diff --git a/CHANGELOG.md b/CHANGELOG.md index 14f46bf6..46736258 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,5 +2,5 @@ All changes to ALKS.js for this version will be noted here ## Changed -- Updates fetch calls to omit setting credentials cookies since we don't use cookies for authentication +- Updates getAccountRole to include maxSessionDurationInSeconds on the response. diff --git a/dist/alks.cjs.js b/dist/alks.cjs.js index ccaebc41..dbb97d0e 100644 --- a/dist/alks.cjs.js +++ b/dist/alks.cjs.js @@ -537,7 +537,7 @@ var ALKS; * role: 'IAMAdmin', * roleName: 'awsRoleName' * }).then((role) => { - * // role.roleArn, role.isMachineIdentity, role.instanceProfileArn, role.tags + * // role.roleArn, role.isMachineIdentity, role.instanceProfileArn, role.tags, role.maxSessionDurationInSeconds * }) */ Alks.prototype.getAccountRole = function (props) { @@ -551,7 +551,12 @@ var ALKS; if (!results.roleExists) { throw new Error("Role " + props.roleName + " does not exist in this account"); } - return [2 /*return*/, tslib_1.__assign(tslib_1.__assign({}, pick(results, ['roleArn', 'isMachineIdentity', 'tags'])), { instanceProfileArn: results.instanceProfileARN })]; + return [2 /*return*/, tslib_1.__assign(tslib_1.__assign({}, pick(results, [ + 'roleArn', + 'isMachineIdentity', + 'tags', + 'maxSessionDurationInSeconds', + ])), { instanceProfileArn: results.instanceProfileARN })]; } }); }); diff --git a/dist/alks.esm.js b/dist/alks.esm.js index 28b6066b..e0316f2e 100644 --- a/dist/alks.esm.js +++ b/dist/alks.esm.js @@ -536,7 +536,7 @@ var ALKS; * role: 'IAMAdmin', * roleName: 'awsRoleName' * }).then((role) => { - * // role.roleArn, role.isMachineIdentity, role.instanceProfileArn, role.tags + * // role.roleArn, role.isMachineIdentity, role.instanceProfileArn, role.tags, role.maxSessionDurationInSeconds * }) */ Alks.prototype.getAccountRole = function (props) { @@ -550,7 +550,12 @@ var ALKS; if (!results.roleExists) { throw new Error("Role " + props.roleName + " does not exist in this account"); } - return [2 /*return*/, tslib_1.__assign(tslib_1.__assign({}, pick(results, ['roleArn', 'isMachineIdentity', 'tags'])), { instanceProfileArn: results.instanceProfileARN })]; + return [2 /*return*/, tslib_1.__assign(tslib_1.__assign({}, pick(results, [ + 'roleArn', + 'isMachineIdentity', + 'tags', + 'maxSessionDurationInSeconds', + ])), { instanceProfileArn: results.instanceProfileARN })]; } }); }); diff --git a/dist/alks.min.js b/dist/alks.min.js index 9cd67514..ec02020d 100644 --- a/dist/alks.min.js +++ b/dist/alks.min.js @@ -1 +1 @@ -!function(global,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((global="undefined"!=typeof globalThis?globalThis:global||self).alks={})}(this,function(e){"use strict";var p=window||this;function a(a){if(a.__esModule)return a;var d=Object.defineProperty({},"__esModule",{value:!0});return Object.keys(a).forEach(function(e){var p=Object.getOwnPropertyDescriptor(a,e);Object.defineProperty(d,e,p.get?p:{enumerable:!0,get:function(){return a[e]}})}),d}var d=function(e,p){return(d=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,p){e.__proto__=p}||function(e,p){for(var a in p)Object.prototype.hasOwnProperty.call(p,a)&&(e[a]=p[a])})(e,p)};var t=function(){return(t=Object.assign||function(e){for(var p,a=1,d=arguments.length;a=e.length?void 0:e)&&e[d++],done:!e}}};throw new TypeError(p?"Object is not iterable.":"Symbol.iterator is not defined.")}function r(e,p){var a="function"==typeof Symbol&&e[Symbol.iterator];if(!a)return e;var d,t,i=a.call(e),r=[];try{for(;(void 0===p||0r[0]&&p[1] dist/alks.min.js',build:"npm run clean && npm run compile && npm run rollup && npm run minify",lint:"prettier --write --no-error-on-unmatched-pattern {src,test}/**/*.{ts,js,json,md}",test:"npm run build && npm run lint && npm run mocha && npm run karma",mocha:"nyc mocha test/test.js",coverage:"nyc report --reporter=text-lcov | coveralls",karma:"karma start",docs:"typedoc src/alks.ts",prepare:"husky install",compile:"tsc"},files:["dist/"],repository:{type:"git",url:"https://github.com/Cox-Automotive/alks.js.git"},author:{name:"Cox Automotive",email:"paul.ofallon@coxautoinc.com",url:"https://github.com/Cox-Automotive/"},bugs:{url:"https://github.com/Cox-Automotive/alks.js/issues"},license:"MIT",engines:{node:">=14.0.0"},dependencies:{encoding:"^0.1.13","node-fetch":"^2.6.1",tslib:"^2.3.1",typedoc:"^0.22.15"},devDependencies:{"@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^13.0.0","@rollup/plugin-typescript":"^8.2.1","@types/node":"^15.0.2","@types/node-fetch":"^2.5.10",browserify:"^17.0.0",chai:"^4.3.4","chai-as-promised":"^7.1.1",coveralls:"^3.0.3",eslint:"^7.25.0","eslint-plugin-jsdoc":"^4.1.1","fetch-mock":"^7.3.1",husky:"^6.0.0",karma:"^6.3.2","karma-browserify":"^8.0.0","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","lint-staged":"^11.0.0",mkdirp:"^1.0.4",mocha:"^10.0.0",nyc:"^15.1.0",prettier:"^2.3.0",rimraf:"^3.0.2",rollup:"^2.47.0","rollup-plugin-json":"^3.1.0","rollup-plugin-node-polyfills":"^0.2.1","rollup-plugin-replace":"^2.2.0",sinon:"^10.0.0",tslint:"^6.1.3",typescript:"^4.2.4","uglify-js":"^3.13.6"},prettier:{singleQuote:!0,semi:!0,arrowParens:"always",endOfLine:"lf",trailingComma:"es5"},"lint-staged":{"{src,test}/**/*.{js,ts,json,md}":["prettier --write"]}},u=void 0!==p?p:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},h=[],c=[],f="undefined"!=typeof Uint8Array?Uint8Array:Array,v=!1;function w(){v=!0;for(var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",p=0,a=e.length;p>18&63]+h[d>>12&63]+h[d>>6&63]+h[63&d]);return t.join("")}function g(e){var p;v||w();for(var a=e.length,d=a%3,t="",i=[],r=0,l=a-d;r>2],t+=h[p<<4&63],t+="=="):2==d&&(p=(e[a-2]<<8)+e[a-1],t+=h[p>>10],t+=h[p>>4&63],t+=h[p<<2&63],t+="="),i.push(t),i.join("")}function b(e,p,a,d,t){var i,r,l=8*t-d-1,n=(1<>1,o=-7,s=a?t-1:0,u=a?-1:1,a=e[p+s];for(s+=u,i=a&(1<<-o)-1,a>>=-o,o+=l;0>=-o,o+=d;0>1,s=23===t?Math.pow(2,-24)-Math.pow(2,-77):0,u=d?0:i-1,h=d?1:-1,i=p<0||0===p&&1/p<0?1:0;for(p=Math.abs(p),isNaN(p)||p===1/0?(l=isNaN(p)?1:0,r=m):(r=Math.floor(Math.log(p)/Math.LN2),p*(d=Math.pow(2,-r))<1&&(r--,d*=2),2<=(p+=1<=r+o?s/d:s*Math.pow(2,1-o))*d&&(r++,d/=2),m<=r+o?(l=0,r=m):1<=r+o?(l=(p*d-1)*Math.pow(2,t),r+=o):(l=p*Math.pow(2,o-1)*Math.pow(2,t),r=0));8<=t;e[a+u]=255&l,u+=h,l/=256,t-=8);for(r=r<=D())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+D().toString(16)+" bytes");return 0|e}function O(e){return null!=e&&e._isBuffer}function L(e,p){if(O(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;var a=(e="string"!=typeof e?""+e:e).length;if(0===a)return 0;for(var d=!1;;)switch(p){case"ascii":case"latin1":case"binary":return a;case"utf8":case"utf-8":case void 0:return X(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*a;case"hex":return a>>>1;case"base64":return J(e).length;default:if(d)return X(e).length;p=(""+p).toLowerCase(),d=!0}}function B(e,p,a){var d,t,i,r=!1;if((p=void 0===p||p<0?0:p)>this.length)return"";if((a=void 0===a||a>this.length?this.length:a)<=0)return"";if((a>>>=0)<=(p>>>=0))return"";for(e=e||"utf8";;)switch(e){case"hex":return function(e,p,a){var d=e.length;(!p||p<0)&&(p=0);(!a||a<0||d=e.length){if(t)return-1;a=e.length-1}else if(a<0){if(!t)return-1;a=0}if(O(p="string"==typeof p?R.from(p,d):p))return 0===p.length?-1:F(e,p,a,d,t);if("number"==typeof p)return p&=255,R.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?(t?Uint8Array.prototype.indexOf:Uint8Array.prototype.lastIndexOf).call(e,p,a):F(e,[p],a,d,t);throw new TypeError("val must be string, number or Buffer")}function F(e,p,a,d,t){var i=1,r=e.length,l=p.length;if(void 0!==d&&("ucs2"===(d=String(d).toLowerCase())||"ucs-2"===d||"utf16le"===d||"utf-16le"===d)){if(e.length<2||p.length<2)return-1;r/=i=2,l/=2,a/=2}function n(e,p){return 1===i?e[p]:e.readUInt16BE(p*i)}if(t)for(var m=-1,o=a;o>8,d=d%256,t.push(d),t.push(a);return t}(p,e.length-a),e,a,d)}function z(e,p,a){a=Math.min(e.length,a);for(var d=[],t=p;t>>10&1023|55296),o=56320|1023&o),d.push(o),t+=s}return function(e){var p=e.length;if(p<=M)return String.fromCharCode.apply(String,e);var a="",d=0;for(;d"},R.prototype.compare=function(e,p,a,d,t){if(!O(e))throw new TypeError("Argument must be a Buffer");if(void 0===a&&(a=e?e.length:0),void 0===d&&(d=0),void 0===t&&(t=this.length),(p=void 0===p?0:p)<0||a>e.length||d<0||t>this.length)throw new RangeError("out of range index");if(t<=d&&a<=p)return 0;if(t<=d)return-1;if(a<=p)return 1;if(this===e)return 0;for(var i=(t>>>=0)-(d>>>=0),r=(a>>>=0)-(p>>>=0),l=Math.min(i,r),n=this.slice(d,t),m=e.slice(p,a),o=0;othis.length)throw new RangeError("Attempt to write outside buffer bounds");d=d||"utf8";for(var i,r,l,n=!1;;)switch(d){case"hex":return function(e,p,a,d){a=Number(a)||0;var t=e.length-a;if((!d||t<(d=Number(d)))&&(d=t),(t=p.length)%2!=0)throw new TypeError("Invalid hex string");t/2e.length)throw new RangeError("Index out of range")}function H(e,p,a,d){p<0&&(p=65535+p+1);for(var t=0,i=Math.min(e.length-a,2);t>>8*(d?t:1-t)}function Y(e,p,a,d){p<0&&(p=4294967295+p+1);for(var t=0,i=Math.min(e.length-a,4);t>>8*(d?t:3-t)&255}function W(e,p,a,d){if(a+d>e.length)throw new RangeError("Index out of range");if(a<0)throw new RangeError("Index out of range")}function K(e,p,a,d,t){return t||W(e,0,a,4),y(e,p,a,d,23,4),a+4}function $(e,p,a,d,t){return t||W(e,0,a,8),y(e,p,a,d,52,8),a+8}R.prototype.slice=function(e,p){var a=this.length;if((e=~~e)<0?(e+=a)<0&&(e=0):a>>8):H(this,e,p,!0),p+2},R.prototype.writeUInt16BE=function(e,p,a){return e=+e,p|=0,a||q(this,e,p,2,65535,0),R.TYPED_ARRAY_SUPPORT?(this[p]=e>>>8,this[p+1]=255&e):H(this,e,p,!1),p+2},R.prototype.writeUInt32LE=function(e,p,a){return e=+e,p|=0,a||q(this,e,p,4,4294967295,0),R.TYPED_ARRAY_SUPPORT?(this[p+3]=e>>>24,this[p+2]=e>>>16,this[p+1]=e>>>8,this[p]=255&e):Y(this,e,p,!0),p+4},R.prototype.writeUInt32BE=function(e,p,a){return e=+e,p|=0,a||q(this,e,p,4,4294967295,0),R.TYPED_ARRAY_SUPPORT?(this[p]=e>>>24,this[p+1]=e>>>16,this[p+2]=e>>>8,this[p+3]=255&e):Y(this,e,p,!1),p+4},R.prototype.writeIntLE=function(e,p,a,d){e=+e,p|=0,d||q(this,e,p,a,(d=Math.pow(2,8*a-1))-1,-d);var t=0,i=1,r=0;for(this[p]=255&e;++t>0)-r&255;return p+a},R.prototype.writeIntBE=function(e,p,a,d){e=+e,p|=0,d||q(this,e,p,a,(d=Math.pow(2,8*a-1))-1,-d);var t=a-1,i=1,r=0;for(this[p+t]=255&e;0<=--t&&(i*=256);)e<0&&0===r&&0!==this[p+t+1]&&(r=1),this[p+t]=(e/i>>0)-r&255;return p+a},R.prototype.writeInt8=function(e,p,a){return e=+e,p|=0,a||q(this,e,p,1,127,-128),R.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[p]=255&(e=e<0?255+e+1:e),p+1},R.prototype.writeInt16LE=function(e,p,a){return e=+e,p|=0,a||q(this,e,p,2,32767,-32768),R.TYPED_ARRAY_SUPPORT?(this[p]=255&e,this[p+1]=e>>>8):H(this,e,p,!0),p+2},R.prototype.writeInt16BE=function(e,p,a){return e=+e,p|=0,a||q(this,e,p,2,32767,-32768),R.TYPED_ARRAY_SUPPORT?(this[p]=e>>>8,this[p+1]=255&e):H(this,e,p,!1),p+2},R.prototype.writeInt32LE=function(e,p,a){return e=+e,p|=0,a||q(this,e,p,4,2147483647,-2147483648),R.TYPED_ARRAY_SUPPORT?(this[p]=255&e,this[p+1]=e>>>8,this[p+2]=e>>>16,this[p+3]=e>>>24):Y(this,e,p,!0),p+4},R.prototype.writeInt32BE=function(e,p,a){return e=+e,p|=0,a||q(this,e,p,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),R.TYPED_ARRAY_SUPPORT?(this[p]=e>>>24,this[p+1]=e>>>16,this[p+2]=e>>>8,this[p+3]=255&e):Y(this,e,p,!1),p+4},R.prototype.writeFloatLE=function(e,p,a){return K(this,e,p,!0,a)},R.prototype.writeFloatBE=function(e,p,a){return K(this,e,p,!1,a)},R.prototype.writeDoubleLE=function(e,p,a){return $(this,e,p,!0,a)},R.prototype.writeDoubleBE=function(e,p,a){return $(this,e,p,!1,a)},R.prototype.copy=function(e,p,a,d){if(a=a||0,d||0===d||(d=this.length),p>=e.length&&(p=e.length),(d=0=this.length)throw new RangeError("sourceStart out of bounds");if(d<0)throw new RangeError("sourceEnd out of bounds");d>this.length&&(d=this.length);var t,i=(d=e.length-p>>=0,a=void 0===a?this.length:a>>>0,"number"==typeof(e=e||0))for(l=p;l>6|192,63&a|128)}else if(a<65536){if((p-=3)<0)break;i.push(a>>12|224,a>>6&63|128,63&a|128)}else{if(!(a<1114112))throw new Error("Invalid code point");if((p-=4)<0)break;i.push(a>>18|240,a>>12&63|128,a>>6&63|128,63&a|128)}}return i}function J(e){return function(e){var p;v||w();var a=e.length;if(0>16&255,t[r++]=p>>8&255,t[r++]=255&p;return 2==d?(p=c[e.charCodeAt(l)]<<2|c[e.charCodeAt(l+1)]>>4,t[r++]=255&p):1==d&&(p=c[e.charCodeAt(l)]<<10|c[e.charCodeAt(l+1)]<<4|c[e.charCodeAt(l+2)]>>2,t[r++]=p>>8&255,t[r++]=255&p),t}(function(e){var p;if((e=((p=e).trim?p.trim():p.replace(/^\s+|\s+$/g,"")).replace(G,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function Q(e,p,a,d){for(var t=0;t=p.length||t>=e.length);++t)p[t+a]=e[t];return t}function ee(e){return null!=e&&(!!e._isBuffer||pe(e)||"function"==typeof(e=e).readFloatLE&&"function"==typeof e.slice&&pe(e.slice(0,0)))}function pe(e){return!!e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}var ae=a(Object.freeze({__proto__:null,Buffer:R,INSPECT_MAX_BYTES:50,SlowBuffer:function(e){return R.alloc(+(e=+e!=e?0:e))},isBuffer:ee,kMaxLength:T}));function de(){}function te(){te.init.call(this)}function ie(e){return void 0===e._maxListeners?te.defaultMaxListeners:e._maxListeners}function re(e,p,a,d){var t,i;if("function"!=typeof a)throw new TypeError('"listener" argument must be a function');return(t=e._events)?(t.newListener&&(e.emit("newListener",p,a.listener||a),t=e._events),i=t[p]):(t=e._events=new de,e._eventsCount=0),i?("function"==typeof i?i=t[p]=d?[a,i]:[i,a]:d?i.unshift(a):i.push(a),i.warned||(d=ie(e))&&0d&&(i.warned=!0,(d=new Error("Possible EventEmitter memory leak detected. "+i.length+" "+p+" listeners added. Use emitter.setMaxListeners() to increase limit")).name="MaxListenersExceededWarning",d.emitter=e,d.type=p,d.count=i.length,d=d,"function"==typeof console.warn?console.warn(d):console.log(d))):(i=t[p]=a,++e._eventsCount),e}function le(e,p,a){var d=!1;function t(){e.removeListener(p,t),d||(d=!0,a.apply(e,arguments))}return t.listener=a,t}function ne(e){var p=this._events;if(p){e=p[e];if("function"==typeof e)return 1;if(e)return e.length}return 0}function me(e,p){for(var a=new Array(p);p--;)a[p]=e[p];return a}function oe(){throw new Error("setTimeout has not been defined")}function se(){throw new Error("clearTimeout has not been defined")}de.prototype=Object.create(null),(te.EventEmitter=te).usingDomains=!1,te.prototype.domain=void 0,te.prototype._events=void 0,te.prototype._maxListeners=void 0,te.defaultMaxListeners=10,te.init=function(){this.domain=null,te.usingDomains&&(void 0).active,this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=new de,this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},te.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||isNaN(e))throw new TypeError('"n" argument must be a positive number');return this._maxListeners=e,this},te.prototype.getMaxListeners=function(){return ie(this)},te.prototype.emit=function(e){var p,a,d,t="error"===e,i=this._events;if(i)t=t&&null==i.error;else if(!t)return!1;if(r=this.domain,t){if(t=arguments[1],r)return(t=t||new Error('Uncaught, unspecified "error" event')).domainEmitter=this,t.domain=r,t.domainThrown=!1,r.emit("error",t),!1;if(t instanceof Error)throw t;var r=new Error('Uncaught, unspecified "error" event. ('+t+")");throw r.context=t,r}if(!(p=i[e]))return!1;var l,n="function"==typeof p;switch(l=arguments.length){case 1:!function(e,p,a){if(p)e.call(a);else for(var d=e.length,t=me(e,d),i=0;i>>0),a=this.head,d=0;a;)a.data.copy(p,d),d+=a.data.length,a=a.next;return p};var pp=R.isEncoding||function(e){switch(e&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function ap(e){switch(this.encoding=(e||"utf8").toLowerCase().replace(/[-_]/,""),function(e){if(e&&!pp(e))throw new Error("Unknown encoding: "+e)}(e),this.encoding){case"utf8":this.surrogateSize=3;break;case"ucs2":case"utf16le":this.surrogateSize=2,this.detectIncompleteChar=tp;break;case"base64":this.surrogateSize=3,this.detectIncompleteChar=ip;break;default:return void(this.write=dp)}this.charBuffer=new R(6),this.charReceived=0,this.charLength=0}function dp(e){return e.toString(this.encoding)}function tp(e){this.charReceived=e.length%2,this.charLength=this.charReceived?2:0}function ip(e){this.charReceived=e.length%3,this.charLength=this.charReceived?3:0}ap.prototype.write=function(e){for(var p="";this.charLength;){var a=e.length>=this.charLength-this.charReceived?this.charLength-this.charReceived:e.length;if(e.copy(this.charBuffer,this.charReceived,0,a),this.charReceived+=a,this.charReceived>5==6){this.charLength=2;break}if(p<=2&&a>>4==14){this.charLength=3;break}if(p<=3&&a>>3==30){this.charLength=4;break}}this.charReceived=p},ap.prototype.end=function(e){var p,a,d="";return e&&e.length&&(d=this.write(e)),this.charReceived&&(p=this.charReceived,a=this.charBuffer,e=this.encoding,d+=a.slice(0,p).toString(e)),d},mp.ReadableState=np;var rp,lp=(Ye(Be)&&(Be=""),rp=(rp="stream").toUpperCase(),Pe[rp]||(new RegExp("\\b"+rp+"\\b","i").test(Be)?Pe[rp]=function(){var e=function(e){if(!He(e)){for(var p=[],a=0;ap.highWaterMark&&(p.highWaterMark=(sp<=(a=e)?a=sp:(a--,a|=a>>>1,a|=a>>>2,a|=a>>>4,a|=a>>>8,a|=a>>>16,a++),a)),e<=p.length?e:p.ended?p.length:(p.needReadable=!0,0));var a}function hp(e){var p=e._readableState;p.needReadable=!1,p.emittedReadable||(lp("emitReadable",p.flowing),p.emittedReadable=!0,p.sync?ye(cp,e):cp(e))}function cp(e){lp("emit readable"),e.emit("readable"),_p(e)}function fp(e,p){for(var a=p.length;!p.reading&&!p.flowing&&!p.ended&&p.length=p.length?(a=p.decoder?p.buffer.join(""):1===p.buffer.length?p.buffer.head.data:p.buffer.concat(p.length),p.buffer.clear()):a=function(e,p,a){var d;ei.length?i.length:e;if(r===i.length?t+=i:t+=i.slice(0,e),0===(e-=r)){r===i.length?(++d,a.next?p.head=a.next:p.head=p.tail=null):(p.head=a).data=i.slice(r);break}++d}return p.length-=d,t}:function(e,p){var a=R.allocUnsafe(e),d=p.head,t=1;d.data.copy(a),e-=d.data.length;for(;d=d.next;){var i=d.data,r=e>i.length?i.length:e;if(i.copy(a,a.length-e,0,r),0===(e-=r)){r===i.length?(++t,d.next?p.head=d.next:p.head=p.tail=null):(p.head=d).data=i.slice(r);break}++t}return p.length-=t,a})(e,p);return d}(e,p.buffer,p.decoder),a);var a}function bp(e){var p=e._readableState;if(0=p.highWaterMark||p.ended))return lp("read: emitReadable",p.length,p.ended),(0===p.length&&p.ended?bp:hp)(this),null;if(0===(e=up(e,p))&&p.ended)return 0===p.length&&bp(this),null;var d=p.needReadable;return lp("need readable",d),(0===p.length||p.length-ep._pos){var d=a.substr(p._pos);if("x-user-defined"===p._charset){for(var t=new R(d.length),i=0;ip._pos&&(p.push(new R(new Uint8Array(r.result.slice(p._pos)))),p._pos=r.result.byteLength)},r.onload=function(){p.push(null)},r.readAsArrayBuffer(a)}p._xhr.readyState===aa&&"ms-stream"!==p._mode&&p.push(null)},De(ta,Vp);var ia=["accept-charset","accept-encoding","access-control-request-headers","access-control-request-method","connection","content-length","cookie","cookie2","date","dnt","expect","host","keep-alive","origin","referer","te","trailer","transfer-encoding","upgrade","user-agent","via"];ta.prototype.setHeader=function(e,p){var a=e.toLowerCase();-1===ia.indexOf(a)&&(this._headers[a]={name:e,value:p})},ta.prototype.getHeader=function(e){return this._headers[e.toLowerCase()].value},ta.prototype.removeHeader=function(e){delete this._headers[e.toLowerCase()]},ta.prototype._onFinish=function(){var p=this;if(!p._destroyed){var e,a=p._opts,d=p._headers;if("POST"!==a.method&&"PUT"!==a.method&&"PATCH"!==a.method||(e=function(){if(void 0!==Hp)return Hp;try{new u.Blob([new ArrayBuffer(1)]),Hp=!0}catch(e){Hp=!1}return Hp}()?new u.Blob(p._body.map(function(e){if(e instanceof Uint8Array){if(0===e.byteOffset&&e.byteLength===e.buffer.byteLength)return e.buffer;if("function"==typeof e.buffer.slice)return e.buffer.slice(e.byteOffset,e.byteOffset+e.byteLength)}if(ee(e)){for(var p=new Uint8Array(e.length),a=e.length,d=0;d= 0x80 (not a basic code point)","invalid-input":"Invalid input"},ga=la-na,ba=Math.floor,ya=String.fromCharCode;function Sa(e){throw new RangeError(_a[e])}function Na(e,p){for(var a=e.length,d=[];a--;)d[a]=p(e[a]);return d}function Ta(e,p){var a=e.split("@"),d="";return 1>>10&1023|55296),e=56320|1023&e),p+=ya(e)}).join("")}function Aa(e,p){return e+22+75*(e<26)-((0!=p)<<5)}function Ea(e,p,a){var d=0;for(e=a?ba(e/sa):e>>1,e+=ba(e/p);ga*ma>>1ba((ra-o)/i))&&Sa("overflow"),o+=l*i,!(l<(l=r<=u?na:u+ma<=r?ma:r-u));r+=la)i>ba(ra/(l=la-l))&&Sa("overflow"),i*=l;u=Ea(o-t,p=n.length+1,0==t),ba(o/p)>ra-s&&Sa("overflow"),s+=ba(o/p),o%=p,n.splice(o++,0,s)}return Va(n)}function Ra(e){for(var p,a,d,t,i,r,l,n,m,o,s=[],u=(e=Da(e)).length,h=ha,c=ua,f=p=0;fba((ra-p)/(n=a+1))&&Sa("overflow"),p+=(t-h)*n,h=t,f=0;fra&&Sa("overflow"),l==h){for(i=p,r=la;!(i<(m=r<=c?na:c+ma<=r?ma:r-c));r+=la)s.push(ya(Aa(m+(o=i-m)%(m=la-m),0))),i=ba(o/m);s.push(ya(Aa(i,0))),c=Ea(p,n,a==d),p=0,++a}++p,++h}return s.join("")}function xa(e){return Ta(e,function(e){return fa.test(e)?ka(e.slice(4).toLowerCase()):e})}function Ca(e){return Ta(e,function(e){return va.test(e)?"xn--"+Ra(e):e})}Ee={decode:Da,encode:Va},ke=Object.freeze({__proto__:null,decode:ka,encode:Ra,toUnicode:xa,toASCII:Ca,version:"1.4.1",ucs2:Ee,default:{version:"1.4.1",ucs2:Ee,toASCII:Ca,toUnicode:xa,encode:Ra,decode:ka}});var Oa=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)};function La(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}}function Ba(e,p){if(e.map)return e.map(p);for(var a=[],d=0;d",'"',"`"," ","\r","\n","\t"]),Ma=["'"].concat(Ae),Za=["%","/","?",";","#"].concat(Ma),qa=["/","?","#"],Ha=255,Ya=/^[+a-z0-9A-Z_-]{0,63}$/,Wa=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,Ka={javascript:!0,"javascript:":!0},$a={javascript:!0,"javascript:":!0},Ga={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};function Xa(e,p,a){if(e&&Ke(e)&&e instanceof Fa)return e;var d=new Fa;return d.parse(e,p,a),d}function Ja(e,p,a,d){if(!He(p))throw new TypeError("Parameter 'url' must be a string, not "+typeof p);var t=p.indexOf("?"),i=-1!==t&&tHa?e.hostname="":e.hostname=e.hostname.toLowerCase(),s||(e.hostname=Ca(e.hostname));var S=e.port?":"+e.port:"",N=e.hostname||"";e.host=N+S,e.href+=e.host,s&&(e.hostname=e.hostname.substr(1,e.hostname.length-2),"/"!==r[0]&&(r="/"+r))}if(!Ka[V])for(h=0,c=Ma.length;hi)throw new TypeError("Argument is not in byte range");return a}if(!isNaN(a)&&p.clamp)return a=(p=a)%1==.5&&0==(1&p)?Math.floor(p):Math.round(p),ai&&(a=i),a;if(!Number.isFinite(a)||0===a)return 0;if(a=id(a)*Math.floor(Math.abs(a)),a%=r,!d.unsigned&&a>=l)return a-r;if(d.unsigned)if(a<0)a+=r;else if(-0===a)return 0;return a}}Ae.void=function(){},Ae.boolean=function(e){return!!e},Ae.byte=rd(8,{unsigned:!1}),Ae.octet=rd(8,{unsigned:!0}),Ae.short=rd(16,{unsigned:!1}),Ae["unsigned short"]=rd(16,{unsigned:!0}),Ae.long=rd(32,{unsigned:!1}),Ae["unsigned long"]=rd(32,{unsigned:!0}),Ae["long long"]=rd(32,{unsigned:!1,moduloBitLength:64}),Ae["unsigned long long"]=rd(32,{unsigned:!0,moduloBitLength:64}),Ae.double=function(e){e=+e;if(!Number.isFinite(e))throw new TypeError("Argument is not a finite floating-point value");return e},Ae["unrestricted double"]=function(e){e=+e;if(isNaN(e))throw new TypeError("Argument is NaN");return e},Ae.float=Ae.double,Ae["unrestricted float"]=Ae["unrestricted double"],Ae.DOMString=function(e,p){return(p=p||{}).treatNullAsEmptyString&&null===e?"":String(e)},Ae.ByteString=function(e,p){const a=String(e);var d;for(let e=0;void 0!==(d=a.codePointAt(e));++e)if(255=e)return t;t[0][0]>e?a=d-1:p=d+1}return null}var wd=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g;function _d(e){return e.replace(wd,"_").length}var gd=/[\u0300-\u036F\u0483-\u0489\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u065F\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u0711\u0730-\u074A\u07A6-\u07B0\u07EB-\u07F3\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u08E4-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962\u0963\u0981-\u0983\u09BC\u09BE-\u09C4\u09C7\u09C8\u09CB-\u09CD\u09D7\u09E2\u09E3\u0A01-\u0A03\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A70\u0A71\u0A75\u0A81-\u0A83\u0ABC\u0ABE-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AE2\u0AE3\u0B01-\u0B03\u0B3C\u0B3E-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B62\u0B63\u0B82\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD7\u0C00-\u0C03\u0C3E-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C81-\u0C83\u0CBC\u0CBE-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0D01-\u0D03\u0D3E-\u0D44\u0D46-\u0D48\u0D4A-\u0D4D\u0D57\u0D62\u0D63\u0D82\u0D83\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DF2\u0DF3\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EB9\u0EBB\u0EBC\u0EC8-\u0ECD\u0F18\u0F19\u0F35\u0F37\u0F39\u0F3E\u0F3F\u0F71-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102B-\u103E\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F\u109A-\u109D\u135D-\u135F\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4-\u17D3\u17DD\u180B-\u180D\u18A9\u1920-\u192B\u1930-\u193B\u19B0-\u19C0\u19C8\u19C9\u1A17-\u1A1B\u1A55-\u1A5E\u1A60-\u1A7C\u1A7F\u1AB0-\u1ABE\u1B00-\u1B04\u1B34-\u1B44\u1B6B-\u1B73\u1B80-\u1B82\u1BA1-\u1BAD\u1BE6-\u1BF3\u1C24-\u1C37\u1CD0-\u1CD2\u1CD4-\u1CE8\u1CED\u1CF2-\u1CF4\u1CF8\u1CF9\u1DC0-\u1DF5\u1DFC-\u1DFF\u20D0-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA66F-\uA672\uA674-\uA67D\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA823-\uA827\uA880\uA881\uA8B4-\uA8C4\uA8E0-\uA8F1\uA926-\uA92D\uA947-\uA953\uA980-\uA983\uA9B3-\uA9C0\uA9E5\uAA29-\uAA36\uAA43\uAA4C\uAA4D\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEB-\uAAEF\uAAF5\uAAF6\uABE3-\uABEA\uABEC\uABED\uFB1E\uFE00-\uFE0F\uFE20-\uFE2D]|\uD800[\uDDFD\uDEE0\uDF76-\uDF7A]|\uD802[\uDE01-\uDE03\uDE05\uDE06\uDE0C-\uDE0F\uDE38-\uDE3A\uDE3F\uDEE5\uDEE6]|\uD804[\uDC00-\uDC02\uDC38-\uDC46\uDC7F-\uDC82\uDCB0-\uDCBA\uDD00-\uDD02\uDD27-\uDD34\uDD73\uDD80-\uDD82\uDDB3-\uDDC0\uDE2C-\uDE37\uDEDF-\uDEEA\uDF01-\uDF03\uDF3C\uDF3E-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF57\uDF62\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDCB0-\uDCC3\uDDAF-\uDDB5\uDDB8-\uDDC0\uDE30-\uDE40\uDEAB-\uDEB7]|\uD81A[\uDEF0-\uDEF4\uDF30-\uDF36]|\uD81B[\uDF51-\uDF7E\uDF8F-\uDF92]|\uD82F[\uDC9D\uDC9E]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD83A[\uDCD0-\uDCD6]|\uDB40[\uDD00-\uDDEF]/;function bd(e,p,a){var d=function(e,p,a){for(var d=!1,t="",i=_d(e),r=0;r=Math.pow(256,5-a.length))return m;let t=a.pop(),i=0;for(const l of a)t+=l*Math.pow(256,3-i),++i;return t}function N(p){let a="";var d,t=function(p){let a=null,d=1,t=null,i=0;for(let e=0;ed&&(a=t,d=i),t=null,i=0):(null===t&&(t=e),++i);i>d&&(a=t,d=i);return{idx:a,len:d}}(p).idx;let i=!1;for(let e=0;e<=7;++e)i&&0===p[e]||(i=i&&!1,t!==e?(a+=p[e].toString(16),7!==e&&(a+=":")):(d=0===e?"::":":",a+=d,i=!0));return a}function T(e,p){if("["===e[0])return"]"!==e[e.length-1]?m:function(d){const t=[0,0,0,0,0,0,0,0];let i=0,p=null,r=0;if(58===(d=n.ucs2.decode(d))[r]){if(58!==d[r+1])return m;r+=2,++i,p=i}for(;rMath.pow(2,16)-1)return this.parseError=!0,m;this.url.port=p===(e=this.url.scheme,t[e])?null:p,this.buffer=""}if(this.stateOverride)return!1;this.state="path start",--this.pointer}return!0};const k=new Set([47,92,63,35]);E.prototype["parse file"]=function(e){var p;return this.url.scheme="file",47===e||92===e?(92===e&&(this.parseError=!0),this.state="file slash"):null!==this.base&&"file"===this.base.scheme?isNaN(e)?(this.url.host=this.base.host,this.url.path=this.base.path.slice(),this.url.query=this.base.query):63===e?(this.url.host=this.base.host,this.url.path=this.base.path.slice(),this.url.query="",this.state="query"):35===e?(this.url.host=this.base.host,this.url.path=this.base.path.slice(),this.url.query=this.base.query,this.url.fragment="",this.state="fragment"):(this.input.length-this.pointer-1==0||(p=this.input[this.pointer+1],!r(e)||58!==p&&124!==p)||2<=this.input.length-this.pointer-1&&!k.has(this.input[this.pointer+2])?(this.url.host=this.base.host,this.url.path=this.base.path.slice(),V(this.url)):this.parseError=!0,this.state="path",--this.pointer):(this.state="path",--this.pointer),!0},E.prototype["parse file slash"]=function(e){return 47===e||92===e?(92===e&&(this.parseError=!0),this.state="file host"):(null!==this.base&&"file"===this.base.scheme&&(2===(e=this.base.path[0]).length&&r(e.codePointAt(0))&&":"===e[1]?this.url.path.push(this.base.path[0]):this.url.host=this.base.host),this.state="path",--this.pointer),!0},E.prototype["parse file host"]=function(e,p){if(isNaN(e)||47===e||92===e||63===e||35===e)if(--this.pointer,!this.stateOverride&&h(this.buffer))this.parseError=!0,this.state="path";else if(""===this.buffer){if(this.url.host="",this.stateOverride)return!1;this.state="path start"}else{let e=T(this.buffer,f(this.url));if(e===m)return m;if("localhost"===e&&(e=""),this.url.host=e,this.stateOverride)return!1;this.buffer="",this.state="path start"}else this.buffer+=p;return!0},E.prototype["parse path start"]=function(e){return f(this.url)?(92===e&&(this.parseError=!0),this.state="path",47!==e&&92!==e&&--this.pointer):this.stateOverride||63!==e?this.stateOverride||35!==e?void 0!==e&&(this.state="path",47!==e&&--this.pointer):(this.url.fragment="",this.state="fragment"):(this.url.query="",this.state="query"),!0},E.prototype["parse path"]=function(e){if(isNaN(e)||47===e||f(this.url)&&92===e||!this.stateOverride&&(63===e||35===e)){if(f(this.url)&&92===e&&(this.parseError=!0),".."===(p=(p=this.buffer).toLowerCase())||"%2e."===p||".%2e"===p||"%2e%2e"===p?(V(this.url),47===e||f(this.url)&&92===e||this.url.path.push("")):!l(this.buffer)||47===e||f(this.url)&&92===e?l(this.buffer)||("file"===this.url.scheme&&0===this.url.path.length&&h(this.buffer)&&(""!==this.url.host&&null!==this.url.host&&(this.parseError=!0,this.url.host=""),this.buffer=this.buffer[0]+":"),this.url.path.push(this.buffer)):this.url.path.push(""),this.buffer="","file"===this.url.scheme&&(void 0===e||63===e||35===e))for(;1>>7)]}function st(e,p){e.pending_buf[e.pending++]=255&p,e.pending_buf[e.pending++]=p>>>8&255}function ut(e,p,a){e.bi_valid>Zd-a?(e.bi_buf|=p<>Zd-e.bi_valid,e.bi_valid+=a-Zd):(e.bi_buf|=p<>>=1,a<<=1,0<--p;);return a>>>1}function ft(e,p,a){for(var d,t=new Array(Md+1),i=0,r=1;r<=Md;r++)t[r]=i=i+a[r-1]<<1;for(d=0;d<=p;d++){var l=e[2*d+1];0!==l&&(e[2*d]=ct(t[l]++,l))}}function vt(e){for(var p=0;p>1;1<=a;a--)gt(e,i,a);for(t=n;a=e.heap[1],e.heap[1]=e.heap[e.heap_len--],gt(e,i,1),d=e.heap[1],e.heap[--e.heap_max]=a,e.heap[--e.heap_max]=d,i[2*t]=i[2*a]+i[2*d],e.depth[t]=(e.depth[a]>=e.depth[d]?e.depth[a]:e.depth[d])+1,i[2*a+1]=i[2*d+1]=t,e.heap[1]=t++,gt(e,i,1),2<=e.heap_len;);e.heap[--e.heap_max]=e.heap[1],function(e,p){for(var a,d,t,i,r,l=p.dyn_tree,n=p.max_code,m=p.stat_desc.static_tree,o=p.stat_desc.has_stree,s=p.stat_desc.extra_bits,u=p.stat_desc.extra_base,h=p.stat_desc.max_length,c=0,f=0;f<=Md;f++)e.bl_count[f]=0;for(l[2*e.heap[e.heap_max]+1]=0,a=e.heap_max+1;a>=7;i>=8,e.bi_valid-=8)}function Et(e,p,a,d){var t,i,r=0;0>>=1)if(1&p&&0!==e.dyn_ltree[2*a])return kd;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return Rd;for(a=32;a>>3,(i=e.static_len+3+7>>>3)<=t&&(t=i)):t=i=a+5,a+4<=t&&-1!==p?Vt(e,p,a,d):e.strategy===Ed||i===t?(ut(e,(Ld<<1)+(d?1:0),3),bt(e,Qd,et)):(ut(e,(Bd<<1)+(d?1:0),3),function(e,p,a,d){var t;for(ut(e,p-257,5),ut(e,a-1,5),ut(e,d-4,4),t=0;t>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&p,e.pending_buf[e.l_buf+e.last_lit]=255&a,e.last_lit++,0===p?e.dyn_ltree[2*a]++:(e.matches++,p--,e.dyn_ltree[2*(at[a]+Ud+1)]++,e.dyn_dtree[2*ot(p)]++),e.last_lit===e.lit_bufsize-1}function Rt(e,p,a,d){for(var t=65535&e|0,i=e>>>16&65535|0,r=0;0!==a;){for(a-=r=2e3>>1:a>>>1;e[p]=a}return e}();function Ct(e,p,a,d){var t=xt,i=d+a;e^=-1;for(var r=d;r>>8^t[255&(e^p[r])];return-1^e}var Ot=0,Lt=1,Bt=3,Pt=4,Ut=5,Ft=0,It=1,jt=-2,zt=-3,Mt=-5,Zt=-1,qt=1,Ht=2,Yt=3,Wt=4,Kt=2,$t=8,Gt=9,Xt=286,Jt=30,Qt=19,ei=2*Xt+1,pi=15,ai=3,di=258,ti=di+ai+1,ii=32,ri=42,li=69,ni=73,mi=91,oi=103,si=113,ui=666,hi=1,ci=2,fi=3,vi=4,wi=3;function _i(e,p){return e.msg=Sd[p],p}function gi(e){return(e<<1)-(4e.avail_out?e.avail_out:a)&&(Td(e.output,p.pending_buf,p.pending_out,a,e.next_out),e.next_out+=a,p.pending_out+=a,e.total_out+=a,e.avail_out-=a,p.pending-=a,0===p.pending&&(p.pending_out=0))}function Si(e,p){Et(e,0<=e.block_start?e.block_start:-1,e.strstart-e.block_start,p),e.block_start=e.strstart,yi(e.strm)}function Ni(e,p){e.pending_buf[e.pending++]=p}function Ti(e,p){e.pending_buf[e.pending++]=p>>>8&255,e.pending_buf[e.pending++]=255&p}function Di(e,p){var a,d,t=e.max_chain_length,i=e.strstart,r=e.prev_length,l=e.nice_match,n=e.strstart>e.w_size-ti?e.strstart-(e.w_size-ti):0,m=e.window,o=e.w_mask,s=e.prev,u=e.strstart+di,h=m[i+r-1],c=m[i+r];e.prev_length>=e.good_match&&(t>>=2),l>e.lookahead&&(l=e.lookahead);do{if(m[(a=p)+r]===c&&m[a+r-1]===h&&m[a]===m[i]&&m[++a]===m[i+1]){for(i+=2,a++;m[++i]===m[++a]&&m[++i]===m[++a]&&m[++i]===m[++a]&&m[++i]===m[++a]&&m[++i]===m[++a]&&m[++i]===m[++a]&&m[++i]===m[++a]&&m[++i]===m[++a]&&in&&0!=--t);return r<=e.lookahead?r:e.lookahead}function Vi(e){var p,a,d,t,i,r,l,n,m,o=e.w_size;do{if(m=e.window_size-e.lookahead-e.strstart,e.strstart>=o+(o-ti)){for(Td(e.window,e.window,o,o,0),e.match_start-=o,e.strstart-=o,e.block_start-=o,p=a=e.hash_size;d=e.head[--p],e.head[p]=o<=d?d-o:0,--a;);for(p=a=o;d=e.prev[--p],e.prev[p]=o<=d?d-o:0,--a;);m+=o}if(0===e.strm.avail_in)break;if(i=e.strm,r=e.window,l=e.strstart+e.lookahead,n=m,m=void 0,m=i.avail_in,a=0===(m=n=ai)for(t=e.strstart-e.insert,e.ins_h=e.window[t],e.ins_h=(e.ins_h<=ai&&(e.ins_h=(e.ins_h<=ai)if(d=kt(e,e.strstart-e.match_start,e.match_length-ai),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=ai){for(e.match_length--;e.strstart++,e.ins_h=(e.ins_h<=ai&&(e.ins_h=(e.ins_h<=ai&&e.match_length<=e.prev_length){for(t=e.strstart+e.lookahead-ai,d=kt(e,e.strstart-1-e.prev_match,e.prev_length-ai),e.lookahead-=e.prev_length-1,e.prev_length-=2;++e.strstart<=t&&(e.ins_h=(e.ins_h<>8&255),Ni(a,a.gzhead.time>>16&255),Ni(a,a.gzhead.time>>24&255),Ni(a,9===a.level?2:a.strategy>=Ht||a.level<2?4:0),Ni(a,255&a.gzhead.os),a.gzhead.extra&&a.gzhead.extra.length&&(Ni(a,255&a.gzhead.extra.length),Ni(a,a.gzhead.extra.length>>8&255)),a.gzhead.hcrc&&(e.adler=Ct(e.adler,a.pending_buf,a.pending,0)),a.gzindex=0,a.status=li):(Ni(a,0),Ni(a,0),Ni(a,0),Ni(a,0),Ni(a,0),Ni(a,9===a.level?2:a.strategy>=Ht||a.level<2?4:0),Ni(a,wi),a.status=si)):(i=$t+(a.w_bits-8<<4)<<8,i|=(a.strategy>=Ht||a.level<2?0:a.level<6?1:6===a.level?2:3)<<6,0!==a.strstart&&(i|=ii),i+=31-i%31,a.status=si,Ti(a,i),0!==a.strstart&&(Ti(a,e.adler>>>16),Ti(a,65535&e.adler)),e.adler=1)),a.status===li)if(a.gzhead.extra){for(d=a.pending;a.gzindex<(65535&a.gzhead.extra.length)&&(a.pending!==a.pending_buf_size||(a.gzhead.hcrc&&a.pending>d&&(e.adler=Ct(e.adler,a.pending_buf,a.pending-d,d)),yi(e),d=a.pending,a.pending!==a.pending_buf_size));)Ni(a,255&a.gzhead.extra[a.gzindex]),a.gzindex++;a.gzhead.hcrc&&a.pending>d&&(e.adler=Ct(e.adler,a.pending_buf,a.pending-d,d)),a.gzindex===a.gzhead.extra.length&&(a.gzindex=0,a.status=ni)}else a.status=ni;if(a.status===ni)if(a.gzhead.name){d=a.pending;do{if(a.pending===a.pending_buf_size&&(a.gzhead.hcrc&&a.pending>d&&(e.adler=Ct(e.adler,a.pending_buf,a.pending-d,d)),yi(e),d=a.pending,a.pending===a.pending_buf_size)){t=1;break}}while(t=a.gzindexd&&(e.adler=Ct(e.adler,a.pending_buf,a.pending-d,d)),0===t&&(a.gzindex=0,a.status=mi)}else a.status=mi;if(a.status===mi)if(a.gzhead.comment){d=a.pending;do{if(a.pending===a.pending_buf_size&&(a.gzhead.hcrc&&a.pending>d&&(e.adler=Ct(e.adler,a.pending_buf,a.pending-d,d)),yi(e),d=a.pending,a.pending===a.pending_buf_size)){t=1;break}}while(t=a.gzindexd&&(e.adler=Ct(e.adler,a.pending_buf,a.pending-d,d)),0===t&&(a.status=oi)}else a.status=oi;if(a.status===oi&&(a.gzhead.hcrc?(a.pending+2>a.pending_buf_size&&yi(e),a.pending+2<=a.pending_buf_size&&(Ni(a,255&e.adler),Ni(a,e.adler>>8&255),e.adler=0,a.status=si)):a.status=si),0!==a.pending){if(yi(e),0===e.avail_out)return a.last_flush=-1,Ft}else if(0===e.avail_in&&gi(p)<=gi(r)&&p!==Pt)return _i(e,Mt);if(a.status===ui&&0!==e.avail_in)return _i(e,Mt);if(0!==e.avail_in||0!==a.lookahead||p!==Ot&&a.status!==ui){var r=a.strategy===Ht?function(e,p){for(var a;;){if(0===e.lookahead&&(Vi(e),0===e.lookahead)){if(p===Ot)return hi;break}if(e.match_length=0,a=kt(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,a&&(Si(e,!1),0===e.strm.avail_out))return hi}return e.insert=0,p===Pt?(Si(e,!0),0===e.strm.avail_out?fi:vi):e.last_lit&&(Si(e,!1),0===e.strm.avail_out)?hi:ci}(a,p):a.strategy===Yt?function(e,p){for(var a,d,t,i,r=e.window;;){if(e.lookahead<=di){if(Vi(e),e.lookahead<=di&&p===Ot)return hi;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=ai&&0e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=ai?(a=kt(e,1,e.match_length-ai),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(a=kt(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),a&&(Si(e,!1),0===e.strm.avail_out))return hi}return e.insert=0,p===Pt?(Si(e,!0),0===e.strm.avail_out?fi:vi):e.last_lit&&(Si(e,!1),0===e.strm.avail_out)?hi:ci}(a,p):Oi[a.level].func(a,p);if(r!==fi&&r!==vi||(a.status=ui),r===hi||r===fi)return 0===e.avail_out&&(a.last_flush=-1),Ft;if(r===ci&&(p===Lt?At(a):p!==Ut&&(Vt(a,0,0,!1),p===Bt&&(bi(a.head),0===a.lookahead&&(a.strstart=0,a.block_start=0,a.insert=0))),yi(e),0===e.avail_out))return a.last_flush=-1,Ft}return p!==Pt?Ft:a.wrap<=0?It:(2===a.wrap?(Ni(a,255&e.adler),Ni(a,e.adler>>8&255),Ni(a,e.adler>>16&255),Ni(a,e.adler>>24&255),Ni(a,255&e.total_in),Ni(a,e.total_in>>8&255),Ni(a,e.total_in>>16&255),Ni(a,e.total_in>>24&255)):(Ti(a,e.adler>>>16),Ti(a,65535&e.adler)),yi(e),0e.pending_buf_size-5&&(a=e.pending_buf_size-5);;){if(e.lookahead<=1){if(Vi(e),0===e.lookahead&&p===Ot)return hi;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var d=e.block_start+a;if((0===e.strstart||e.strstart>=d)&&(e.lookahead=e.strstart-d,e.strstart=d,Si(e,!1),0===e.strm.avail_out))return hi;if(e.strstart-e.block_start>=e.w_size-ti&&(Si(e,!1),0===e.strm.avail_out))return hi}return e.insert=0,p===Pt?(Si(e,!0),0===e.strm.avail_out?fi:vi):(e.strstart>e.block_start&&(Si(e,!1),e.strm.avail_out),hi)}),new ki(4,4,8,4,Ai),new ki(4,5,16,8,Ai),new ki(4,6,32,32,Ai),new ki(4,4,16,16,Ei),new ki(8,16,32,32,Ei),new ki(8,16,128,128,Ei),new ki(8,32,128,256,Ei),new ki(32,128,258,1024,Ei),new ki(32,258,258,4096,Ei)],Li=30,Bi=12;var Pi=15,Ui=852,Fi=592,Ii=0,ji=1,zi=2,Mi=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],Zi=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],qi=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],Hi=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];function Yi(e,p,a,d,t,i,r,l){for(var n,m,o,s,u,h,c,f,v,w=l.bits,_=0,g=0,b=0,y=0,S=0,N=0,T=0,D=0,V=0,A=0,E=null,k=0,R=new Vd(Pi+1),x=new Vd(Pi+1),C=null,O=0,_=0;_<=Pi;_++)R[_]=0;for(g=0;gh?(f=C[O+r[g]],E[k+r[g]]):(f=96,0),n=1<<(c=_-T),b=m=1<>T)+(m-=n)]=c<<24|f<<16|v|0,0!==m;);for(n=1<<_-1;A&n;)n>>=1;if(0!==n?(A&=n-1,A+=n):A=0,g++,0==--R[_]){if(_===y)break;_=p[a+r[g]]}if(S<_&&(A&s)!==o){for(u+=b,D=1<<(N=_-(T=0===T?S:T));N+T>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function Mr(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Vd(320),this.work=new Vd(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function Zr(e){var p;return e&&e.state?((p=e.state).wsize=0,p.whave=0,p.wnext=0,(p=e)&&p.state?(e=p.state,p.total_in=p.total_out=e.total=0,p.msg="",e.wrap&&(p.adler=1&e.wrap),e.mode=lr,e.last=0,e.havedict=0,e.dmax=32768,e.head=null,e.hold=0,e.bits=0,e.lencode=e.lendyn=new Ad(Ir),e.distcode=e.distdyn=new Ad(jr),e.sane=1,e.back=-1,Qi):ar):ar}function qr(e,p){var a,d,t;return e?(a=new Mr,(e.state=a).window=null,d=p,(a=(a=e)&&a.state?(p=a.state,d<0?(t=0,d=-d):(t=1+(d>>4),d<48&&(d&=15)),d&&(d<8||15>>8&255,a.check=Ct(a.check,C,2,0),o=m=0,a.mode=nr;break}if(a.flags=0,a.head&&(a.head.done=!1),!(1&a.wrap)||(((255&m)<<8)+(m>>8))%31){e.msg="incorrect header check",a.mode=Pr;break}if((15&m)!==rr){e.msg="unknown compression method",a.mode=Pr;break}if(o-=4,S=8+(15&(m>>>=4)),0===a.wbits)a.wbits=S;else if(S>a.wbits){e.msg="invalid window size",a.mode=Pr;break}a.dmax=1<>8&1),512&a.flags&&(C[0]=255&m,C[1]=m>>>8&255,a.check=Ct(a.check,C,2,0)),o=m=0,a.mode=mr;case mr:for(;o<32;){if(0===l)break e;l--,m+=d[i++]<>>8&255,C[2]=m>>>16&255,C[3]=m>>>24&255,a.check=Ct(a.check,C,4,0)),o=m=0,a.mode=or;case or:for(;o<16;){if(0===l)break e;l--,m+=d[i++]<>8),512&a.flags&&(C[0]=255&m,C[1]=m>>>8&255,a.check=Ct(a.check,C,2,0)),o=m=0,a.mode=sr;case sr:if(1024&a.flags){for(;o<16;){if(0===l)break e;l--,m+=d[i++]<>>8&255,a.check=Ct(a.check,C,2,0)),o=m=0}else a.head&&(a.head.extra=null);a.mode=ur;case ur:if(1024&a.flags&&((h=l<(h=a.length)?l:h)&&(a.head&&(S=a.head.extra_len-a.length,a.head.extra||(a.head.extra=new Array(a.head.extra_len)),Td(a.head.extra,d,i,h,S)),512&a.flags&&(a.check=Ct(a.check,d,h,i)),l-=h,i+=h,a.length-=h),a.length))break e;a.length=0,a.mode=hr;case hr:if(2048&a.flags){if(0===l)break e;for(h=0;S=d[i+h++],a.head&&S&&a.length<65536&&(a.head.name+=String.fromCharCode(S)),S&&h>9&1,a.head.done=!0),e.adler=a.check=0,a.mode=_r;break;case vr:for(;o<32;){if(0===l)break e;l--,m+=d[i++]<>>=7&o,o-=7&o,a.mode=Or;break}for(;o<3;){if(0===l)break e;l--,m+=d[i++]<>>=1)){case 0:a.mode=br;break;case 1:if(!function(e){if(Wr){var p;for(Hr=new Ad(512),Yr=new Ad(32),p=0;p<144;)e.lens[p++]=8;for(;p<256;)e.lens[p++]=9;for(;p<280;)e.lens[p++]=7;for(;p<288;)e.lens[p++]=8;for(Yi(Ki,e.lens,0,288,Hr,0,e.work,{bits:9}),p=0;p<32;)e.lens[p++]=5;Yi($i,e.lens,0,32,Yr,0,e.work,{bits:5}),Wr=!1}e.lencode=Hr,e.lenbits=9,e.distcode=Yr,e.distbits=5}(a),a.mode=Vr,p!==Ji)break;m>>>=2,o-=2;break e;case 2:a.mode=Nr;break;case 3:e.msg="invalid block type",a.mode=Pr}m>>>=2,o-=2;break;case br:for(m>>>=7&o,o-=7&o;o<32;){if(0===l)break e;l--,m+=d[i++]<>>16^65535)){e.msg="invalid stored block lengths",a.mode=Pr;break}if(a.length=65535&m,o=m=0,a.mode=yr,p===Ji)break e;case yr:a.mode=Sr;case Sr:if(h=a.length){if(0===(h=n<(h=l>>=5,o-=5,a.ndist=1+(31&m),m>>>=5,o-=5,a.ncode=4+(15&m),m>>>=4,o-=4,286>>=3,o-=3}for(;a.have<19;)a.lens[O[a.have++]]=0;if(a.lencode=a.lendyn,a.lenbits=7,T={bits:a.lenbits},N=Yi(Wi,a.lens,0,19,a.lencode,0,a.work,T),a.lenbits=T.bits,N){e.msg="invalid code lengths set",a.mode=Pr;break}a.have=0,a.mode=Dr;case Dr:for(;a.have>>16&255,_=65535&x,!((v=x>>>24)<=o);){if(0===l)break e;l--,m+=d[i++]<>>=v,o-=v,a.lens[a.have++]=_;else{if(16===_){for(D=v+2;o>>=v,o-=v,0===a.have){e.msg="invalid bit length repeat",a.mode=Pr;break}S=a.lens[a.have-1],h=3+(3&m),m>>>=2,o-=2}else if(17===_){for(D=v+3;o>>=v)),m>>>=3,o-=3}else{for(D=v+7;o>>=v)),m>>>=7,o-=7}if(a.have+h>a.nlen+a.ndist){e.msg="invalid bit length repeat",a.mode=Pr;break}for(;h--;)a.lens[a.have++]=S}}if(a.mode===Pr)break;if(0===a.lens[256]){e.msg="invalid code -- missing end-of-block",a.mode=Pr;break}if(a.lenbits=9,T={bits:a.lenbits},N=Yi(Ki,a.lens,0,a.nlen,a.lencode,0,a.work,T),a.lenbits=T.bits,N){e.msg="invalid literal/lengths set",a.mode=Pr;break}if(a.distbits=6,a.distcode=a.distdyn,T={bits:a.distbits},N=Yi($i,a.lens,a.nlen,a.ndist,a.distcode,0,a.work,T),a.distbits=T.bits,N){e.msg="invalid distances set",a.mode=Pr;break}if(a.mode=Vr,p===Ji)break e;case Vr:a.mode=Ar;case Ar:if(6<=l&&258<=n){e.next_out=r,e.avail_out=n,e.next_in=i,e.avail_in=l,a.hold=m,a.bits=o,function(e,p){var a,d,t,i,r,l,n=e.state,m=e.next_in,o=e.input,s=m+(e.avail_in-5),u=e.next_out,h=e.output,c=u-(p-e.avail_out),f=u+(e.avail_out-257),v=n.dmax,w=n.wsize,_=n.whave,g=n.wnext,b=n.window,y=n.hold,S=n.bits,N=n.lencode,T=n.distcode,D=(1<>>=d=a>>>24,S-=d,0===(d=a>>>16&255))h[u++]=65535&a;else{if(!(16&d)){if(0==(64&d)){a=N[(65535&a)+(y&(1<>>=d,S-=d),S<15&&(y+=o[m++]<>>=d=a>>>24,S-=d,!(16&(d=a>>>16&255))){if(0==(64&d)){a=T[(65535&a)+(y&(1<>>=d,S-=d,(d=u-c)>3)<<3))-1,e.next_in=m-=t,e.next_out=u,e.avail_in=m>>16&255,_=65535&x,!((v=x>>>24)<=o);){if(0===l)break e;l--,m+=d[i++]<>g)])>>>16&255,_=65535&x,!(g+(v=x>>>24)<=o);){if(0===l)break e;l--,m+=d[i++]<>>=g,o-=g,a.back+=g}if(m>>>=v,o-=v,a.back+=v,a.length=_,0===w){a.mode=Cr;break}if(32&w){a.back=-1,a.mode=_r;break}if(64&w){e.msg="invalid literal/length code",a.mode=Pr;break}a.extra=15&w,a.mode=Er;case Er:if(a.extra){for(D=a.extra;o>>=a.extra,o-=a.extra,a.back+=a.extra}a.was=a.length,a.mode=kr;case kr:for(;w=(x=a.distcode[m&(1<>>16&255,_=65535&x,!((v=x>>>24)<=o);){if(0===l)break e;l--,m+=d[i++]<>g)])>>>16&255,_=65535&x,!(g+(v=x>>>24)<=o);){if(0===l)break e;l--,m+=d[i++]<>>=g,o-=g,a.back+=g}if(m>>>=v,o-=v,a.back+=v,64&w){e.msg="invalid distance code",a.mode=Pr;break}a.offset=_,a.extra=15&w,a.mode=Rr;case Rr:if(a.extra){for(D=a.extra;o>>=a.extra,o-=a.extra,a.back+=a.extra}if(a.offset>a.dmax){e.msg="invalid distance too far back",a.mode=Pr;break}a.mode=xr;case xr:if(0===n)break e;if(a.offset>(h=u-n)){if((h=a.offset-h)>a.whave&&a.sane){e.msg="invalid distance too far back",a.mode=Pr;break}c=h>a.wnext?(h-=a.wnext,a.wsize-h):a.wnext-h,h>a.length&&(h=a.length),f=a.window}else f=t,c=r-a.offset,h=a.length;for(n-=h=n=R.wsize?(Td(R.window,A,E-R.wsize,R.wsize,0),R.wnext=0,R.whave=R.wsize):(V=R.wsize-R.wnext,Td(R.window,A,E-k,V=kpl.Z_MAX_CHUNK))throw new Error("Invalid chunk size: "+e.chunkSize);if(e.windowBits&&(e.windowBitspl.Z_MAX_WINDOWBITS))throw new Error("Invalid windowBits: "+e.windowBits);if(e.level&&(e.levelpl.Z_MAX_LEVEL))throw new Error("Invalid compression level: "+e.level);if(e.memLevel&&(e.memLevelpl.Z_MAX_MEMLEVEL))throw new Error("Invalid memLevel: "+e.memLevel);if(e.strategy&&e.strategy!=pl.Z_FILTERED&&e.strategy!=pl.Z_HUFFMAN_ONLY&&e.strategy!=pl.Z_RLE&&e.strategy!=pl.Z_FIXED&&e.strategy!=pl.Z_DEFAULT_STRATEGY)throw new Error("Invalid strategy: "+e.strategy);if(e.dictionary&&!R.isBuffer(e.dictionary))throw new Error("Invalid dictionary: it should be a Buffer instance");this._binding=new pl.Zlib(p);var a=this;this._hadError=!1,this._binding.onerror=function(e,p){a._binding=null,a._hadError=!0;e=new Error(e);e.errno=p,e.code=pl.codes[p],a.emit("error",e)};var d=pl.Z_DEFAULT_COMPRESSION;"number"==typeof e.level&&(d=e.level);p=pl.Z_DEFAULT_STRATEGY;"number"==typeof e.strategy&&(p=e.strategy),this._binding.init(e.windowBits||pl.Z_DEFAULT_WINDOWBITS,d,e.memLevel||pl.Z_DEFAULT_MEMLEVEL,p,e.dictionary),this._buffer=new R(this._chunkSize),this._offset=0,this._closed=!1,this._level=d,this._strategy=p,this.once("end",this.close)}Object.keys(al).forEach(function(e){al[al[e]]=e}),De(ul,zp),ul.prototype.params=function(e,p,a){if(epl.Z_MAX_LEVEL)throw new RangeError("Invalid compression level: "+e);if(p!=pl.Z_FILTERED&&p!=pl.Z_HUFFMAN_ONLY&&p!=pl.Z_RLE&&p!=pl.Z_FIXED&&p!=pl.Z_DEFAULT_STRATEGY)throw new TypeError("Invalid strategy: "+p);var d;this._level!==e||this._strategy!==p?(d=this).flush(pl.Z_SYNC_FLUSH,function(){d._binding.params(e,p),d._hadError||(d._level=e,d._strategy=p,a&&a())}):Oe.nextTick(a)},ul.prototype.reset=function(){return this._binding.reset()},ul.prototype._flush=function(e){this._transform(new R(0),"",e)},ul.prototype.flush=function(e,p){var a,d=this._writableState;"function"!=typeof e&&(void 0!==e||p)||(p=e,e=pl.Z_FULL_FLUSH),d.ended?p&&Oe.nextTick(p):d.ending?p&&this.once("end",p):d.needDrain?(a=this).once("drain",function(){a.flush(p)}):(this._flushFlag=e,this.write(new R(0),"",p))},ul.prototype.close=function(e){var p;e&&Oe.nextTick(e),this._closed||(this._closed=!0,this._binding.close(),p=this,Oe.nextTick(function(){p.emit("close")}))},ul.prototype._transform=function(e,p,a){var d,t=this._writableState,i=(t.ending||t.ended)&&(!e||t.length===e.length);if(null===!e&&!R.isBuffer(e))return a(new Error("invalid input"));i?d=pl.Z_FINISH:(d=this._flushFlag,e.length>=t.length&&(this._flushFlag=this._opts.flush||pl.Z_NO_FLUSH)),this._processChunk(e,d,a)},ul.prototype._processChunk=function(t,i,r){var l=t&&t.length,n=this._chunkSize-this._offset,m=0,o=this,s="function"==typeof r;if(!s){var p,u=[],h=0;this.on("error",function(e){p=e});do{var e=this._binding.writeSync(i,t,m,l,this._buffer,this._offset,n)}while(!this._hadError&&c(e[0],e[1]));if(this._hadError)throw p;var a=R.concat(u,h);return this.close(),a}a=this._binding.write(i,t,m,l,this._buffer,this._offset,n);function c(e,p){if(!o._hadError){var a,d=n-p;if(!function(e,p){if(!e)throw new Error(p)}(0<=d,"have should not go down"),0=o._chunkSize)&&(n=o._chunkSize,o._offset=0,o._buffer=new R(o._chunkSize)),0===p){if(m+=l-e,l=e,!s)return!0;e=o._binding.write(i,t,m,l,o._buffer,o._offset,o._chunkSize);return e.callback=c,void(e.buffer=t)}if(!s)return!1;r()}}a.buffer=t,a.callback=c},De(il,ul),De(rl,ul),De(ll,ul),De(nl,ul),De(ml,ul),De(ol,ul),De(sl,ul);var hl={codes:al,createDeflate:function(e){return new il(e)},createInflate:function(e){return new rl(e)},createDeflateRaw:function(e){return new ml(e)},createInflateRaw:function(e){return new ol(e)},createGzip:function(e){return new ll(e)},createGunzip:function(e){return new nl(e)},createUnzip:function(e){return new sl(e)},deflate:function(e,p,a){return"function"==typeof p&&(a=p,p={}),dl(new il(p),e,a)},deflateSync:function(e,p){return tl(new il(p),e)},gzip:function(e,p,a){return"function"==typeof p&&(a=p,p={}),dl(new ll(p),e,a)},gzipSync:function(e,p){return tl(new ll(p),e)},deflateRaw:function(e,p,a){return"function"==typeof p&&(a=p,p={}),dl(new ml(p),e,a)},deflateRawSync:function(e,p){return tl(new ml(p),e)},unzip:function(e,p,a){return"function"==typeof p&&(a=p,p={}),dl(new sl(p),e,a)},unzipSync:function(e,p){return tl(new sl(p),e)},inflate:function(e,p,a){return"function"==typeof p&&(a=p,p={}),dl(new rl(p),e,a)},inflateSync:function(e,p){return tl(new rl(p),e)},gunzip:function(e,p,a){return"function"==typeof p&&(a=p,p={}),dl(new nl(p),e,a)},gunzipSync:function(e,p){return tl(new nl(p),e)},inflateRaw:function(e,p,a){return"function"==typeof p&&(a=p,p={}),dl(new ol(p),e,a)},inflateRawSync:function(e,p){return tl(new ol(p),e)},Deflate:il,Inflate:rl,Gzip:ll,Gunzip:nl,DeflateRaw:ml,InflateRaw:ol,Unzip:sl,Zlib:ul};const cl=qp.Readable,fl=Symbol("buffer"),vl=Symbol("type");class wl{constructor(){this[vl]="";var e=arguments[0],p=arguments[1];const a=[];let d=0;if(e){var t=e,i=Number(t.length);for(let p=0;pd.size)return l=!0,void p(new _l(`content size at ${d.url} over limit: ${d.size}`,"max-size"));r+=e.length,i.push(e)}}),t.on("end",function(){if(!l){clearTimeout(a);try{e(Buffer.concat(i,r))}catch(e){p(new _l(`Could not create Buffer from response body for ${d.url}: ${e.message}`,"system",e))}}})})}function Tl(e){return"object"==typeof e&&"function"==typeof e.append&&"function"==typeof e.delete&&"function"==typeof e.get&&"function"==typeof e.getAll&&"function"==typeof e.has&&"function"==typeof e.set&&("URLSearchParams"===e.constructor.name||"[object URLSearchParams]"===Object.prototype.toString.call(e)||"function"==typeof e.sort)}function Dl(e){return"object"==typeof e&&"function"==typeof e.arrayBuffer&&"string"==typeof e.type&&"function"==typeof e.stream&&"function"==typeof e.constructor&&"string"==typeof e.constructor.name&&/^(Blob|File)$/.test(e.constructor.name)&&/^(Blob|File)$/.test(e[Symbol.toStringTag])}function Vl(e){var p,a;let d=e.body;if(e.bodyUsed)throw new Error("cannot clone body after it is used");return d instanceof qp&&"function"!=typeof d.getBoundary&&(p=new yl,a=new yl,d.pipe(p),d.pipe(a),e[bl].body=p,d=a),d}function Al(e){return null===e?null:"string"==typeof e?"text/plain;charset=UTF-8":Tl(e)?"application/x-www-form-urlencoded;charset=UTF-8":Dl(e)?e.type||null:Buffer.isBuffer(e)||"[object ArrayBuffer]"===Object.prototype.toString.call(e)||ArrayBuffer.isView(e)?null:"function"==typeof e.getBoundary?`multipart/form-data;boundary=${e.getBoundary()}`:e instanceof qp?null:"text/plain;charset=UTF-8"}function El(e){const p=e.body;return null===p?0:Dl(p)?p.size:Buffer.isBuffer(p)?p.length:p&&"function"==typeof p.getLengthSync&&(p._lengthRetrievers&&0==p._lengthRetrievers.length||p.hasKnownLength&&p.hasKnownLength())?p.getLengthSync():null}Sl.prototype={get body(){return this[bl].body},get bodyUsed(){return this[bl].disturbed},arrayBuffer(){return Nl.call(this).then(function(e){return e.buffer.slice(e.byteOffset,e.byteOffset+e.byteLength)})},blob(){let p=this.headers&&this.headers.get("content-type")||"";return Nl.call(this).then(function(e){return Object.assign(new wl([],{type:p.toLowerCase()}),{[fl]:e})})},json(){var p=this;return Nl.call(this).then(function(e){try{return JSON.parse(e.toString())}catch(e){return Sl.Promise.reject(new _l(`invalid json response body at ${p.url} reason: ${e.message}`,"invalid-json"))}})},text(){return Nl.call(this).then(function(e){return e.toString()})},buffer(){return Nl.call(this)},textConverted(){var p=this;return Nl.call(this).then(function(e){return function(e,p){if("function"!=typeof gl)throw new Error("The package `encoding` must be installed to use the textConverted() function");p=p.get("content-type");let a="utf-8",d,t;p&&(d=/charset=([^;]*)/i.exec(p));t=e.slice(0,1024).toString(),!d&&t&&(d=/=u.follow)return s(new _l(`maximum redirect reached at: ${u.url}`,"max-redirect")),void f();const r={headers:new Bl(u.headers),follow:u.follow,counter:u.counter+1,agent:u.agent,compress:u.compress,method:u.method,body:u.body,signal:u.signal,timeout:u.timeout,size:u.size};if(!pn(u.url,e))for(const l of["authorization","www-authenticate","cookie","cookie2"])r.headers.delete(l);return 303!==p.statusCode&&u.body&&null===El(u)?(s(new _l("Cannot follow redirect with body being a readable stream","unsupported-redirect")),void f()):(303!==p.statusCode&&(301!==p.statusCode&&302!==p.statusCode||"POST"!==u.method)||(r.method="GET",r.body=void 0,r.headers.delete("content-length")),o(an(new Gl(e,r))),void f())}}p.once("end",function(){h&&h.removeEventListener("abort",v)});let t=p.pipe(new en);const i={url:u.url,status:p.statusCode,statusText:p.statusMessage,headers:a,size:u.size,timeout:u.timeout,counter:u.counter};var e=a.get("Content-Encoding");if(!u.compress||"HEAD"===u.method||null===e||204===p.statusCode||304===p.statusCode)return c=new Ml(t,i),void o(c);d={flush:hl.Z_SYNC_FLUSH,finishFlush:hl.Z_SYNC_FLUSH};if("gzip"==e||"x-gzip"==e)return t=t.pipe(hl.createGunzip(d)),c=new Ml(t,i),void o(c);if("deflate"!=e&&"x-deflate"!=e){if("br"==e&&"function"==typeof hl.createBrotliDecompress)return t=t.pipe(hl.createBrotliDecompress()),c=new Ml(t,i),void o(c);c=new Ml(t,i),o(c)}else{const n=p.pipe(new en);n.once("data",function(e){t=8==(15&e[0])?t.pipe(hl.createInflate()):t.pipe(hl.createInflateRaw()),c=new Ml(t,i),o(c)})}}),function(e,p){const a=p.body;null===a?e.end():Dl(a)?a.stream().pipe(e):Buffer.isBuffer(a)?(e.write(a),e.end()):a.pipe(e)}(d,u)}})}an.isRedirect=function(e){return 301===e||302===e||303===e||307===e||308===e},an.Promise=p.Promise;var p=a(Object.freeze({__proto__:null,default:an,Headers:Bl,Request:Gl,Response:Ml,FetchError:_l})),dn=m,tn=dn.__importStar(o),rn=ae;dn.__importDefault(p);var ln=window.fetch.bind(window);!function(e){(p=e.TrustType||(e.TrustType={})).CrossAccount="Cross Account",p.InnerAccount="Inner Account",(r=e.PseudoBoolean||(e.PseudoBoolean={}))[r.True=1]="True",r[r.False=0]="False";var p=(a.prototype.create=function(e){return new a(dn.__assign(dn.__assign({},this.config),e))},a.prototype.getAccounts=function(a){return dn.__awaiter(this,void 0,void 0,function(){var p;return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("getAccounts",a)];case 1:return p=e.sent(),[2,Object.keys(p.accountListRole).map(function(e){return{account:e,role:p.accountListRole[e][0].role,iamKeyActive:p.accountListRole[e][0].iamKeyActive,maxKeyDuration:p.accountListRole[e][0].maxKeyDuration,securityLevel:p.accountListRole[e][0].securityLevel,skypieaAccount:p.accountListRole[e][0].skypieaAccount}})]}})})},a.prototype.getKeys=function(p){return dn.__awaiter(this,void 0,void 0,function(){return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("getKeys",p)];case 1:return[2,i(e.sent(),["accessKey","secretKey","sessionToken","consoleURL"])]}})})},a.prototype.getIAMKeys=function(p){return dn.__awaiter(this,void 0,void 0,function(){return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("getIAMKeys",p)];case 1:return[2,i(e.sent(),["accessKey","secretKey","sessionToken","consoleURL"])]}})})},a.prototype.getAllAWSRoleTypes=function(a){return dn.__awaiter(this,void 0,void 0,function(){var p;return dn.__generator(this,function(e){switch(e.label){case 0:return p=a.getDynamicValues?"allAwsRoleTypes?getDynamicValues=true":"allAwsRoleTypes",[4,this.internalFetch(p,a,"GET")];case 1:return[2,e.sent().roleTypes]}})})},a.prototype.getAWSRoleTypes=function(a){return dn.__awaiter(this,void 0,void 0,function(){var p;return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("getAWSRoleTypes",a)];case 1:return p=e.sent(),[2,JSON.parse(p.roleTypes)]}})})},a.prototype.getNonServiceAWSRoleTypes=function(a){return dn.__awaiter(this,void 0,void 0,function(){var p;return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("getNonServiceAWSRoleTypes",a)];case 1:return p=e.sent(),[2,JSON.parse(p.roleTypes)]}})})},a.prototype.createRole=function(d){return dn.__awaiter(this,void 0,void 0,function(){var p,a;return dn.__generator(this,function(e){switch(e.label){case 0:return p=null!=d.roleType,a=null!=d.trustPolicy,p==a?[3,2]:[4,this.internalFetch("createRole",d)];case 1:return(a=e.sent()).denyArns=a.denyArns.split(","),[2,i(a,["roleArn","denyArns","instanceProfileArn","addedRoleToInstanceProfile","tags"])];case 2:throw new Error("Must include roleType or trustPolicy, but not both.")}})})},a.prototype.createNonServiceRole=function(a){return dn.__awaiter(this,void 0,void 0,function(){var p;return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("createNonServiceRole",a)];case 1:return(p=e.sent()).denyArns=p.denyArns.split(","),[2,i(p,["roleArn","denyArns","instanceProfileArn","addedRoleToInstanceProfile","tags"])]}})})},a.prototype.awsAccountRoles=function(p){return dn.__awaiter(this,void 0,void 0,function(){return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("awsAccountRoles?account="+p.account,p,"GET")];case 1:return[2,e.sent().awsRoleList]}})})},a.prototype.listAWSAccountRoles=function(a){return dn.__awaiter(this,void 0,void 0,function(){var p;return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("listAWSAccountRoles",a)];case 1:return p=e.sent(),[2,JSON.parse(p.jsonAWSRoleList).map(function(e){return e.split("/").slice(-1)[0]})]}})})},a.prototype.getAccountRole=function(a){return dn.__awaiter(this,void 0,void 0,function(){var p;return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("getAccountRole",a)];case 1:if(!(p=e.sent()).roleExists)throw new Error("Role "+a.roleName+" does not exist in this account");return[2,dn.__assign(dn.__assign({},i(p,["roleArn","isMachineIdentity","tags"])),{instanceProfileArn:p.instanceProfileARN})]}})})},a.prototype.updateRole=function(a){return dn.__awaiter(this,void 0,void 0,function(){var p;return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("role",a,"PATCH")];case 1:if(!(p=e.sent()).roleExists)throw new Error("Role "+a.roleName+" does not exist in this account");return[2,dn.__assign(dn.__assign({},i(p,["roleArn","isMachineIdentity","tags"])),{instanceProfileArn:p.instanceProfileARN})]}})})},a.prototype.deleteRole=function(p){return dn.__awaiter(this,void 0,void 0,function(){return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("deleteRole",p)];case 1:return e.sent(),[2,!0]}})})},a.prototype.addRoleMachineIdentity=function(p){return dn.__awaiter(this,void 0,void 0,function(){return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("roleMachineIdentity",p)];case 1:return[2,i(e.sent(),["machineIdentityArn"])]}})})},a.prototype.deleteRoleMachineIdentity=function(p){return dn.__awaiter(this,void 0,void 0,function(){return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("roleMachineIdentity",p,"DELETE")];case 1:return[2,i(e.sent(),["machineIdentityArn"])]}})})},a.prototype.getUserAccess=function(a){return dn.__awaiter(this,void 0,void 0,function(){var p;return dn.__generator(this,function(e){switch(e.label){case 0:return p=a.accountId,[4,this.internalFetch("userAccess/"+p,a,"GET")];case 1:return[2,e.sent().users]}})})},a.prototype.getUserAccessByRole=function(a){return dn.__awaiter(this,void 0,void 0,function(){var p;return dn.__generator(this,function(e){switch(e.label){case 0:return p=a.accountId,[4,this.internalFetch("reports/users-by-role?accountId="+p,a,"GET")];case 1:return[2,e.sent().users]}})})},a.prototype.getUserRoleAccess=function(a){return dn.__awaiter(this,void 0,void 0,function(){var p;return dn.__generator(this,function(e){switch(e.label){case 0:return p=a.accountId,[4,this.internalFetch("userAccess/roles/"+p,a)];case 1:return[2,e.sent().roles]}})})},a.prototype.getAccountOwners=function(a){return dn.__awaiter(this,void 0,void 0,function(){var p;return dn.__generator(this,function(e){switch(e.label){case 0:return p=a.accountId,[4,this.internalFetch("userAccess/owners/"+p,a,"GET")];case 1:return[2,e.sent().accountOwners]}})})},a.prototype.createAccessKeys=function(p){return dn.__awaiter(this,void 0,void 0,function(){return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("accessKeys",p)];case 1:return[2,i(e.sent(),["iamUserArn","accessKey","secretKey","addedIAMUserToGroup"])]}})})},a.prototype.deleteIAMUser=function(p){return dn.__awaiter(this,void 0,void 0,function(){return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("IAMUser",p,"DELETE")];case 1:return e.sent(),[2,!0]}})})},a.prototype.version=function(p){return dn.__awaiter(this,void 0,void 0,function(){return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("version",p,"GET")];case 1:return[2,i(e.sent(),["version"])]}})})},a.prototype.getLoginRole=function(d){return dn.__awaiter(this,void 0,void 0,function(){var p,a;return dn.__generator(this,function(e){switch(e.label){case 0:return p=d.accountId,a=d.role,[4,this.internalFetch("loginRoles/id/"+p+"/"+a,d,"GET")];case 1:return[2,i(e.sent().loginRole,["account","role","iamKeyActive","maxKeyDuration","securityLevel"])]}})})},a.prototype.getAccessToken=function(p){return dn.__awaiter(this,void 0,void 0,function(){return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("accessToken",p)];case 1:return[2,i(e.sent(),["accessToken","expiresIn"])]}})})},a.prototype.getRefreshTokens=function(p){return dn.__awaiter(this,void 0,void 0,function(){return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("refreshTokens",p,"GET")];case 1:return[2,e.sent().refreshTokens.map(function(e){return i(e,["clientId","id","userId","value"])})]}})})},a.prototype.revoke=function(p){return dn.__awaiter(this,void 0,void 0,function(){return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("revoke",p)];case 1:return[2,"Success"==e.sent().statusMessage]}})})},a.prototype.getCostTotals=function(p){return dn.__awaiter(this,void 0,void 0,function(){return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("costTotals/"+p.accountId,p,"GET")];case 1:return[2,i(e.sent().costTotals,["awsAccountId","yyyy","mm","dd","daily","weekly","monthly","yearly","dailyCostsByService","monthlyCostsByService"])]}})})},a.prototype.internalFetch=function(l,n,m){return void 0===n&&(n={}),void 0===m&&(m="POST"),dn.__awaiter(this,void 0,void 0,function(){var p,a,d,t,i,r;return dn.__generator(this,function(e){switch(e.label){case 0:return p=dn.__assign(dn.__assign({},this.config),n),r=dn.__assign({},p),a={"Content-Type":"application/json","User-Agent":"AlksJS/"+tn.version},void 0!==p.accessToken?(a.Authorization="Bearer "+p.accessToken,delete r.accessToken):void 0!==p.accessKey?(a["ALKS-STS-Access-Key"]=p.accessKey,a["ALKS-STS-Secret-Key"]=p.secretKey,a["ALKS-STS-Session-Token"]=p.sessionToken,delete r.accessKey,delete r.secretKey,delete r.sessionToken):void 0!==p.userid&&(console.error("The userid and password properties are deprecated and should be replaced with an access token"),d=function(e){void 0===e&&(e="");return rn.Buffer.from(e).toString("base64")}(p.userid+":"+p.password),a.Authorization="Basic "+d,delete r.userid,delete r.password),p.userAgent&&(a["User-Agent"]+=" "+p.userAgent,delete r.userAgent),[4,p._fetch(p.baseUrl+"/"+l,{method:m,headers:a,credentials:"omit",body:"GET"==m?void 0:JSON.stringify(r)})];case 1:t=e.sent(),e.label=2;case 2:return e.trys.push([2,4,,5]),[4,t.json()];case 3:return i=e.sent(),[3,5];case 4:return r=e.sent(),i={errors:[r.message]},[3,5];case 5:if(!t.ok)throw new o(t,i);return[2,i]}})})},a);function a(e){this.config=e}e.Alks=p;var t,o=(t=Error,dn.__extends(d,t),d);function d(e,p){var a=this,d=Array.isArray(null==p?void 0:p.errors)?p.errors:[];e.statusText&&d.unshift(e.statusText);d=d.join("; ");return(a=t.call(this,d)||this).status=e.status,a.message=d,Object.assign(a,p),a}function i(a,e){return e.reduce(function(e,p){return e[p]=a[p],e},{})}e.AlksError=o;var r=p.prototype.create.call({},{_fetch:ln});e.create=p.prototype.create.bind(r),e.getAccounts=p.prototype.getAccounts.bind(r),e.getKeys=p.prototype.getKeys.bind(r),e.getIAMKeys=p.prototype.getIAMKeys.bind(r),e.getAllAWSRoleTypes=p.prototype.getAllAWSRoleTypes.bind(r),e.getAWSRoleTypes=p.prototype.getAWSRoleTypes.bind(r),e.getNonServiceAWSRoleTypes=p.prototype.getNonServiceAWSRoleTypes.bind(r),e.createRole=p.prototype.createRole.bind(r),e.createNonServiceRole=p.prototype.createNonServiceRole.bind(r),e.awsAccountRoles=p.prototype.awsAccountRoles.bind(r),e.listAWSAccountRoles=p.prototype.listAWSAccountRoles.bind(r),e.getAccountRole=p.prototype.getAccountRole.bind(r),e.updateRole=p.prototype.updateRole.bind(r),e.deleteRole=p.prototype.deleteRole.bind(r),e.addRoleMachineIdentity=p.prototype.addRoleMachineIdentity.bind(r),e.deleteRoleMachineIdentity=p.prototype.deleteRoleMachineIdentity.bind(r),e.getUserAccess=p.prototype.getUserAccess.bind(r),e.getUserAccessByRole=p.prototype.getUserAccessByRole.bind(r),e.getUserRoleAccess=p.prototype.getUserRoleAccess.bind(r),e.getAccountOwners=p.prototype.getAccountOwners.bind(r),e.createAccessKeys=p.prototype.createAccessKeys.bind(r),e.deleteIAMUser=p.prototype.deleteIAMUser.bind(r),e.version=p.prototype.version.bind(r),e.getLoginRole=p.prototype.getLoginRole.bind(r),e.getAccessToken=p.prototype.getAccessToken.bind(r),e.getRefreshTokens=p.prototype.getRefreshTokens.bind(r),e.revoke=p.prototype.revoke.bind(r),e.getCostTotals=p.prototype.getCostTotals.bind(r)}(nn=nn||{});var nn=nn;e.default=nn,Object.defineProperty(e,"__esModule",{value:!0}),Object.assign(e,nn)}); +!function(global,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((global="undefined"!=typeof globalThis?globalThis:global||self).alks={})}(this,function(e){"use strict";var p=window||this;function a(a){if(a.__esModule)return a;var d=Object.defineProperty({},"__esModule",{value:!0});return Object.keys(a).forEach(function(e){var p=Object.getOwnPropertyDescriptor(a,e);Object.defineProperty(d,e,p.get?p:{enumerable:!0,get:function(){return a[e]}})}),d}var d=function(e,p){return(d=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,p){e.__proto__=p}||function(e,p){for(var a in p)Object.prototype.hasOwnProperty.call(p,a)&&(e[a]=p[a])})(e,p)};var t=function(){return(t=Object.assign||function(e){for(var p,a=1,d=arguments.length;a=e.length?void 0:e)&&e[d++],done:!e}}};throw new TypeError(p?"Object is not iterable.":"Symbol.iterator is not defined.")}function r(e,p){var a="function"==typeof Symbol&&e[Symbol.iterator];if(!a)return e;var d,t,i=a.call(e),r=[];try{for(;(void 0===p||0r[0]&&p[1] dist/alks.min.js',build:"npm run clean && npm run compile && npm run rollup && npm run minify",lint:"prettier --write --no-error-on-unmatched-pattern {src,test}/**/*.{ts,js,json,md}",test:"npm run build && npm run lint && npm run mocha && npm run karma",mocha:"nyc mocha test/test.js",coverage:"nyc report --reporter=text-lcov | coveralls",karma:"karma start",docs:"typedoc src/alks.ts",prepare:"husky install",compile:"tsc"},files:["dist/"],repository:{type:"git",url:"https://github.com/Cox-Automotive/alks.js.git"},author:{name:"Cox Automotive",email:"paul.ofallon@coxautoinc.com",url:"https://github.com/Cox-Automotive/"},bugs:{url:"https://github.com/Cox-Automotive/alks.js/issues"},license:"MIT",engines:{node:">=14.0.0"},dependencies:{encoding:"^0.1.13","node-fetch":"^2.6.1",tslib:"^2.3.1",typedoc:"^0.22.15"},devDependencies:{"@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^13.0.0","@rollup/plugin-typescript":"^8.2.1","@types/node":"^15.0.2","@types/node-fetch":"^2.5.10",browserify:"^17.0.0",chai:"^4.3.4","chai-as-promised":"^7.1.1",coveralls:"^3.0.3",eslint:"^7.25.0","eslint-plugin-jsdoc":"^4.1.1","fetch-mock":"^7.3.1",husky:"^6.0.0",karma:"^6.3.2","karma-browserify":"^8.0.0","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","lint-staged":"^11.0.0",mkdirp:"^1.0.4",mocha:"^10.0.0",nyc:"^15.1.0",prettier:"^2.3.0",rimraf:"^3.0.2",rollup:"^2.47.0","rollup-plugin-json":"^3.1.0","rollup-plugin-node-polyfills":"^0.2.1","rollup-plugin-replace":"^2.2.0",sinon:"^10.0.0",tslint:"^6.1.3",typescript:"^4.2.4","uglify-js":"^3.13.6"},prettier:{singleQuote:!0,semi:!0,arrowParens:"always",endOfLine:"lf",trailingComma:"es5"},"lint-staged":{"{src,test}/**/*.{js,ts,json,md}":["prettier --write"]}},u=void 0!==p?p:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},h=[],c=[],f="undefined"!=typeof Uint8Array?Uint8Array:Array,v=!1;function w(){v=!0;for(var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",p=0,a=e.length;p>18&63]+h[d>>12&63]+h[d>>6&63]+h[63&d]);return t.join("")}function g(e){var p;v||w();for(var a=e.length,d=a%3,t="",i=[],r=0,l=a-d;r>2],t+=h[p<<4&63],t+="=="):2==d&&(p=(e[a-2]<<8)+e[a-1],t+=h[p>>10],t+=h[p>>4&63],t+=h[p<<2&63],t+="="),i.push(t),i.join("")}function b(e,p,a,d,t){var i,r,l=8*t-d-1,n=(1<>1,o=-7,s=a?t-1:0,u=a?-1:1,a=e[p+s];for(s+=u,i=a&(1<<-o)-1,a>>=-o,o+=l;0>=-o,o+=d;0>1,s=23===t?Math.pow(2,-24)-Math.pow(2,-77):0,u=d?0:i-1,h=d?1:-1,i=p<0||0===p&&1/p<0?1:0;for(p=Math.abs(p),isNaN(p)||p===1/0?(l=isNaN(p)?1:0,r=m):(r=Math.floor(Math.log(p)/Math.LN2),p*(d=Math.pow(2,-r))<1&&(r--,d*=2),2<=(p+=1<=r+o?s/d:s*Math.pow(2,1-o))*d&&(r++,d/=2),m<=r+o?(l=0,r=m):1<=r+o?(l=(p*d-1)*Math.pow(2,t),r+=o):(l=p*Math.pow(2,o-1)*Math.pow(2,t),r=0));8<=t;e[a+u]=255&l,u+=h,l/=256,t-=8);for(r=r<=D())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+D().toString(16)+" bytes");return 0|e}function O(e){return null!=e&&e._isBuffer}function L(e,p){if(O(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;var a=(e="string"!=typeof e?""+e:e).length;if(0===a)return 0;for(var d=!1;;)switch(p){case"ascii":case"latin1":case"binary":return a;case"utf8":case"utf-8":case void 0:return X(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*a;case"hex":return a>>>1;case"base64":return J(e).length;default:if(d)return X(e).length;p=(""+p).toLowerCase(),d=!0}}function B(e,p,a){var d,t,i,r=!1;if((p=void 0===p||p<0?0:p)>this.length)return"";if((a=void 0===a||a>this.length?this.length:a)<=0)return"";if((a>>>=0)<=(p>>>=0))return"";for(e=e||"utf8";;)switch(e){case"hex":return function(e,p,a){var d=e.length;(!p||p<0)&&(p=0);(!a||a<0||d=e.length){if(t)return-1;a=e.length-1}else if(a<0){if(!t)return-1;a=0}if(O(p="string"==typeof p?R.from(p,d):p))return 0===p.length?-1:F(e,p,a,d,t);if("number"==typeof p)return p&=255,R.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?(t?Uint8Array.prototype.indexOf:Uint8Array.prototype.lastIndexOf).call(e,p,a):F(e,[p],a,d,t);throw new TypeError("val must be string, number or Buffer")}function F(e,p,a,d,t){var i=1,r=e.length,l=p.length;if(void 0!==d&&("ucs2"===(d=String(d).toLowerCase())||"ucs-2"===d||"utf16le"===d||"utf-16le"===d)){if(e.length<2||p.length<2)return-1;r/=i=2,l/=2,a/=2}function n(e,p){return 1===i?e[p]:e.readUInt16BE(p*i)}if(t)for(var m=-1,o=a;o>8,d=d%256,t.push(d),t.push(a);return t}(p,e.length-a),e,a,d)}function z(e,p,a){a=Math.min(e.length,a);for(var d=[],t=p;t>>10&1023|55296),o=56320|1023&o),d.push(o),t+=s}return function(e){var p=e.length;if(p<=M)return String.fromCharCode.apply(String,e);var a="",d=0;for(;d"},R.prototype.compare=function(e,p,a,d,t){if(!O(e))throw new TypeError("Argument must be a Buffer");if(void 0===a&&(a=e?e.length:0),void 0===d&&(d=0),void 0===t&&(t=this.length),(p=void 0===p?0:p)<0||a>e.length||d<0||t>this.length)throw new RangeError("out of range index");if(t<=d&&a<=p)return 0;if(t<=d)return-1;if(a<=p)return 1;if(this===e)return 0;for(var i=(t>>>=0)-(d>>>=0),r=(a>>>=0)-(p>>>=0),l=Math.min(i,r),n=this.slice(d,t),m=e.slice(p,a),o=0;othis.length)throw new RangeError("Attempt to write outside buffer bounds");d=d||"utf8";for(var i,r,l,n=!1;;)switch(d){case"hex":return function(e,p,a,d){a=Number(a)||0;var t=e.length-a;if((!d||t<(d=Number(d)))&&(d=t),(t=p.length)%2!=0)throw new TypeError("Invalid hex string");t/2e.length)throw new RangeError("Index out of range")}function H(e,p,a,d){p<0&&(p=65535+p+1);for(var t=0,i=Math.min(e.length-a,2);t>>8*(d?t:1-t)}function Y(e,p,a,d){p<0&&(p=4294967295+p+1);for(var t=0,i=Math.min(e.length-a,4);t>>8*(d?t:3-t)&255}function W(e,p,a,d){if(a+d>e.length)throw new RangeError("Index out of range");if(a<0)throw new RangeError("Index out of range")}function K(e,p,a,d,t){return t||W(e,0,a,4),y(e,p,a,d,23,4),a+4}function $(e,p,a,d,t){return t||W(e,0,a,8),y(e,p,a,d,52,8),a+8}R.prototype.slice=function(e,p){var a=this.length;if((e=~~e)<0?(e+=a)<0&&(e=0):a>>8):H(this,e,p,!0),p+2},R.prototype.writeUInt16BE=function(e,p,a){return e=+e,p|=0,a||q(this,e,p,2,65535,0),R.TYPED_ARRAY_SUPPORT?(this[p]=e>>>8,this[p+1]=255&e):H(this,e,p,!1),p+2},R.prototype.writeUInt32LE=function(e,p,a){return e=+e,p|=0,a||q(this,e,p,4,4294967295,0),R.TYPED_ARRAY_SUPPORT?(this[p+3]=e>>>24,this[p+2]=e>>>16,this[p+1]=e>>>8,this[p]=255&e):Y(this,e,p,!0),p+4},R.prototype.writeUInt32BE=function(e,p,a){return e=+e,p|=0,a||q(this,e,p,4,4294967295,0),R.TYPED_ARRAY_SUPPORT?(this[p]=e>>>24,this[p+1]=e>>>16,this[p+2]=e>>>8,this[p+3]=255&e):Y(this,e,p,!1),p+4},R.prototype.writeIntLE=function(e,p,a,d){e=+e,p|=0,d||q(this,e,p,a,(d=Math.pow(2,8*a-1))-1,-d);var t=0,i=1,r=0;for(this[p]=255&e;++t>0)-r&255;return p+a},R.prototype.writeIntBE=function(e,p,a,d){e=+e,p|=0,d||q(this,e,p,a,(d=Math.pow(2,8*a-1))-1,-d);var t=a-1,i=1,r=0;for(this[p+t]=255&e;0<=--t&&(i*=256);)e<0&&0===r&&0!==this[p+t+1]&&(r=1),this[p+t]=(e/i>>0)-r&255;return p+a},R.prototype.writeInt8=function(e,p,a){return e=+e,p|=0,a||q(this,e,p,1,127,-128),R.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[p]=255&(e=e<0?255+e+1:e),p+1},R.prototype.writeInt16LE=function(e,p,a){return e=+e,p|=0,a||q(this,e,p,2,32767,-32768),R.TYPED_ARRAY_SUPPORT?(this[p]=255&e,this[p+1]=e>>>8):H(this,e,p,!0),p+2},R.prototype.writeInt16BE=function(e,p,a){return e=+e,p|=0,a||q(this,e,p,2,32767,-32768),R.TYPED_ARRAY_SUPPORT?(this[p]=e>>>8,this[p+1]=255&e):H(this,e,p,!1),p+2},R.prototype.writeInt32LE=function(e,p,a){return e=+e,p|=0,a||q(this,e,p,4,2147483647,-2147483648),R.TYPED_ARRAY_SUPPORT?(this[p]=255&e,this[p+1]=e>>>8,this[p+2]=e>>>16,this[p+3]=e>>>24):Y(this,e,p,!0),p+4},R.prototype.writeInt32BE=function(e,p,a){return e=+e,p|=0,a||q(this,e,p,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),R.TYPED_ARRAY_SUPPORT?(this[p]=e>>>24,this[p+1]=e>>>16,this[p+2]=e>>>8,this[p+3]=255&e):Y(this,e,p,!1),p+4},R.prototype.writeFloatLE=function(e,p,a){return K(this,e,p,!0,a)},R.prototype.writeFloatBE=function(e,p,a){return K(this,e,p,!1,a)},R.prototype.writeDoubleLE=function(e,p,a){return $(this,e,p,!0,a)},R.prototype.writeDoubleBE=function(e,p,a){return $(this,e,p,!1,a)},R.prototype.copy=function(e,p,a,d){if(a=a||0,d||0===d||(d=this.length),p>=e.length&&(p=e.length),(d=0=this.length)throw new RangeError("sourceStart out of bounds");if(d<0)throw new RangeError("sourceEnd out of bounds");d>this.length&&(d=this.length);var t,i=(d=e.length-p>>=0,a=void 0===a?this.length:a>>>0,"number"==typeof(e=e||0))for(l=p;l>6|192,63&a|128)}else if(a<65536){if((p-=3)<0)break;i.push(a>>12|224,a>>6&63|128,63&a|128)}else{if(!(a<1114112))throw new Error("Invalid code point");if((p-=4)<0)break;i.push(a>>18|240,a>>12&63|128,a>>6&63|128,63&a|128)}}return i}function J(e){return function(e){var p;v||w();var a=e.length;if(0>16&255,t[r++]=p>>8&255,t[r++]=255&p;return 2==d?(p=c[e.charCodeAt(l)]<<2|c[e.charCodeAt(l+1)]>>4,t[r++]=255&p):1==d&&(p=c[e.charCodeAt(l)]<<10|c[e.charCodeAt(l+1)]<<4|c[e.charCodeAt(l+2)]>>2,t[r++]=p>>8&255,t[r++]=255&p),t}(function(e){var p;if((e=((p=e).trim?p.trim():p.replace(/^\s+|\s+$/g,"")).replace(G,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function Q(e,p,a,d){for(var t=0;t=p.length||t>=e.length);++t)p[t+a]=e[t];return t}function ee(e){return null!=e&&(!!e._isBuffer||pe(e)||"function"==typeof(e=e).readFloatLE&&"function"==typeof e.slice&&pe(e.slice(0,0)))}function pe(e){return!!e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}var ae=a(Object.freeze({__proto__:null,Buffer:R,INSPECT_MAX_BYTES:50,SlowBuffer:function(e){return R.alloc(+(e=+e!=e?0:e))},isBuffer:ee,kMaxLength:T}));function de(){}function te(){te.init.call(this)}function ie(e){return void 0===e._maxListeners?te.defaultMaxListeners:e._maxListeners}function re(e,p,a,d){var t,i;if("function"!=typeof a)throw new TypeError('"listener" argument must be a function');return(t=e._events)?(t.newListener&&(e.emit("newListener",p,a.listener||a),t=e._events),i=t[p]):(t=e._events=new de,e._eventsCount=0),i?("function"==typeof i?i=t[p]=d?[a,i]:[i,a]:d?i.unshift(a):i.push(a),i.warned||(d=ie(e))&&0d&&(i.warned=!0,(d=new Error("Possible EventEmitter memory leak detected. "+i.length+" "+p+" listeners added. Use emitter.setMaxListeners() to increase limit")).name="MaxListenersExceededWarning",d.emitter=e,d.type=p,d.count=i.length,d=d,"function"==typeof console.warn?console.warn(d):console.log(d))):(i=t[p]=a,++e._eventsCount),e}function le(e,p,a){var d=!1;function t(){e.removeListener(p,t),d||(d=!0,a.apply(e,arguments))}return t.listener=a,t}function ne(e){var p=this._events;if(p){e=p[e];if("function"==typeof e)return 1;if(e)return e.length}return 0}function me(e,p){for(var a=new Array(p);p--;)a[p]=e[p];return a}function oe(){throw new Error("setTimeout has not been defined")}function se(){throw new Error("clearTimeout has not been defined")}de.prototype=Object.create(null),(te.EventEmitter=te).usingDomains=!1,te.prototype.domain=void 0,te.prototype._events=void 0,te.prototype._maxListeners=void 0,te.defaultMaxListeners=10,te.init=function(){this.domain=null,te.usingDomains&&(void 0).active,this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=new de,this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},te.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||isNaN(e))throw new TypeError('"n" argument must be a positive number');return this._maxListeners=e,this},te.prototype.getMaxListeners=function(){return ie(this)},te.prototype.emit=function(e){var p,a,d,t="error"===e,i=this._events;if(i)t=t&&null==i.error;else if(!t)return!1;if(r=this.domain,t){if(t=arguments[1],r)return(t=t||new Error('Uncaught, unspecified "error" event')).domainEmitter=this,t.domain=r,t.domainThrown=!1,r.emit("error",t),!1;if(t instanceof Error)throw t;var r=new Error('Uncaught, unspecified "error" event. ('+t+")");throw r.context=t,r}if(!(p=i[e]))return!1;var l,n="function"==typeof p;switch(l=arguments.length){case 1:!function(e,p,a){if(p)e.call(a);else for(var d=e.length,t=me(e,d),i=0;i>>0),a=this.head,d=0;a;)a.data.copy(p,d),d+=a.data.length,a=a.next;return p};var pp=R.isEncoding||function(e){switch(e&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function ap(e){switch(this.encoding=(e||"utf8").toLowerCase().replace(/[-_]/,""),function(e){if(e&&!pp(e))throw new Error("Unknown encoding: "+e)}(e),this.encoding){case"utf8":this.surrogateSize=3;break;case"ucs2":case"utf16le":this.surrogateSize=2,this.detectIncompleteChar=tp;break;case"base64":this.surrogateSize=3,this.detectIncompleteChar=ip;break;default:return void(this.write=dp)}this.charBuffer=new R(6),this.charReceived=0,this.charLength=0}function dp(e){return e.toString(this.encoding)}function tp(e){this.charReceived=e.length%2,this.charLength=this.charReceived?2:0}function ip(e){this.charReceived=e.length%3,this.charLength=this.charReceived?3:0}ap.prototype.write=function(e){for(var p="";this.charLength;){var a=e.length>=this.charLength-this.charReceived?this.charLength-this.charReceived:e.length;if(e.copy(this.charBuffer,this.charReceived,0,a),this.charReceived+=a,this.charReceived>5==6){this.charLength=2;break}if(p<=2&&a>>4==14){this.charLength=3;break}if(p<=3&&a>>3==30){this.charLength=4;break}}this.charReceived=p},ap.prototype.end=function(e){var p,a,d="";return e&&e.length&&(d=this.write(e)),this.charReceived&&(p=this.charReceived,a=this.charBuffer,e=this.encoding,d+=a.slice(0,p).toString(e)),d},mp.ReadableState=np;var rp,lp=(Ye(Be)&&(Be=""),rp=(rp="stream").toUpperCase(),Pe[rp]||(new RegExp("\\b"+rp+"\\b","i").test(Be)?Pe[rp]=function(){var e=function(e){if(!He(e)){for(var p=[],a=0;ap.highWaterMark&&(p.highWaterMark=(sp<=(a=e)?a=sp:(a--,a|=a>>>1,a|=a>>>2,a|=a>>>4,a|=a>>>8,a|=a>>>16,a++),a)),e<=p.length?e:p.ended?p.length:(p.needReadable=!0,0));var a}function hp(e){var p=e._readableState;p.needReadable=!1,p.emittedReadable||(lp("emitReadable",p.flowing),p.emittedReadable=!0,p.sync?ye(cp,e):cp(e))}function cp(e){lp("emit readable"),e.emit("readable"),_p(e)}function fp(e,p){for(var a=p.length;!p.reading&&!p.flowing&&!p.ended&&p.length=p.length?(a=p.decoder?p.buffer.join(""):1===p.buffer.length?p.buffer.head.data:p.buffer.concat(p.length),p.buffer.clear()):a=function(e,p,a){var d;ei.length?i.length:e;if(r===i.length?t+=i:t+=i.slice(0,e),0===(e-=r)){r===i.length?(++d,a.next?p.head=a.next:p.head=p.tail=null):(p.head=a).data=i.slice(r);break}++d}return p.length-=d,t}:function(e,p){var a=R.allocUnsafe(e),d=p.head,t=1;d.data.copy(a),e-=d.data.length;for(;d=d.next;){var i=d.data,r=e>i.length?i.length:e;if(i.copy(a,a.length-e,0,r),0===(e-=r)){r===i.length?(++t,d.next?p.head=d.next:p.head=p.tail=null):(p.head=d).data=i.slice(r);break}++t}return p.length-=t,a})(e,p);return d}(e,p.buffer,p.decoder),a);var a}function bp(e){var p=e._readableState;if(0=p.highWaterMark||p.ended))return lp("read: emitReadable",p.length,p.ended),(0===p.length&&p.ended?bp:hp)(this),null;if(0===(e=up(e,p))&&p.ended)return 0===p.length&&bp(this),null;var d=p.needReadable;return lp("need readable",d),(0===p.length||p.length-ep._pos){var d=a.substr(p._pos);if("x-user-defined"===p._charset){for(var t=new R(d.length),i=0;ip._pos&&(p.push(new R(new Uint8Array(r.result.slice(p._pos)))),p._pos=r.result.byteLength)},r.onload=function(){p.push(null)},r.readAsArrayBuffer(a)}p._xhr.readyState===aa&&"ms-stream"!==p._mode&&p.push(null)},De(ta,Vp);var ia=["accept-charset","accept-encoding","access-control-request-headers","access-control-request-method","connection","content-length","cookie","cookie2","date","dnt","expect","host","keep-alive","origin","referer","te","trailer","transfer-encoding","upgrade","user-agent","via"];ta.prototype.setHeader=function(e,p){var a=e.toLowerCase();-1===ia.indexOf(a)&&(this._headers[a]={name:e,value:p})},ta.prototype.getHeader=function(e){return this._headers[e.toLowerCase()].value},ta.prototype.removeHeader=function(e){delete this._headers[e.toLowerCase()]},ta.prototype._onFinish=function(){var p=this;if(!p._destroyed){var e,a=p._opts,d=p._headers;if("POST"!==a.method&&"PUT"!==a.method&&"PATCH"!==a.method||(e=function(){if(void 0!==Hp)return Hp;try{new u.Blob([new ArrayBuffer(1)]),Hp=!0}catch(e){Hp=!1}return Hp}()?new u.Blob(p._body.map(function(e){if(e instanceof Uint8Array){if(0===e.byteOffset&&e.byteLength===e.buffer.byteLength)return e.buffer;if("function"==typeof e.buffer.slice)return e.buffer.slice(e.byteOffset,e.byteOffset+e.byteLength)}if(ee(e)){for(var p=new Uint8Array(e.length),a=e.length,d=0;d= 0x80 (not a basic code point)","invalid-input":"Invalid input"},ga=la-na,ba=Math.floor,ya=String.fromCharCode;function Sa(e){throw new RangeError(_a[e])}function Na(e,p){for(var a=e.length,d=[];a--;)d[a]=p(e[a]);return d}function Ta(e,p){var a=e.split("@"),d="";return 1>>10&1023|55296),e=56320|1023&e),p+=ya(e)}).join("")}function Aa(e,p){return e+22+75*(e<26)-((0!=p)<<5)}function Ea(e,p,a){var d=0;for(e=a?ba(e/sa):e>>1,e+=ba(e/p);ga*ma>>1ba((ra-o)/i))&&Sa("overflow"),o+=l*i,!(l<(l=r<=u?na:u+ma<=r?ma:r-u));r+=la)i>ba(ra/(l=la-l))&&Sa("overflow"),i*=l;u=Ea(o-t,p=n.length+1,0==t),ba(o/p)>ra-s&&Sa("overflow"),s+=ba(o/p),o%=p,n.splice(o++,0,s)}return Va(n)}function Ra(e){for(var p,a,d,t,i,r,l,n,m,o,s=[],u=(e=Da(e)).length,h=ha,c=ua,f=p=0;fba((ra-p)/(n=a+1))&&Sa("overflow"),p+=(t-h)*n,h=t,f=0;fra&&Sa("overflow"),l==h){for(i=p,r=la;!(i<(m=r<=c?na:c+ma<=r?ma:r-c));r+=la)s.push(ya(Aa(m+(o=i-m)%(m=la-m),0))),i=ba(o/m);s.push(ya(Aa(i,0))),c=Ea(p,n,a==d),p=0,++a}++p,++h}return s.join("")}function xa(e){return Ta(e,function(e){return fa.test(e)?ka(e.slice(4).toLowerCase()):e})}function Ca(e){return Ta(e,function(e){return va.test(e)?"xn--"+Ra(e):e})}Ee={decode:Da,encode:Va},ke=Object.freeze({__proto__:null,decode:ka,encode:Ra,toUnicode:xa,toASCII:Ca,version:"1.4.1",ucs2:Ee,default:{version:"1.4.1",ucs2:Ee,toASCII:Ca,toUnicode:xa,encode:Ra,decode:ka}});var Oa=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)};function La(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}}function Ba(e,p){if(e.map)return e.map(p);for(var a=[],d=0;d",'"',"`"," ","\r","\n","\t"]),Ma=["'"].concat(Ae),Za=["%","/","?",";","#"].concat(Ma),qa=["/","?","#"],Ha=255,Ya=/^[+a-z0-9A-Z_-]{0,63}$/,Wa=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,Ka={javascript:!0,"javascript:":!0},$a={javascript:!0,"javascript:":!0},Ga={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};function Xa(e,p,a){if(e&&Ke(e)&&e instanceof Fa)return e;var d=new Fa;return d.parse(e,p,a),d}function Ja(e,p,a,d){if(!He(p))throw new TypeError("Parameter 'url' must be a string, not "+typeof p);var t=p.indexOf("?"),i=-1!==t&&tHa?e.hostname="":e.hostname=e.hostname.toLowerCase(),s||(e.hostname=Ca(e.hostname));var S=e.port?":"+e.port:"",N=e.hostname||"";e.host=N+S,e.href+=e.host,s&&(e.hostname=e.hostname.substr(1,e.hostname.length-2),"/"!==r[0]&&(r="/"+r))}if(!Ka[V])for(h=0,c=Ma.length;hi)throw new TypeError("Argument is not in byte range");return a}if(!isNaN(a)&&p.clamp)return a=(p=a)%1==.5&&0==(1&p)?Math.floor(p):Math.round(p),ai&&(a=i),a;if(!Number.isFinite(a)||0===a)return 0;if(a=id(a)*Math.floor(Math.abs(a)),a%=r,!d.unsigned&&a>=l)return a-r;if(d.unsigned)if(a<0)a+=r;else if(-0===a)return 0;return a}}Ae.void=function(){},Ae.boolean=function(e){return!!e},Ae.byte=rd(8,{unsigned:!1}),Ae.octet=rd(8,{unsigned:!0}),Ae.short=rd(16,{unsigned:!1}),Ae["unsigned short"]=rd(16,{unsigned:!0}),Ae.long=rd(32,{unsigned:!1}),Ae["unsigned long"]=rd(32,{unsigned:!0}),Ae["long long"]=rd(32,{unsigned:!1,moduloBitLength:64}),Ae["unsigned long long"]=rd(32,{unsigned:!0,moduloBitLength:64}),Ae.double=function(e){e=+e;if(!Number.isFinite(e))throw new TypeError("Argument is not a finite floating-point value");return e},Ae["unrestricted double"]=function(e){e=+e;if(isNaN(e))throw new TypeError("Argument is NaN");return e},Ae.float=Ae.double,Ae["unrestricted float"]=Ae["unrestricted double"],Ae.DOMString=function(e,p){return(p=p||{}).treatNullAsEmptyString&&null===e?"":String(e)},Ae.ByteString=function(e,p){const a=String(e);var d;for(let e=0;void 0!==(d=a.codePointAt(e));++e)if(255=e)return t;t[0][0]>e?a=d-1:p=d+1}return null}var wd=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g;function _d(e){return e.replace(wd,"_").length}var gd=/[\u0300-\u036F\u0483-\u0489\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u065F\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u0711\u0730-\u074A\u07A6-\u07B0\u07EB-\u07F3\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u08E4-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962\u0963\u0981-\u0983\u09BC\u09BE-\u09C4\u09C7\u09C8\u09CB-\u09CD\u09D7\u09E2\u09E3\u0A01-\u0A03\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A70\u0A71\u0A75\u0A81-\u0A83\u0ABC\u0ABE-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AE2\u0AE3\u0B01-\u0B03\u0B3C\u0B3E-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B62\u0B63\u0B82\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD7\u0C00-\u0C03\u0C3E-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C81-\u0C83\u0CBC\u0CBE-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0D01-\u0D03\u0D3E-\u0D44\u0D46-\u0D48\u0D4A-\u0D4D\u0D57\u0D62\u0D63\u0D82\u0D83\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DF2\u0DF3\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EB9\u0EBB\u0EBC\u0EC8-\u0ECD\u0F18\u0F19\u0F35\u0F37\u0F39\u0F3E\u0F3F\u0F71-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102B-\u103E\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F\u109A-\u109D\u135D-\u135F\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4-\u17D3\u17DD\u180B-\u180D\u18A9\u1920-\u192B\u1930-\u193B\u19B0-\u19C0\u19C8\u19C9\u1A17-\u1A1B\u1A55-\u1A5E\u1A60-\u1A7C\u1A7F\u1AB0-\u1ABE\u1B00-\u1B04\u1B34-\u1B44\u1B6B-\u1B73\u1B80-\u1B82\u1BA1-\u1BAD\u1BE6-\u1BF3\u1C24-\u1C37\u1CD0-\u1CD2\u1CD4-\u1CE8\u1CED\u1CF2-\u1CF4\u1CF8\u1CF9\u1DC0-\u1DF5\u1DFC-\u1DFF\u20D0-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA66F-\uA672\uA674-\uA67D\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA823-\uA827\uA880\uA881\uA8B4-\uA8C4\uA8E0-\uA8F1\uA926-\uA92D\uA947-\uA953\uA980-\uA983\uA9B3-\uA9C0\uA9E5\uAA29-\uAA36\uAA43\uAA4C\uAA4D\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEB-\uAAEF\uAAF5\uAAF6\uABE3-\uABEA\uABEC\uABED\uFB1E\uFE00-\uFE0F\uFE20-\uFE2D]|\uD800[\uDDFD\uDEE0\uDF76-\uDF7A]|\uD802[\uDE01-\uDE03\uDE05\uDE06\uDE0C-\uDE0F\uDE38-\uDE3A\uDE3F\uDEE5\uDEE6]|\uD804[\uDC00-\uDC02\uDC38-\uDC46\uDC7F-\uDC82\uDCB0-\uDCBA\uDD00-\uDD02\uDD27-\uDD34\uDD73\uDD80-\uDD82\uDDB3-\uDDC0\uDE2C-\uDE37\uDEDF-\uDEEA\uDF01-\uDF03\uDF3C\uDF3E-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF57\uDF62\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDCB0-\uDCC3\uDDAF-\uDDB5\uDDB8-\uDDC0\uDE30-\uDE40\uDEAB-\uDEB7]|\uD81A[\uDEF0-\uDEF4\uDF30-\uDF36]|\uD81B[\uDF51-\uDF7E\uDF8F-\uDF92]|\uD82F[\uDC9D\uDC9E]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD83A[\uDCD0-\uDCD6]|\uDB40[\uDD00-\uDDEF]/;function bd(e,p,a){var d=function(e,p,a){for(var d=!1,t="",i=_d(e),r=0;r=Math.pow(256,5-a.length))return m;let t=a.pop(),i=0;for(const l of a)t+=l*Math.pow(256,3-i),++i;return t}function N(p){let a="";var d,t=function(p){let a=null,d=1,t=null,i=0;for(let e=0;ed&&(a=t,d=i),t=null,i=0):(null===t&&(t=e),++i);i>d&&(a=t,d=i);return{idx:a,len:d}}(p).idx;let i=!1;for(let e=0;e<=7;++e)i&&0===p[e]||(i=i&&!1,t!==e?(a+=p[e].toString(16),7!==e&&(a+=":")):(d=0===e?"::":":",a+=d,i=!0));return a}function T(e,p){if("["===e[0])return"]"!==e[e.length-1]?m:function(d){const t=[0,0,0,0,0,0,0,0];let i=0,p=null,r=0;if(58===(d=n.ucs2.decode(d))[r]){if(58!==d[r+1])return m;r+=2,++i,p=i}for(;rMath.pow(2,16)-1)return this.parseError=!0,m;this.url.port=p===(e=this.url.scheme,t[e])?null:p,this.buffer=""}if(this.stateOverride)return!1;this.state="path start",--this.pointer}return!0};const k=new Set([47,92,63,35]);E.prototype["parse file"]=function(e){var p;return this.url.scheme="file",47===e||92===e?(92===e&&(this.parseError=!0),this.state="file slash"):null!==this.base&&"file"===this.base.scheme?isNaN(e)?(this.url.host=this.base.host,this.url.path=this.base.path.slice(),this.url.query=this.base.query):63===e?(this.url.host=this.base.host,this.url.path=this.base.path.slice(),this.url.query="",this.state="query"):35===e?(this.url.host=this.base.host,this.url.path=this.base.path.slice(),this.url.query=this.base.query,this.url.fragment="",this.state="fragment"):(this.input.length-this.pointer-1==0||(p=this.input[this.pointer+1],!r(e)||58!==p&&124!==p)||2<=this.input.length-this.pointer-1&&!k.has(this.input[this.pointer+2])?(this.url.host=this.base.host,this.url.path=this.base.path.slice(),V(this.url)):this.parseError=!0,this.state="path",--this.pointer):(this.state="path",--this.pointer),!0},E.prototype["parse file slash"]=function(e){return 47===e||92===e?(92===e&&(this.parseError=!0),this.state="file host"):(null!==this.base&&"file"===this.base.scheme&&(2===(e=this.base.path[0]).length&&r(e.codePointAt(0))&&":"===e[1]?this.url.path.push(this.base.path[0]):this.url.host=this.base.host),this.state="path",--this.pointer),!0},E.prototype["parse file host"]=function(e,p){if(isNaN(e)||47===e||92===e||63===e||35===e)if(--this.pointer,!this.stateOverride&&h(this.buffer))this.parseError=!0,this.state="path";else if(""===this.buffer){if(this.url.host="",this.stateOverride)return!1;this.state="path start"}else{let e=T(this.buffer,f(this.url));if(e===m)return m;if("localhost"===e&&(e=""),this.url.host=e,this.stateOverride)return!1;this.buffer="",this.state="path start"}else this.buffer+=p;return!0},E.prototype["parse path start"]=function(e){return f(this.url)?(92===e&&(this.parseError=!0),this.state="path",47!==e&&92!==e&&--this.pointer):this.stateOverride||63!==e?this.stateOverride||35!==e?void 0!==e&&(this.state="path",47!==e&&--this.pointer):(this.url.fragment="",this.state="fragment"):(this.url.query="",this.state="query"),!0},E.prototype["parse path"]=function(e){if(isNaN(e)||47===e||f(this.url)&&92===e||!this.stateOverride&&(63===e||35===e)){if(f(this.url)&&92===e&&(this.parseError=!0),".."===(p=(p=this.buffer).toLowerCase())||"%2e."===p||".%2e"===p||"%2e%2e"===p?(V(this.url),47===e||f(this.url)&&92===e||this.url.path.push("")):!l(this.buffer)||47===e||f(this.url)&&92===e?l(this.buffer)||("file"===this.url.scheme&&0===this.url.path.length&&h(this.buffer)&&(""!==this.url.host&&null!==this.url.host&&(this.parseError=!0,this.url.host=""),this.buffer=this.buffer[0]+":"),this.url.path.push(this.buffer)):this.url.path.push(""),this.buffer="","file"===this.url.scheme&&(void 0===e||63===e||35===e))for(;1>>7)]}function st(e,p){e.pending_buf[e.pending++]=255&p,e.pending_buf[e.pending++]=p>>>8&255}function ut(e,p,a){e.bi_valid>Zd-a?(e.bi_buf|=p<>Zd-e.bi_valid,e.bi_valid+=a-Zd):(e.bi_buf|=p<>>=1,a<<=1,0<--p;);return a>>>1}function ft(e,p,a){for(var d,t=new Array(Md+1),i=0,r=1;r<=Md;r++)t[r]=i=i+a[r-1]<<1;for(d=0;d<=p;d++){var l=e[2*d+1];0!==l&&(e[2*d]=ct(t[l]++,l))}}function vt(e){for(var p=0;p>1;1<=a;a--)gt(e,i,a);for(t=n;a=e.heap[1],e.heap[1]=e.heap[e.heap_len--],gt(e,i,1),d=e.heap[1],e.heap[--e.heap_max]=a,e.heap[--e.heap_max]=d,i[2*t]=i[2*a]+i[2*d],e.depth[t]=(e.depth[a]>=e.depth[d]?e.depth[a]:e.depth[d])+1,i[2*a+1]=i[2*d+1]=t,e.heap[1]=t++,gt(e,i,1),2<=e.heap_len;);e.heap[--e.heap_max]=e.heap[1],function(e,p){for(var a,d,t,i,r,l=p.dyn_tree,n=p.max_code,m=p.stat_desc.static_tree,o=p.stat_desc.has_stree,s=p.stat_desc.extra_bits,u=p.stat_desc.extra_base,h=p.stat_desc.max_length,c=0,f=0;f<=Md;f++)e.bl_count[f]=0;for(l[2*e.heap[e.heap_max]+1]=0,a=e.heap_max+1;a>=7;i>=8,e.bi_valid-=8)}function Et(e,p,a,d){var t,i,r=0;0>>=1)if(1&p&&0!==e.dyn_ltree[2*a])return kd;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return Rd;for(a=32;a>>3,(i=e.static_len+3+7>>>3)<=t&&(t=i)):t=i=a+5,a+4<=t&&-1!==p?Vt(e,p,a,d):e.strategy===Ed||i===t?(ut(e,(Ld<<1)+(d?1:0),3),bt(e,Qd,et)):(ut(e,(Bd<<1)+(d?1:0),3),function(e,p,a,d){var t;for(ut(e,p-257,5),ut(e,a-1,5),ut(e,d-4,4),t=0;t>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&p,e.pending_buf[e.l_buf+e.last_lit]=255&a,e.last_lit++,0===p?e.dyn_ltree[2*a]++:(e.matches++,p--,e.dyn_ltree[2*(at[a]+Ud+1)]++,e.dyn_dtree[2*ot(p)]++),e.last_lit===e.lit_bufsize-1}function Rt(e,p,a,d){for(var t=65535&e|0,i=e>>>16&65535|0,r=0;0!==a;){for(a-=r=2e3>>1:a>>>1;e[p]=a}return e}();function Ct(e,p,a,d){var t=xt,i=d+a;e^=-1;for(var r=d;r>>8^t[255&(e^p[r])];return-1^e}var Ot=0,Lt=1,Bt=3,Pt=4,Ut=5,Ft=0,It=1,jt=-2,zt=-3,Mt=-5,Zt=-1,qt=1,Ht=2,Yt=3,Wt=4,Kt=2,$t=8,Gt=9,Xt=286,Jt=30,Qt=19,ei=2*Xt+1,pi=15,ai=3,di=258,ti=di+ai+1,ii=32,ri=42,li=69,ni=73,mi=91,oi=103,si=113,ui=666,hi=1,ci=2,fi=3,vi=4,wi=3;function _i(e,p){return e.msg=Sd[p],p}function gi(e){return(e<<1)-(4e.avail_out?e.avail_out:a)&&(Td(e.output,p.pending_buf,p.pending_out,a,e.next_out),e.next_out+=a,p.pending_out+=a,e.total_out+=a,e.avail_out-=a,p.pending-=a,0===p.pending&&(p.pending_out=0))}function Si(e,p){Et(e,0<=e.block_start?e.block_start:-1,e.strstart-e.block_start,p),e.block_start=e.strstart,yi(e.strm)}function Ni(e,p){e.pending_buf[e.pending++]=p}function Ti(e,p){e.pending_buf[e.pending++]=p>>>8&255,e.pending_buf[e.pending++]=255&p}function Di(e,p){var a,d,t=e.max_chain_length,i=e.strstart,r=e.prev_length,l=e.nice_match,n=e.strstart>e.w_size-ti?e.strstart-(e.w_size-ti):0,m=e.window,o=e.w_mask,s=e.prev,u=e.strstart+di,h=m[i+r-1],c=m[i+r];e.prev_length>=e.good_match&&(t>>=2),l>e.lookahead&&(l=e.lookahead);do{if(m[(a=p)+r]===c&&m[a+r-1]===h&&m[a]===m[i]&&m[++a]===m[i+1]){for(i+=2,a++;m[++i]===m[++a]&&m[++i]===m[++a]&&m[++i]===m[++a]&&m[++i]===m[++a]&&m[++i]===m[++a]&&m[++i]===m[++a]&&m[++i]===m[++a]&&m[++i]===m[++a]&&in&&0!=--t);return r<=e.lookahead?r:e.lookahead}function Vi(e){var p,a,d,t,i,r,l,n,m,o=e.w_size;do{if(m=e.window_size-e.lookahead-e.strstart,e.strstart>=o+(o-ti)){for(Td(e.window,e.window,o,o,0),e.match_start-=o,e.strstart-=o,e.block_start-=o,p=a=e.hash_size;d=e.head[--p],e.head[p]=o<=d?d-o:0,--a;);for(p=a=o;d=e.prev[--p],e.prev[p]=o<=d?d-o:0,--a;);m+=o}if(0===e.strm.avail_in)break;if(i=e.strm,r=e.window,l=e.strstart+e.lookahead,n=m,m=void 0,m=i.avail_in,a=0===(m=n=ai)for(t=e.strstart-e.insert,e.ins_h=e.window[t],e.ins_h=(e.ins_h<=ai&&(e.ins_h=(e.ins_h<=ai)if(d=kt(e,e.strstart-e.match_start,e.match_length-ai),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=ai){for(e.match_length--;e.strstart++,e.ins_h=(e.ins_h<=ai&&(e.ins_h=(e.ins_h<=ai&&e.match_length<=e.prev_length){for(t=e.strstart+e.lookahead-ai,d=kt(e,e.strstart-1-e.prev_match,e.prev_length-ai),e.lookahead-=e.prev_length-1,e.prev_length-=2;++e.strstart<=t&&(e.ins_h=(e.ins_h<>8&255),Ni(a,a.gzhead.time>>16&255),Ni(a,a.gzhead.time>>24&255),Ni(a,9===a.level?2:a.strategy>=Ht||a.level<2?4:0),Ni(a,255&a.gzhead.os),a.gzhead.extra&&a.gzhead.extra.length&&(Ni(a,255&a.gzhead.extra.length),Ni(a,a.gzhead.extra.length>>8&255)),a.gzhead.hcrc&&(e.adler=Ct(e.adler,a.pending_buf,a.pending,0)),a.gzindex=0,a.status=li):(Ni(a,0),Ni(a,0),Ni(a,0),Ni(a,0),Ni(a,0),Ni(a,9===a.level?2:a.strategy>=Ht||a.level<2?4:0),Ni(a,wi),a.status=si)):(i=$t+(a.w_bits-8<<4)<<8,i|=(a.strategy>=Ht||a.level<2?0:a.level<6?1:6===a.level?2:3)<<6,0!==a.strstart&&(i|=ii),i+=31-i%31,a.status=si,Ti(a,i),0!==a.strstart&&(Ti(a,e.adler>>>16),Ti(a,65535&e.adler)),e.adler=1)),a.status===li)if(a.gzhead.extra){for(d=a.pending;a.gzindex<(65535&a.gzhead.extra.length)&&(a.pending!==a.pending_buf_size||(a.gzhead.hcrc&&a.pending>d&&(e.adler=Ct(e.adler,a.pending_buf,a.pending-d,d)),yi(e),d=a.pending,a.pending!==a.pending_buf_size));)Ni(a,255&a.gzhead.extra[a.gzindex]),a.gzindex++;a.gzhead.hcrc&&a.pending>d&&(e.adler=Ct(e.adler,a.pending_buf,a.pending-d,d)),a.gzindex===a.gzhead.extra.length&&(a.gzindex=0,a.status=ni)}else a.status=ni;if(a.status===ni)if(a.gzhead.name){d=a.pending;do{if(a.pending===a.pending_buf_size&&(a.gzhead.hcrc&&a.pending>d&&(e.adler=Ct(e.adler,a.pending_buf,a.pending-d,d)),yi(e),d=a.pending,a.pending===a.pending_buf_size)){t=1;break}}while(t=a.gzindexd&&(e.adler=Ct(e.adler,a.pending_buf,a.pending-d,d)),0===t&&(a.gzindex=0,a.status=mi)}else a.status=mi;if(a.status===mi)if(a.gzhead.comment){d=a.pending;do{if(a.pending===a.pending_buf_size&&(a.gzhead.hcrc&&a.pending>d&&(e.adler=Ct(e.adler,a.pending_buf,a.pending-d,d)),yi(e),d=a.pending,a.pending===a.pending_buf_size)){t=1;break}}while(t=a.gzindexd&&(e.adler=Ct(e.adler,a.pending_buf,a.pending-d,d)),0===t&&(a.status=oi)}else a.status=oi;if(a.status===oi&&(a.gzhead.hcrc?(a.pending+2>a.pending_buf_size&&yi(e),a.pending+2<=a.pending_buf_size&&(Ni(a,255&e.adler),Ni(a,e.adler>>8&255),e.adler=0,a.status=si)):a.status=si),0!==a.pending){if(yi(e),0===e.avail_out)return a.last_flush=-1,Ft}else if(0===e.avail_in&&gi(p)<=gi(r)&&p!==Pt)return _i(e,Mt);if(a.status===ui&&0!==e.avail_in)return _i(e,Mt);if(0!==e.avail_in||0!==a.lookahead||p!==Ot&&a.status!==ui){var r=a.strategy===Ht?function(e,p){for(var a;;){if(0===e.lookahead&&(Vi(e),0===e.lookahead)){if(p===Ot)return hi;break}if(e.match_length=0,a=kt(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,a&&(Si(e,!1),0===e.strm.avail_out))return hi}return e.insert=0,p===Pt?(Si(e,!0),0===e.strm.avail_out?fi:vi):e.last_lit&&(Si(e,!1),0===e.strm.avail_out)?hi:ci}(a,p):a.strategy===Yt?function(e,p){for(var a,d,t,i,r=e.window;;){if(e.lookahead<=di){if(Vi(e),e.lookahead<=di&&p===Ot)return hi;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=ai&&0e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=ai?(a=kt(e,1,e.match_length-ai),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(a=kt(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),a&&(Si(e,!1),0===e.strm.avail_out))return hi}return e.insert=0,p===Pt?(Si(e,!0),0===e.strm.avail_out?fi:vi):e.last_lit&&(Si(e,!1),0===e.strm.avail_out)?hi:ci}(a,p):Oi[a.level].func(a,p);if(r!==fi&&r!==vi||(a.status=ui),r===hi||r===fi)return 0===e.avail_out&&(a.last_flush=-1),Ft;if(r===ci&&(p===Lt?At(a):p!==Ut&&(Vt(a,0,0,!1),p===Bt&&(bi(a.head),0===a.lookahead&&(a.strstart=0,a.block_start=0,a.insert=0))),yi(e),0===e.avail_out))return a.last_flush=-1,Ft}return p!==Pt?Ft:a.wrap<=0?It:(2===a.wrap?(Ni(a,255&e.adler),Ni(a,e.adler>>8&255),Ni(a,e.adler>>16&255),Ni(a,e.adler>>24&255),Ni(a,255&e.total_in),Ni(a,e.total_in>>8&255),Ni(a,e.total_in>>16&255),Ni(a,e.total_in>>24&255)):(Ti(a,e.adler>>>16),Ti(a,65535&e.adler)),yi(e),0e.pending_buf_size-5&&(a=e.pending_buf_size-5);;){if(e.lookahead<=1){if(Vi(e),0===e.lookahead&&p===Ot)return hi;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var d=e.block_start+a;if((0===e.strstart||e.strstart>=d)&&(e.lookahead=e.strstart-d,e.strstart=d,Si(e,!1),0===e.strm.avail_out))return hi;if(e.strstart-e.block_start>=e.w_size-ti&&(Si(e,!1),0===e.strm.avail_out))return hi}return e.insert=0,p===Pt?(Si(e,!0),0===e.strm.avail_out?fi:vi):(e.strstart>e.block_start&&(Si(e,!1),e.strm.avail_out),hi)}),new ki(4,4,8,4,Ai),new ki(4,5,16,8,Ai),new ki(4,6,32,32,Ai),new ki(4,4,16,16,Ei),new ki(8,16,32,32,Ei),new ki(8,16,128,128,Ei),new ki(8,32,128,256,Ei),new ki(32,128,258,1024,Ei),new ki(32,258,258,4096,Ei)],Li=30,Bi=12;var Pi=15,Ui=852,Fi=592,Ii=0,ji=1,zi=2,Mi=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],Zi=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],qi=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],Hi=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];function Yi(e,p,a,d,t,i,r,l){for(var n,m,o,s,u,h,c,f,v,w=l.bits,_=0,g=0,b=0,y=0,S=0,N=0,T=0,D=0,V=0,A=0,E=null,k=0,R=new Vd(Pi+1),x=new Vd(Pi+1),C=null,O=0,_=0;_<=Pi;_++)R[_]=0;for(g=0;gh?(f=C[O+r[g]],E[k+r[g]]):(f=96,0),n=1<<(c=_-T),b=m=1<>T)+(m-=n)]=c<<24|f<<16|v|0,0!==m;);for(n=1<<_-1;A&n;)n>>=1;if(0!==n?(A&=n-1,A+=n):A=0,g++,0==--R[_]){if(_===y)break;_=p[a+r[g]]}if(S<_&&(A&s)!==o){for(u+=b,D=1<<(N=_-(T=0===T?S:T));N+T>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function Mr(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Vd(320),this.work=new Vd(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function Zr(e){var p;return e&&e.state?((p=e.state).wsize=0,p.whave=0,p.wnext=0,(p=e)&&p.state?(e=p.state,p.total_in=p.total_out=e.total=0,p.msg="",e.wrap&&(p.adler=1&e.wrap),e.mode=lr,e.last=0,e.havedict=0,e.dmax=32768,e.head=null,e.hold=0,e.bits=0,e.lencode=e.lendyn=new Ad(Ir),e.distcode=e.distdyn=new Ad(jr),e.sane=1,e.back=-1,Qi):ar):ar}function qr(e,p){var a,d,t;return e?(a=new Mr,(e.state=a).window=null,d=p,(a=(a=e)&&a.state?(p=a.state,d<0?(t=0,d=-d):(t=1+(d>>4),d<48&&(d&=15)),d&&(d<8||15>>8&255,a.check=Ct(a.check,C,2,0),o=m=0,a.mode=nr;break}if(a.flags=0,a.head&&(a.head.done=!1),!(1&a.wrap)||(((255&m)<<8)+(m>>8))%31){e.msg="incorrect header check",a.mode=Pr;break}if((15&m)!==rr){e.msg="unknown compression method",a.mode=Pr;break}if(o-=4,S=8+(15&(m>>>=4)),0===a.wbits)a.wbits=S;else if(S>a.wbits){e.msg="invalid window size",a.mode=Pr;break}a.dmax=1<>8&1),512&a.flags&&(C[0]=255&m,C[1]=m>>>8&255,a.check=Ct(a.check,C,2,0)),o=m=0,a.mode=mr;case mr:for(;o<32;){if(0===l)break e;l--,m+=d[i++]<>>8&255,C[2]=m>>>16&255,C[3]=m>>>24&255,a.check=Ct(a.check,C,4,0)),o=m=0,a.mode=or;case or:for(;o<16;){if(0===l)break e;l--,m+=d[i++]<>8),512&a.flags&&(C[0]=255&m,C[1]=m>>>8&255,a.check=Ct(a.check,C,2,0)),o=m=0,a.mode=sr;case sr:if(1024&a.flags){for(;o<16;){if(0===l)break e;l--,m+=d[i++]<>>8&255,a.check=Ct(a.check,C,2,0)),o=m=0}else a.head&&(a.head.extra=null);a.mode=ur;case ur:if(1024&a.flags&&((h=l<(h=a.length)?l:h)&&(a.head&&(S=a.head.extra_len-a.length,a.head.extra||(a.head.extra=new Array(a.head.extra_len)),Td(a.head.extra,d,i,h,S)),512&a.flags&&(a.check=Ct(a.check,d,h,i)),l-=h,i+=h,a.length-=h),a.length))break e;a.length=0,a.mode=hr;case hr:if(2048&a.flags){if(0===l)break e;for(h=0;S=d[i+h++],a.head&&S&&a.length<65536&&(a.head.name+=String.fromCharCode(S)),S&&h>9&1,a.head.done=!0),e.adler=a.check=0,a.mode=_r;break;case vr:for(;o<32;){if(0===l)break e;l--,m+=d[i++]<>>=7&o,o-=7&o,a.mode=Or;break}for(;o<3;){if(0===l)break e;l--,m+=d[i++]<>>=1)){case 0:a.mode=br;break;case 1:if(!function(e){if(Wr){var p;for(Hr=new Ad(512),Yr=new Ad(32),p=0;p<144;)e.lens[p++]=8;for(;p<256;)e.lens[p++]=9;for(;p<280;)e.lens[p++]=7;for(;p<288;)e.lens[p++]=8;for(Yi(Ki,e.lens,0,288,Hr,0,e.work,{bits:9}),p=0;p<32;)e.lens[p++]=5;Yi($i,e.lens,0,32,Yr,0,e.work,{bits:5}),Wr=!1}e.lencode=Hr,e.lenbits=9,e.distcode=Yr,e.distbits=5}(a),a.mode=Vr,p!==Ji)break;m>>>=2,o-=2;break e;case 2:a.mode=Nr;break;case 3:e.msg="invalid block type",a.mode=Pr}m>>>=2,o-=2;break;case br:for(m>>>=7&o,o-=7&o;o<32;){if(0===l)break e;l--,m+=d[i++]<>>16^65535)){e.msg="invalid stored block lengths",a.mode=Pr;break}if(a.length=65535&m,o=m=0,a.mode=yr,p===Ji)break e;case yr:a.mode=Sr;case Sr:if(h=a.length){if(0===(h=n<(h=l>>=5,o-=5,a.ndist=1+(31&m),m>>>=5,o-=5,a.ncode=4+(15&m),m>>>=4,o-=4,286>>=3,o-=3}for(;a.have<19;)a.lens[O[a.have++]]=0;if(a.lencode=a.lendyn,a.lenbits=7,T={bits:a.lenbits},N=Yi(Wi,a.lens,0,19,a.lencode,0,a.work,T),a.lenbits=T.bits,N){e.msg="invalid code lengths set",a.mode=Pr;break}a.have=0,a.mode=Dr;case Dr:for(;a.have>>16&255,_=65535&x,!((v=x>>>24)<=o);){if(0===l)break e;l--,m+=d[i++]<>>=v,o-=v,a.lens[a.have++]=_;else{if(16===_){for(D=v+2;o>>=v,o-=v,0===a.have){e.msg="invalid bit length repeat",a.mode=Pr;break}S=a.lens[a.have-1],h=3+(3&m),m>>>=2,o-=2}else if(17===_){for(D=v+3;o>>=v)),m>>>=3,o-=3}else{for(D=v+7;o>>=v)),m>>>=7,o-=7}if(a.have+h>a.nlen+a.ndist){e.msg="invalid bit length repeat",a.mode=Pr;break}for(;h--;)a.lens[a.have++]=S}}if(a.mode===Pr)break;if(0===a.lens[256]){e.msg="invalid code -- missing end-of-block",a.mode=Pr;break}if(a.lenbits=9,T={bits:a.lenbits},N=Yi(Ki,a.lens,0,a.nlen,a.lencode,0,a.work,T),a.lenbits=T.bits,N){e.msg="invalid literal/lengths set",a.mode=Pr;break}if(a.distbits=6,a.distcode=a.distdyn,T={bits:a.distbits},N=Yi($i,a.lens,a.nlen,a.ndist,a.distcode,0,a.work,T),a.distbits=T.bits,N){e.msg="invalid distances set",a.mode=Pr;break}if(a.mode=Vr,p===Ji)break e;case Vr:a.mode=Ar;case Ar:if(6<=l&&258<=n){e.next_out=r,e.avail_out=n,e.next_in=i,e.avail_in=l,a.hold=m,a.bits=o,function(e,p){var a,d,t,i,r,l,n=e.state,m=e.next_in,o=e.input,s=m+(e.avail_in-5),u=e.next_out,h=e.output,c=u-(p-e.avail_out),f=u+(e.avail_out-257),v=n.dmax,w=n.wsize,_=n.whave,g=n.wnext,b=n.window,y=n.hold,S=n.bits,N=n.lencode,T=n.distcode,D=(1<>>=d=a>>>24,S-=d,0===(d=a>>>16&255))h[u++]=65535&a;else{if(!(16&d)){if(0==(64&d)){a=N[(65535&a)+(y&(1<>>=d,S-=d),S<15&&(y+=o[m++]<>>=d=a>>>24,S-=d,!(16&(d=a>>>16&255))){if(0==(64&d)){a=T[(65535&a)+(y&(1<>>=d,S-=d,(d=u-c)>3)<<3))-1,e.next_in=m-=t,e.next_out=u,e.avail_in=m>>16&255,_=65535&x,!((v=x>>>24)<=o);){if(0===l)break e;l--,m+=d[i++]<>g)])>>>16&255,_=65535&x,!(g+(v=x>>>24)<=o);){if(0===l)break e;l--,m+=d[i++]<>>=g,o-=g,a.back+=g}if(m>>>=v,o-=v,a.back+=v,a.length=_,0===w){a.mode=Cr;break}if(32&w){a.back=-1,a.mode=_r;break}if(64&w){e.msg="invalid literal/length code",a.mode=Pr;break}a.extra=15&w,a.mode=Er;case Er:if(a.extra){for(D=a.extra;o>>=a.extra,o-=a.extra,a.back+=a.extra}a.was=a.length,a.mode=kr;case kr:for(;w=(x=a.distcode[m&(1<>>16&255,_=65535&x,!((v=x>>>24)<=o);){if(0===l)break e;l--,m+=d[i++]<>g)])>>>16&255,_=65535&x,!(g+(v=x>>>24)<=o);){if(0===l)break e;l--,m+=d[i++]<>>=g,o-=g,a.back+=g}if(m>>>=v,o-=v,a.back+=v,64&w){e.msg="invalid distance code",a.mode=Pr;break}a.offset=_,a.extra=15&w,a.mode=Rr;case Rr:if(a.extra){for(D=a.extra;o>>=a.extra,o-=a.extra,a.back+=a.extra}if(a.offset>a.dmax){e.msg="invalid distance too far back",a.mode=Pr;break}a.mode=xr;case xr:if(0===n)break e;if(a.offset>(h=u-n)){if((h=a.offset-h)>a.whave&&a.sane){e.msg="invalid distance too far back",a.mode=Pr;break}c=h>a.wnext?(h-=a.wnext,a.wsize-h):a.wnext-h,h>a.length&&(h=a.length),f=a.window}else f=t,c=r-a.offset,h=a.length;for(n-=h=n=R.wsize?(Td(R.window,A,E-R.wsize,R.wsize,0),R.wnext=0,R.whave=R.wsize):(V=R.wsize-R.wnext,Td(R.window,A,E-k,V=kpl.Z_MAX_CHUNK))throw new Error("Invalid chunk size: "+e.chunkSize);if(e.windowBits&&(e.windowBitspl.Z_MAX_WINDOWBITS))throw new Error("Invalid windowBits: "+e.windowBits);if(e.level&&(e.levelpl.Z_MAX_LEVEL))throw new Error("Invalid compression level: "+e.level);if(e.memLevel&&(e.memLevelpl.Z_MAX_MEMLEVEL))throw new Error("Invalid memLevel: "+e.memLevel);if(e.strategy&&e.strategy!=pl.Z_FILTERED&&e.strategy!=pl.Z_HUFFMAN_ONLY&&e.strategy!=pl.Z_RLE&&e.strategy!=pl.Z_FIXED&&e.strategy!=pl.Z_DEFAULT_STRATEGY)throw new Error("Invalid strategy: "+e.strategy);if(e.dictionary&&!R.isBuffer(e.dictionary))throw new Error("Invalid dictionary: it should be a Buffer instance");this._binding=new pl.Zlib(p);var a=this;this._hadError=!1,this._binding.onerror=function(e,p){a._binding=null,a._hadError=!0;e=new Error(e);e.errno=p,e.code=pl.codes[p],a.emit("error",e)};var d=pl.Z_DEFAULT_COMPRESSION;"number"==typeof e.level&&(d=e.level);p=pl.Z_DEFAULT_STRATEGY;"number"==typeof e.strategy&&(p=e.strategy),this._binding.init(e.windowBits||pl.Z_DEFAULT_WINDOWBITS,d,e.memLevel||pl.Z_DEFAULT_MEMLEVEL,p,e.dictionary),this._buffer=new R(this._chunkSize),this._offset=0,this._closed=!1,this._level=d,this._strategy=p,this.once("end",this.close)}Object.keys(al).forEach(function(e){al[al[e]]=e}),De(ul,zp),ul.prototype.params=function(e,p,a){if(epl.Z_MAX_LEVEL)throw new RangeError("Invalid compression level: "+e);if(p!=pl.Z_FILTERED&&p!=pl.Z_HUFFMAN_ONLY&&p!=pl.Z_RLE&&p!=pl.Z_FIXED&&p!=pl.Z_DEFAULT_STRATEGY)throw new TypeError("Invalid strategy: "+p);var d;this._level!==e||this._strategy!==p?(d=this).flush(pl.Z_SYNC_FLUSH,function(){d._binding.params(e,p),d._hadError||(d._level=e,d._strategy=p,a&&a())}):Oe.nextTick(a)},ul.prototype.reset=function(){return this._binding.reset()},ul.prototype._flush=function(e){this._transform(new R(0),"",e)},ul.prototype.flush=function(e,p){var a,d=this._writableState;"function"!=typeof e&&(void 0!==e||p)||(p=e,e=pl.Z_FULL_FLUSH),d.ended?p&&Oe.nextTick(p):d.ending?p&&this.once("end",p):d.needDrain?(a=this).once("drain",function(){a.flush(p)}):(this._flushFlag=e,this.write(new R(0),"",p))},ul.prototype.close=function(e){var p;e&&Oe.nextTick(e),this._closed||(this._closed=!0,this._binding.close(),p=this,Oe.nextTick(function(){p.emit("close")}))},ul.prototype._transform=function(e,p,a){var d,t=this._writableState,i=(t.ending||t.ended)&&(!e||t.length===e.length);if(null===!e&&!R.isBuffer(e))return a(new Error("invalid input"));i?d=pl.Z_FINISH:(d=this._flushFlag,e.length>=t.length&&(this._flushFlag=this._opts.flush||pl.Z_NO_FLUSH)),this._processChunk(e,d,a)},ul.prototype._processChunk=function(t,i,r){var l=t&&t.length,n=this._chunkSize-this._offset,m=0,o=this,s="function"==typeof r;if(!s){var p,u=[],h=0;this.on("error",function(e){p=e});do{var e=this._binding.writeSync(i,t,m,l,this._buffer,this._offset,n)}while(!this._hadError&&c(e[0],e[1]));if(this._hadError)throw p;var a=R.concat(u,h);return this.close(),a}a=this._binding.write(i,t,m,l,this._buffer,this._offset,n);function c(e,p){if(!o._hadError){var a,d=n-p;if(!function(e,p){if(!e)throw new Error(p)}(0<=d,"have should not go down"),0=o._chunkSize)&&(n=o._chunkSize,o._offset=0,o._buffer=new R(o._chunkSize)),0===p){if(m+=l-e,l=e,!s)return!0;e=o._binding.write(i,t,m,l,o._buffer,o._offset,o._chunkSize);return e.callback=c,void(e.buffer=t)}if(!s)return!1;r()}}a.buffer=t,a.callback=c},De(il,ul),De(rl,ul),De(ll,ul),De(nl,ul),De(ml,ul),De(ol,ul),De(sl,ul);var hl={codes:al,createDeflate:function(e){return new il(e)},createInflate:function(e){return new rl(e)},createDeflateRaw:function(e){return new ml(e)},createInflateRaw:function(e){return new ol(e)},createGzip:function(e){return new ll(e)},createGunzip:function(e){return new nl(e)},createUnzip:function(e){return new sl(e)},deflate:function(e,p,a){return"function"==typeof p&&(a=p,p={}),dl(new il(p),e,a)},deflateSync:function(e,p){return tl(new il(p),e)},gzip:function(e,p,a){return"function"==typeof p&&(a=p,p={}),dl(new ll(p),e,a)},gzipSync:function(e,p){return tl(new ll(p),e)},deflateRaw:function(e,p,a){return"function"==typeof p&&(a=p,p={}),dl(new ml(p),e,a)},deflateRawSync:function(e,p){return tl(new ml(p),e)},unzip:function(e,p,a){return"function"==typeof p&&(a=p,p={}),dl(new sl(p),e,a)},unzipSync:function(e,p){return tl(new sl(p),e)},inflate:function(e,p,a){return"function"==typeof p&&(a=p,p={}),dl(new rl(p),e,a)},inflateSync:function(e,p){return tl(new rl(p),e)},gunzip:function(e,p,a){return"function"==typeof p&&(a=p,p={}),dl(new nl(p),e,a)},gunzipSync:function(e,p){return tl(new nl(p),e)},inflateRaw:function(e,p,a){return"function"==typeof p&&(a=p,p={}),dl(new ol(p),e,a)},inflateRawSync:function(e,p){return tl(new ol(p),e)},Deflate:il,Inflate:rl,Gzip:ll,Gunzip:nl,DeflateRaw:ml,InflateRaw:ol,Unzip:sl,Zlib:ul};const cl=qp.Readable,fl=Symbol("buffer"),vl=Symbol("type");class wl{constructor(){this[vl]="";var e=arguments[0],p=arguments[1];const a=[];let d=0;if(e){var t=e,i=Number(t.length);for(let p=0;pd.size)return l=!0,void p(new _l(`content size at ${d.url} over limit: ${d.size}`,"max-size"));r+=e.length,i.push(e)}}),t.on("end",function(){if(!l){clearTimeout(a);try{e(Buffer.concat(i,r))}catch(e){p(new _l(`Could not create Buffer from response body for ${d.url}: ${e.message}`,"system",e))}}})})}function Tl(e){return"object"==typeof e&&"function"==typeof e.append&&"function"==typeof e.delete&&"function"==typeof e.get&&"function"==typeof e.getAll&&"function"==typeof e.has&&"function"==typeof e.set&&("URLSearchParams"===e.constructor.name||"[object URLSearchParams]"===Object.prototype.toString.call(e)||"function"==typeof e.sort)}function Dl(e){return"object"==typeof e&&"function"==typeof e.arrayBuffer&&"string"==typeof e.type&&"function"==typeof e.stream&&"function"==typeof e.constructor&&"string"==typeof e.constructor.name&&/^(Blob|File)$/.test(e.constructor.name)&&/^(Blob|File)$/.test(e[Symbol.toStringTag])}function Vl(e){var p,a;let d=e.body;if(e.bodyUsed)throw new Error("cannot clone body after it is used");return d instanceof qp&&"function"!=typeof d.getBoundary&&(p=new yl,a=new yl,d.pipe(p),d.pipe(a),e[bl].body=p,d=a),d}function Al(e){return null===e?null:"string"==typeof e?"text/plain;charset=UTF-8":Tl(e)?"application/x-www-form-urlencoded;charset=UTF-8":Dl(e)?e.type||null:Buffer.isBuffer(e)||"[object ArrayBuffer]"===Object.prototype.toString.call(e)||ArrayBuffer.isView(e)?null:"function"==typeof e.getBoundary?`multipart/form-data;boundary=${e.getBoundary()}`:e instanceof qp?null:"text/plain;charset=UTF-8"}function El(e){const p=e.body;return null===p?0:Dl(p)?p.size:Buffer.isBuffer(p)?p.length:p&&"function"==typeof p.getLengthSync&&(p._lengthRetrievers&&0==p._lengthRetrievers.length||p.hasKnownLength&&p.hasKnownLength())?p.getLengthSync():null}Sl.prototype={get body(){return this[bl].body},get bodyUsed(){return this[bl].disturbed},arrayBuffer(){return Nl.call(this).then(function(e){return e.buffer.slice(e.byteOffset,e.byteOffset+e.byteLength)})},blob(){let p=this.headers&&this.headers.get("content-type")||"";return Nl.call(this).then(function(e){return Object.assign(new wl([],{type:p.toLowerCase()}),{[fl]:e})})},json(){var p=this;return Nl.call(this).then(function(e){try{return JSON.parse(e.toString())}catch(e){return Sl.Promise.reject(new _l(`invalid json response body at ${p.url} reason: ${e.message}`,"invalid-json"))}})},text(){return Nl.call(this).then(function(e){return e.toString()})},buffer(){return Nl.call(this)},textConverted(){var p=this;return Nl.call(this).then(function(e){return function(e,p){if("function"!=typeof gl)throw new Error("The package `encoding` must be installed to use the textConverted() function");p=p.get("content-type");let a="utf-8",d,t;p&&(d=/charset=([^;]*)/i.exec(p));t=e.slice(0,1024).toString(),!d&&t&&(d=/=u.follow)return s(new _l(`maximum redirect reached at: ${u.url}`,"max-redirect")),void f();const r={headers:new Bl(u.headers),follow:u.follow,counter:u.counter+1,agent:u.agent,compress:u.compress,method:u.method,body:u.body,signal:u.signal,timeout:u.timeout,size:u.size};if(!pn(u.url,e))for(const l of["authorization","www-authenticate","cookie","cookie2"])r.headers.delete(l);return 303!==p.statusCode&&u.body&&null===El(u)?(s(new _l("Cannot follow redirect with body being a readable stream","unsupported-redirect")),void f()):(303!==p.statusCode&&(301!==p.statusCode&&302!==p.statusCode||"POST"!==u.method)||(r.method="GET",r.body=void 0,r.headers.delete("content-length")),o(an(new Gl(e,r))),void f())}}p.once("end",function(){h&&h.removeEventListener("abort",v)});let t=p.pipe(new en);const i={url:u.url,status:p.statusCode,statusText:p.statusMessage,headers:a,size:u.size,timeout:u.timeout,counter:u.counter};var e=a.get("Content-Encoding");if(!u.compress||"HEAD"===u.method||null===e||204===p.statusCode||304===p.statusCode)return c=new Ml(t,i),void o(c);d={flush:hl.Z_SYNC_FLUSH,finishFlush:hl.Z_SYNC_FLUSH};if("gzip"==e||"x-gzip"==e)return t=t.pipe(hl.createGunzip(d)),c=new Ml(t,i),void o(c);if("deflate"!=e&&"x-deflate"!=e){if("br"==e&&"function"==typeof hl.createBrotliDecompress)return t=t.pipe(hl.createBrotliDecompress()),c=new Ml(t,i),void o(c);c=new Ml(t,i),o(c)}else{const n=p.pipe(new en);n.once("data",function(e){t=8==(15&e[0])?t.pipe(hl.createInflate()):t.pipe(hl.createInflateRaw()),c=new Ml(t,i),o(c)})}}),function(e,p){const a=p.body;null===a?e.end():Dl(a)?a.stream().pipe(e):Buffer.isBuffer(a)?(e.write(a),e.end()):a.pipe(e)}(d,u)}})}an.isRedirect=function(e){return 301===e||302===e||303===e||307===e||308===e},an.Promise=p.Promise;var p=a(Object.freeze({__proto__:null,default:an,Headers:Bl,Request:Gl,Response:Ml,FetchError:_l})),dn=m,tn=dn.__importStar(o),rn=ae;dn.__importDefault(p);var ln=window.fetch.bind(window);!function(e){(p=e.TrustType||(e.TrustType={})).CrossAccount="Cross Account",p.InnerAccount="Inner Account",(r=e.PseudoBoolean||(e.PseudoBoolean={}))[r.True=1]="True",r[r.False=0]="False";var p=(a.prototype.create=function(e){return new a(dn.__assign(dn.__assign({},this.config),e))},a.prototype.getAccounts=function(a){return dn.__awaiter(this,void 0,void 0,function(){var p;return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("getAccounts",a)];case 1:return p=e.sent(),[2,Object.keys(p.accountListRole).map(function(e){return{account:e,role:p.accountListRole[e][0].role,iamKeyActive:p.accountListRole[e][0].iamKeyActive,maxKeyDuration:p.accountListRole[e][0].maxKeyDuration,securityLevel:p.accountListRole[e][0].securityLevel,skypieaAccount:p.accountListRole[e][0].skypieaAccount}})]}})})},a.prototype.getKeys=function(p){return dn.__awaiter(this,void 0,void 0,function(){return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("getKeys",p)];case 1:return[2,i(e.sent(),["accessKey","secretKey","sessionToken","consoleURL"])]}})})},a.prototype.getIAMKeys=function(p){return dn.__awaiter(this,void 0,void 0,function(){return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("getIAMKeys",p)];case 1:return[2,i(e.sent(),["accessKey","secretKey","sessionToken","consoleURL"])]}})})},a.prototype.getAllAWSRoleTypes=function(a){return dn.__awaiter(this,void 0,void 0,function(){var p;return dn.__generator(this,function(e){switch(e.label){case 0:return p=a.getDynamicValues?"allAwsRoleTypes?getDynamicValues=true":"allAwsRoleTypes",[4,this.internalFetch(p,a,"GET")];case 1:return[2,e.sent().roleTypes]}})})},a.prototype.getAWSRoleTypes=function(a){return dn.__awaiter(this,void 0,void 0,function(){var p;return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("getAWSRoleTypes",a)];case 1:return p=e.sent(),[2,JSON.parse(p.roleTypes)]}})})},a.prototype.getNonServiceAWSRoleTypes=function(a){return dn.__awaiter(this,void 0,void 0,function(){var p;return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("getNonServiceAWSRoleTypes",a)];case 1:return p=e.sent(),[2,JSON.parse(p.roleTypes)]}})})},a.prototype.createRole=function(d){return dn.__awaiter(this,void 0,void 0,function(){var p,a;return dn.__generator(this,function(e){switch(e.label){case 0:return p=null!=d.roleType,a=null!=d.trustPolicy,p==a?[3,2]:[4,this.internalFetch("createRole",d)];case 1:return(a=e.sent()).denyArns=a.denyArns.split(","),[2,i(a,["roleArn","denyArns","instanceProfileArn","addedRoleToInstanceProfile","tags"])];case 2:throw new Error("Must include roleType or trustPolicy, but not both.")}})})},a.prototype.createNonServiceRole=function(a){return dn.__awaiter(this,void 0,void 0,function(){var p;return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("createNonServiceRole",a)];case 1:return(p=e.sent()).denyArns=p.denyArns.split(","),[2,i(p,["roleArn","denyArns","instanceProfileArn","addedRoleToInstanceProfile","tags"])]}})})},a.prototype.awsAccountRoles=function(p){return dn.__awaiter(this,void 0,void 0,function(){return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("awsAccountRoles?account="+p.account,p,"GET")];case 1:return[2,e.sent().awsRoleList]}})})},a.prototype.listAWSAccountRoles=function(a){return dn.__awaiter(this,void 0,void 0,function(){var p;return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("listAWSAccountRoles",a)];case 1:return p=e.sent(),[2,JSON.parse(p.jsonAWSRoleList).map(function(e){return e.split("/").slice(-1)[0]})]}})})},a.prototype.getAccountRole=function(a){return dn.__awaiter(this,void 0,void 0,function(){var p;return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("getAccountRole",a)];case 1:if(!(p=e.sent()).roleExists)throw new Error("Role "+a.roleName+" does not exist in this account");return[2,dn.__assign(dn.__assign({},i(p,["roleArn","isMachineIdentity","tags","maxSessionDurationInSeconds"])),{instanceProfileArn:p.instanceProfileARN})]}})})},a.prototype.updateRole=function(a){return dn.__awaiter(this,void 0,void 0,function(){var p;return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("role",a,"PATCH")];case 1:if(!(p=e.sent()).roleExists)throw new Error("Role "+a.roleName+" does not exist in this account");return[2,dn.__assign(dn.__assign({},i(p,["roleArn","isMachineIdentity","tags"])),{instanceProfileArn:p.instanceProfileARN})]}})})},a.prototype.deleteRole=function(p){return dn.__awaiter(this,void 0,void 0,function(){return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("deleteRole",p)];case 1:return e.sent(),[2,!0]}})})},a.prototype.addRoleMachineIdentity=function(p){return dn.__awaiter(this,void 0,void 0,function(){return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("roleMachineIdentity",p)];case 1:return[2,i(e.sent(),["machineIdentityArn"])]}})})},a.prototype.deleteRoleMachineIdentity=function(p){return dn.__awaiter(this,void 0,void 0,function(){return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("roleMachineIdentity",p,"DELETE")];case 1:return[2,i(e.sent(),["machineIdentityArn"])]}})})},a.prototype.getUserAccess=function(a){return dn.__awaiter(this,void 0,void 0,function(){var p;return dn.__generator(this,function(e){switch(e.label){case 0:return p=a.accountId,[4,this.internalFetch("userAccess/"+p,a,"GET")];case 1:return[2,e.sent().users]}})})},a.prototype.getUserAccessByRole=function(a){return dn.__awaiter(this,void 0,void 0,function(){var p;return dn.__generator(this,function(e){switch(e.label){case 0:return p=a.accountId,[4,this.internalFetch("reports/users-by-role?accountId="+p,a,"GET")];case 1:return[2,e.sent().users]}})})},a.prototype.getUserRoleAccess=function(a){return dn.__awaiter(this,void 0,void 0,function(){var p;return dn.__generator(this,function(e){switch(e.label){case 0:return p=a.accountId,[4,this.internalFetch("userAccess/roles/"+p,a)];case 1:return[2,e.sent().roles]}})})},a.prototype.getAccountOwners=function(a){return dn.__awaiter(this,void 0,void 0,function(){var p;return dn.__generator(this,function(e){switch(e.label){case 0:return p=a.accountId,[4,this.internalFetch("userAccess/owners/"+p,a,"GET")];case 1:return[2,e.sent().accountOwners]}})})},a.prototype.createAccessKeys=function(p){return dn.__awaiter(this,void 0,void 0,function(){return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("accessKeys",p)];case 1:return[2,i(e.sent(),["iamUserArn","accessKey","secretKey","addedIAMUserToGroup"])]}})})},a.prototype.deleteIAMUser=function(p){return dn.__awaiter(this,void 0,void 0,function(){return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("IAMUser",p,"DELETE")];case 1:return e.sent(),[2,!0]}})})},a.prototype.version=function(p){return dn.__awaiter(this,void 0,void 0,function(){return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("version",p,"GET")];case 1:return[2,i(e.sent(),["version"])]}})})},a.prototype.getLoginRole=function(d){return dn.__awaiter(this,void 0,void 0,function(){var p,a;return dn.__generator(this,function(e){switch(e.label){case 0:return p=d.accountId,a=d.role,[4,this.internalFetch("loginRoles/id/"+p+"/"+a,d,"GET")];case 1:return[2,i(e.sent().loginRole,["account","role","iamKeyActive","maxKeyDuration","securityLevel"])]}})})},a.prototype.getAccessToken=function(p){return dn.__awaiter(this,void 0,void 0,function(){return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("accessToken",p)];case 1:return[2,i(e.sent(),["accessToken","expiresIn"])]}})})},a.prototype.getRefreshTokens=function(p){return dn.__awaiter(this,void 0,void 0,function(){return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("refreshTokens",p,"GET")];case 1:return[2,e.sent().refreshTokens.map(function(e){return i(e,["clientId","id","userId","value"])})]}})})},a.prototype.revoke=function(p){return dn.__awaiter(this,void 0,void 0,function(){return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("revoke",p)];case 1:return[2,"Success"==e.sent().statusMessage]}})})},a.prototype.getCostTotals=function(p){return dn.__awaiter(this,void 0,void 0,function(){return dn.__generator(this,function(e){switch(e.label){case 0:return[4,this.internalFetch("costTotals/"+p.accountId,p,"GET")];case 1:return[2,i(e.sent().costTotals,["awsAccountId","yyyy","mm","dd","daily","weekly","monthly","yearly","dailyCostsByService","monthlyCostsByService"])]}})})},a.prototype.internalFetch=function(l,n,m){return void 0===n&&(n={}),void 0===m&&(m="POST"),dn.__awaiter(this,void 0,void 0,function(){var p,a,d,t,i,r;return dn.__generator(this,function(e){switch(e.label){case 0:return p=dn.__assign(dn.__assign({},this.config),n),r=dn.__assign({},p),a={"Content-Type":"application/json","User-Agent":"AlksJS/"+tn.version},void 0!==p.accessToken?(a.Authorization="Bearer "+p.accessToken,delete r.accessToken):void 0!==p.accessKey?(a["ALKS-STS-Access-Key"]=p.accessKey,a["ALKS-STS-Secret-Key"]=p.secretKey,a["ALKS-STS-Session-Token"]=p.sessionToken,delete r.accessKey,delete r.secretKey,delete r.sessionToken):void 0!==p.userid&&(console.error("The userid and password properties are deprecated and should be replaced with an access token"),d=function(e){void 0===e&&(e="");return rn.Buffer.from(e).toString("base64")}(p.userid+":"+p.password),a.Authorization="Basic "+d,delete r.userid,delete r.password),p.userAgent&&(a["User-Agent"]+=" "+p.userAgent,delete r.userAgent),[4,p._fetch(p.baseUrl+"/"+l,{method:m,headers:a,credentials:"omit",body:"GET"==m?void 0:JSON.stringify(r)})];case 1:t=e.sent(),e.label=2;case 2:return e.trys.push([2,4,,5]),[4,t.json()];case 3:return i=e.sent(),[3,5];case 4:return r=e.sent(),i={errors:[r.message]},[3,5];case 5:if(!t.ok)throw new o(t,i);return[2,i]}})})},a);function a(e){this.config=e}e.Alks=p;var t,o=(t=Error,dn.__extends(d,t),d);function d(e,p){var a=this,d=Array.isArray(null==p?void 0:p.errors)?p.errors:[];e.statusText&&d.unshift(e.statusText);d=d.join("; ");return(a=t.call(this,d)||this).status=e.status,a.message=d,Object.assign(a,p),a}function i(a,e){return e.reduce(function(e,p){return e[p]=a[p],e},{})}e.AlksError=o;var r=p.prototype.create.call({},{_fetch:ln});e.create=p.prototype.create.bind(r),e.getAccounts=p.prototype.getAccounts.bind(r),e.getKeys=p.prototype.getKeys.bind(r),e.getIAMKeys=p.prototype.getIAMKeys.bind(r),e.getAllAWSRoleTypes=p.prototype.getAllAWSRoleTypes.bind(r),e.getAWSRoleTypes=p.prototype.getAWSRoleTypes.bind(r),e.getNonServiceAWSRoleTypes=p.prototype.getNonServiceAWSRoleTypes.bind(r),e.createRole=p.prototype.createRole.bind(r),e.createNonServiceRole=p.prototype.createNonServiceRole.bind(r),e.awsAccountRoles=p.prototype.awsAccountRoles.bind(r),e.listAWSAccountRoles=p.prototype.listAWSAccountRoles.bind(r),e.getAccountRole=p.prototype.getAccountRole.bind(r),e.updateRole=p.prototype.updateRole.bind(r),e.deleteRole=p.prototype.deleteRole.bind(r),e.addRoleMachineIdentity=p.prototype.addRoleMachineIdentity.bind(r),e.deleteRoleMachineIdentity=p.prototype.deleteRoleMachineIdentity.bind(r),e.getUserAccess=p.prototype.getUserAccess.bind(r),e.getUserAccessByRole=p.prototype.getUserAccessByRole.bind(r),e.getUserRoleAccess=p.prototype.getUserRoleAccess.bind(r),e.getAccountOwners=p.prototype.getAccountOwners.bind(r),e.createAccessKeys=p.prototype.createAccessKeys.bind(r),e.deleteIAMUser=p.prototype.deleteIAMUser.bind(r),e.version=p.prototype.version.bind(r),e.getLoginRole=p.prototype.getLoginRole.bind(r),e.getAccessToken=p.prototype.getAccessToken.bind(r),e.getRefreshTokens=p.prototype.getRefreshTokens.bind(r),e.revoke=p.prototype.revoke.bind(r),e.getCostTotals=p.prototype.getCostTotals.bind(r)}(nn=nn||{});var nn=nn;e.default=nn,Object.defineProperty(e,"__esModule",{value:!0}),Object.assign(e,nn)}); diff --git a/dist/alks.umd.js b/dist/alks.umd.js index caae001e..4b43bee0 100644 --- a/dist/alks.umd.js +++ b/dist/alks.umd.js @@ -18067,7 +18067,7 @@ * role: 'IAMAdmin', * roleName: 'awsRoleName' * }).then((role) => { - * // role.roleArn, role.isMachineIdentity, role.instanceProfileArn, role.tags + * // role.roleArn, role.isMachineIdentity, role.instanceProfileArn, role.tags, role.maxSessionDurationInSeconds * }) */ Alks.prototype.getAccountRole = function (props) { @@ -18081,7 +18081,12 @@ if (!results.roleExists) { throw new Error("Role " + props.roleName + " does not exist in this account"); } - return [2 /*return*/, tslib_1.__assign(tslib_1.__assign({}, pick(results, ['roleArn', 'isMachineIdentity', 'tags'])), { instanceProfileArn: results.instanceProfileARN })]; + return [2 /*return*/, tslib_1.__assign(tslib_1.__assign({}, pick(results, [ + 'roleArn', + 'isMachineIdentity', + 'tags', + 'maxSessionDurationInSeconds', + ])), { instanceProfileArn: results.instanceProfileARN })]; } }); }); diff --git a/dist/src/alks.d.ts b/dist/src/alks.d.ts index 0a5d4453..288bf425 100644 --- a/dist/src/alks.d.ts +++ b/dist/src/alks.d.ts @@ -128,6 +128,7 @@ declare namespace ALKS { isMachineIdentity?: boolean; denyArns?: string; tags?: Tag[]; + maxSessionDurationInSeconds?: number; } export interface AccessToken { accessToken: string; @@ -670,7 +671,7 @@ declare namespace ALKS { * role: 'IAMAdmin', * roleName: 'awsRoleName' * }).then((role) => { - * // role.roleArn, role.isMachineIdentity, role.instanceProfileArn, role.tags + * // role.roleArn, role.isMachineIdentity, role.instanceProfileArn, role.tags, role.maxSessionDurationInSeconds * }) */ getAccountRole(props: GetAccountRoleProps): Promise; diff --git a/docs/assets/search.js b/docs/assets/search.js index 9c773b2b..f3456910 100644 --- a/docs/assets/search.js +++ b/docs/assets/search.js @@ -1 +1 @@ -window.searchData = JSON.parse("{\"kinds\":{\"4\":\"Namespace\",\"8\":\"Enumeration\",\"16\":\"Enumeration member\",\"64\":\"Function\",\"128\":\"Class\",\"256\":\"Interface\",\"512\":\"Constructor\",\"1024\":\"Property\",\"2048\":\"Method\",\"4194304\":\"Type alias\"},\"rows\":[{\"id\":0,\"kind\":4,\"name\":\"export=\",\"url\":\"modules/export_.html\",\"classes\":\"tsd-kind-namespace\"},{\"id\":1,\"kind\":4194304,\"name\":\"AlksProps\",\"url\":\"modules/export_.html#AlksProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":2,\"kind\":256,\"name\":\"Account\",\"url\":\"interfaces/export_.Account.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":3,\"kind\":1024,\"name\":\"account\",\"url\":\"interfaces/export_.Account.html#account\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Account\"},{\"id\":4,\"kind\":1024,\"name\":\"role\",\"url\":\"interfaces/export_.Account.html#role\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Account\"},{\"id\":5,\"kind\":1024,\"name\":\"iamKeyActive\",\"url\":\"interfaces/export_.Account.html#iamKeyActive\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Account\"},{\"id\":6,\"kind\":1024,\"name\":\"maxKeyDuration\",\"url\":\"interfaces/export_.Account.html#maxKeyDuration\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Account\"},{\"id\":7,\"kind\":1024,\"name\":\"securityLevel\",\"url\":\"interfaces/export_.Account.html#securityLevel\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Account\"},{\"id\":8,\"kind\":1024,\"name\":\"skypieaAccount\",\"url\":\"interfaces/export_.Account.html#skypieaAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Account\"},{\"id\":9,\"kind\":256,\"name\":\"SkypieaAccount\",\"url\":\"interfaces/export_.SkypieaAccount.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":10,\"kind\":1024,\"name\":\"label\",\"url\":\"interfaces/export_.SkypieaAccount.html#label\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.SkypieaAccount\"},{\"id\":11,\"kind\":1024,\"name\":\"accountOwners\",\"url\":\"interfaces/export_.SkypieaAccount.html#accountOwners\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.SkypieaAccount\"},{\"id\":12,\"kind\":1024,\"name\":\"cloudsploitTrend\",\"url\":\"interfaces/export_.SkypieaAccount.html#cloudsploitTrend\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.SkypieaAccount\"},{\"id\":13,\"kind\":256,\"name\":\"CloudsploitReport\",\"url\":\"interfaces/export_.CloudsploitReport.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":14,\"kind\":1024,\"name\":\"year\",\"url\":\"interfaces/export_.CloudsploitReport.html#year\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CloudsploitReport\"},{\"id\":15,\"kind\":1024,\"name\":\"month\",\"url\":\"interfaces/export_.CloudsploitReport.html#month\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CloudsploitReport\"},{\"id\":16,\"kind\":1024,\"name\":\"day\",\"url\":\"interfaces/export_.CloudsploitReport.html#day\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CloudsploitReport\"},{\"id\":17,\"kind\":1024,\"name\":\"href\",\"url\":\"interfaces/export_.CloudsploitReport.html#href\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CloudsploitReport\"},{\"id\":18,\"kind\":1024,\"name\":\"awsAccountId\",\"url\":\"interfaces/export_.CloudsploitReport.html#awsAccountId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CloudsploitReport\"},{\"id\":19,\"kind\":1024,\"name\":\"scanId\",\"url\":\"interfaces/export_.CloudsploitReport.html#scanId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CloudsploitReport\"},{\"id\":20,\"kind\":1024,\"name\":\"scanDate\",\"url\":\"interfaces/export_.CloudsploitReport.html#scanDate\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CloudsploitReport\"},{\"id\":21,\"kind\":1024,\"name\":\"newRisks\",\"url\":\"interfaces/export_.CloudsploitReport.html#newRisks\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CloudsploitReport\"},{\"id\":22,\"kind\":1024,\"name\":\"passing\",\"url\":\"interfaces/export_.CloudsploitReport.html#passing\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CloudsploitReport\"},{\"id\":23,\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/export_.CloudsploitReport.html#warning\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CloudsploitReport\"},{\"id\":24,\"kind\":1024,\"name\":\"failing\",\"url\":\"interfaces/export_.CloudsploitReport.html#failing\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CloudsploitReport\"},{\"id\":25,\"kind\":1024,\"name\":\"unknown\",\"url\":\"interfaces/export_.CloudsploitReport.html#unknown\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CloudsploitReport\"},{\"id\":26,\"kind\":256,\"name\":\"AccountUserDetails\",\"url\":\"interfaces/export_.AccountUserDetails.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":27,\"kind\":1024,\"name\":\"samAccountName\",\"url\":\"interfaces/export_.AccountUserDetails.html#samAccountName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.AccountUserDetails\"},{\"id\":28,\"kind\":1024,\"name\":\"email\",\"url\":\"interfaces/export_.AccountUserDetails.html#email\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.AccountUserDetails\"},{\"id\":29,\"kind\":1024,\"name\":\"href\",\"url\":\"interfaces/export_.AccountUserDetails.html#href\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.AccountUserDetails\"},{\"id\":30,\"kind\":256,\"name\":\"Key\",\"url\":\"interfaces/export_.Key.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":31,\"kind\":1024,\"name\":\"accessKey\",\"url\":\"interfaces/export_.Key.html#accessKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Key\"},{\"id\":32,\"kind\":1024,\"name\":\"secretKey\",\"url\":\"interfaces/export_.Key.html#secretKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Key\"},{\"id\":33,\"kind\":1024,\"name\":\"sessionToken\",\"url\":\"interfaces/export_.Key.html#sessionToken\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Key\"},{\"id\":34,\"kind\":1024,\"name\":\"consoleURL\",\"url\":\"interfaces/export_.Key.html#consoleURL\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Key\"},{\"id\":35,\"kind\":256,\"name\":\"LongTermKey\",\"url\":\"interfaces/export_.LongTermKey.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":36,\"kind\":1024,\"name\":\"iamUserArn\",\"url\":\"interfaces/export_.LongTermKey.html#iamUserArn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.LongTermKey\"},{\"id\":37,\"kind\":1024,\"name\":\"accessKey\",\"url\":\"interfaces/export_.LongTermKey.html#accessKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.LongTermKey\"},{\"id\":38,\"kind\":1024,\"name\":\"secretKey\",\"url\":\"interfaces/export_.LongTermKey.html#secretKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.LongTermKey\"},{\"id\":39,\"kind\":1024,\"name\":\"addedIAMUserToGroup\",\"url\":\"interfaces/export_.LongTermKey.html#addedIAMUserToGroup\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.LongTermKey\"},{\"id\":40,\"kind\":256,\"name\":\"Role\",\"url\":\"interfaces/export_.Role.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":41,\"kind\":1024,\"name\":\"roleArn\",\"url\":\"interfaces/export_.Role.html#roleArn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Role\"},{\"id\":42,\"kind\":1024,\"name\":\"instanceProfileArn\",\"url\":\"interfaces/export_.Role.html#instanceProfileArn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Role\"},{\"id\":43,\"kind\":1024,\"name\":\"addedRoleToInstanceProfile\",\"url\":\"interfaces/export_.Role.html#addedRoleToInstanceProfile\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Role\"},{\"id\":44,\"kind\":1024,\"name\":\"isMachineIdentity\",\"url\":\"interfaces/export_.Role.html#isMachineIdentity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Role\"},{\"id\":45,\"kind\":1024,\"name\":\"denyArns\",\"url\":\"interfaces/export_.Role.html#denyArns\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Role\"},{\"id\":46,\"kind\":1024,\"name\":\"tags\",\"url\":\"interfaces/export_.Role.html#tags\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Role\"},{\"id\":47,\"kind\":256,\"name\":\"AccessToken\",\"url\":\"interfaces/export_.AccessToken.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":48,\"kind\":1024,\"name\":\"accessToken\",\"url\":\"interfaces/export_.AccessToken.html#accessToken\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.AccessToken\"},{\"id\":49,\"kind\":1024,\"name\":\"expiresIn\",\"url\":\"interfaces/export_.AccessToken.html#expiresIn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.AccessToken\"},{\"id\":50,\"kind\":256,\"name\":\"RefreshToken\",\"url\":\"interfaces/export_.RefreshToken.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":51,\"kind\":1024,\"name\":\"clientId\",\"url\":\"interfaces/export_.RefreshToken.html#clientId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.RefreshToken\"},{\"id\":52,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/export_.RefreshToken.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.RefreshToken\"},{\"id\":53,\"kind\":1024,\"name\":\"userId\",\"url\":\"interfaces/export_.RefreshToken.html#userId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.RefreshToken\"},{\"id\":54,\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/export_.RefreshToken.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.RefreshToken\"},{\"id\":55,\"kind\":256,\"name\":\"AwsAccountRole\",\"url\":\"interfaces/export_.AwsAccountRole.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":56,\"kind\":1024,\"name\":\"roleArn\",\"url\":\"interfaces/export_.AwsAccountRole.html#roleArn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.AwsAccountRole\"},{\"id\":57,\"kind\":1024,\"name\":\"isMachineIdentity\",\"url\":\"interfaces/export_.AwsAccountRole.html#isMachineIdentity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.AwsAccountRole\"},{\"id\":58,\"kind\":1024,\"name\":\"assumeRolePolicyDocument\",\"url\":\"interfaces/export_.AwsAccountRole.html#assumeRolePolicyDocument\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.AwsAccountRole\"},{\"id\":59,\"kind\":256,\"name\":\"AwsRoleType\",\"url\":\"interfaces/export_.AwsRoleType.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":60,\"kind\":1024,\"name\":\"roleTypeName\",\"url\":\"interfaces/export_.AwsRoleType.html#roleTypeName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.AwsRoleType\"},{\"id\":61,\"kind\":1024,\"name\":\"defaultArns\",\"url\":\"interfaces/export_.AwsRoleType.html#defaultArns\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.AwsRoleType\"},{\"id\":62,\"kind\":1024,\"name\":\"trustRelationship\",\"url\":\"interfaces/export_.AwsRoleType.html#trustRelationship\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.AwsRoleType\"},{\"id\":63,\"kind\":1024,\"name\":\"instanceProfile\",\"url\":\"interfaces/export_.AwsRoleType.html#instanceProfile\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.AwsRoleType\"},{\"id\":64,\"kind\":1024,\"name\":\"templateVariables\",\"url\":\"interfaces/export_.AwsRoleType.html#templateVariables\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.AwsRoleType\"},{\"id\":65,\"kind\":256,\"name\":\"MachineIdentity\",\"url\":\"interfaces/export_.MachineIdentity.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":66,\"kind\":1024,\"name\":\"machineIdentityArn\",\"url\":\"interfaces/export_.MachineIdentity.html#machineIdentityArn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.MachineIdentity\"},{\"id\":67,\"kind\":256,\"name\":\"Tag\",\"url\":\"interfaces/export_.Tag.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":68,\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/export_.Tag.html#key\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Tag\"},{\"id\":69,\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/export_.Tag.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Tag\"},{\"id\":70,\"kind\":256,\"name\":\"User\",\"url\":\"interfaces/export_.User.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":71,\"kind\":1024,\"name\":\"sAMAccountName\",\"url\":\"interfaces/export_.User.html#sAMAccountName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.User\"},{\"id\":72,\"kind\":1024,\"name\":\"displayName\",\"url\":\"interfaces/export_.User.html#displayName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.User\"},{\"id\":73,\"kind\":1024,\"name\":\"email\",\"url\":\"interfaces/export_.User.html#email\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.User\"},{\"id\":74,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/export_.User.html#title\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.User\"},{\"id\":75,\"kind\":1024,\"name\":\"department\",\"url\":\"interfaces/export_.User.html#department\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.User\"},{\"id\":76,\"kind\":256,\"name\":\"CostTotal\",\"url\":\"interfaces/export_.CostTotal.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":77,\"kind\":1024,\"name\":\"awsAccountId\",\"url\":\"interfaces/export_.CostTotal.html#awsAccountId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CostTotal\"},{\"id\":78,\"kind\":1024,\"name\":\"yyyy\",\"url\":\"interfaces/export_.CostTotal.html#yyyy\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CostTotal\"},{\"id\":79,\"kind\":1024,\"name\":\"mm\",\"url\":\"interfaces/export_.CostTotal.html#mm\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CostTotal\"},{\"id\":80,\"kind\":1024,\"name\":\"dd\",\"url\":\"interfaces/export_.CostTotal.html#dd\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CostTotal\"},{\"id\":81,\"kind\":1024,\"name\":\"daily\",\"url\":\"interfaces/export_.CostTotal.html#daily\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CostTotal\"},{\"id\":82,\"kind\":1024,\"name\":\"weekly\",\"url\":\"interfaces/export_.CostTotal.html#weekly\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CostTotal\"},{\"id\":83,\"kind\":1024,\"name\":\"monthly\",\"url\":\"interfaces/export_.CostTotal.html#monthly\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CostTotal\"},{\"id\":84,\"kind\":1024,\"name\":\"yearly\",\"url\":\"interfaces/export_.CostTotal.html#yearly\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CostTotal\"},{\"id\":85,\"kind\":1024,\"name\":\"dailyCostsByService\",\"url\":\"interfaces/export_.CostTotal.html#dailyCostsByService\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CostTotal\"},{\"id\":86,\"kind\":1024,\"name\":\"monthlyCostsByService\",\"url\":\"interfaces/export_.CostTotal.html#monthlyCostsByService\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CostTotal\"},{\"id\":87,\"kind\":8,\"name\":\"TrustType\",\"url\":\"enums/export_.TrustType.html\",\"classes\":\"tsd-kind-enum tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":88,\"kind\":16,\"name\":\"CrossAccount\",\"url\":\"enums/export_.TrustType.html#CrossAccount\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"export=.TrustType\"},{\"id\":89,\"kind\":16,\"name\":\"InnerAccount\",\"url\":\"enums/export_.TrustType.html#InnerAccount\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"export=.TrustType\"},{\"id\":90,\"kind\":8,\"name\":\"PseudoBoolean\",\"url\":\"enums/export_.PseudoBoolean.html\",\"classes\":\"tsd-kind-enum tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":91,\"kind\":16,\"name\":\"True\",\"url\":\"enums/export_.PseudoBoolean.html#True\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"export=.PseudoBoolean\"},{\"id\":92,\"kind\":16,\"name\":\"False\",\"url\":\"enums/export_.PseudoBoolean.html#False\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"export=.PseudoBoolean\"},{\"id\":93,\"kind\":4194304,\"name\":\"AwsAccountRolesProps\",\"url\":\"modules/export_.html#AwsAccountRolesProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":94,\"kind\":4194304,\"name\":\"GetAccountsProps\",\"url\":\"modules/export_.html#GetAccountsProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":95,\"kind\":4194304,\"name\":\"GetKeysProps\",\"url\":\"modules/export_.html#GetKeysProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":96,\"kind\":4194304,\"name\":\"GetIAMKeysProps\",\"url\":\"modules/export_.html#GetIAMKeysProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":97,\"kind\":4194304,\"name\":\"GetAWSRoleTypesProps\",\"url\":\"modules/export_.html#GetAWSRoleTypesProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":98,\"kind\":4194304,\"name\":\"GetNonServiceAWSRoleTypesProps\",\"url\":\"modules/export_.html#GetNonServiceAWSRoleTypesProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":99,\"kind\":4194304,\"name\":\"CreateRoleProps\",\"url\":\"modules/export_.html#CreateRoleProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":100,\"kind\":4194304,\"name\":\"CreateNonServiceRoleProps\",\"url\":\"modules/export_.html#CreateNonServiceRoleProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":101,\"kind\":4194304,\"name\":\"ListAWSAccountRolesProps\",\"url\":\"modules/export_.html#ListAWSAccountRolesProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":102,\"kind\":4194304,\"name\":\"GetAccountRoleProps\",\"url\":\"modules/export_.html#GetAccountRoleProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":103,\"kind\":4194304,\"name\":\"UpdateRoleProps\",\"url\":\"modules/export_.html#UpdateRoleProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":104,\"kind\":4194304,\"name\":\"DeleteRoleProps\",\"url\":\"modules/export_.html#DeleteRoleProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":105,\"kind\":4194304,\"name\":\"CreateAccessKeysProps\",\"url\":\"modules/export_.html#CreateAccessKeysProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":106,\"kind\":4194304,\"name\":\"DeleteIAMUserProps\",\"url\":\"modules/export_.html#DeleteIAMUserProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":107,\"kind\":4194304,\"name\":\"VersionProps\",\"url\":\"modules/export_.html#VersionProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":108,\"kind\":4194304,\"name\":\"GetLoginRoleProps\",\"url\":\"modules/export_.html#GetLoginRoleProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":109,\"kind\":4194304,\"name\":\"GetAccessTokenProps\",\"url\":\"modules/export_.html#GetAccessTokenProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":110,\"kind\":4194304,\"name\":\"GetRefreshTokensProps\",\"url\":\"modules/export_.html#GetRefreshTokensProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":111,\"kind\":4194304,\"name\":\"RevokeByIdProps\",\"url\":\"modules/export_.html#RevokeByIdProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":112,\"kind\":4194304,\"name\":\"RevokeByValueProps\",\"url\":\"modules/export_.html#RevokeByValueProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":113,\"kind\":4194304,\"name\":\"RevokeProps\",\"url\":\"modules/export_.html#RevokeProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":114,\"kind\":4194304,\"name\":\"GetAllAWSRoleTypesProps\",\"url\":\"modules/export_.html#GetAllAWSRoleTypesProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":115,\"kind\":4194304,\"name\":\"AddRoleMachineIdentityProps\",\"url\":\"modules/export_.html#AddRoleMachineIdentityProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":116,\"kind\":4194304,\"name\":\"DeleteRoleMachineIdentityProps\",\"url\":\"modules/export_.html#DeleteRoleMachineIdentityProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":117,\"kind\":4194304,\"name\":\"GetUserAccessProps\",\"url\":\"modules/export_.html#GetUserAccessProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":118,\"kind\":4194304,\"name\":\"GetUserRoleAccessProps\",\"url\":\"modules/export_.html#GetUserRoleAccessProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":119,\"kind\":4194304,\"name\":\"GetUserAccessByRoleProps\",\"url\":\"modules/export_.html#GetUserAccessByRoleProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":120,\"kind\":4194304,\"name\":\"GetAccountOwnersProps\",\"url\":\"modules/export_.html#GetAccountOwnersProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":121,\"kind\":4194304,\"name\":\"GetCostTotalsProps\",\"url\":\"modules/export_.html#GetCostTotalsProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":122,\"kind\":128,\"name\":\"Alks\",\"url\":\"classes/export_.Alks.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":123,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/export_.Alks.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-private\",\"parent\":\"export=.Alks\"},{\"id\":124,\"kind\":1024,\"name\":\"config\",\"url\":\"classes/export_.Alks.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"export=.Alks\"},{\"id\":125,\"kind\":2048,\"name\":\"create\",\"url\":\"classes/export_.Alks.html#create\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":126,\"kind\":2048,\"name\":\"getAccounts\",\"url\":\"classes/export_.Alks.html#getAccounts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":127,\"kind\":2048,\"name\":\"getKeys\",\"url\":\"classes/export_.Alks.html#getKeys\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":128,\"kind\":2048,\"name\":\"getIAMKeys\",\"url\":\"classes/export_.Alks.html#getIAMKeys\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":129,\"kind\":2048,\"name\":\"getAllAWSRoleTypes\",\"url\":\"classes/export_.Alks.html#getAllAWSRoleTypes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":130,\"kind\":2048,\"name\":\"getAWSRoleTypes\",\"url\":\"classes/export_.Alks.html#getAWSRoleTypes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":131,\"kind\":2048,\"name\":\"getNonServiceAWSRoleTypes\",\"url\":\"classes/export_.Alks.html#getNonServiceAWSRoleTypes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":132,\"kind\":2048,\"name\":\"createRole\",\"url\":\"classes/export_.Alks.html#createRole\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":133,\"kind\":2048,\"name\":\"createNonServiceRole\",\"url\":\"classes/export_.Alks.html#createNonServiceRole\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":134,\"kind\":2048,\"name\":\"awsAccountRoles\",\"url\":\"classes/export_.Alks.html#awsAccountRoles\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":135,\"kind\":2048,\"name\":\"listAWSAccountRoles\",\"url\":\"classes/export_.Alks.html#listAWSAccountRoles\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":136,\"kind\":2048,\"name\":\"getAccountRole\",\"url\":\"classes/export_.Alks.html#getAccountRole\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":137,\"kind\":2048,\"name\":\"updateRole\",\"url\":\"classes/export_.Alks.html#updateRole\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":138,\"kind\":2048,\"name\":\"deleteRole\",\"url\":\"classes/export_.Alks.html#deleteRole\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":139,\"kind\":2048,\"name\":\"addRoleMachineIdentity\",\"url\":\"classes/export_.Alks.html#addRoleMachineIdentity\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":140,\"kind\":2048,\"name\":\"deleteRoleMachineIdentity\",\"url\":\"classes/export_.Alks.html#deleteRoleMachineIdentity\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":141,\"kind\":2048,\"name\":\"getUserAccess\",\"url\":\"classes/export_.Alks.html#getUserAccess\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":142,\"kind\":2048,\"name\":\"getUserAccessByRole\",\"url\":\"classes/export_.Alks.html#getUserAccessByRole\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":143,\"kind\":2048,\"name\":\"getUserRoleAccess\",\"url\":\"classes/export_.Alks.html#getUserRoleAccess\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":144,\"kind\":2048,\"name\":\"getAccountOwners\",\"url\":\"classes/export_.Alks.html#getAccountOwners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":145,\"kind\":2048,\"name\":\"createAccessKeys\",\"url\":\"classes/export_.Alks.html#createAccessKeys\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":146,\"kind\":2048,\"name\":\"deleteIAMUser\",\"url\":\"classes/export_.Alks.html#deleteIAMUser\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":147,\"kind\":2048,\"name\":\"version\",\"url\":\"classes/export_.Alks.html#version\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":148,\"kind\":2048,\"name\":\"getLoginRole\",\"url\":\"classes/export_.Alks.html#getLoginRole\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":149,\"kind\":2048,\"name\":\"getAccessToken\",\"url\":\"classes/export_.Alks.html#getAccessToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":150,\"kind\":2048,\"name\":\"getRefreshTokens\",\"url\":\"classes/export_.Alks.html#getRefreshTokens\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":151,\"kind\":2048,\"name\":\"revoke\",\"url\":\"classes/export_.Alks.html#revoke\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":152,\"kind\":2048,\"name\":\"getCostTotals\",\"url\":\"classes/export_.Alks.html#getCostTotals\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":153,\"kind\":2048,\"name\":\"internalFetch\",\"url\":\"classes/export_.Alks.html#internalFetch\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"export=.Alks\"},{\"id\":154,\"kind\":128,\"name\":\"AlksError\",\"url\":\"classes/export_.AlksError.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":155,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/export_.AlksError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"export=.AlksError\"},{\"id\":156,\"kind\":1024,\"name\":\"status\",\"url\":\"classes/export_.AlksError.html#status\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"export=.AlksError\"},{\"id\":157,\"kind\":64,\"name\":\"create\",\"url\":\"modules/export_.html#create\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":158,\"kind\":64,\"name\":\"getAccounts\",\"url\":\"modules/export_.html#getAccounts\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":159,\"kind\":64,\"name\":\"getKeys\",\"url\":\"modules/export_.html#getKeys\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":160,\"kind\":64,\"name\":\"getIAMKeys\",\"url\":\"modules/export_.html#getIAMKeys\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":161,\"kind\":64,\"name\":\"getAllAWSRoleTypes\",\"url\":\"modules/export_.html#getAllAWSRoleTypes\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":162,\"kind\":64,\"name\":\"getAWSRoleTypes\",\"url\":\"modules/export_.html#getAWSRoleTypes\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":163,\"kind\":64,\"name\":\"getNonServiceAWSRoleTypes\",\"url\":\"modules/export_.html#getNonServiceAWSRoleTypes\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":164,\"kind\":64,\"name\":\"createRole\",\"url\":\"modules/export_.html#createRole\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":165,\"kind\":64,\"name\":\"createNonServiceRole\",\"url\":\"modules/export_.html#createNonServiceRole\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":166,\"kind\":64,\"name\":\"awsAccountRoles\",\"url\":\"modules/export_.html#awsAccountRoles\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":167,\"kind\":64,\"name\":\"listAWSAccountRoles\",\"url\":\"modules/export_.html#listAWSAccountRoles\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":168,\"kind\":64,\"name\":\"getAccountRole\",\"url\":\"modules/export_.html#getAccountRole\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":169,\"kind\":64,\"name\":\"updateRole\",\"url\":\"modules/export_.html#updateRole\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":170,\"kind\":64,\"name\":\"deleteRole\",\"url\":\"modules/export_.html#deleteRole\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":171,\"kind\":64,\"name\":\"addRoleMachineIdentity\",\"url\":\"modules/export_.html#addRoleMachineIdentity\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":172,\"kind\":64,\"name\":\"deleteRoleMachineIdentity\",\"url\":\"modules/export_.html#deleteRoleMachineIdentity\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":173,\"kind\":64,\"name\":\"getUserAccess\",\"url\":\"modules/export_.html#getUserAccess\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":174,\"kind\":64,\"name\":\"getUserAccessByRole\",\"url\":\"modules/export_.html#getUserAccessByRole\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":175,\"kind\":64,\"name\":\"getUserRoleAccess\",\"url\":\"modules/export_.html#getUserRoleAccess\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":176,\"kind\":64,\"name\":\"getAccountOwners\",\"url\":\"modules/export_.html#getAccountOwners\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":177,\"kind\":64,\"name\":\"createAccessKeys\",\"url\":\"modules/export_.html#createAccessKeys\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":178,\"kind\":64,\"name\":\"deleteIAMUser\",\"url\":\"modules/export_.html#deleteIAMUser\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":179,\"kind\":64,\"name\":\"version\",\"url\":\"modules/export_.html#version\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":180,\"kind\":64,\"name\":\"getLoginRole\",\"url\":\"modules/export_.html#getLoginRole\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":181,\"kind\":64,\"name\":\"getAccessToken\",\"url\":\"modules/export_.html#getAccessToken\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":182,\"kind\":64,\"name\":\"getRefreshTokens\",\"url\":\"modules/export_.html#getRefreshTokens\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":183,\"kind\":64,\"name\":\"revoke\",\"url\":\"modules/export_.html#revoke\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":184,\"kind\":64,\"name\":\"getCostTotals\",\"url\":\"modules/export_.html#getCostTotals\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":185,\"kind\":4194304,\"name\":\"AlksProps\",\"url\":\"modules.html#AlksProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":186,\"kind\":256,\"name\":\"Account\",\"url\":\"interfaces/Account.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":187,\"kind\":1024,\"name\":\"account\",\"url\":\"interfaces/Account.html#account\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Account\"},{\"id\":188,\"kind\":1024,\"name\":\"role\",\"url\":\"interfaces/Account.html#role\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Account\"},{\"id\":189,\"kind\":1024,\"name\":\"iamKeyActive\",\"url\":\"interfaces/Account.html#iamKeyActive\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Account\"},{\"id\":190,\"kind\":1024,\"name\":\"maxKeyDuration\",\"url\":\"interfaces/Account.html#maxKeyDuration\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Account\"},{\"id\":191,\"kind\":1024,\"name\":\"securityLevel\",\"url\":\"interfaces/Account.html#securityLevel\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Account\"},{\"id\":192,\"kind\":1024,\"name\":\"skypieaAccount\",\"url\":\"interfaces/Account.html#skypieaAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Account\"},{\"id\":193,\"kind\":256,\"name\":\"SkypieaAccount\",\"url\":\"interfaces/SkypieaAccount.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":194,\"kind\":1024,\"name\":\"label\",\"url\":\"interfaces/SkypieaAccount.html#label\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SkypieaAccount\"},{\"id\":195,\"kind\":1024,\"name\":\"accountOwners\",\"url\":\"interfaces/SkypieaAccount.html#accountOwners\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SkypieaAccount\"},{\"id\":196,\"kind\":1024,\"name\":\"cloudsploitTrend\",\"url\":\"interfaces/SkypieaAccount.html#cloudsploitTrend\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SkypieaAccount\"},{\"id\":197,\"kind\":256,\"name\":\"CloudsploitReport\",\"url\":\"interfaces/CloudsploitReport.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":198,\"kind\":1024,\"name\":\"year\",\"url\":\"interfaces/CloudsploitReport.html#year\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CloudsploitReport\"},{\"id\":199,\"kind\":1024,\"name\":\"month\",\"url\":\"interfaces/CloudsploitReport.html#month\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CloudsploitReport\"},{\"id\":200,\"kind\":1024,\"name\":\"day\",\"url\":\"interfaces/CloudsploitReport.html#day\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CloudsploitReport\"},{\"id\":201,\"kind\":1024,\"name\":\"href\",\"url\":\"interfaces/CloudsploitReport.html#href\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CloudsploitReport\"},{\"id\":202,\"kind\":1024,\"name\":\"awsAccountId\",\"url\":\"interfaces/CloudsploitReport.html#awsAccountId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CloudsploitReport\"},{\"id\":203,\"kind\":1024,\"name\":\"scanId\",\"url\":\"interfaces/CloudsploitReport.html#scanId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CloudsploitReport\"},{\"id\":204,\"kind\":1024,\"name\":\"scanDate\",\"url\":\"interfaces/CloudsploitReport.html#scanDate\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CloudsploitReport\"},{\"id\":205,\"kind\":1024,\"name\":\"newRisks\",\"url\":\"interfaces/CloudsploitReport.html#newRisks\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CloudsploitReport\"},{\"id\":206,\"kind\":1024,\"name\":\"passing\",\"url\":\"interfaces/CloudsploitReport.html#passing\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CloudsploitReport\"},{\"id\":207,\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/CloudsploitReport.html#warning\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CloudsploitReport\"},{\"id\":208,\"kind\":1024,\"name\":\"failing\",\"url\":\"interfaces/CloudsploitReport.html#failing\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CloudsploitReport\"},{\"id\":209,\"kind\":1024,\"name\":\"unknown\",\"url\":\"interfaces/CloudsploitReport.html#unknown\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CloudsploitReport\"},{\"id\":210,\"kind\":256,\"name\":\"AccountUserDetails\",\"url\":\"interfaces/AccountUserDetails.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":211,\"kind\":1024,\"name\":\"samAccountName\",\"url\":\"interfaces/AccountUserDetails.html#samAccountName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountUserDetails\"},{\"id\":212,\"kind\":1024,\"name\":\"email\",\"url\":\"interfaces/AccountUserDetails.html#email\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountUserDetails\"},{\"id\":213,\"kind\":1024,\"name\":\"href\",\"url\":\"interfaces/AccountUserDetails.html#href\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountUserDetails\"},{\"id\":214,\"kind\":256,\"name\":\"Key\",\"url\":\"interfaces/Key.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":215,\"kind\":1024,\"name\":\"accessKey\",\"url\":\"interfaces/Key.html#accessKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Key\"},{\"id\":216,\"kind\":1024,\"name\":\"secretKey\",\"url\":\"interfaces/Key.html#secretKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Key\"},{\"id\":217,\"kind\":1024,\"name\":\"sessionToken\",\"url\":\"interfaces/Key.html#sessionToken\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Key\"},{\"id\":218,\"kind\":1024,\"name\":\"consoleURL\",\"url\":\"interfaces/Key.html#consoleURL\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Key\"},{\"id\":219,\"kind\":256,\"name\":\"LongTermKey\",\"url\":\"interfaces/LongTermKey.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":220,\"kind\":1024,\"name\":\"iamUserArn\",\"url\":\"interfaces/LongTermKey.html#iamUserArn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LongTermKey\"},{\"id\":221,\"kind\":1024,\"name\":\"accessKey\",\"url\":\"interfaces/LongTermKey.html#accessKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LongTermKey\"},{\"id\":222,\"kind\":1024,\"name\":\"secretKey\",\"url\":\"interfaces/LongTermKey.html#secretKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LongTermKey\"},{\"id\":223,\"kind\":1024,\"name\":\"addedIAMUserToGroup\",\"url\":\"interfaces/LongTermKey.html#addedIAMUserToGroup\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LongTermKey\"},{\"id\":224,\"kind\":256,\"name\":\"Role\",\"url\":\"interfaces/Role.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":225,\"kind\":1024,\"name\":\"roleArn\",\"url\":\"interfaces/Role.html#roleArn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Role\"},{\"id\":226,\"kind\":1024,\"name\":\"instanceProfileArn\",\"url\":\"interfaces/Role.html#instanceProfileArn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Role\"},{\"id\":227,\"kind\":1024,\"name\":\"addedRoleToInstanceProfile\",\"url\":\"interfaces/Role.html#addedRoleToInstanceProfile\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Role\"},{\"id\":228,\"kind\":1024,\"name\":\"isMachineIdentity\",\"url\":\"interfaces/Role.html#isMachineIdentity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Role\"},{\"id\":229,\"kind\":1024,\"name\":\"denyArns\",\"url\":\"interfaces/Role.html#denyArns\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Role\"},{\"id\":230,\"kind\":1024,\"name\":\"tags\",\"url\":\"interfaces/Role.html#tags\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Role\"},{\"id\":231,\"kind\":256,\"name\":\"AccessToken\",\"url\":\"interfaces/AccessToken.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":232,\"kind\":1024,\"name\":\"accessToken\",\"url\":\"interfaces/AccessToken.html#accessToken\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccessToken\"},{\"id\":233,\"kind\":1024,\"name\":\"expiresIn\",\"url\":\"interfaces/AccessToken.html#expiresIn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccessToken\"},{\"id\":234,\"kind\":256,\"name\":\"RefreshToken\",\"url\":\"interfaces/RefreshToken.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":235,\"kind\":1024,\"name\":\"clientId\",\"url\":\"interfaces/RefreshToken.html#clientId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RefreshToken\"},{\"id\":236,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/RefreshToken.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RefreshToken\"},{\"id\":237,\"kind\":1024,\"name\":\"userId\",\"url\":\"interfaces/RefreshToken.html#userId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RefreshToken\"},{\"id\":238,\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/RefreshToken.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RefreshToken\"},{\"id\":239,\"kind\":256,\"name\":\"AwsAccountRole\",\"url\":\"interfaces/AwsAccountRole.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":240,\"kind\":1024,\"name\":\"roleArn\",\"url\":\"interfaces/AwsAccountRole.html#roleArn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AwsAccountRole\"},{\"id\":241,\"kind\":1024,\"name\":\"isMachineIdentity\",\"url\":\"interfaces/AwsAccountRole.html#isMachineIdentity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AwsAccountRole\"},{\"id\":242,\"kind\":1024,\"name\":\"assumeRolePolicyDocument\",\"url\":\"interfaces/AwsAccountRole.html#assumeRolePolicyDocument\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AwsAccountRole\"},{\"id\":243,\"kind\":256,\"name\":\"AwsRoleType\",\"url\":\"interfaces/AwsRoleType.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":244,\"kind\":1024,\"name\":\"roleTypeName\",\"url\":\"interfaces/AwsRoleType.html#roleTypeName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AwsRoleType\"},{\"id\":245,\"kind\":1024,\"name\":\"defaultArns\",\"url\":\"interfaces/AwsRoleType.html#defaultArns\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AwsRoleType\"},{\"id\":246,\"kind\":1024,\"name\":\"trustRelationship\",\"url\":\"interfaces/AwsRoleType.html#trustRelationship\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AwsRoleType\"},{\"id\":247,\"kind\":1024,\"name\":\"instanceProfile\",\"url\":\"interfaces/AwsRoleType.html#instanceProfile\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AwsRoleType\"},{\"id\":248,\"kind\":1024,\"name\":\"templateVariables\",\"url\":\"interfaces/AwsRoleType.html#templateVariables\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AwsRoleType\"},{\"id\":249,\"kind\":256,\"name\":\"MachineIdentity\",\"url\":\"interfaces/MachineIdentity.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":250,\"kind\":1024,\"name\":\"machineIdentityArn\",\"url\":\"interfaces/MachineIdentity.html#machineIdentityArn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MachineIdentity\"},{\"id\":251,\"kind\":256,\"name\":\"Tag\",\"url\":\"interfaces/Tag.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":252,\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/Tag.html#key\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Tag\"},{\"id\":253,\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/Tag.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Tag\"},{\"id\":254,\"kind\":256,\"name\":\"User\",\"url\":\"interfaces/User.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":255,\"kind\":1024,\"name\":\"sAMAccountName\",\"url\":\"interfaces/User.html#sAMAccountName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"User\"},{\"id\":256,\"kind\":1024,\"name\":\"displayName\",\"url\":\"interfaces/User.html#displayName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"User\"},{\"id\":257,\"kind\":1024,\"name\":\"email\",\"url\":\"interfaces/User.html#email\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"User\"},{\"id\":258,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/User.html#title\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"User\"},{\"id\":259,\"kind\":1024,\"name\":\"department\",\"url\":\"interfaces/User.html#department\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"User\"},{\"id\":260,\"kind\":256,\"name\":\"CostTotal\",\"url\":\"interfaces/CostTotal.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":261,\"kind\":1024,\"name\":\"awsAccountId\",\"url\":\"interfaces/CostTotal.html#awsAccountId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CostTotal\"},{\"id\":262,\"kind\":1024,\"name\":\"yyyy\",\"url\":\"interfaces/CostTotal.html#yyyy\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CostTotal\"},{\"id\":263,\"kind\":1024,\"name\":\"mm\",\"url\":\"interfaces/CostTotal.html#mm\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CostTotal\"},{\"id\":264,\"kind\":1024,\"name\":\"dd\",\"url\":\"interfaces/CostTotal.html#dd\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CostTotal\"},{\"id\":265,\"kind\":1024,\"name\":\"daily\",\"url\":\"interfaces/CostTotal.html#daily\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CostTotal\"},{\"id\":266,\"kind\":1024,\"name\":\"weekly\",\"url\":\"interfaces/CostTotal.html#weekly\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CostTotal\"},{\"id\":267,\"kind\":1024,\"name\":\"monthly\",\"url\":\"interfaces/CostTotal.html#monthly\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CostTotal\"},{\"id\":268,\"kind\":1024,\"name\":\"yearly\",\"url\":\"interfaces/CostTotal.html#yearly\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CostTotal\"},{\"id\":269,\"kind\":1024,\"name\":\"dailyCostsByService\",\"url\":\"interfaces/CostTotal.html#dailyCostsByService\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CostTotal\"},{\"id\":270,\"kind\":1024,\"name\":\"monthlyCostsByService\",\"url\":\"interfaces/CostTotal.html#monthlyCostsByService\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CostTotal\"},{\"id\":271,\"kind\":4194304,\"name\":\"AwsAccountRolesProps\",\"url\":\"modules.html#AwsAccountRolesProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":272,\"kind\":4194304,\"name\":\"GetAccountsProps\",\"url\":\"modules.html#GetAccountsProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":273,\"kind\":4194304,\"name\":\"GetKeysProps\",\"url\":\"modules.html#GetKeysProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":274,\"kind\":4194304,\"name\":\"GetIAMKeysProps\",\"url\":\"modules.html#GetIAMKeysProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":275,\"kind\":4194304,\"name\":\"GetAWSRoleTypesProps\",\"url\":\"modules.html#GetAWSRoleTypesProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":276,\"kind\":4194304,\"name\":\"GetNonServiceAWSRoleTypesProps\",\"url\":\"modules.html#GetNonServiceAWSRoleTypesProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":277,\"kind\":4194304,\"name\":\"CreateRoleProps\",\"url\":\"modules.html#CreateRoleProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":278,\"kind\":4194304,\"name\":\"CreateNonServiceRoleProps\",\"url\":\"modules.html#CreateNonServiceRoleProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":279,\"kind\":4194304,\"name\":\"ListAWSAccountRolesProps\",\"url\":\"modules.html#ListAWSAccountRolesProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":280,\"kind\":4194304,\"name\":\"GetAccountRoleProps\",\"url\":\"modules.html#GetAccountRoleProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":281,\"kind\":4194304,\"name\":\"UpdateRoleProps\",\"url\":\"modules.html#UpdateRoleProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":282,\"kind\":4194304,\"name\":\"DeleteRoleProps\",\"url\":\"modules.html#DeleteRoleProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":283,\"kind\":4194304,\"name\":\"CreateAccessKeysProps\",\"url\":\"modules.html#CreateAccessKeysProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":284,\"kind\":4194304,\"name\":\"DeleteIAMUserProps\",\"url\":\"modules.html#DeleteIAMUserProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":285,\"kind\":4194304,\"name\":\"VersionProps\",\"url\":\"modules.html#VersionProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":286,\"kind\":4194304,\"name\":\"GetLoginRoleProps\",\"url\":\"modules.html#GetLoginRoleProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":287,\"kind\":4194304,\"name\":\"GetAccessTokenProps\",\"url\":\"modules.html#GetAccessTokenProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":288,\"kind\":4194304,\"name\":\"GetRefreshTokensProps\",\"url\":\"modules.html#GetRefreshTokensProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":289,\"kind\":4194304,\"name\":\"RevokeByIdProps\",\"url\":\"modules.html#RevokeByIdProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":290,\"kind\":4194304,\"name\":\"RevokeByValueProps\",\"url\":\"modules.html#RevokeByValueProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":291,\"kind\":4194304,\"name\":\"RevokeProps\",\"url\":\"modules.html#RevokeProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":292,\"kind\":4194304,\"name\":\"GetAllAWSRoleTypesProps\",\"url\":\"modules.html#GetAllAWSRoleTypesProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":293,\"kind\":4194304,\"name\":\"AddRoleMachineIdentityProps\",\"url\":\"modules.html#AddRoleMachineIdentityProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":294,\"kind\":4194304,\"name\":\"DeleteRoleMachineIdentityProps\",\"url\":\"modules.html#DeleteRoleMachineIdentityProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":295,\"kind\":4194304,\"name\":\"GetUserAccessProps\",\"url\":\"modules.html#GetUserAccessProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":296,\"kind\":4194304,\"name\":\"GetUserRoleAccessProps\",\"url\":\"modules.html#GetUserRoleAccessProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":297,\"kind\":4194304,\"name\":\"GetUserAccessByRoleProps\",\"url\":\"modules.html#GetUserAccessByRoleProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":298,\"kind\":4194304,\"name\":\"GetAccountOwnersProps\",\"url\":\"modules.html#GetAccountOwnersProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":299,\"kind\":4194304,\"name\":\"GetCostTotalsProps\",\"url\":\"modules.html#GetCostTotalsProps\",\"classes\":\"tsd-kind-type-alias\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"parent\"],\"fieldVectors\":[[\"name/0\",[0,13.44]],[\"parent/0\",[]],[\"name/1\",[1,47.908]],[\"parent/1\",[0,1.251]],[\"name/2\",[2,33.557]],[\"parent/2\",[0,1.251]],[\"name/3\",[2,33.557]],[\"parent/3\",[3,3.571]],[\"name/4\",[4,33.557]],[\"parent/4\",[3,3.571]],[\"name/5\",[5,47.908]],[\"parent/5\",[3,3.571]],[\"name/6\",[6,47.908]],[\"parent/6\",[3,3.571]],[\"name/7\",[7,47.908]],[\"parent/7\",[3,3.571]],[\"name/8\",[8,36.922]],[\"parent/8\",[3,3.571]],[\"name/9\",[8,36.922]],[\"parent/9\",[0,1.251]],[\"name/10\",[9,47.908]],[\"parent/10\",[10,4.147]],[\"name/11\",[11,47.908]],[\"parent/11\",[10,4.147]],[\"name/12\",[12,47.908]],[\"parent/12\",[10,4.147]],[\"name/13\",[13,30.33]],[\"parent/13\",[0,1.251]],[\"name/14\",[14,47.908]],[\"parent/14\",[15,2.962]],[\"name/15\",[16,47.908]],[\"parent/15\",[15,2.962]],[\"name/16\",[17,47.908]],[\"parent/16\",[15,2.962]],[\"name/17\",[18,42.03]],[\"parent/17\",[15,2.962]],[\"name/18\",[19,42.03]],[\"parent/18\",[15,2.962]],[\"name/19\",[20,47.908]],[\"parent/19\",[15,2.962]],[\"name/20\",[21,47.908]],[\"parent/20\",[15,2.962]],[\"name/21\",[22,47.908]],[\"parent/21\",[15,2.962]],[\"name/22\",[23,47.908]],[\"parent/22\",[15,2.962]],[\"name/23\",[24,47.908]],[\"parent/23\",[15,2.962]],[\"name/24\",[25,47.908]],[\"parent/24\",[15,2.962]],[\"name/25\",[26,47.908]],[\"parent/25\",[15,2.962]],[\"name/26\",[27,40.024]],[\"parent/26\",[0,1.251]],[\"name/27\",[28,42.03]],[\"parent/27\",[29,4.147]],[\"name/28\",[30,42.03]],[\"parent/28\",[29,4.147]],[\"name/29\",[18,42.03]],[\"parent/29\",[29,4.147]],[\"name/30\",[31,35.67]],[\"parent/30\",[0,1.251]],[\"name/31\",[32,42.03]],[\"parent/31\",[33,3.913]],[\"name/32\",[34,42.03]],[\"parent/32\",[33,3.913]],[\"name/33\",[35,47.908]],[\"parent/33\",[33,3.913]],[\"name/34\",[36,47.908]],[\"parent/34\",[33,3.913]],[\"name/35\",[37,38.353]],[\"parent/35\",[0,1.251]],[\"name/36\",[38,47.908]],[\"parent/36\",[39,3.913]],[\"name/37\",[32,42.03]],[\"parent/37\",[39,3.913]],[\"name/38\",[34,42.03]],[\"parent/38\",[39,3.913]],[\"name/39\",[40,47.908]],[\"parent/39\",[39,3.913]],[\"name/40\",[4,33.557]],[\"parent/40\",[0,1.251]],[\"name/41\",[41,42.03]],[\"parent/41\",[42,3.571]],[\"name/42\",[43,47.908]],[\"parent/42\",[42,3.571]],[\"name/43\",[44,47.908]],[\"parent/43\",[42,3.571]],[\"name/44\",[45,42.03]],[\"parent/44\",[42,3.571]],[\"name/45\",[46,47.908]],[\"parent/45\",[42,3.571]],[\"name/46\",[47,47.908]],[\"parent/46\",[42,3.571]],[\"name/47\",[48,38.353]],[\"parent/47\",[0,1.251]],[\"name/48\",[48,38.353]],[\"parent/48\",[49,4.46]],[\"name/49\",[50,47.908]],[\"parent/49\",[49,4.46]],[\"name/50\",[51,38.353]],[\"parent/50\",[0,1.251]],[\"name/51\",[52,47.908]],[\"parent/51\",[53,3.913]],[\"name/52\",[54,47.908]],[\"parent/52\",[53,3.913]],[\"name/53\",[55,47.908]],[\"parent/53\",[53,3.913]],[\"name/54\",[56,42.03]],[\"parent/54\",[53,3.913]],[\"name/55\",[57,40.024]],[\"parent/55\",[0,1.251]],[\"name/56\",[41,42.03]],[\"parent/56\",[58,4.147]],[\"name/57\",[45,42.03]],[\"parent/57\",[58,4.147]],[\"name/58\",[59,47.908]],[\"parent/58\",[58,4.147]],[\"name/59\",[60,36.922]],[\"parent/59\",[0,1.251]],[\"name/60\",[61,47.908]],[\"parent/60\",[62,3.726]],[\"name/61\",[63,47.908]],[\"parent/61\",[62,3.726]],[\"name/62\",[64,47.908]],[\"parent/62\",[62,3.726]],[\"name/63\",[65,47.908]],[\"parent/63\",[62,3.726]],[\"name/64\",[66,47.908]],[\"parent/64\",[62,3.726]],[\"name/65\",[67,44.543]],[\"parent/65\",[0,1.251]],[\"name/66\",[68,47.908]],[\"parent/66\",[69,4.936]],[\"name/67\",[70,42.03]],[\"parent/67\",[0,1.251]],[\"name/68\",[31,35.67]],[\"parent/68\",[71,4.46]],[\"name/69\",[56,42.03]],[\"parent/69\",[71,4.46]],[\"name/70\",[72,36.922]],[\"parent/70\",[0,1.251]],[\"name/71\",[28,42.03]],[\"parent/71\",[73,3.726]],[\"name/72\",[74,47.908]],[\"parent/72\",[73,3.726]],[\"name/73\",[30,42.03]],[\"parent/73\",[73,3.726]],[\"name/74\",[75,47.908]],[\"parent/74\",[73,3.726]],[\"name/75\",[76,47.908]],[\"parent/75\",[73,3.726]],[\"name/76\",[77,31.814]],[\"parent/76\",[0,1.251]],[\"name/77\",[19,42.03]],[\"parent/77\",[78,3.124]],[\"name/78\",[79,47.908]],[\"parent/78\",[78,3.124]],[\"name/79\",[80,47.908]],[\"parent/79\",[78,3.124]],[\"name/80\",[81,47.908]],[\"parent/80\",[78,3.124]],[\"name/81\",[82,47.908]],[\"parent/81\",[78,3.124]],[\"name/82\",[83,47.908]],[\"parent/82\",[78,3.124]],[\"name/83\",[84,47.908]],[\"parent/83\",[78,3.124]],[\"name/84\",[85,47.908]],[\"parent/84\",[78,3.124]],[\"name/85\",[86,47.908]],[\"parent/85\",[78,3.124]],[\"name/86\",[87,47.908]],[\"parent/86\",[78,3.124]],[\"name/87\",[88,53.016]],[\"parent/87\",[0,1.251]],[\"name/88\",[89,53.016]],[\"parent/88\",[90,4.46]],[\"name/89\",[91,53.016]],[\"parent/89\",[90,4.46]],[\"name/90\",[92,53.016]],[\"parent/90\",[0,1.251]],[\"name/91\",[93,53.016]],[\"parent/91\",[94,4.46]],[\"name/92\",[95,53.016]],[\"parent/92\",[94,4.46]],[\"name/93\",[96,47.908]],[\"parent/93\",[0,1.251]],[\"name/94\",[97,47.908]],[\"parent/94\",[0,1.251]],[\"name/95\",[98,47.908]],[\"parent/95\",[0,1.251]],[\"name/96\",[99,47.908]],[\"parent/96\",[0,1.251]],[\"name/97\",[100,47.908]],[\"parent/97\",[0,1.251]],[\"name/98\",[101,47.908]],[\"parent/98\",[0,1.251]],[\"name/99\",[102,47.908]],[\"parent/99\",[0,1.251]],[\"name/100\",[103,47.908]],[\"parent/100\",[0,1.251]],[\"name/101\",[104,47.908]],[\"parent/101\",[0,1.251]],[\"name/102\",[105,47.908]],[\"parent/102\",[0,1.251]],[\"name/103\",[106,47.908]],[\"parent/103\",[0,1.251]],[\"name/104\",[107,47.908]],[\"parent/104\",[0,1.251]],[\"name/105\",[108,47.908]],[\"parent/105\",[0,1.251]],[\"name/106\",[109,47.908]],[\"parent/106\",[0,1.251]],[\"name/107\",[110,47.908]],[\"parent/107\",[0,1.251]],[\"name/108\",[111,47.908]],[\"parent/108\",[0,1.251]],[\"name/109\",[112,47.908]],[\"parent/109\",[0,1.251]],[\"name/110\",[113,47.908]],[\"parent/110\",[0,1.251]],[\"name/111\",[114,47.908]],[\"parent/111\",[0,1.251]],[\"name/112\",[115,47.908]],[\"parent/112\",[0,1.251]],[\"name/113\",[116,47.908]],[\"parent/113\",[0,1.251]],[\"name/114\",[117,47.908]],[\"parent/114\",[0,1.251]],[\"name/115\",[118,47.908]],[\"parent/115\",[0,1.251]],[\"name/116\",[119,47.908]],[\"parent/116\",[0,1.251]],[\"name/117\",[120,47.908]],[\"parent/117\",[0,1.251]],[\"name/118\",[121,47.908]],[\"parent/118\",[0,1.251]],[\"name/119\",[122,47.908]],[\"parent/119\",[0,1.251]],[\"name/120\",[123,47.908]],[\"parent/120\",[0,1.251]],[\"name/121\",[124,47.908]],[\"parent/121\",[0,1.251]],[\"name/122\",[125,53.016]],[\"parent/122\",[0,1.251]],[\"name/123\",[126,47.908]],[\"parent/123\",[127,2.101]],[\"name/124\",[128,53.016]],[\"parent/124\",[127,2.101]],[\"name/125\",[129,47.908]],[\"parent/125\",[127,2.101]],[\"name/126\",[130,47.908]],[\"parent/126\",[127,2.101]],[\"name/127\",[131,47.908]],[\"parent/127\",[127,2.101]],[\"name/128\",[132,47.908]],[\"parent/128\",[127,2.101]],[\"name/129\",[133,47.908]],[\"parent/129\",[127,2.101]],[\"name/130\",[134,47.908]],[\"parent/130\",[127,2.101]],[\"name/131\",[135,47.908]],[\"parent/131\",[127,2.101]],[\"name/132\",[136,47.908]],[\"parent/132\",[127,2.101]],[\"name/133\",[137,47.908]],[\"parent/133\",[127,2.101]],[\"name/134\",[138,47.908]],[\"parent/134\",[127,2.101]],[\"name/135\",[139,47.908]],[\"parent/135\",[127,2.101]],[\"name/136\",[140,47.908]],[\"parent/136\",[127,2.101]],[\"name/137\",[141,47.908]],[\"parent/137\",[127,2.101]],[\"name/138\",[142,47.908]],[\"parent/138\",[127,2.101]],[\"name/139\",[143,47.908]],[\"parent/139\",[127,2.101]],[\"name/140\",[144,47.908]],[\"parent/140\",[127,2.101]],[\"name/141\",[145,47.908]],[\"parent/141\",[127,2.101]],[\"name/142\",[146,47.908]],[\"parent/142\",[127,2.101]],[\"name/143\",[147,47.908]],[\"parent/143\",[127,2.101]],[\"name/144\",[148,47.908]],[\"parent/144\",[127,2.101]],[\"name/145\",[149,47.908]],[\"parent/145\",[127,2.101]],[\"name/146\",[150,47.908]],[\"parent/146\",[127,2.101]],[\"name/147\",[151,47.908]],[\"parent/147\",[127,2.101]],[\"name/148\",[152,47.908]],[\"parent/148\",[127,2.101]],[\"name/149\",[153,47.908]],[\"parent/149\",[127,2.101]],[\"name/150\",[154,47.908]],[\"parent/150\",[127,2.101]],[\"name/151\",[155,47.908]],[\"parent/151\",[127,2.101]],[\"name/152\",[156,47.908]],[\"parent/152\",[127,2.101]],[\"name/153\",[157,53.016]],[\"parent/153\",[127,2.101]],[\"name/154\",[158,53.016]],[\"parent/154\",[0,1.251]],[\"name/155\",[126,47.908]],[\"parent/155\",[159,4.46]],[\"name/156\",[160,53.016]],[\"parent/156\",[159,4.46]],[\"name/157\",[129,47.908]],[\"parent/157\",[0,1.251]],[\"name/158\",[130,47.908]],[\"parent/158\",[0,1.251]],[\"name/159\",[131,47.908]],[\"parent/159\",[0,1.251]],[\"name/160\",[132,47.908]],[\"parent/160\",[0,1.251]],[\"name/161\",[133,47.908]],[\"parent/161\",[0,1.251]],[\"name/162\",[134,47.908]],[\"parent/162\",[0,1.251]],[\"name/163\",[135,47.908]],[\"parent/163\",[0,1.251]],[\"name/164\",[136,47.908]],[\"parent/164\",[0,1.251]],[\"name/165\",[137,47.908]],[\"parent/165\",[0,1.251]],[\"name/166\",[138,47.908]],[\"parent/166\",[0,1.251]],[\"name/167\",[139,47.908]],[\"parent/167\",[0,1.251]],[\"name/168\",[140,47.908]],[\"parent/168\",[0,1.251]],[\"name/169\",[141,47.908]],[\"parent/169\",[0,1.251]],[\"name/170\",[142,47.908]],[\"parent/170\",[0,1.251]],[\"name/171\",[143,47.908]],[\"parent/171\",[0,1.251]],[\"name/172\",[144,47.908]],[\"parent/172\",[0,1.251]],[\"name/173\",[145,47.908]],[\"parent/173\",[0,1.251]],[\"name/174\",[146,47.908]],[\"parent/174\",[0,1.251]],[\"name/175\",[147,47.908]],[\"parent/175\",[0,1.251]],[\"name/176\",[148,47.908]],[\"parent/176\",[0,1.251]],[\"name/177\",[149,47.908]],[\"parent/177\",[0,1.251]],[\"name/178\",[150,47.908]],[\"parent/178\",[0,1.251]],[\"name/179\",[151,47.908]],[\"parent/179\",[0,1.251]],[\"name/180\",[152,47.908]],[\"parent/180\",[0,1.251]],[\"name/181\",[153,47.908]],[\"parent/181\",[0,1.251]],[\"name/182\",[154,47.908]],[\"parent/182\",[0,1.251]],[\"name/183\",[155,47.908]],[\"parent/183\",[0,1.251]],[\"name/184\",[156,47.908]],[\"parent/184\",[0,1.251]],[\"name/185\",[1,47.908]],[\"parent/185\",[]],[\"name/186\",[2,33.557]],[\"parent/186\",[]],[\"name/187\",[2,33.557]],[\"parent/187\",[2,3.124]],[\"name/188\",[4,33.557]],[\"parent/188\",[2,3.124]],[\"name/189\",[5,47.908]],[\"parent/189\",[2,3.124]],[\"name/190\",[6,47.908]],[\"parent/190\",[2,3.124]],[\"name/191\",[7,47.908]],[\"parent/191\",[2,3.124]],[\"name/192\",[8,36.922]],[\"parent/192\",[2,3.124]],[\"name/193\",[8,36.922]],[\"parent/193\",[]],[\"name/194\",[9,47.908]],[\"parent/194\",[8,3.438]],[\"name/195\",[11,47.908]],[\"parent/195\",[8,3.438]],[\"name/196\",[12,47.908]],[\"parent/196\",[8,3.438]],[\"name/197\",[13,30.33]],[\"parent/197\",[]],[\"name/198\",[14,47.908]],[\"parent/198\",[13,2.824]],[\"name/199\",[16,47.908]],[\"parent/199\",[13,2.824]],[\"name/200\",[17,47.908]],[\"parent/200\",[13,2.824]],[\"name/201\",[18,42.03]],[\"parent/201\",[13,2.824]],[\"name/202\",[19,42.03]],[\"parent/202\",[13,2.824]],[\"name/203\",[20,47.908]],[\"parent/203\",[13,2.824]],[\"name/204\",[21,47.908]],[\"parent/204\",[13,2.824]],[\"name/205\",[22,47.908]],[\"parent/205\",[13,2.824]],[\"name/206\",[23,47.908]],[\"parent/206\",[13,2.824]],[\"name/207\",[24,47.908]],[\"parent/207\",[13,2.824]],[\"name/208\",[25,47.908]],[\"parent/208\",[13,2.824]],[\"name/209\",[26,47.908]],[\"parent/209\",[13,2.824]],[\"name/210\",[27,40.024]],[\"parent/210\",[]],[\"name/211\",[28,42.03]],[\"parent/211\",[27,3.726]],[\"name/212\",[30,42.03]],[\"parent/212\",[27,3.726]],[\"name/213\",[18,42.03]],[\"parent/213\",[27,3.726]],[\"name/214\",[31,35.67]],[\"parent/214\",[]],[\"name/215\",[32,42.03]],[\"parent/215\",[31,3.321]],[\"name/216\",[34,42.03]],[\"parent/216\",[31,3.321]],[\"name/217\",[35,47.908]],[\"parent/217\",[31,3.321]],[\"name/218\",[36,47.908]],[\"parent/218\",[31,3.321]],[\"name/219\",[37,38.353]],[\"parent/219\",[]],[\"name/220\",[38,47.908]],[\"parent/220\",[37,3.571]],[\"name/221\",[32,42.03]],[\"parent/221\",[37,3.571]],[\"name/222\",[34,42.03]],[\"parent/222\",[37,3.571]],[\"name/223\",[40,47.908]],[\"parent/223\",[37,3.571]],[\"name/224\",[4,33.557]],[\"parent/224\",[]],[\"name/225\",[41,42.03]],[\"parent/225\",[4,3.124]],[\"name/226\",[43,47.908]],[\"parent/226\",[4,3.124]],[\"name/227\",[44,47.908]],[\"parent/227\",[4,3.124]],[\"name/228\",[45,42.03]],[\"parent/228\",[4,3.124]],[\"name/229\",[46,47.908]],[\"parent/229\",[4,3.124]],[\"name/230\",[47,47.908]],[\"parent/230\",[4,3.124]],[\"name/231\",[48,38.353]],[\"parent/231\",[]],[\"name/232\",[48,38.353]],[\"parent/232\",[48,3.571]],[\"name/233\",[50,47.908]],[\"parent/233\",[48,3.571]],[\"name/234\",[51,38.353]],[\"parent/234\",[]],[\"name/235\",[52,47.908]],[\"parent/235\",[51,3.571]],[\"name/236\",[54,47.908]],[\"parent/236\",[51,3.571]],[\"name/237\",[55,47.908]],[\"parent/237\",[51,3.571]],[\"name/238\",[56,42.03]],[\"parent/238\",[51,3.571]],[\"name/239\",[57,40.024]],[\"parent/239\",[]],[\"name/240\",[41,42.03]],[\"parent/240\",[57,3.726]],[\"name/241\",[45,42.03]],[\"parent/241\",[57,3.726]],[\"name/242\",[59,47.908]],[\"parent/242\",[57,3.726]],[\"name/243\",[60,36.922]],[\"parent/243\",[]],[\"name/244\",[61,47.908]],[\"parent/244\",[60,3.438]],[\"name/245\",[63,47.908]],[\"parent/245\",[60,3.438]],[\"name/246\",[64,47.908]],[\"parent/246\",[60,3.438]],[\"name/247\",[65,47.908]],[\"parent/247\",[60,3.438]],[\"name/248\",[66,47.908]],[\"parent/248\",[60,3.438]],[\"name/249\",[67,44.543]],[\"parent/249\",[]],[\"name/250\",[68,47.908]],[\"parent/250\",[67,4.147]],[\"name/251\",[70,42.03]],[\"parent/251\",[]],[\"name/252\",[31,35.67]],[\"parent/252\",[70,3.913]],[\"name/253\",[56,42.03]],[\"parent/253\",[70,3.913]],[\"name/254\",[72,36.922]],[\"parent/254\",[]],[\"name/255\",[28,42.03]],[\"parent/255\",[72,3.438]],[\"name/256\",[74,47.908]],[\"parent/256\",[72,3.438]],[\"name/257\",[30,42.03]],[\"parent/257\",[72,3.438]],[\"name/258\",[75,47.908]],[\"parent/258\",[72,3.438]],[\"name/259\",[76,47.908]],[\"parent/259\",[72,3.438]],[\"name/260\",[77,31.814]],[\"parent/260\",[]],[\"name/261\",[19,42.03]],[\"parent/261\",[77,2.962]],[\"name/262\",[79,47.908]],[\"parent/262\",[77,2.962]],[\"name/263\",[80,47.908]],[\"parent/263\",[77,2.962]],[\"name/264\",[81,47.908]],[\"parent/264\",[77,2.962]],[\"name/265\",[82,47.908]],[\"parent/265\",[77,2.962]],[\"name/266\",[83,47.908]],[\"parent/266\",[77,2.962]],[\"name/267\",[84,47.908]],[\"parent/267\",[77,2.962]],[\"name/268\",[85,47.908]],[\"parent/268\",[77,2.962]],[\"name/269\",[86,47.908]],[\"parent/269\",[77,2.962]],[\"name/270\",[87,47.908]],[\"parent/270\",[77,2.962]],[\"name/271\",[96,47.908]],[\"parent/271\",[]],[\"name/272\",[97,47.908]],[\"parent/272\",[]],[\"name/273\",[98,47.908]],[\"parent/273\",[]],[\"name/274\",[99,47.908]],[\"parent/274\",[]],[\"name/275\",[100,47.908]],[\"parent/275\",[]],[\"name/276\",[101,47.908]],[\"parent/276\",[]],[\"name/277\",[102,47.908]],[\"parent/277\",[]],[\"name/278\",[103,47.908]],[\"parent/278\",[]],[\"name/279\",[104,47.908]],[\"parent/279\",[]],[\"name/280\",[105,47.908]],[\"parent/280\",[]],[\"name/281\",[106,47.908]],[\"parent/281\",[]],[\"name/282\",[107,47.908]],[\"parent/282\",[]],[\"name/283\",[108,47.908]],[\"parent/283\",[]],[\"name/284\",[109,47.908]],[\"parent/284\",[]],[\"name/285\",[110,47.908]],[\"parent/285\",[]],[\"name/286\",[111,47.908]],[\"parent/286\",[]],[\"name/287\",[112,47.908]],[\"parent/287\",[]],[\"name/288\",[113,47.908]],[\"parent/288\",[]],[\"name/289\",[114,47.908]],[\"parent/289\",[]],[\"name/290\",[115,47.908]],[\"parent/290\",[]],[\"name/291\",[116,47.908]],[\"parent/291\",[]],[\"name/292\",[117,47.908]],[\"parent/292\",[]],[\"name/293\",[118,47.908]],[\"parent/293\",[]],[\"name/294\",[119,47.908]],[\"parent/294\",[]],[\"name/295\",[120,47.908]],[\"parent/295\",[]],[\"name/296\",[121,47.908]],[\"parent/296\",[]],[\"name/297\",[122,47.908]],[\"parent/297\",[]],[\"name/298\",[123,47.908]],[\"parent/298\",[]],[\"name/299\",[124,47.908]],[\"parent/299\",[]]],\"invertedIndex\":[[\"accesskey\",{\"_index\":32,\"name\":{\"31\":{},\"37\":{},\"215\":{},\"221\":{}},\"parent\":{}}],[\"accesstoken\",{\"_index\":48,\"name\":{\"47\":{},\"48\":{},\"231\":{},\"232\":{}},\"parent\":{\"232\":{},\"233\":{}}}],[\"account\",{\"_index\":2,\"name\":{\"2\":{},\"3\":{},\"186\":{},\"187\":{}},\"parent\":{\"187\":{},\"188\":{},\"189\":{},\"190\":{},\"191\":{},\"192\":{}}}],[\"accountowners\",{\"_index\":11,\"name\":{\"11\":{},\"195\":{}},\"parent\":{}}],[\"accountuserdetails\",{\"_index\":27,\"name\":{\"26\":{},\"210\":{}},\"parent\":{\"211\":{},\"212\":{},\"213\":{}}}],[\"addediamusertogroup\",{\"_index\":40,\"name\":{\"39\":{},\"223\":{}},\"parent\":{}}],[\"addedroletoinstanceprofile\",{\"_index\":44,\"name\":{\"43\":{},\"227\":{}},\"parent\":{}}],[\"addrolemachineidentity\",{\"_index\":143,\"name\":{\"139\":{},\"171\":{}},\"parent\":{}}],[\"addrolemachineidentityprops\",{\"_index\":118,\"name\":{\"115\":{},\"293\":{}},\"parent\":{}}],[\"alks\",{\"_index\":125,\"name\":{\"122\":{}},\"parent\":{}}],[\"alkserror\",{\"_index\":158,\"name\":{\"154\":{}},\"parent\":{}}],[\"alksprops\",{\"_index\":1,\"name\":{\"1\":{},\"185\":{}},\"parent\":{}}],[\"assumerolepolicydocument\",{\"_index\":59,\"name\":{\"58\":{},\"242\":{}},\"parent\":{}}],[\"awsaccountid\",{\"_index\":19,\"name\":{\"18\":{},\"77\":{},\"202\":{},\"261\":{}},\"parent\":{}}],[\"awsaccountrole\",{\"_index\":57,\"name\":{\"55\":{},\"239\":{}},\"parent\":{\"240\":{},\"241\":{},\"242\":{}}}],[\"awsaccountroles\",{\"_index\":138,\"name\":{\"134\":{},\"166\":{}},\"parent\":{}}],[\"awsaccountrolesprops\",{\"_index\":96,\"name\":{\"93\":{},\"271\":{}},\"parent\":{}}],[\"awsroletype\",{\"_index\":60,\"name\":{\"59\":{},\"243\":{}},\"parent\":{\"244\":{},\"245\":{},\"246\":{},\"247\":{},\"248\":{}}}],[\"clientid\",{\"_index\":52,\"name\":{\"51\":{},\"235\":{}},\"parent\":{}}],[\"cloudsploitreport\",{\"_index\":13,\"name\":{\"13\":{},\"197\":{}},\"parent\":{\"198\":{},\"199\":{},\"200\":{},\"201\":{},\"202\":{},\"203\":{},\"204\":{},\"205\":{},\"206\":{},\"207\":{},\"208\":{},\"209\":{}}}],[\"cloudsploittrend\",{\"_index\":12,\"name\":{\"12\":{},\"196\":{}},\"parent\":{}}],[\"config\",{\"_index\":128,\"name\":{\"124\":{}},\"parent\":{}}],[\"consoleurl\",{\"_index\":36,\"name\":{\"34\":{},\"218\":{}},\"parent\":{}}],[\"constructor\",{\"_index\":126,\"name\":{\"123\":{},\"155\":{}},\"parent\":{}}],[\"costtotal\",{\"_index\":77,\"name\":{\"76\":{},\"260\":{}},\"parent\":{\"261\":{},\"262\":{},\"263\":{},\"264\":{},\"265\":{},\"266\":{},\"267\":{},\"268\":{},\"269\":{},\"270\":{}}}],[\"create\",{\"_index\":129,\"name\":{\"125\":{},\"157\":{}},\"parent\":{}}],[\"createaccesskeys\",{\"_index\":149,\"name\":{\"145\":{},\"177\":{}},\"parent\":{}}],[\"createaccesskeysprops\",{\"_index\":108,\"name\":{\"105\":{},\"283\":{}},\"parent\":{}}],[\"createnonservicerole\",{\"_index\":137,\"name\":{\"133\":{},\"165\":{}},\"parent\":{}}],[\"createnonserviceroleprops\",{\"_index\":103,\"name\":{\"100\":{},\"278\":{}},\"parent\":{}}],[\"createrole\",{\"_index\":136,\"name\":{\"132\":{},\"164\":{}},\"parent\":{}}],[\"createroleprops\",{\"_index\":102,\"name\":{\"99\":{},\"277\":{}},\"parent\":{}}],[\"crossaccount\",{\"_index\":89,\"name\":{\"88\":{}},\"parent\":{}}],[\"daily\",{\"_index\":82,\"name\":{\"81\":{},\"265\":{}},\"parent\":{}}],[\"dailycostsbyservice\",{\"_index\":86,\"name\":{\"85\":{},\"269\":{}},\"parent\":{}}],[\"day\",{\"_index\":17,\"name\":{\"16\":{},\"200\":{}},\"parent\":{}}],[\"dd\",{\"_index\":81,\"name\":{\"80\":{},\"264\":{}},\"parent\":{}}],[\"defaultarns\",{\"_index\":63,\"name\":{\"61\":{},\"245\":{}},\"parent\":{}}],[\"deleteiamuser\",{\"_index\":150,\"name\":{\"146\":{},\"178\":{}},\"parent\":{}}],[\"deleteiamuserprops\",{\"_index\":109,\"name\":{\"106\":{},\"284\":{}},\"parent\":{}}],[\"deleterole\",{\"_index\":142,\"name\":{\"138\":{},\"170\":{}},\"parent\":{}}],[\"deleterolemachineidentity\",{\"_index\":144,\"name\":{\"140\":{},\"172\":{}},\"parent\":{}}],[\"deleterolemachineidentityprops\",{\"_index\":119,\"name\":{\"116\":{},\"294\":{}},\"parent\":{}}],[\"deleteroleprops\",{\"_index\":107,\"name\":{\"104\":{},\"282\":{}},\"parent\":{}}],[\"denyarns\",{\"_index\":46,\"name\":{\"45\":{},\"229\":{}},\"parent\":{}}],[\"department\",{\"_index\":76,\"name\":{\"75\":{},\"259\":{}},\"parent\":{}}],[\"displayname\",{\"_index\":74,\"name\":{\"72\":{},\"256\":{}},\"parent\":{}}],[\"email\",{\"_index\":30,\"name\":{\"28\":{},\"73\":{},\"212\":{},\"257\":{}},\"parent\":{}}],[\"expiresin\",{\"_index\":50,\"name\":{\"49\":{},\"233\":{}},\"parent\":{}}],[\"export\",{\"_index\":0,\"name\":{\"0\":{}},\"parent\":{\"1\":{},\"2\":{},\"9\":{},\"13\":{},\"26\":{},\"30\":{},\"35\":{},\"40\":{},\"47\":{},\"50\":{},\"55\":{},\"59\":{},\"65\":{},\"67\":{},\"70\":{},\"76\":{},\"87\":{},\"90\":{},\"93\":{},\"94\":{},\"95\":{},\"96\":{},\"97\":{},\"98\":{},\"99\":{},\"100\":{},\"101\":{},\"102\":{},\"103\":{},\"104\":{},\"105\":{},\"106\":{},\"107\":{},\"108\":{},\"109\":{},\"110\":{},\"111\":{},\"112\":{},\"113\":{},\"114\":{},\"115\":{},\"116\":{},\"117\":{},\"118\":{},\"119\":{},\"120\":{},\"121\":{},\"122\":{},\"154\":{},\"157\":{},\"158\":{},\"159\":{},\"160\":{},\"161\":{},\"162\":{},\"163\":{},\"164\":{},\"165\":{},\"166\":{},\"167\":{},\"168\":{},\"169\":{},\"170\":{},\"171\":{},\"172\":{},\"173\":{},\"174\":{},\"175\":{},\"176\":{},\"177\":{},\"178\":{},\"179\":{},\"180\":{},\"181\":{},\"182\":{},\"183\":{},\"184\":{}}}],[\"export=.accesstoken\",{\"_index\":49,\"name\":{},\"parent\":{\"48\":{},\"49\":{}}}],[\"export=.account\",{\"_index\":3,\"name\":{},\"parent\":{\"3\":{},\"4\":{},\"5\":{},\"6\":{},\"7\":{},\"8\":{}}}],[\"export=.accountuserdetails\",{\"_index\":29,\"name\":{},\"parent\":{\"27\":{},\"28\":{},\"29\":{}}}],[\"export=.alks\",{\"_index\":127,\"name\":{},\"parent\":{\"123\":{},\"124\":{},\"125\":{},\"126\":{},\"127\":{},\"128\":{},\"129\":{},\"130\":{},\"131\":{},\"132\":{},\"133\":{},\"134\":{},\"135\":{},\"136\":{},\"137\":{},\"138\":{},\"139\":{},\"140\":{},\"141\":{},\"142\":{},\"143\":{},\"144\":{},\"145\":{},\"146\":{},\"147\":{},\"148\":{},\"149\":{},\"150\":{},\"151\":{},\"152\":{},\"153\":{}}}],[\"export=.alkserror\",{\"_index\":159,\"name\":{},\"parent\":{\"155\":{},\"156\":{}}}],[\"export=.awsaccountrole\",{\"_index\":58,\"name\":{},\"parent\":{\"56\":{},\"57\":{},\"58\":{}}}],[\"export=.awsroletype\",{\"_index\":62,\"name\":{},\"parent\":{\"60\":{},\"61\":{},\"62\":{},\"63\":{},\"64\":{}}}],[\"export=.cloudsploitreport\",{\"_index\":15,\"name\":{},\"parent\":{\"14\":{},\"15\":{},\"16\":{},\"17\":{},\"18\":{},\"19\":{},\"20\":{},\"21\":{},\"22\":{},\"23\":{},\"24\":{},\"25\":{}}}],[\"export=.costtotal\",{\"_index\":78,\"name\":{},\"parent\":{\"77\":{},\"78\":{},\"79\":{},\"80\":{},\"81\":{},\"82\":{},\"83\":{},\"84\":{},\"85\":{},\"86\":{}}}],[\"export=.key\",{\"_index\":33,\"name\":{},\"parent\":{\"31\":{},\"32\":{},\"33\":{},\"34\":{}}}],[\"export=.longtermkey\",{\"_index\":39,\"name\":{},\"parent\":{\"36\":{},\"37\":{},\"38\":{},\"39\":{}}}],[\"export=.machineidentity\",{\"_index\":69,\"name\":{},\"parent\":{\"66\":{}}}],[\"export=.pseudoboolean\",{\"_index\":94,\"name\":{},\"parent\":{\"91\":{},\"92\":{}}}],[\"export=.refreshtoken\",{\"_index\":53,\"name\":{},\"parent\":{\"51\":{},\"52\":{},\"53\":{},\"54\":{}}}],[\"export=.role\",{\"_index\":42,\"name\":{},\"parent\":{\"41\":{},\"42\":{},\"43\":{},\"44\":{},\"45\":{},\"46\":{}}}],[\"export=.skypieaaccount\",{\"_index\":10,\"name\":{},\"parent\":{\"10\":{},\"11\":{},\"12\":{}}}],[\"export=.tag\",{\"_index\":71,\"name\":{},\"parent\":{\"68\":{},\"69\":{}}}],[\"export=.trusttype\",{\"_index\":90,\"name\":{},\"parent\":{\"88\":{},\"89\":{}}}],[\"export=.user\",{\"_index\":73,\"name\":{},\"parent\":{\"71\":{},\"72\":{},\"73\":{},\"74\":{},\"75\":{}}}],[\"failing\",{\"_index\":25,\"name\":{\"24\":{},\"208\":{}},\"parent\":{}}],[\"false\",{\"_index\":95,\"name\":{\"92\":{}},\"parent\":{}}],[\"getaccesstoken\",{\"_index\":153,\"name\":{\"149\":{},\"181\":{}},\"parent\":{}}],[\"getaccesstokenprops\",{\"_index\":112,\"name\":{\"109\":{},\"287\":{}},\"parent\":{}}],[\"getaccountowners\",{\"_index\":148,\"name\":{\"144\":{},\"176\":{}},\"parent\":{}}],[\"getaccountownersprops\",{\"_index\":123,\"name\":{\"120\":{},\"298\":{}},\"parent\":{}}],[\"getaccountrole\",{\"_index\":140,\"name\":{\"136\":{},\"168\":{}},\"parent\":{}}],[\"getaccountroleprops\",{\"_index\":105,\"name\":{\"102\":{},\"280\":{}},\"parent\":{}}],[\"getaccounts\",{\"_index\":130,\"name\":{\"126\":{},\"158\":{}},\"parent\":{}}],[\"getaccountsprops\",{\"_index\":97,\"name\":{\"94\":{},\"272\":{}},\"parent\":{}}],[\"getallawsroletypes\",{\"_index\":133,\"name\":{\"129\":{},\"161\":{}},\"parent\":{}}],[\"getallawsroletypesprops\",{\"_index\":117,\"name\":{\"114\":{},\"292\":{}},\"parent\":{}}],[\"getawsroletypes\",{\"_index\":134,\"name\":{\"130\":{},\"162\":{}},\"parent\":{}}],[\"getawsroletypesprops\",{\"_index\":100,\"name\":{\"97\":{},\"275\":{}},\"parent\":{}}],[\"getcosttotals\",{\"_index\":156,\"name\":{\"152\":{},\"184\":{}},\"parent\":{}}],[\"getcosttotalsprops\",{\"_index\":124,\"name\":{\"121\":{},\"299\":{}},\"parent\":{}}],[\"getiamkeys\",{\"_index\":132,\"name\":{\"128\":{},\"160\":{}},\"parent\":{}}],[\"getiamkeysprops\",{\"_index\":99,\"name\":{\"96\":{},\"274\":{}},\"parent\":{}}],[\"getkeys\",{\"_index\":131,\"name\":{\"127\":{},\"159\":{}},\"parent\":{}}],[\"getkeysprops\",{\"_index\":98,\"name\":{\"95\":{},\"273\":{}},\"parent\":{}}],[\"getloginrole\",{\"_index\":152,\"name\":{\"148\":{},\"180\":{}},\"parent\":{}}],[\"getloginroleprops\",{\"_index\":111,\"name\":{\"108\":{},\"286\":{}},\"parent\":{}}],[\"getnonserviceawsroletypes\",{\"_index\":135,\"name\":{\"131\":{},\"163\":{}},\"parent\":{}}],[\"getnonserviceawsroletypesprops\",{\"_index\":101,\"name\":{\"98\":{},\"276\":{}},\"parent\":{}}],[\"getrefreshtokens\",{\"_index\":154,\"name\":{\"150\":{},\"182\":{}},\"parent\":{}}],[\"getrefreshtokensprops\",{\"_index\":113,\"name\":{\"110\":{},\"288\":{}},\"parent\":{}}],[\"getuseraccess\",{\"_index\":145,\"name\":{\"141\":{},\"173\":{}},\"parent\":{}}],[\"getuseraccessbyrole\",{\"_index\":146,\"name\":{\"142\":{},\"174\":{}},\"parent\":{}}],[\"getuseraccessbyroleprops\",{\"_index\":122,\"name\":{\"119\":{},\"297\":{}},\"parent\":{}}],[\"getuseraccessprops\",{\"_index\":120,\"name\":{\"117\":{},\"295\":{}},\"parent\":{}}],[\"getuserroleaccess\",{\"_index\":147,\"name\":{\"143\":{},\"175\":{}},\"parent\":{}}],[\"getuserroleaccessprops\",{\"_index\":121,\"name\":{\"118\":{},\"296\":{}},\"parent\":{}}],[\"href\",{\"_index\":18,\"name\":{\"17\":{},\"29\":{},\"201\":{},\"213\":{}},\"parent\":{}}],[\"iamkeyactive\",{\"_index\":5,\"name\":{\"5\":{},\"189\":{}},\"parent\":{}}],[\"iamuserarn\",{\"_index\":38,\"name\":{\"36\":{},\"220\":{}},\"parent\":{}}],[\"id\",{\"_index\":54,\"name\":{\"52\":{},\"236\":{}},\"parent\":{}}],[\"inneraccount\",{\"_index\":91,\"name\":{\"89\":{}},\"parent\":{}}],[\"instanceprofile\",{\"_index\":65,\"name\":{\"63\":{},\"247\":{}},\"parent\":{}}],[\"instanceprofilearn\",{\"_index\":43,\"name\":{\"42\":{},\"226\":{}},\"parent\":{}}],[\"internalfetch\",{\"_index\":157,\"name\":{\"153\":{}},\"parent\":{}}],[\"ismachineidentity\",{\"_index\":45,\"name\":{\"44\":{},\"57\":{},\"228\":{},\"241\":{}},\"parent\":{}}],[\"key\",{\"_index\":31,\"name\":{\"30\":{},\"68\":{},\"214\":{},\"252\":{}},\"parent\":{\"215\":{},\"216\":{},\"217\":{},\"218\":{}}}],[\"label\",{\"_index\":9,\"name\":{\"10\":{},\"194\":{}},\"parent\":{}}],[\"listawsaccountroles\",{\"_index\":139,\"name\":{\"135\":{},\"167\":{}},\"parent\":{}}],[\"listawsaccountrolesprops\",{\"_index\":104,\"name\":{\"101\":{},\"279\":{}},\"parent\":{}}],[\"longtermkey\",{\"_index\":37,\"name\":{\"35\":{},\"219\":{}},\"parent\":{\"220\":{},\"221\":{},\"222\":{},\"223\":{}}}],[\"machineidentity\",{\"_index\":67,\"name\":{\"65\":{},\"249\":{}},\"parent\":{\"250\":{}}}],[\"machineidentityarn\",{\"_index\":68,\"name\":{\"66\":{},\"250\":{}},\"parent\":{}}],[\"maxkeyduration\",{\"_index\":6,\"name\":{\"6\":{},\"190\":{}},\"parent\":{}}],[\"mm\",{\"_index\":80,\"name\":{\"79\":{},\"263\":{}},\"parent\":{}}],[\"month\",{\"_index\":16,\"name\":{\"15\":{},\"199\":{}},\"parent\":{}}],[\"monthly\",{\"_index\":84,\"name\":{\"83\":{},\"267\":{}},\"parent\":{}}],[\"monthlycostsbyservice\",{\"_index\":87,\"name\":{\"86\":{},\"270\":{}},\"parent\":{}}],[\"newrisks\",{\"_index\":22,\"name\":{\"21\":{},\"205\":{}},\"parent\":{}}],[\"passing\",{\"_index\":23,\"name\":{\"22\":{},\"206\":{}},\"parent\":{}}],[\"pseudoboolean\",{\"_index\":92,\"name\":{\"90\":{}},\"parent\":{}}],[\"refreshtoken\",{\"_index\":51,\"name\":{\"50\":{},\"234\":{}},\"parent\":{\"235\":{},\"236\":{},\"237\":{},\"238\":{}}}],[\"revoke\",{\"_index\":155,\"name\":{\"151\":{},\"183\":{}},\"parent\":{}}],[\"revokebyidprops\",{\"_index\":114,\"name\":{\"111\":{},\"289\":{}},\"parent\":{}}],[\"revokebyvalueprops\",{\"_index\":115,\"name\":{\"112\":{},\"290\":{}},\"parent\":{}}],[\"revokeprops\",{\"_index\":116,\"name\":{\"113\":{},\"291\":{}},\"parent\":{}}],[\"role\",{\"_index\":4,\"name\":{\"4\":{},\"40\":{},\"188\":{},\"224\":{}},\"parent\":{\"225\":{},\"226\":{},\"227\":{},\"228\":{},\"229\":{},\"230\":{}}}],[\"rolearn\",{\"_index\":41,\"name\":{\"41\":{},\"56\":{},\"225\":{},\"240\":{}},\"parent\":{}}],[\"roletypename\",{\"_index\":61,\"name\":{\"60\":{},\"244\":{}},\"parent\":{}}],[\"samaccountname\",{\"_index\":28,\"name\":{\"27\":{},\"71\":{},\"211\":{},\"255\":{}},\"parent\":{}}],[\"scandate\",{\"_index\":21,\"name\":{\"20\":{},\"204\":{}},\"parent\":{}}],[\"scanid\",{\"_index\":20,\"name\":{\"19\":{},\"203\":{}},\"parent\":{}}],[\"secretkey\",{\"_index\":34,\"name\":{\"32\":{},\"38\":{},\"216\":{},\"222\":{}},\"parent\":{}}],[\"securitylevel\",{\"_index\":7,\"name\":{\"7\":{},\"191\":{}},\"parent\":{}}],[\"sessiontoken\",{\"_index\":35,\"name\":{\"33\":{},\"217\":{}},\"parent\":{}}],[\"skypieaaccount\",{\"_index\":8,\"name\":{\"8\":{},\"9\":{},\"192\":{},\"193\":{}},\"parent\":{\"194\":{},\"195\":{},\"196\":{}}}],[\"status\",{\"_index\":160,\"name\":{\"156\":{}},\"parent\":{}}],[\"tag\",{\"_index\":70,\"name\":{\"67\":{},\"251\":{}},\"parent\":{\"252\":{},\"253\":{}}}],[\"tags\",{\"_index\":47,\"name\":{\"46\":{},\"230\":{}},\"parent\":{}}],[\"templatevariables\",{\"_index\":66,\"name\":{\"64\":{},\"248\":{}},\"parent\":{}}],[\"title\",{\"_index\":75,\"name\":{\"74\":{},\"258\":{}},\"parent\":{}}],[\"true\",{\"_index\":93,\"name\":{\"91\":{}},\"parent\":{}}],[\"trustrelationship\",{\"_index\":64,\"name\":{\"62\":{},\"246\":{}},\"parent\":{}}],[\"trusttype\",{\"_index\":88,\"name\":{\"87\":{}},\"parent\":{}}],[\"unknown\",{\"_index\":26,\"name\":{\"25\":{},\"209\":{}},\"parent\":{}}],[\"updaterole\",{\"_index\":141,\"name\":{\"137\":{},\"169\":{}},\"parent\":{}}],[\"updateroleprops\",{\"_index\":106,\"name\":{\"103\":{},\"281\":{}},\"parent\":{}}],[\"user\",{\"_index\":72,\"name\":{\"70\":{},\"254\":{}},\"parent\":{\"255\":{},\"256\":{},\"257\":{},\"258\":{},\"259\":{}}}],[\"userid\",{\"_index\":55,\"name\":{\"53\":{},\"237\":{}},\"parent\":{}}],[\"value\",{\"_index\":56,\"name\":{\"54\":{},\"69\":{},\"238\":{},\"253\":{}},\"parent\":{}}],[\"version\",{\"_index\":151,\"name\":{\"147\":{},\"179\":{}},\"parent\":{}}],[\"versionprops\",{\"_index\":110,\"name\":{\"107\":{},\"285\":{}},\"parent\":{}}],[\"warning\",{\"_index\":24,\"name\":{\"23\":{},\"207\":{}},\"parent\":{}}],[\"weekly\",{\"_index\":83,\"name\":{\"82\":{},\"266\":{}},\"parent\":{}}],[\"year\",{\"_index\":14,\"name\":{\"14\":{},\"198\":{}},\"parent\":{}}],[\"yearly\",{\"_index\":85,\"name\":{\"84\":{},\"268\":{}},\"parent\":{}}],[\"yyyy\",{\"_index\":79,\"name\":{\"78\":{},\"262\":{}},\"parent\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file +window.searchData = JSON.parse("{\"kinds\":{\"4\":\"Namespace\",\"8\":\"Enumeration\",\"16\":\"Enumeration member\",\"64\":\"Function\",\"128\":\"Class\",\"256\":\"Interface\",\"512\":\"Constructor\",\"1024\":\"Property\",\"2048\":\"Method\",\"4194304\":\"Type alias\"},\"rows\":[{\"id\":0,\"kind\":4,\"name\":\"export=\",\"url\":\"modules/export_.html\",\"classes\":\"tsd-kind-namespace\"},{\"id\":1,\"kind\":4194304,\"name\":\"AlksProps\",\"url\":\"modules/export_.html#AlksProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":2,\"kind\":256,\"name\":\"Account\",\"url\":\"interfaces/export_.Account.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":3,\"kind\":1024,\"name\":\"account\",\"url\":\"interfaces/export_.Account.html#account\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Account\"},{\"id\":4,\"kind\":1024,\"name\":\"role\",\"url\":\"interfaces/export_.Account.html#role\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Account\"},{\"id\":5,\"kind\":1024,\"name\":\"iamKeyActive\",\"url\":\"interfaces/export_.Account.html#iamKeyActive\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Account\"},{\"id\":6,\"kind\":1024,\"name\":\"maxKeyDuration\",\"url\":\"interfaces/export_.Account.html#maxKeyDuration\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Account\"},{\"id\":7,\"kind\":1024,\"name\":\"securityLevel\",\"url\":\"interfaces/export_.Account.html#securityLevel\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Account\"},{\"id\":8,\"kind\":1024,\"name\":\"skypieaAccount\",\"url\":\"interfaces/export_.Account.html#skypieaAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Account\"},{\"id\":9,\"kind\":256,\"name\":\"SkypieaAccount\",\"url\":\"interfaces/export_.SkypieaAccount.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":10,\"kind\":1024,\"name\":\"label\",\"url\":\"interfaces/export_.SkypieaAccount.html#label\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.SkypieaAccount\"},{\"id\":11,\"kind\":1024,\"name\":\"accountOwners\",\"url\":\"interfaces/export_.SkypieaAccount.html#accountOwners\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.SkypieaAccount\"},{\"id\":12,\"kind\":1024,\"name\":\"cloudsploitTrend\",\"url\":\"interfaces/export_.SkypieaAccount.html#cloudsploitTrend\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.SkypieaAccount\"},{\"id\":13,\"kind\":256,\"name\":\"CloudsploitReport\",\"url\":\"interfaces/export_.CloudsploitReport.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":14,\"kind\":1024,\"name\":\"year\",\"url\":\"interfaces/export_.CloudsploitReport.html#year\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CloudsploitReport\"},{\"id\":15,\"kind\":1024,\"name\":\"month\",\"url\":\"interfaces/export_.CloudsploitReport.html#month\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CloudsploitReport\"},{\"id\":16,\"kind\":1024,\"name\":\"day\",\"url\":\"interfaces/export_.CloudsploitReport.html#day\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CloudsploitReport\"},{\"id\":17,\"kind\":1024,\"name\":\"href\",\"url\":\"interfaces/export_.CloudsploitReport.html#href\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CloudsploitReport\"},{\"id\":18,\"kind\":1024,\"name\":\"awsAccountId\",\"url\":\"interfaces/export_.CloudsploitReport.html#awsAccountId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CloudsploitReport\"},{\"id\":19,\"kind\":1024,\"name\":\"scanId\",\"url\":\"interfaces/export_.CloudsploitReport.html#scanId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CloudsploitReport\"},{\"id\":20,\"kind\":1024,\"name\":\"scanDate\",\"url\":\"interfaces/export_.CloudsploitReport.html#scanDate\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CloudsploitReport\"},{\"id\":21,\"kind\":1024,\"name\":\"newRisks\",\"url\":\"interfaces/export_.CloudsploitReport.html#newRisks\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CloudsploitReport\"},{\"id\":22,\"kind\":1024,\"name\":\"passing\",\"url\":\"interfaces/export_.CloudsploitReport.html#passing\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CloudsploitReport\"},{\"id\":23,\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/export_.CloudsploitReport.html#warning\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CloudsploitReport\"},{\"id\":24,\"kind\":1024,\"name\":\"failing\",\"url\":\"interfaces/export_.CloudsploitReport.html#failing\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CloudsploitReport\"},{\"id\":25,\"kind\":1024,\"name\":\"unknown\",\"url\":\"interfaces/export_.CloudsploitReport.html#unknown\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CloudsploitReport\"},{\"id\":26,\"kind\":256,\"name\":\"AccountUserDetails\",\"url\":\"interfaces/export_.AccountUserDetails.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":27,\"kind\":1024,\"name\":\"samAccountName\",\"url\":\"interfaces/export_.AccountUserDetails.html#samAccountName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.AccountUserDetails\"},{\"id\":28,\"kind\":1024,\"name\":\"email\",\"url\":\"interfaces/export_.AccountUserDetails.html#email\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.AccountUserDetails\"},{\"id\":29,\"kind\":1024,\"name\":\"href\",\"url\":\"interfaces/export_.AccountUserDetails.html#href\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.AccountUserDetails\"},{\"id\":30,\"kind\":256,\"name\":\"Key\",\"url\":\"interfaces/export_.Key.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":31,\"kind\":1024,\"name\":\"accessKey\",\"url\":\"interfaces/export_.Key.html#accessKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Key\"},{\"id\":32,\"kind\":1024,\"name\":\"secretKey\",\"url\":\"interfaces/export_.Key.html#secretKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Key\"},{\"id\":33,\"kind\":1024,\"name\":\"sessionToken\",\"url\":\"interfaces/export_.Key.html#sessionToken\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Key\"},{\"id\":34,\"kind\":1024,\"name\":\"consoleURL\",\"url\":\"interfaces/export_.Key.html#consoleURL\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Key\"},{\"id\":35,\"kind\":256,\"name\":\"LongTermKey\",\"url\":\"interfaces/export_.LongTermKey.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":36,\"kind\":1024,\"name\":\"iamUserArn\",\"url\":\"interfaces/export_.LongTermKey.html#iamUserArn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.LongTermKey\"},{\"id\":37,\"kind\":1024,\"name\":\"accessKey\",\"url\":\"interfaces/export_.LongTermKey.html#accessKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.LongTermKey\"},{\"id\":38,\"kind\":1024,\"name\":\"secretKey\",\"url\":\"interfaces/export_.LongTermKey.html#secretKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.LongTermKey\"},{\"id\":39,\"kind\":1024,\"name\":\"addedIAMUserToGroup\",\"url\":\"interfaces/export_.LongTermKey.html#addedIAMUserToGroup\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.LongTermKey\"},{\"id\":40,\"kind\":256,\"name\":\"Role\",\"url\":\"interfaces/export_.Role.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":41,\"kind\":1024,\"name\":\"roleArn\",\"url\":\"interfaces/export_.Role.html#roleArn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Role\"},{\"id\":42,\"kind\":1024,\"name\":\"instanceProfileArn\",\"url\":\"interfaces/export_.Role.html#instanceProfileArn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Role\"},{\"id\":43,\"kind\":1024,\"name\":\"addedRoleToInstanceProfile\",\"url\":\"interfaces/export_.Role.html#addedRoleToInstanceProfile\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Role\"},{\"id\":44,\"kind\":1024,\"name\":\"isMachineIdentity\",\"url\":\"interfaces/export_.Role.html#isMachineIdentity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Role\"},{\"id\":45,\"kind\":1024,\"name\":\"denyArns\",\"url\":\"interfaces/export_.Role.html#denyArns\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Role\"},{\"id\":46,\"kind\":1024,\"name\":\"tags\",\"url\":\"interfaces/export_.Role.html#tags\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Role\"},{\"id\":47,\"kind\":1024,\"name\":\"maxSessionDurationInSeconds\",\"url\":\"interfaces/export_.Role.html#maxSessionDurationInSeconds\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Role\"},{\"id\":48,\"kind\":256,\"name\":\"AccessToken\",\"url\":\"interfaces/export_.AccessToken.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":49,\"kind\":1024,\"name\":\"accessToken\",\"url\":\"interfaces/export_.AccessToken.html#accessToken\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.AccessToken\"},{\"id\":50,\"kind\":1024,\"name\":\"expiresIn\",\"url\":\"interfaces/export_.AccessToken.html#expiresIn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.AccessToken\"},{\"id\":51,\"kind\":256,\"name\":\"RefreshToken\",\"url\":\"interfaces/export_.RefreshToken.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":52,\"kind\":1024,\"name\":\"clientId\",\"url\":\"interfaces/export_.RefreshToken.html#clientId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.RefreshToken\"},{\"id\":53,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/export_.RefreshToken.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.RefreshToken\"},{\"id\":54,\"kind\":1024,\"name\":\"userId\",\"url\":\"interfaces/export_.RefreshToken.html#userId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.RefreshToken\"},{\"id\":55,\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/export_.RefreshToken.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.RefreshToken\"},{\"id\":56,\"kind\":256,\"name\":\"AwsAccountRole\",\"url\":\"interfaces/export_.AwsAccountRole.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":57,\"kind\":1024,\"name\":\"roleArn\",\"url\":\"interfaces/export_.AwsAccountRole.html#roleArn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.AwsAccountRole\"},{\"id\":58,\"kind\":1024,\"name\":\"isMachineIdentity\",\"url\":\"interfaces/export_.AwsAccountRole.html#isMachineIdentity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.AwsAccountRole\"},{\"id\":59,\"kind\":1024,\"name\":\"assumeRolePolicyDocument\",\"url\":\"interfaces/export_.AwsAccountRole.html#assumeRolePolicyDocument\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.AwsAccountRole\"},{\"id\":60,\"kind\":256,\"name\":\"AwsRoleType\",\"url\":\"interfaces/export_.AwsRoleType.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":61,\"kind\":1024,\"name\":\"roleTypeName\",\"url\":\"interfaces/export_.AwsRoleType.html#roleTypeName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.AwsRoleType\"},{\"id\":62,\"kind\":1024,\"name\":\"defaultArns\",\"url\":\"interfaces/export_.AwsRoleType.html#defaultArns\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.AwsRoleType\"},{\"id\":63,\"kind\":1024,\"name\":\"trustRelationship\",\"url\":\"interfaces/export_.AwsRoleType.html#trustRelationship\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.AwsRoleType\"},{\"id\":64,\"kind\":1024,\"name\":\"instanceProfile\",\"url\":\"interfaces/export_.AwsRoleType.html#instanceProfile\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.AwsRoleType\"},{\"id\":65,\"kind\":1024,\"name\":\"templateVariables\",\"url\":\"interfaces/export_.AwsRoleType.html#templateVariables\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.AwsRoleType\"},{\"id\":66,\"kind\":256,\"name\":\"MachineIdentity\",\"url\":\"interfaces/export_.MachineIdentity.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":67,\"kind\":1024,\"name\":\"machineIdentityArn\",\"url\":\"interfaces/export_.MachineIdentity.html#machineIdentityArn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.MachineIdentity\"},{\"id\":68,\"kind\":256,\"name\":\"Tag\",\"url\":\"interfaces/export_.Tag.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":69,\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/export_.Tag.html#key\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Tag\"},{\"id\":70,\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/export_.Tag.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.Tag\"},{\"id\":71,\"kind\":256,\"name\":\"User\",\"url\":\"interfaces/export_.User.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":72,\"kind\":1024,\"name\":\"sAMAccountName\",\"url\":\"interfaces/export_.User.html#sAMAccountName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.User\"},{\"id\":73,\"kind\":1024,\"name\":\"displayName\",\"url\":\"interfaces/export_.User.html#displayName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.User\"},{\"id\":74,\"kind\":1024,\"name\":\"email\",\"url\":\"interfaces/export_.User.html#email\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.User\"},{\"id\":75,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/export_.User.html#title\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.User\"},{\"id\":76,\"kind\":1024,\"name\":\"department\",\"url\":\"interfaces/export_.User.html#department\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.User\"},{\"id\":77,\"kind\":256,\"name\":\"CostTotal\",\"url\":\"interfaces/export_.CostTotal.html\",\"classes\":\"tsd-kind-interface tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":78,\"kind\":1024,\"name\":\"awsAccountId\",\"url\":\"interfaces/export_.CostTotal.html#awsAccountId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CostTotal\"},{\"id\":79,\"kind\":1024,\"name\":\"yyyy\",\"url\":\"interfaces/export_.CostTotal.html#yyyy\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CostTotal\"},{\"id\":80,\"kind\":1024,\"name\":\"mm\",\"url\":\"interfaces/export_.CostTotal.html#mm\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CostTotal\"},{\"id\":81,\"kind\":1024,\"name\":\"dd\",\"url\":\"interfaces/export_.CostTotal.html#dd\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CostTotal\"},{\"id\":82,\"kind\":1024,\"name\":\"daily\",\"url\":\"interfaces/export_.CostTotal.html#daily\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CostTotal\"},{\"id\":83,\"kind\":1024,\"name\":\"weekly\",\"url\":\"interfaces/export_.CostTotal.html#weekly\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CostTotal\"},{\"id\":84,\"kind\":1024,\"name\":\"monthly\",\"url\":\"interfaces/export_.CostTotal.html#monthly\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CostTotal\"},{\"id\":85,\"kind\":1024,\"name\":\"yearly\",\"url\":\"interfaces/export_.CostTotal.html#yearly\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CostTotal\"},{\"id\":86,\"kind\":1024,\"name\":\"dailyCostsByService\",\"url\":\"interfaces/export_.CostTotal.html#dailyCostsByService\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CostTotal\"},{\"id\":87,\"kind\":1024,\"name\":\"monthlyCostsByService\",\"url\":\"interfaces/export_.CostTotal.html#monthlyCostsByService\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"export=.CostTotal\"},{\"id\":88,\"kind\":8,\"name\":\"TrustType\",\"url\":\"enums/export_.TrustType.html\",\"classes\":\"tsd-kind-enum tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":89,\"kind\":16,\"name\":\"CrossAccount\",\"url\":\"enums/export_.TrustType.html#CrossAccount\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"export=.TrustType\"},{\"id\":90,\"kind\":16,\"name\":\"InnerAccount\",\"url\":\"enums/export_.TrustType.html#InnerAccount\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"export=.TrustType\"},{\"id\":91,\"kind\":8,\"name\":\"PseudoBoolean\",\"url\":\"enums/export_.PseudoBoolean.html\",\"classes\":\"tsd-kind-enum tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":92,\"kind\":16,\"name\":\"True\",\"url\":\"enums/export_.PseudoBoolean.html#True\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"export=.PseudoBoolean\"},{\"id\":93,\"kind\":16,\"name\":\"False\",\"url\":\"enums/export_.PseudoBoolean.html#False\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"export=.PseudoBoolean\"},{\"id\":94,\"kind\":4194304,\"name\":\"AwsAccountRolesProps\",\"url\":\"modules/export_.html#AwsAccountRolesProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":95,\"kind\":4194304,\"name\":\"GetAccountsProps\",\"url\":\"modules/export_.html#GetAccountsProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":96,\"kind\":4194304,\"name\":\"GetKeysProps\",\"url\":\"modules/export_.html#GetKeysProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":97,\"kind\":4194304,\"name\":\"GetIAMKeysProps\",\"url\":\"modules/export_.html#GetIAMKeysProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":98,\"kind\":4194304,\"name\":\"GetAWSRoleTypesProps\",\"url\":\"modules/export_.html#GetAWSRoleTypesProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":99,\"kind\":4194304,\"name\":\"GetNonServiceAWSRoleTypesProps\",\"url\":\"modules/export_.html#GetNonServiceAWSRoleTypesProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":100,\"kind\":4194304,\"name\":\"CreateRoleProps\",\"url\":\"modules/export_.html#CreateRoleProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":101,\"kind\":4194304,\"name\":\"CreateNonServiceRoleProps\",\"url\":\"modules/export_.html#CreateNonServiceRoleProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":102,\"kind\":4194304,\"name\":\"ListAWSAccountRolesProps\",\"url\":\"modules/export_.html#ListAWSAccountRolesProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":103,\"kind\":4194304,\"name\":\"GetAccountRoleProps\",\"url\":\"modules/export_.html#GetAccountRoleProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":104,\"kind\":4194304,\"name\":\"UpdateRoleProps\",\"url\":\"modules/export_.html#UpdateRoleProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":105,\"kind\":4194304,\"name\":\"DeleteRoleProps\",\"url\":\"modules/export_.html#DeleteRoleProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":106,\"kind\":4194304,\"name\":\"CreateAccessKeysProps\",\"url\":\"modules/export_.html#CreateAccessKeysProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":107,\"kind\":4194304,\"name\":\"DeleteIAMUserProps\",\"url\":\"modules/export_.html#DeleteIAMUserProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":108,\"kind\":4194304,\"name\":\"VersionProps\",\"url\":\"modules/export_.html#VersionProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":109,\"kind\":4194304,\"name\":\"GetLoginRoleProps\",\"url\":\"modules/export_.html#GetLoginRoleProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":110,\"kind\":4194304,\"name\":\"GetAccessTokenProps\",\"url\":\"modules/export_.html#GetAccessTokenProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":111,\"kind\":4194304,\"name\":\"GetRefreshTokensProps\",\"url\":\"modules/export_.html#GetRefreshTokensProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":112,\"kind\":4194304,\"name\":\"RevokeByIdProps\",\"url\":\"modules/export_.html#RevokeByIdProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":113,\"kind\":4194304,\"name\":\"RevokeByValueProps\",\"url\":\"modules/export_.html#RevokeByValueProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":114,\"kind\":4194304,\"name\":\"RevokeProps\",\"url\":\"modules/export_.html#RevokeProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":115,\"kind\":4194304,\"name\":\"GetAllAWSRoleTypesProps\",\"url\":\"modules/export_.html#GetAllAWSRoleTypesProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":116,\"kind\":4194304,\"name\":\"AddRoleMachineIdentityProps\",\"url\":\"modules/export_.html#AddRoleMachineIdentityProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":117,\"kind\":4194304,\"name\":\"DeleteRoleMachineIdentityProps\",\"url\":\"modules/export_.html#DeleteRoleMachineIdentityProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":118,\"kind\":4194304,\"name\":\"GetUserAccessProps\",\"url\":\"modules/export_.html#GetUserAccessProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":119,\"kind\":4194304,\"name\":\"GetUserRoleAccessProps\",\"url\":\"modules/export_.html#GetUserRoleAccessProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":120,\"kind\":4194304,\"name\":\"GetUserAccessByRoleProps\",\"url\":\"modules/export_.html#GetUserAccessByRoleProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":121,\"kind\":4194304,\"name\":\"GetAccountOwnersProps\",\"url\":\"modules/export_.html#GetAccountOwnersProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":122,\"kind\":4194304,\"name\":\"GetCostTotalsProps\",\"url\":\"modules/export_.html#GetCostTotalsProps\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":123,\"kind\":128,\"name\":\"Alks\",\"url\":\"classes/export_.Alks.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":124,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/export_.Alks.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-private\",\"parent\":\"export=.Alks\"},{\"id\":125,\"kind\":1024,\"name\":\"config\",\"url\":\"classes/export_.Alks.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"export=.Alks\"},{\"id\":126,\"kind\":2048,\"name\":\"create\",\"url\":\"classes/export_.Alks.html#create\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":127,\"kind\":2048,\"name\":\"getAccounts\",\"url\":\"classes/export_.Alks.html#getAccounts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":128,\"kind\":2048,\"name\":\"getKeys\",\"url\":\"classes/export_.Alks.html#getKeys\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":129,\"kind\":2048,\"name\":\"getIAMKeys\",\"url\":\"classes/export_.Alks.html#getIAMKeys\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":130,\"kind\":2048,\"name\":\"getAllAWSRoleTypes\",\"url\":\"classes/export_.Alks.html#getAllAWSRoleTypes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":131,\"kind\":2048,\"name\":\"getAWSRoleTypes\",\"url\":\"classes/export_.Alks.html#getAWSRoleTypes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":132,\"kind\":2048,\"name\":\"getNonServiceAWSRoleTypes\",\"url\":\"classes/export_.Alks.html#getNonServiceAWSRoleTypes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":133,\"kind\":2048,\"name\":\"createRole\",\"url\":\"classes/export_.Alks.html#createRole\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":134,\"kind\":2048,\"name\":\"createNonServiceRole\",\"url\":\"classes/export_.Alks.html#createNonServiceRole\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":135,\"kind\":2048,\"name\":\"awsAccountRoles\",\"url\":\"classes/export_.Alks.html#awsAccountRoles\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":136,\"kind\":2048,\"name\":\"listAWSAccountRoles\",\"url\":\"classes/export_.Alks.html#listAWSAccountRoles\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":137,\"kind\":2048,\"name\":\"getAccountRole\",\"url\":\"classes/export_.Alks.html#getAccountRole\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":138,\"kind\":2048,\"name\":\"updateRole\",\"url\":\"classes/export_.Alks.html#updateRole\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":139,\"kind\":2048,\"name\":\"deleteRole\",\"url\":\"classes/export_.Alks.html#deleteRole\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":140,\"kind\":2048,\"name\":\"addRoleMachineIdentity\",\"url\":\"classes/export_.Alks.html#addRoleMachineIdentity\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":141,\"kind\":2048,\"name\":\"deleteRoleMachineIdentity\",\"url\":\"classes/export_.Alks.html#deleteRoleMachineIdentity\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":142,\"kind\":2048,\"name\":\"getUserAccess\",\"url\":\"classes/export_.Alks.html#getUserAccess\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":143,\"kind\":2048,\"name\":\"getUserAccessByRole\",\"url\":\"classes/export_.Alks.html#getUserAccessByRole\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":144,\"kind\":2048,\"name\":\"getUserRoleAccess\",\"url\":\"classes/export_.Alks.html#getUserRoleAccess\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":145,\"kind\":2048,\"name\":\"getAccountOwners\",\"url\":\"classes/export_.Alks.html#getAccountOwners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":146,\"kind\":2048,\"name\":\"createAccessKeys\",\"url\":\"classes/export_.Alks.html#createAccessKeys\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":147,\"kind\":2048,\"name\":\"deleteIAMUser\",\"url\":\"classes/export_.Alks.html#deleteIAMUser\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":148,\"kind\":2048,\"name\":\"version\",\"url\":\"classes/export_.Alks.html#version\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":149,\"kind\":2048,\"name\":\"getLoginRole\",\"url\":\"classes/export_.Alks.html#getLoginRole\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":150,\"kind\":2048,\"name\":\"getAccessToken\",\"url\":\"classes/export_.Alks.html#getAccessToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":151,\"kind\":2048,\"name\":\"getRefreshTokens\",\"url\":\"classes/export_.Alks.html#getRefreshTokens\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":152,\"kind\":2048,\"name\":\"revoke\",\"url\":\"classes/export_.Alks.html#revoke\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":153,\"kind\":2048,\"name\":\"getCostTotals\",\"url\":\"classes/export_.Alks.html#getCostTotals\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"export=.Alks\"},{\"id\":154,\"kind\":2048,\"name\":\"internalFetch\",\"url\":\"classes/export_.Alks.html#internalFetch\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"export=.Alks\"},{\"id\":155,\"kind\":128,\"name\":\"AlksError\",\"url\":\"classes/export_.AlksError.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":156,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/export_.AlksError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"export=.AlksError\"},{\"id\":157,\"kind\":1024,\"name\":\"status\",\"url\":\"classes/export_.AlksError.html#status\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"export=.AlksError\"},{\"id\":158,\"kind\":64,\"name\":\"create\",\"url\":\"modules/export_.html#create\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":159,\"kind\":64,\"name\":\"getAccounts\",\"url\":\"modules/export_.html#getAccounts\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":160,\"kind\":64,\"name\":\"getKeys\",\"url\":\"modules/export_.html#getKeys\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":161,\"kind\":64,\"name\":\"getIAMKeys\",\"url\":\"modules/export_.html#getIAMKeys\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":162,\"kind\":64,\"name\":\"getAllAWSRoleTypes\",\"url\":\"modules/export_.html#getAllAWSRoleTypes\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":163,\"kind\":64,\"name\":\"getAWSRoleTypes\",\"url\":\"modules/export_.html#getAWSRoleTypes\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":164,\"kind\":64,\"name\":\"getNonServiceAWSRoleTypes\",\"url\":\"modules/export_.html#getNonServiceAWSRoleTypes\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":165,\"kind\":64,\"name\":\"createRole\",\"url\":\"modules/export_.html#createRole\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":166,\"kind\":64,\"name\":\"createNonServiceRole\",\"url\":\"modules/export_.html#createNonServiceRole\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":167,\"kind\":64,\"name\":\"awsAccountRoles\",\"url\":\"modules/export_.html#awsAccountRoles\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":168,\"kind\":64,\"name\":\"listAWSAccountRoles\",\"url\":\"modules/export_.html#listAWSAccountRoles\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":169,\"kind\":64,\"name\":\"getAccountRole\",\"url\":\"modules/export_.html#getAccountRole\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":170,\"kind\":64,\"name\":\"updateRole\",\"url\":\"modules/export_.html#updateRole\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":171,\"kind\":64,\"name\":\"deleteRole\",\"url\":\"modules/export_.html#deleteRole\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":172,\"kind\":64,\"name\":\"addRoleMachineIdentity\",\"url\":\"modules/export_.html#addRoleMachineIdentity\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":173,\"kind\":64,\"name\":\"deleteRoleMachineIdentity\",\"url\":\"modules/export_.html#deleteRoleMachineIdentity\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":174,\"kind\":64,\"name\":\"getUserAccess\",\"url\":\"modules/export_.html#getUserAccess\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":175,\"kind\":64,\"name\":\"getUserAccessByRole\",\"url\":\"modules/export_.html#getUserAccessByRole\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":176,\"kind\":64,\"name\":\"getUserRoleAccess\",\"url\":\"modules/export_.html#getUserRoleAccess\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":177,\"kind\":64,\"name\":\"getAccountOwners\",\"url\":\"modules/export_.html#getAccountOwners\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":178,\"kind\":64,\"name\":\"createAccessKeys\",\"url\":\"modules/export_.html#createAccessKeys\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":179,\"kind\":64,\"name\":\"deleteIAMUser\",\"url\":\"modules/export_.html#deleteIAMUser\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":180,\"kind\":64,\"name\":\"version\",\"url\":\"modules/export_.html#version\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":181,\"kind\":64,\"name\":\"getLoginRole\",\"url\":\"modules/export_.html#getLoginRole\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":182,\"kind\":64,\"name\":\"getAccessToken\",\"url\":\"modules/export_.html#getAccessToken\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":183,\"kind\":64,\"name\":\"getRefreshTokens\",\"url\":\"modules/export_.html#getRefreshTokens\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":184,\"kind\":64,\"name\":\"revoke\",\"url\":\"modules/export_.html#revoke\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":185,\"kind\":64,\"name\":\"getCostTotals\",\"url\":\"modules/export_.html#getCostTotals\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"export=\"},{\"id\":186,\"kind\":4194304,\"name\":\"AlksProps\",\"url\":\"modules.html#AlksProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":187,\"kind\":256,\"name\":\"Account\",\"url\":\"interfaces/Account.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":188,\"kind\":1024,\"name\":\"account\",\"url\":\"interfaces/Account.html#account\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Account\"},{\"id\":189,\"kind\":1024,\"name\":\"role\",\"url\":\"interfaces/Account.html#role\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Account\"},{\"id\":190,\"kind\":1024,\"name\":\"iamKeyActive\",\"url\":\"interfaces/Account.html#iamKeyActive\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Account\"},{\"id\":191,\"kind\":1024,\"name\":\"maxKeyDuration\",\"url\":\"interfaces/Account.html#maxKeyDuration\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Account\"},{\"id\":192,\"kind\":1024,\"name\":\"securityLevel\",\"url\":\"interfaces/Account.html#securityLevel\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Account\"},{\"id\":193,\"kind\":1024,\"name\":\"skypieaAccount\",\"url\":\"interfaces/Account.html#skypieaAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Account\"},{\"id\":194,\"kind\":256,\"name\":\"SkypieaAccount\",\"url\":\"interfaces/SkypieaAccount.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":195,\"kind\":1024,\"name\":\"label\",\"url\":\"interfaces/SkypieaAccount.html#label\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SkypieaAccount\"},{\"id\":196,\"kind\":1024,\"name\":\"accountOwners\",\"url\":\"interfaces/SkypieaAccount.html#accountOwners\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SkypieaAccount\"},{\"id\":197,\"kind\":1024,\"name\":\"cloudsploitTrend\",\"url\":\"interfaces/SkypieaAccount.html#cloudsploitTrend\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SkypieaAccount\"},{\"id\":198,\"kind\":256,\"name\":\"CloudsploitReport\",\"url\":\"interfaces/CloudsploitReport.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":199,\"kind\":1024,\"name\":\"year\",\"url\":\"interfaces/CloudsploitReport.html#year\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CloudsploitReport\"},{\"id\":200,\"kind\":1024,\"name\":\"month\",\"url\":\"interfaces/CloudsploitReport.html#month\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CloudsploitReport\"},{\"id\":201,\"kind\":1024,\"name\":\"day\",\"url\":\"interfaces/CloudsploitReport.html#day\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CloudsploitReport\"},{\"id\":202,\"kind\":1024,\"name\":\"href\",\"url\":\"interfaces/CloudsploitReport.html#href\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CloudsploitReport\"},{\"id\":203,\"kind\":1024,\"name\":\"awsAccountId\",\"url\":\"interfaces/CloudsploitReport.html#awsAccountId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CloudsploitReport\"},{\"id\":204,\"kind\":1024,\"name\":\"scanId\",\"url\":\"interfaces/CloudsploitReport.html#scanId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CloudsploitReport\"},{\"id\":205,\"kind\":1024,\"name\":\"scanDate\",\"url\":\"interfaces/CloudsploitReport.html#scanDate\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CloudsploitReport\"},{\"id\":206,\"kind\":1024,\"name\":\"newRisks\",\"url\":\"interfaces/CloudsploitReport.html#newRisks\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CloudsploitReport\"},{\"id\":207,\"kind\":1024,\"name\":\"passing\",\"url\":\"interfaces/CloudsploitReport.html#passing\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CloudsploitReport\"},{\"id\":208,\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/CloudsploitReport.html#warning\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CloudsploitReport\"},{\"id\":209,\"kind\":1024,\"name\":\"failing\",\"url\":\"interfaces/CloudsploitReport.html#failing\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CloudsploitReport\"},{\"id\":210,\"kind\":1024,\"name\":\"unknown\",\"url\":\"interfaces/CloudsploitReport.html#unknown\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CloudsploitReport\"},{\"id\":211,\"kind\":256,\"name\":\"AccountUserDetails\",\"url\":\"interfaces/AccountUserDetails.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":212,\"kind\":1024,\"name\":\"samAccountName\",\"url\":\"interfaces/AccountUserDetails.html#samAccountName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountUserDetails\"},{\"id\":213,\"kind\":1024,\"name\":\"email\",\"url\":\"interfaces/AccountUserDetails.html#email\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountUserDetails\"},{\"id\":214,\"kind\":1024,\"name\":\"href\",\"url\":\"interfaces/AccountUserDetails.html#href\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountUserDetails\"},{\"id\":215,\"kind\":256,\"name\":\"Key\",\"url\":\"interfaces/Key.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":216,\"kind\":1024,\"name\":\"accessKey\",\"url\":\"interfaces/Key.html#accessKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Key\"},{\"id\":217,\"kind\":1024,\"name\":\"secretKey\",\"url\":\"interfaces/Key.html#secretKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Key\"},{\"id\":218,\"kind\":1024,\"name\":\"sessionToken\",\"url\":\"interfaces/Key.html#sessionToken\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Key\"},{\"id\":219,\"kind\":1024,\"name\":\"consoleURL\",\"url\":\"interfaces/Key.html#consoleURL\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Key\"},{\"id\":220,\"kind\":256,\"name\":\"LongTermKey\",\"url\":\"interfaces/LongTermKey.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":221,\"kind\":1024,\"name\":\"iamUserArn\",\"url\":\"interfaces/LongTermKey.html#iamUserArn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LongTermKey\"},{\"id\":222,\"kind\":1024,\"name\":\"accessKey\",\"url\":\"interfaces/LongTermKey.html#accessKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LongTermKey\"},{\"id\":223,\"kind\":1024,\"name\":\"secretKey\",\"url\":\"interfaces/LongTermKey.html#secretKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LongTermKey\"},{\"id\":224,\"kind\":1024,\"name\":\"addedIAMUserToGroup\",\"url\":\"interfaces/LongTermKey.html#addedIAMUserToGroup\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LongTermKey\"},{\"id\":225,\"kind\":256,\"name\":\"Role\",\"url\":\"interfaces/Role.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":226,\"kind\":1024,\"name\":\"roleArn\",\"url\":\"interfaces/Role.html#roleArn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Role\"},{\"id\":227,\"kind\":1024,\"name\":\"instanceProfileArn\",\"url\":\"interfaces/Role.html#instanceProfileArn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Role\"},{\"id\":228,\"kind\":1024,\"name\":\"addedRoleToInstanceProfile\",\"url\":\"interfaces/Role.html#addedRoleToInstanceProfile\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Role\"},{\"id\":229,\"kind\":1024,\"name\":\"isMachineIdentity\",\"url\":\"interfaces/Role.html#isMachineIdentity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Role\"},{\"id\":230,\"kind\":1024,\"name\":\"denyArns\",\"url\":\"interfaces/Role.html#denyArns\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Role\"},{\"id\":231,\"kind\":1024,\"name\":\"tags\",\"url\":\"interfaces/Role.html#tags\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Role\"},{\"id\":232,\"kind\":1024,\"name\":\"maxSessionDurationInSeconds\",\"url\":\"interfaces/Role.html#maxSessionDurationInSeconds\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Role\"},{\"id\":233,\"kind\":256,\"name\":\"AccessToken\",\"url\":\"interfaces/AccessToken.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":234,\"kind\":1024,\"name\":\"accessToken\",\"url\":\"interfaces/AccessToken.html#accessToken\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccessToken\"},{\"id\":235,\"kind\":1024,\"name\":\"expiresIn\",\"url\":\"interfaces/AccessToken.html#expiresIn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccessToken\"},{\"id\":236,\"kind\":256,\"name\":\"RefreshToken\",\"url\":\"interfaces/RefreshToken.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":237,\"kind\":1024,\"name\":\"clientId\",\"url\":\"interfaces/RefreshToken.html#clientId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RefreshToken\"},{\"id\":238,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/RefreshToken.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RefreshToken\"},{\"id\":239,\"kind\":1024,\"name\":\"userId\",\"url\":\"interfaces/RefreshToken.html#userId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RefreshToken\"},{\"id\":240,\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/RefreshToken.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RefreshToken\"},{\"id\":241,\"kind\":256,\"name\":\"AwsAccountRole\",\"url\":\"interfaces/AwsAccountRole.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":242,\"kind\":1024,\"name\":\"roleArn\",\"url\":\"interfaces/AwsAccountRole.html#roleArn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AwsAccountRole\"},{\"id\":243,\"kind\":1024,\"name\":\"isMachineIdentity\",\"url\":\"interfaces/AwsAccountRole.html#isMachineIdentity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AwsAccountRole\"},{\"id\":244,\"kind\":1024,\"name\":\"assumeRolePolicyDocument\",\"url\":\"interfaces/AwsAccountRole.html#assumeRolePolicyDocument\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AwsAccountRole\"},{\"id\":245,\"kind\":256,\"name\":\"AwsRoleType\",\"url\":\"interfaces/AwsRoleType.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":246,\"kind\":1024,\"name\":\"roleTypeName\",\"url\":\"interfaces/AwsRoleType.html#roleTypeName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AwsRoleType\"},{\"id\":247,\"kind\":1024,\"name\":\"defaultArns\",\"url\":\"interfaces/AwsRoleType.html#defaultArns\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AwsRoleType\"},{\"id\":248,\"kind\":1024,\"name\":\"trustRelationship\",\"url\":\"interfaces/AwsRoleType.html#trustRelationship\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AwsRoleType\"},{\"id\":249,\"kind\":1024,\"name\":\"instanceProfile\",\"url\":\"interfaces/AwsRoleType.html#instanceProfile\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AwsRoleType\"},{\"id\":250,\"kind\":1024,\"name\":\"templateVariables\",\"url\":\"interfaces/AwsRoleType.html#templateVariables\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AwsRoleType\"},{\"id\":251,\"kind\":256,\"name\":\"MachineIdentity\",\"url\":\"interfaces/MachineIdentity.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":252,\"kind\":1024,\"name\":\"machineIdentityArn\",\"url\":\"interfaces/MachineIdentity.html#machineIdentityArn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MachineIdentity\"},{\"id\":253,\"kind\":256,\"name\":\"Tag\",\"url\":\"interfaces/Tag.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":254,\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/Tag.html#key\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Tag\"},{\"id\":255,\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/Tag.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Tag\"},{\"id\":256,\"kind\":256,\"name\":\"User\",\"url\":\"interfaces/User.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":257,\"kind\":1024,\"name\":\"sAMAccountName\",\"url\":\"interfaces/User.html#sAMAccountName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"User\"},{\"id\":258,\"kind\":1024,\"name\":\"displayName\",\"url\":\"interfaces/User.html#displayName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"User\"},{\"id\":259,\"kind\":1024,\"name\":\"email\",\"url\":\"interfaces/User.html#email\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"User\"},{\"id\":260,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/User.html#title\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"User\"},{\"id\":261,\"kind\":1024,\"name\":\"department\",\"url\":\"interfaces/User.html#department\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"User\"},{\"id\":262,\"kind\":256,\"name\":\"CostTotal\",\"url\":\"interfaces/CostTotal.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":263,\"kind\":1024,\"name\":\"awsAccountId\",\"url\":\"interfaces/CostTotal.html#awsAccountId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CostTotal\"},{\"id\":264,\"kind\":1024,\"name\":\"yyyy\",\"url\":\"interfaces/CostTotal.html#yyyy\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CostTotal\"},{\"id\":265,\"kind\":1024,\"name\":\"mm\",\"url\":\"interfaces/CostTotal.html#mm\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CostTotal\"},{\"id\":266,\"kind\":1024,\"name\":\"dd\",\"url\":\"interfaces/CostTotal.html#dd\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CostTotal\"},{\"id\":267,\"kind\":1024,\"name\":\"daily\",\"url\":\"interfaces/CostTotal.html#daily\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CostTotal\"},{\"id\":268,\"kind\":1024,\"name\":\"weekly\",\"url\":\"interfaces/CostTotal.html#weekly\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CostTotal\"},{\"id\":269,\"kind\":1024,\"name\":\"monthly\",\"url\":\"interfaces/CostTotal.html#monthly\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CostTotal\"},{\"id\":270,\"kind\":1024,\"name\":\"yearly\",\"url\":\"interfaces/CostTotal.html#yearly\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CostTotal\"},{\"id\":271,\"kind\":1024,\"name\":\"dailyCostsByService\",\"url\":\"interfaces/CostTotal.html#dailyCostsByService\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CostTotal\"},{\"id\":272,\"kind\":1024,\"name\":\"monthlyCostsByService\",\"url\":\"interfaces/CostTotal.html#monthlyCostsByService\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CostTotal\"},{\"id\":273,\"kind\":4194304,\"name\":\"AwsAccountRolesProps\",\"url\":\"modules.html#AwsAccountRolesProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":274,\"kind\":4194304,\"name\":\"GetAccountsProps\",\"url\":\"modules.html#GetAccountsProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":275,\"kind\":4194304,\"name\":\"GetKeysProps\",\"url\":\"modules.html#GetKeysProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":276,\"kind\":4194304,\"name\":\"GetIAMKeysProps\",\"url\":\"modules.html#GetIAMKeysProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":277,\"kind\":4194304,\"name\":\"GetAWSRoleTypesProps\",\"url\":\"modules.html#GetAWSRoleTypesProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":278,\"kind\":4194304,\"name\":\"GetNonServiceAWSRoleTypesProps\",\"url\":\"modules.html#GetNonServiceAWSRoleTypesProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":279,\"kind\":4194304,\"name\":\"CreateRoleProps\",\"url\":\"modules.html#CreateRoleProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":280,\"kind\":4194304,\"name\":\"CreateNonServiceRoleProps\",\"url\":\"modules.html#CreateNonServiceRoleProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":281,\"kind\":4194304,\"name\":\"ListAWSAccountRolesProps\",\"url\":\"modules.html#ListAWSAccountRolesProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":282,\"kind\":4194304,\"name\":\"GetAccountRoleProps\",\"url\":\"modules.html#GetAccountRoleProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":283,\"kind\":4194304,\"name\":\"UpdateRoleProps\",\"url\":\"modules.html#UpdateRoleProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":284,\"kind\":4194304,\"name\":\"DeleteRoleProps\",\"url\":\"modules.html#DeleteRoleProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":285,\"kind\":4194304,\"name\":\"CreateAccessKeysProps\",\"url\":\"modules.html#CreateAccessKeysProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":286,\"kind\":4194304,\"name\":\"DeleteIAMUserProps\",\"url\":\"modules.html#DeleteIAMUserProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":287,\"kind\":4194304,\"name\":\"VersionProps\",\"url\":\"modules.html#VersionProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":288,\"kind\":4194304,\"name\":\"GetLoginRoleProps\",\"url\":\"modules.html#GetLoginRoleProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":289,\"kind\":4194304,\"name\":\"GetAccessTokenProps\",\"url\":\"modules.html#GetAccessTokenProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":290,\"kind\":4194304,\"name\":\"GetRefreshTokensProps\",\"url\":\"modules.html#GetRefreshTokensProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":291,\"kind\":4194304,\"name\":\"RevokeByIdProps\",\"url\":\"modules.html#RevokeByIdProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":292,\"kind\":4194304,\"name\":\"RevokeByValueProps\",\"url\":\"modules.html#RevokeByValueProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":293,\"kind\":4194304,\"name\":\"RevokeProps\",\"url\":\"modules.html#RevokeProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":294,\"kind\":4194304,\"name\":\"GetAllAWSRoleTypesProps\",\"url\":\"modules.html#GetAllAWSRoleTypesProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":295,\"kind\":4194304,\"name\":\"AddRoleMachineIdentityProps\",\"url\":\"modules.html#AddRoleMachineIdentityProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":296,\"kind\":4194304,\"name\":\"DeleteRoleMachineIdentityProps\",\"url\":\"modules.html#DeleteRoleMachineIdentityProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":297,\"kind\":4194304,\"name\":\"GetUserAccessProps\",\"url\":\"modules.html#GetUserAccessProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":298,\"kind\":4194304,\"name\":\"GetUserRoleAccessProps\",\"url\":\"modules.html#GetUserRoleAccessProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":299,\"kind\":4194304,\"name\":\"GetUserAccessByRoleProps\",\"url\":\"modules.html#GetUserAccessByRoleProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":300,\"kind\":4194304,\"name\":\"GetAccountOwnersProps\",\"url\":\"modules.html#GetAccountOwnersProps\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":301,\"kind\":4194304,\"name\":\"GetCostTotalsProps\",\"url\":\"modules.html#GetCostTotalsProps\",\"classes\":\"tsd-kind-type-alias\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"parent\"],\"fieldVectors\":[[\"name/0\",[0,13.506]],[\"parent/0\",[]],[\"name/1\",[1,47.974]],[\"parent/1\",[0,1.258]],[\"name/2\",[2,33.624]],[\"parent/2\",[0,1.258]],[\"name/3\",[2,33.624]],[\"parent/3\",[3,3.579]],[\"name/4\",[4,32.714]],[\"parent/4\",[3,3.579]],[\"name/5\",[5,47.974]],[\"parent/5\",[3,3.579]],[\"name/6\",[6,47.974]],[\"parent/6\",[3,3.579]],[\"name/7\",[7,47.974]],[\"parent/7\",[3,3.579]],[\"name/8\",[8,36.988]],[\"parent/8\",[3,3.579]],[\"name/9\",[8,36.988]],[\"parent/9\",[0,1.258]],[\"name/10\",[9,47.974]],[\"parent/10\",[10,4.156]],[\"name/11\",[11,47.974]],[\"parent/11\",[10,4.156]],[\"name/12\",[12,47.974]],[\"parent/12\",[10,4.156]],[\"name/13\",[13,30.396]],[\"parent/13\",[0,1.258]],[\"name/14\",[14,47.974]],[\"parent/14\",[15,2.97]],[\"name/15\",[16,47.974]],[\"parent/15\",[15,2.97]],[\"name/16\",[17,47.974]],[\"parent/16\",[15,2.97]],[\"name/17\",[18,42.097]],[\"parent/17\",[15,2.97]],[\"name/18\",[19,42.097]],[\"parent/18\",[15,2.97]],[\"name/19\",[20,47.974]],[\"parent/19\",[15,2.97]],[\"name/20\",[21,47.974]],[\"parent/20\",[15,2.97]],[\"name/21\",[22,47.974]],[\"parent/21\",[15,2.97]],[\"name/22\",[23,47.974]],[\"parent/22\",[15,2.97]],[\"name/23\",[24,47.974]],[\"parent/23\",[15,2.97]],[\"name/24\",[25,47.974]],[\"parent/24\",[15,2.97]],[\"name/25\",[26,47.974]],[\"parent/25\",[15,2.97]],[\"name/26\",[27,40.09]],[\"parent/26\",[0,1.258]],[\"name/27\",[28,42.097]],[\"parent/27\",[29,4.156]],[\"name/28\",[30,42.097]],[\"parent/28\",[29,4.156]],[\"name/29\",[18,42.097]],[\"parent/29\",[29,4.156]],[\"name/30\",[31,35.737]],[\"parent/30\",[0,1.258]],[\"name/31\",[32,42.097]],[\"parent/31\",[33,3.921]],[\"name/32\",[34,42.097]],[\"parent/32\",[33,3.921]],[\"name/33\",[35,47.974]],[\"parent/33\",[33,3.921]],[\"name/34\",[36,47.974]],[\"parent/34\",[33,3.921]],[\"name/35\",[37,38.419]],[\"parent/35\",[0,1.258]],[\"name/36\",[38,47.974]],[\"parent/36\",[39,3.921]],[\"name/37\",[32,42.097]],[\"parent/37\",[39,3.921]],[\"name/38\",[34,42.097]],[\"parent/38\",[39,3.921]],[\"name/39\",[40,47.974]],[\"parent/39\",[39,3.921]],[\"name/40\",[4,32.714]],[\"parent/40\",[0,1.258]],[\"name/41\",[41,42.097]],[\"parent/41\",[42,3.446]],[\"name/42\",[43,47.974]],[\"parent/42\",[42,3.446]],[\"name/43\",[44,47.974]],[\"parent/43\",[42,3.446]],[\"name/44\",[45,42.097]],[\"parent/44\",[42,3.446]],[\"name/45\",[46,47.974]],[\"parent/45\",[42,3.446]],[\"name/46\",[47,47.974]],[\"parent/46\",[42,3.446]],[\"name/47\",[48,47.974]],[\"parent/47\",[42,3.446]],[\"name/48\",[49,38.419]],[\"parent/48\",[0,1.258]],[\"name/49\",[49,38.419]],[\"parent/49\",[50,4.469]],[\"name/50\",[51,47.974]],[\"parent/50\",[50,4.469]],[\"name/51\",[52,38.419]],[\"parent/51\",[0,1.258]],[\"name/52\",[53,47.974]],[\"parent/52\",[54,3.921]],[\"name/53\",[55,47.974]],[\"parent/53\",[54,3.921]],[\"name/54\",[56,47.974]],[\"parent/54\",[54,3.921]],[\"name/55\",[57,42.097]],[\"parent/55\",[54,3.921]],[\"name/56\",[58,40.09]],[\"parent/56\",[0,1.258]],[\"name/57\",[41,42.097]],[\"parent/57\",[59,4.156]],[\"name/58\",[45,42.097]],[\"parent/58\",[59,4.156]],[\"name/59\",[60,47.974]],[\"parent/59\",[59,4.156]],[\"name/60\",[61,36.988]],[\"parent/60\",[0,1.258]],[\"name/61\",[62,47.974]],[\"parent/61\",[63,3.734]],[\"name/62\",[64,47.974]],[\"parent/62\",[63,3.734]],[\"name/63\",[65,47.974]],[\"parent/63\",[63,3.734]],[\"name/64\",[66,47.974]],[\"parent/64\",[63,3.734]],[\"name/65\",[67,47.974]],[\"parent/65\",[63,3.734]],[\"name/66\",[68,44.61]],[\"parent/66\",[0,1.258]],[\"name/67\",[69,47.974]],[\"parent/67\",[70,4.945]],[\"name/68\",[71,42.097]],[\"parent/68\",[0,1.258]],[\"name/69\",[31,35.737]],[\"parent/69\",[72,4.469]],[\"name/70\",[57,42.097]],[\"parent/70\",[72,4.469]],[\"name/71\",[73,36.988]],[\"parent/71\",[0,1.258]],[\"name/72\",[28,42.097]],[\"parent/72\",[74,3.734]],[\"name/73\",[75,47.974]],[\"parent/73\",[74,3.734]],[\"name/74\",[30,42.097]],[\"parent/74\",[74,3.734]],[\"name/75\",[76,47.974]],[\"parent/75\",[74,3.734]],[\"name/76\",[77,47.974]],[\"parent/76\",[74,3.734]],[\"name/77\",[78,31.88]],[\"parent/77\",[0,1.258]],[\"name/78\",[19,42.097]],[\"parent/78\",[79,3.132]],[\"name/79\",[80,47.974]],[\"parent/79\",[79,3.132]],[\"name/80\",[81,47.974]],[\"parent/80\",[79,3.132]],[\"name/81\",[82,47.974]],[\"parent/81\",[79,3.132]],[\"name/82\",[83,47.974]],[\"parent/82\",[79,3.132]],[\"name/83\",[84,47.974]],[\"parent/83\",[79,3.132]],[\"name/84\",[85,47.974]],[\"parent/84\",[79,3.132]],[\"name/85\",[86,47.974]],[\"parent/85\",[79,3.132]],[\"name/86\",[87,47.974]],[\"parent/86\",[79,3.132]],[\"name/87\",[88,47.974]],[\"parent/87\",[79,3.132]],[\"name/88\",[89,53.083]],[\"parent/88\",[0,1.258]],[\"name/89\",[90,53.083]],[\"parent/89\",[91,4.469]],[\"name/90\",[92,53.083]],[\"parent/90\",[91,4.469]],[\"name/91\",[93,53.083]],[\"parent/91\",[0,1.258]],[\"name/92\",[94,53.083]],[\"parent/92\",[95,4.469]],[\"name/93\",[96,53.083]],[\"parent/93\",[95,4.469]],[\"name/94\",[97,47.974]],[\"parent/94\",[0,1.258]],[\"name/95\",[98,47.974]],[\"parent/95\",[0,1.258]],[\"name/96\",[99,47.974]],[\"parent/96\",[0,1.258]],[\"name/97\",[100,47.974]],[\"parent/97\",[0,1.258]],[\"name/98\",[101,47.974]],[\"parent/98\",[0,1.258]],[\"name/99\",[102,47.974]],[\"parent/99\",[0,1.258]],[\"name/100\",[103,47.974]],[\"parent/100\",[0,1.258]],[\"name/101\",[104,47.974]],[\"parent/101\",[0,1.258]],[\"name/102\",[105,47.974]],[\"parent/102\",[0,1.258]],[\"name/103\",[106,47.974]],[\"parent/103\",[0,1.258]],[\"name/104\",[107,47.974]],[\"parent/104\",[0,1.258]],[\"name/105\",[108,47.974]],[\"parent/105\",[0,1.258]],[\"name/106\",[109,47.974]],[\"parent/106\",[0,1.258]],[\"name/107\",[110,47.974]],[\"parent/107\",[0,1.258]],[\"name/108\",[111,47.974]],[\"parent/108\",[0,1.258]],[\"name/109\",[112,47.974]],[\"parent/109\",[0,1.258]],[\"name/110\",[113,47.974]],[\"parent/110\",[0,1.258]],[\"name/111\",[114,47.974]],[\"parent/111\",[0,1.258]],[\"name/112\",[115,47.974]],[\"parent/112\",[0,1.258]],[\"name/113\",[116,47.974]],[\"parent/113\",[0,1.258]],[\"name/114\",[117,47.974]],[\"parent/114\",[0,1.258]],[\"name/115\",[118,47.974]],[\"parent/115\",[0,1.258]],[\"name/116\",[119,47.974]],[\"parent/116\",[0,1.258]],[\"name/117\",[120,47.974]],[\"parent/117\",[0,1.258]],[\"name/118\",[121,47.974]],[\"parent/118\",[0,1.258]],[\"name/119\",[122,47.974]],[\"parent/119\",[0,1.258]],[\"name/120\",[123,47.974]],[\"parent/120\",[0,1.258]],[\"name/121\",[124,47.974]],[\"parent/121\",[0,1.258]],[\"name/122\",[125,47.974]],[\"parent/122\",[0,1.258]],[\"name/123\",[126,53.083]],[\"parent/123\",[0,1.258]],[\"name/124\",[127,47.974]],[\"parent/124\",[128,2.109]],[\"name/125\",[129,53.083]],[\"parent/125\",[128,2.109]],[\"name/126\",[130,47.974]],[\"parent/126\",[128,2.109]],[\"name/127\",[131,47.974]],[\"parent/127\",[128,2.109]],[\"name/128\",[132,47.974]],[\"parent/128\",[128,2.109]],[\"name/129\",[133,47.974]],[\"parent/129\",[128,2.109]],[\"name/130\",[134,47.974]],[\"parent/130\",[128,2.109]],[\"name/131\",[135,47.974]],[\"parent/131\",[128,2.109]],[\"name/132\",[136,47.974]],[\"parent/132\",[128,2.109]],[\"name/133\",[137,47.974]],[\"parent/133\",[128,2.109]],[\"name/134\",[138,47.974]],[\"parent/134\",[128,2.109]],[\"name/135\",[139,47.974]],[\"parent/135\",[128,2.109]],[\"name/136\",[140,47.974]],[\"parent/136\",[128,2.109]],[\"name/137\",[141,47.974]],[\"parent/137\",[128,2.109]],[\"name/138\",[142,47.974]],[\"parent/138\",[128,2.109]],[\"name/139\",[143,47.974]],[\"parent/139\",[128,2.109]],[\"name/140\",[144,47.974]],[\"parent/140\",[128,2.109]],[\"name/141\",[145,47.974]],[\"parent/141\",[128,2.109]],[\"name/142\",[146,47.974]],[\"parent/142\",[128,2.109]],[\"name/143\",[147,47.974]],[\"parent/143\",[128,2.109]],[\"name/144\",[148,47.974]],[\"parent/144\",[128,2.109]],[\"name/145\",[149,47.974]],[\"parent/145\",[128,2.109]],[\"name/146\",[150,47.974]],[\"parent/146\",[128,2.109]],[\"name/147\",[151,47.974]],[\"parent/147\",[128,2.109]],[\"name/148\",[152,47.974]],[\"parent/148\",[128,2.109]],[\"name/149\",[153,47.974]],[\"parent/149\",[128,2.109]],[\"name/150\",[154,47.974]],[\"parent/150\",[128,2.109]],[\"name/151\",[155,47.974]],[\"parent/151\",[128,2.109]],[\"name/152\",[156,47.974]],[\"parent/152\",[128,2.109]],[\"name/153\",[157,47.974]],[\"parent/153\",[128,2.109]],[\"name/154\",[158,53.083]],[\"parent/154\",[128,2.109]],[\"name/155\",[159,53.083]],[\"parent/155\",[0,1.258]],[\"name/156\",[127,47.974]],[\"parent/156\",[160,4.469]],[\"name/157\",[161,53.083]],[\"parent/157\",[160,4.469]],[\"name/158\",[130,47.974]],[\"parent/158\",[0,1.258]],[\"name/159\",[131,47.974]],[\"parent/159\",[0,1.258]],[\"name/160\",[132,47.974]],[\"parent/160\",[0,1.258]],[\"name/161\",[133,47.974]],[\"parent/161\",[0,1.258]],[\"name/162\",[134,47.974]],[\"parent/162\",[0,1.258]],[\"name/163\",[135,47.974]],[\"parent/163\",[0,1.258]],[\"name/164\",[136,47.974]],[\"parent/164\",[0,1.258]],[\"name/165\",[137,47.974]],[\"parent/165\",[0,1.258]],[\"name/166\",[138,47.974]],[\"parent/166\",[0,1.258]],[\"name/167\",[139,47.974]],[\"parent/167\",[0,1.258]],[\"name/168\",[140,47.974]],[\"parent/168\",[0,1.258]],[\"name/169\",[141,47.974]],[\"parent/169\",[0,1.258]],[\"name/170\",[142,47.974]],[\"parent/170\",[0,1.258]],[\"name/171\",[143,47.974]],[\"parent/171\",[0,1.258]],[\"name/172\",[144,47.974]],[\"parent/172\",[0,1.258]],[\"name/173\",[145,47.974]],[\"parent/173\",[0,1.258]],[\"name/174\",[146,47.974]],[\"parent/174\",[0,1.258]],[\"name/175\",[147,47.974]],[\"parent/175\",[0,1.258]],[\"name/176\",[148,47.974]],[\"parent/176\",[0,1.258]],[\"name/177\",[149,47.974]],[\"parent/177\",[0,1.258]],[\"name/178\",[150,47.974]],[\"parent/178\",[0,1.258]],[\"name/179\",[151,47.974]],[\"parent/179\",[0,1.258]],[\"name/180\",[152,47.974]],[\"parent/180\",[0,1.258]],[\"name/181\",[153,47.974]],[\"parent/181\",[0,1.258]],[\"name/182\",[154,47.974]],[\"parent/182\",[0,1.258]],[\"name/183\",[155,47.974]],[\"parent/183\",[0,1.258]],[\"name/184\",[156,47.974]],[\"parent/184\",[0,1.258]],[\"name/185\",[157,47.974]],[\"parent/185\",[0,1.258]],[\"name/186\",[1,47.974]],[\"parent/186\",[]],[\"name/187\",[2,33.624]],[\"parent/187\",[]],[\"name/188\",[2,33.624]],[\"parent/188\",[2,3.132]],[\"name/189\",[4,32.714]],[\"parent/189\",[2,3.132]],[\"name/190\",[5,47.974]],[\"parent/190\",[2,3.132]],[\"name/191\",[6,47.974]],[\"parent/191\",[2,3.132]],[\"name/192\",[7,47.974]],[\"parent/192\",[2,3.132]],[\"name/193\",[8,36.988]],[\"parent/193\",[2,3.132]],[\"name/194\",[8,36.988]],[\"parent/194\",[]],[\"name/195\",[9,47.974]],[\"parent/195\",[8,3.446]],[\"name/196\",[11,47.974]],[\"parent/196\",[8,3.446]],[\"name/197\",[12,47.974]],[\"parent/197\",[8,3.446]],[\"name/198\",[13,30.396]],[\"parent/198\",[]],[\"name/199\",[14,47.974]],[\"parent/199\",[13,2.831]],[\"name/200\",[16,47.974]],[\"parent/200\",[13,2.831]],[\"name/201\",[17,47.974]],[\"parent/201\",[13,2.831]],[\"name/202\",[18,42.097]],[\"parent/202\",[13,2.831]],[\"name/203\",[19,42.097]],[\"parent/203\",[13,2.831]],[\"name/204\",[20,47.974]],[\"parent/204\",[13,2.831]],[\"name/205\",[21,47.974]],[\"parent/205\",[13,2.831]],[\"name/206\",[22,47.974]],[\"parent/206\",[13,2.831]],[\"name/207\",[23,47.974]],[\"parent/207\",[13,2.831]],[\"name/208\",[24,47.974]],[\"parent/208\",[13,2.831]],[\"name/209\",[25,47.974]],[\"parent/209\",[13,2.831]],[\"name/210\",[26,47.974]],[\"parent/210\",[13,2.831]],[\"name/211\",[27,40.09]],[\"parent/211\",[]],[\"name/212\",[28,42.097]],[\"parent/212\",[27,3.734]],[\"name/213\",[30,42.097]],[\"parent/213\",[27,3.734]],[\"name/214\",[18,42.097]],[\"parent/214\",[27,3.734]],[\"name/215\",[31,35.737]],[\"parent/215\",[]],[\"name/216\",[32,42.097]],[\"parent/216\",[31,3.329]],[\"name/217\",[34,42.097]],[\"parent/217\",[31,3.329]],[\"name/218\",[35,47.974]],[\"parent/218\",[31,3.329]],[\"name/219\",[36,47.974]],[\"parent/219\",[31,3.329]],[\"name/220\",[37,38.419]],[\"parent/220\",[]],[\"name/221\",[38,47.974]],[\"parent/221\",[37,3.579]],[\"name/222\",[32,42.097]],[\"parent/222\",[37,3.579]],[\"name/223\",[34,42.097]],[\"parent/223\",[37,3.579]],[\"name/224\",[40,47.974]],[\"parent/224\",[37,3.579]],[\"name/225\",[4,32.714]],[\"parent/225\",[]],[\"name/226\",[41,42.097]],[\"parent/226\",[4,3.047]],[\"name/227\",[43,47.974]],[\"parent/227\",[4,3.047]],[\"name/228\",[44,47.974]],[\"parent/228\",[4,3.047]],[\"name/229\",[45,42.097]],[\"parent/229\",[4,3.047]],[\"name/230\",[46,47.974]],[\"parent/230\",[4,3.047]],[\"name/231\",[47,47.974]],[\"parent/231\",[4,3.047]],[\"name/232\",[48,47.974]],[\"parent/232\",[4,3.047]],[\"name/233\",[49,38.419]],[\"parent/233\",[]],[\"name/234\",[49,38.419]],[\"parent/234\",[49,3.579]],[\"name/235\",[51,47.974]],[\"parent/235\",[49,3.579]],[\"name/236\",[52,38.419]],[\"parent/236\",[]],[\"name/237\",[53,47.974]],[\"parent/237\",[52,3.579]],[\"name/238\",[55,47.974]],[\"parent/238\",[52,3.579]],[\"name/239\",[56,47.974]],[\"parent/239\",[52,3.579]],[\"name/240\",[57,42.097]],[\"parent/240\",[52,3.579]],[\"name/241\",[58,40.09]],[\"parent/241\",[]],[\"name/242\",[41,42.097]],[\"parent/242\",[58,3.734]],[\"name/243\",[45,42.097]],[\"parent/243\",[58,3.734]],[\"name/244\",[60,47.974]],[\"parent/244\",[58,3.734]],[\"name/245\",[61,36.988]],[\"parent/245\",[]],[\"name/246\",[62,47.974]],[\"parent/246\",[61,3.446]],[\"name/247\",[64,47.974]],[\"parent/247\",[61,3.446]],[\"name/248\",[65,47.974]],[\"parent/248\",[61,3.446]],[\"name/249\",[66,47.974]],[\"parent/249\",[61,3.446]],[\"name/250\",[67,47.974]],[\"parent/250\",[61,3.446]],[\"name/251\",[68,44.61]],[\"parent/251\",[]],[\"name/252\",[69,47.974]],[\"parent/252\",[68,4.156]],[\"name/253\",[71,42.097]],[\"parent/253\",[]],[\"name/254\",[31,35.737]],[\"parent/254\",[71,3.921]],[\"name/255\",[57,42.097]],[\"parent/255\",[71,3.921]],[\"name/256\",[73,36.988]],[\"parent/256\",[]],[\"name/257\",[28,42.097]],[\"parent/257\",[73,3.446]],[\"name/258\",[75,47.974]],[\"parent/258\",[73,3.446]],[\"name/259\",[30,42.097]],[\"parent/259\",[73,3.446]],[\"name/260\",[76,47.974]],[\"parent/260\",[73,3.446]],[\"name/261\",[77,47.974]],[\"parent/261\",[73,3.446]],[\"name/262\",[78,31.88]],[\"parent/262\",[]],[\"name/263\",[19,42.097]],[\"parent/263\",[78,2.97]],[\"name/264\",[80,47.974]],[\"parent/264\",[78,2.97]],[\"name/265\",[81,47.974]],[\"parent/265\",[78,2.97]],[\"name/266\",[82,47.974]],[\"parent/266\",[78,2.97]],[\"name/267\",[83,47.974]],[\"parent/267\",[78,2.97]],[\"name/268\",[84,47.974]],[\"parent/268\",[78,2.97]],[\"name/269\",[85,47.974]],[\"parent/269\",[78,2.97]],[\"name/270\",[86,47.974]],[\"parent/270\",[78,2.97]],[\"name/271\",[87,47.974]],[\"parent/271\",[78,2.97]],[\"name/272\",[88,47.974]],[\"parent/272\",[78,2.97]],[\"name/273\",[97,47.974]],[\"parent/273\",[]],[\"name/274\",[98,47.974]],[\"parent/274\",[]],[\"name/275\",[99,47.974]],[\"parent/275\",[]],[\"name/276\",[100,47.974]],[\"parent/276\",[]],[\"name/277\",[101,47.974]],[\"parent/277\",[]],[\"name/278\",[102,47.974]],[\"parent/278\",[]],[\"name/279\",[103,47.974]],[\"parent/279\",[]],[\"name/280\",[104,47.974]],[\"parent/280\",[]],[\"name/281\",[105,47.974]],[\"parent/281\",[]],[\"name/282\",[106,47.974]],[\"parent/282\",[]],[\"name/283\",[107,47.974]],[\"parent/283\",[]],[\"name/284\",[108,47.974]],[\"parent/284\",[]],[\"name/285\",[109,47.974]],[\"parent/285\",[]],[\"name/286\",[110,47.974]],[\"parent/286\",[]],[\"name/287\",[111,47.974]],[\"parent/287\",[]],[\"name/288\",[112,47.974]],[\"parent/288\",[]],[\"name/289\",[113,47.974]],[\"parent/289\",[]],[\"name/290\",[114,47.974]],[\"parent/290\",[]],[\"name/291\",[115,47.974]],[\"parent/291\",[]],[\"name/292\",[116,47.974]],[\"parent/292\",[]],[\"name/293\",[117,47.974]],[\"parent/293\",[]],[\"name/294\",[118,47.974]],[\"parent/294\",[]],[\"name/295\",[119,47.974]],[\"parent/295\",[]],[\"name/296\",[120,47.974]],[\"parent/296\",[]],[\"name/297\",[121,47.974]],[\"parent/297\",[]],[\"name/298\",[122,47.974]],[\"parent/298\",[]],[\"name/299\",[123,47.974]],[\"parent/299\",[]],[\"name/300\",[124,47.974]],[\"parent/300\",[]],[\"name/301\",[125,47.974]],[\"parent/301\",[]]],\"invertedIndex\":[[\"accesskey\",{\"_index\":32,\"name\":{\"31\":{},\"37\":{},\"216\":{},\"222\":{}},\"parent\":{}}],[\"accesstoken\",{\"_index\":49,\"name\":{\"48\":{},\"49\":{},\"233\":{},\"234\":{}},\"parent\":{\"234\":{},\"235\":{}}}],[\"account\",{\"_index\":2,\"name\":{\"2\":{},\"3\":{},\"187\":{},\"188\":{}},\"parent\":{\"188\":{},\"189\":{},\"190\":{},\"191\":{},\"192\":{},\"193\":{}}}],[\"accountowners\",{\"_index\":11,\"name\":{\"11\":{},\"196\":{}},\"parent\":{}}],[\"accountuserdetails\",{\"_index\":27,\"name\":{\"26\":{},\"211\":{}},\"parent\":{\"212\":{},\"213\":{},\"214\":{}}}],[\"addediamusertogroup\",{\"_index\":40,\"name\":{\"39\":{},\"224\":{}},\"parent\":{}}],[\"addedroletoinstanceprofile\",{\"_index\":44,\"name\":{\"43\":{},\"228\":{}},\"parent\":{}}],[\"addrolemachineidentity\",{\"_index\":144,\"name\":{\"140\":{},\"172\":{}},\"parent\":{}}],[\"addrolemachineidentityprops\",{\"_index\":119,\"name\":{\"116\":{},\"295\":{}},\"parent\":{}}],[\"alks\",{\"_index\":126,\"name\":{\"123\":{}},\"parent\":{}}],[\"alkserror\",{\"_index\":159,\"name\":{\"155\":{}},\"parent\":{}}],[\"alksprops\",{\"_index\":1,\"name\":{\"1\":{},\"186\":{}},\"parent\":{}}],[\"assumerolepolicydocument\",{\"_index\":60,\"name\":{\"59\":{},\"244\":{}},\"parent\":{}}],[\"awsaccountid\",{\"_index\":19,\"name\":{\"18\":{},\"78\":{},\"203\":{},\"263\":{}},\"parent\":{}}],[\"awsaccountrole\",{\"_index\":58,\"name\":{\"56\":{},\"241\":{}},\"parent\":{\"242\":{},\"243\":{},\"244\":{}}}],[\"awsaccountroles\",{\"_index\":139,\"name\":{\"135\":{},\"167\":{}},\"parent\":{}}],[\"awsaccountrolesprops\",{\"_index\":97,\"name\":{\"94\":{},\"273\":{}},\"parent\":{}}],[\"awsroletype\",{\"_index\":61,\"name\":{\"60\":{},\"245\":{}},\"parent\":{\"246\":{},\"247\":{},\"248\":{},\"249\":{},\"250\":{}}}],[\"clientid\",{\"_index\":53,\"name\":{\"52\":{},\"237\":{}},\"parent\":{}}],[\"cloudsploitreport\",{\"_index\":13,\"name\":{\"13\":{},\"198\":{}},\"parent\":{\"199\":{},\"200\":{},\"201\":{},\"202\":{},\"203\":{},\"204\":{},\"205\":{},\"206\":{},\"207\":{},\"208\":{},\"209\":{},\"210\":{}}}],[\"cloudsploittrend\",{\"_index\":12,\"name\":{\"12\":{},\"197\":{}},\"parent\":{}}],[\"config\",{\"_index\":129,\"name\":{\"125\":{}},\"parent\":{}}],[\"consoleurl\",{\"_index\":36,\"name\":{\"34\":{},\"219\":{}},\"parent\":{}}],[\"constructor\",{\"_index\":127,\"name\":{\"124\":{},\"156\":{}},\"parent\":{}}],[\"costtotal\",{\"_index\":78,\"name\":{\"77\":{},\"262\":{}},\"parent\":{\"263\":{},\"264\":{},\"265\":{},\"266\":{},\"267\":{},\"268\":{},\"269\":{},\"270\":{},\"271\":{},\"272\":{}}}],[\"create\",{\"_index\":130,\"name\":{\"126\":{},\"158\":{}},\"parent\":{}}],[\"createaccesskeys\",{\"_index\":150,\"name\":{\"146\":{},\"178\":{}},\"parent\":{}}],[\"createaccesskeysprops\",{\"_index\":109,\"name\":{\"106\":{},\"285\":{}},\"parent\":{}}],[\"createnonservicerole\",{\"_index\":138,\"name\":{\"134\":{},\"166\":{}},\"parent\":{}}],[\"createnonserviceroleprops\",{\"_index\":104,\"name\":{\"101\":{},\"280\":{}},\"parent\":{}}],[\"createrole\",{\"_index\":137,\"name\":{\"133\":{},\"165\":{}},\"parent\":{}}],[\"createroleprops\",{\"_index\":103,\"name\":{\"100\":{},\"279\":{}},\"parent\":{}}],[\"crossaccount\",{\"_index\":90,\"name\":{\"89\":{}},\"parent\":{}}],[\"daily\",{\"_index\":83,\"name\":{\"82\":{},\"267\":{}},\"parent\":{}}],[\"dailycostsbyservice\",{\"_index\":87,\"name\":{\"86\":{},\"271\":{}},\"parent\":{}}],[\"day\",{\"_index\":17,\"name\":{\"16\":{},\"201\":{}},\"parent\":{}}],[\"dd\",{\"_index\":82,\"name\":{\"81\":{},\"266\":{}},\"parent\":{}}],[\"defaultarns\",{\"_index\":64,\"name\":{\"62\":{},\"247\":{}},\"parent\":{}}],[\"deleteiamuser\",{\"_index\":151,\"name\":{\"147\":{},\"179\":{}},\"parent\":{}}],[\"deleteiamuserprops\",{\"_index\":110,\"name\":{\"107\":{},\"286\":{}},\"parent\":{}}],[\"deleterole\",{\"_index\":143,\"name\":{\"139\":{},\"171\":{}},\"parent\":{}}],[\"deleterolemachineidentity\",{\"_index\":145,\"name\":{\"141\":{},\"173\":{}},\"parent\":{}}],[\"deleterolemachineidentityprops\",{\"_index\":120,\"name\":{\"117\":{},\"296\":{}},\"parent\":{}}],[\"deleteroleprops\",{\"_index\":108,\"name\":{\"105\":{},\"284\":{}},\"parent\":{}}],[\"denyarns\",{\"_index\":46,\"name\":{\"45\":{},\"230\":{}},\"parent\":{}}],[\"department\",{\"_index\":77,\"name\":{\"76\":{},\"261\":{}},\"parent\":{}}],[\"displayname\",{\"_index\":75,\"name\":{\"73\":{},\"258\":{}},\"parent\":{}}],[\"email\",{\"_index\":30,\"name\":{\"28\":{},\"74\":{},\"213\":{},\"259\":{}},\"parent\":{}}],[\"expiresin\",{\"_index\":51,\"name\":{\"50\":{},\"235\":{}},\"parent\":{}}],[\"export\",{\"_index\":0,\"name\":{\"0\":{}},\"parent\":{\"1\":{},\"2\":{},\"9\":{},\"13\":{},\"26\":{},\"30\":{},\"35\":{},\"40\":{},\"48\":{},\"51\":{},\"56\":{},\"60\":{},\"66\":{},\"68\":{},\"71\":{},\"77\":{},\"88\":{},\"91\":{},\"94\":{},\"95\":{},\"96\":{},\"97\":{},\"98\":{},\"99\":{},\"100\":{},\"101\":{},\"102\":{},\"103\":{},\"104\":{},\"105\":{},\"106\":{},\"107\":{},\"108\":{},\"109\":{},\"110\":{},\"111\":{},\"112\":{},\"113\":{},\"114\":{},\"115\":{},\"116\":{},\"117\":{},\"118\":{},\"119\":{},\"120\":{},\"121\":{},\"122\":{},\"123\":{},\"155\":{},\"158\":{},\"159\":{},\"160\":{},\"161\":{},\"162\":{},\"163\":{},\"164\":{},\"165\":{},\"166\":{},\"167\":{},\"168\":{},\"169\":{},\"170\":{},\"171\":{},\"172\":{},\"173\":{},\"174\":{},\"175\":{},\"176\":{},\"177\":{},\"178\":{},\"179\":{},\"180\":{},\"181\":{},\"182\":{},\"183\":{},\"184\":{},\"185\":{}}}],[\"export=.accesstoken\",{\"_index\":50,\"name\":{},\"parent\":{\"49\":{},\"50\":{}}}],[\"export=.account\",{\"_index\":3,\"name\":{},\"parent\":{\"3\":{},\"4\":{},\"5\":{},\"6\":{},\"7\":{},\"8\":{}}}],[\"export=.accountuserdetails\",{\"_index\":29,\"name\":{},\"parent\":{\"27\":{},\"28\":{},\"29\":{}}}],[\"export=.alks\",{\"_index\":128,\"name\":{},\"parent\":{\"124\":{},\"125\":{},\"126\":{},\"127\":{},\"128\":{},\"129\":{},\"130\":{},\"131\":{},\"132\":{},\"133\":{},\"134\":{},\"135\":{},\"136\":{},\"137\":{},\"138\":{},\"139\":{},\"140\":{},\"141\":{},\"142\":{},\"143\":{},\"144\":{},\"145\":{},\"146\":{},\"147\":{},\"148\":{},\"149\":{},\"150\":{},\"151\":{},\"152\":{},\"153\":{},\"154\":{}}}],[\"export=.alkserror\",{\"_index\":160,\"name\":{},\"parent\":{\"156\":{},\"157\":{}}}],[\"export=.awsaccountrole\",{\"_index\":59,\"name\":{},\"parent\":{\"57\":{},\"58\":{},\"59\":{}}}],[\"export=.awsroletype\",{\"_index\":63,\"name\":{},\"parent\":{\"61\":{},\"62\":{},\"63\":{},\"64\":{},\"65\":{}}}],[\"export=.cloudsploitreport\",{\"_index\":15,\"name\":{},\"parent\":{\"14\":{},\"15\":{},\"16\":{},\"17\":{},\"18\":{},\"19\":{},\"20\":{},\"21\":{},\"22\":{},\"23\":{},\"24\":{},\"25\":{}}}],[\"export=.costtotal\",{\"_index\":79,\"name\":{},\"parent\":{\"78\":{},\"79\":{},\"80\":{},\"81\":{},\"82\":{},\"83\":{},\"84\":{},\"85\":{},\"86\":{},\"87\":{}}}],[\"export=.key\",{\"_index\":33,\"name\":{},\"parent\":{\"31\":{},\"32\":{},\"33\":{},\"34\":{}}}],[\"export=.longtermkey\",{\"_index\":39,\"name\":{},\"parent\":{\"36\":{},\"37\":{},\"38\":{},\"39\":{}}}],[\"export=.machineidentity\",{\"_index\":70,\"name\":{},\"parent\":{\"67\":{}}}],[\"export=.pseudoboolean\",{\"_index\":95,\"name\":{},\"parent\":{\"92\":{},\"93\":{}}}],[\"export=.refreshtoken\",{\"_index\":54,\"name\":{},\"parent\":{\"52\":{},\"53\":{},\"54\":{},\"55\":{}}}],[\"export=.role\",{\"_index\":42,\"name\":{},\"parent\":{\"41\":{},\"42\":{},\"43\":{},\"44\":{},\"45\":{},\"46\":{},\"47\":{}}}],[\"export=.skypieaaccount\",{\"_index\":10,\"name\":{},\"parent\":{\"10\":{},\"11\":{},\"12\":{}}}],[\"export=.tag\",{\"_index\":72,\"name\":{},\"parent\":{\"69\":{},\"70\":{}}}],[\"export=.trusttype\",{\"_index\":91,\"name\":{},\"parent\":{\"89\":{},\"90\":{}}}],[\"export=.user\",{\"_index\":74,\"name\":{},\"parent\":{\"72\":{},\"73\":{},\"74\":{},\"75\":{},\"76\":{}}}],[\"failing\",{\"_index\":25,\"name\":{\"24\":{},\"209\":{}},\"parent\":{}}],[\"false\",{\"_index\":96,\"name\":{\"93\":{}},\"parent\":{}}],[\"getaccesstoken\",{\"_index\":154,\"name\":{\"150\":{},\"182\":{}},\"parent\":{}}],[\"getaccesstokenprops\",{\"_index\":113,\"name\":{\"110\":{},\"289\":{}},\"parent\":{}}],[\"getaccountowners\",{\"_index\":149,\"name\":{\"145\":{},\"177\":{}},\"parent\":{}}],[\"getaccountownersprops\",{\"_index\":124,\"name\":{\"121\":{},\"300\":{}},\"parent\":{}}],[\"getaccountrole\",{\"_index\":141,\"name\":{\"137\":{},\"169\":{}},\"parent\":{}}],[\"getaccountroleprops\",{\"_index\":106,\"name\":{\"103\":{},\"282\":{}},\"parent\":{}}],[\"getaccounts\",{\"_index\":131,\"name\":{\"127\":{},\"159\":{}},\"parent\":{}}],[\"getaccountsprops\",{\"_index\":98,\"name\":{\"95\":{},\"274\":{}},\"parent\":{}}],[\"getallawsroletypes\",{\"_index\":134,\"name\":{\"130\":{},\"162\":{}},\"parent\":{}}],[\"getallawsroletypesprops\",{\"_index\":118,\"name\":{\"115\":{},\"294\":{}},\"parent\":{}}],[\"getawsroletypes\",{\"_index\":135,\"name\":{\"131\":{},\"163\":{}},\"parent\":{}}],[\"getawsroletypesprops\",{\"_index\":101,\"name\":{\"98\":{},\"277\":{}},\"parent\":{}}],[\"getcosttotals\",{\"_index\":157,\"name\":{\"153\":{},\"185\":{}},\"parent\":{}}],[\"getcosttotalsprops\",{\"_index\":125,\"name\":{\"122\":{},\"301\":{}},\"parent\":{}}],[\"getiamkeys\",{\"_index\":133,\"name\":{\"129\":{},\"161\":{}},\"parent\":{}}],[\"getiamkeysprops\",{\"_index\":100,\"name\":{\"97\":{},\"276\":{}},\"parent\":{}}],[\"getkeys\",{\"_index\":132,\"name\":{\"128\":{},\"160\":{}},\"parent\":{}}],[\"getkeysprops\",{\"_index\":99,\"name\":{\"96\":{},\"275\":{}},\"parent\":{}}],[\"getloginrole\",{\"_index\":153,\"name\":{\"149\":{},\"181\":{}},\"parent\":{}}],[\"getloginroleprops\",{\"_index\":112,\"name\":{\"109\":{},\"288\":{}},\"parent\":{}}],[\"getnonserviceawsroletypes\",{\"_index\":136,\"name\":{\"132\":{},\"164\":{}},\"parent\":{}}],[\"getnonserviceawsroletypesprops\",{\"_index\":102,\"name\":{\"99\":{},\"278\":{}},\"parent\":{}}],[\"getrefreshtokens\",{\"_index\":155,\"name\":{\"151\":{},\"183\":{}},\"parent\":{}}],[\"getrefreshtokensprops\",{\"_index\":114,\"name\":{\"111\":{},\"290\":{}},\"parent\":{}}],[\"getuseraccess\",{\"_index\":146,\"name\":{\"142\":{},\"174\":{}},\"parent\":{}}],[\"getuseraccessbyrole\",{\"_index\":147,\"name\":{\"143\":{},\"175\":{}},\"parent\":{}}],[\"getuseraccessbyroleprops\",{\"_index\":123,\"name\":{\"120\":{},\"299\":{}},\"parent\":{}}],[\"getuseraccessprops\",{\"_index\":121,\"name\":{\"118\":{},\"297\":{}},\"parent\":{}}],[\"getuserroleaccess\",{\"_index\":148,\"name\":{\"144\":{},\"176\":{}},\"parent\":{}}],[\"getuserroleaccessprops\",{\"_index\":122,\"name\":{\"119\":{},\"298\":{}},\"parent\":{}}],[\"href\",{\"_index\":18,\"name\":{\"17\":{},\"29\":{},\"202\":{},\"214\":{}},\"parent\":{}}],[\"iamkeyactive\",{\"_index\":5,\"name\":{\"5\":{},\"190\":{}},\"parent\":{}}],[\"iamuserarn\",{\"_index\":38,\"name\":{\"36\":{},\"221\":{}},\"parent\":{}}],[\"id\",{\"_index\":55,\"name\":{\"53\":{},\"238\":{}},\"parent\":{}}],[\"inneraccount\",{\"_index\":92,\"name\":{\"90\":{}},\"parent\":{}}],[\"instanceprofile\",{\"_index\":66,\"name\":{\"64\":{},\"249\":{}},\"parent\":{}}],[\"instanceprofilearn\",{\"_index\":43,\"name\":{\"42\":{},\"227\":{}},\"parent\":{}}],[\"internalfetch\",{\"_index\":158,\"name\":{\"154\":{}},\"parent\":{}}],[\"ismachineidentity\",{\"_index\":45,\"name\":{\"44\":{},\"58\":{},\"229\":{},\"243\":{}},\"parent\":{}}],[\"key\",{\"_index\":31,\"name\":{\"30\":{},\"69\":{},\"215\":{},\"254\":{}},\"parent\":{\"216\":{},\"217\":{},\"218\":{},\"219\":{}}}],[\"label\",{\"_index\":9,\"name\":{\"10\":{},\"195\":{}},\"parent\":{}}],[\"listawsaccountroles\",{\"_index\":140,\"name\":{\"136\":{},\"168\":{}},\"parent\":{}}],[\"listawsaccountrolesprops\",{\"_index\":105,\"name\":{\"102\":{},\"281\":{}},\"parent\":{}}],[\"longtermkey\",{\"_index\":37,\"name\":{\"35\":{},\"220\":{}},\"parent\":{\"221\":{},\"222\":{},\"223\":{},\"224\":{}}}],[\"machineidentity\",{\"_index\":68,\"name\":{\"66\":{},\"251\":{}},\"parent\":{\"252\":{}}}],[\"machineidentityarn\",{\"_index\":69,\"name\":{\"67\":{},\"252\":{}},\"parent\":{}}],[\"maxkeyduration\",{\"_index\":6,\"name\":{\"6\":{},\"191\":{}},\"parent\":{}}],[\"maxsessiondurationinseconds\",{\"_index\":48,\"name\":{\"47\":{},\"232\":{}},\"parent\":{}}],[\"mm\",{\"_index\":81,\"name\":{\"80\":{},\"265\":{}},\"parent\":{}}],[\"month\",{\"_index\":16,\"name\":{\"15\":{},\"200\":{}},\"parent\":{}}],[\"monthly\",{\"_index\":85,\"name\":{\"84\":{},\"269\":{}},\"parent\":{}}],[\"monthlycostsbyservice\",{\"_index\":88,\"name\":{\"87\":{},\"272\":{}},\"parent\":{}}],[\"newrisks\",{\"_index\":22,\"name\":{\"21\":{},\"206\":{}},\"parent\":{}}],[\"passing\",{\"_index\":23,\"name\":{\"22\":{},\"207\":{}},\"parent\":{}}],[\"pseudoboolean\",{\"_index\":93,\"name\":{\"91\":{}},\"parent\":{}}],[\"refreshtoken\",{\"_index\":52,\"name\":{\"51\":{},\"236\":{}},\"parent\":{\"237\":{},\"238\":{},\"239\":{},\"240\":{}}}],[\"revoke\",{\"_index\":156,\"name\":{\"152\":{},\"184\":{}},\"parent\":{}}],[\"revokebyidprops\",{\"_index\":115,\"name\":{\"112\":{},\"291\":{}},\"parent\":{}}],[\"revokebyvalueprops\",{\"_index\":116,\"name\":{\"113\":{},\"292\":{}},\"parent\":{}}],[\"revokeprops\",{\"_index\":117,\"name\":{\"114\":{},\"293\":{}},\"parent\":{}}],[\"role\",{\"_index\":4,\"name\":{\"4\":{},\"40\":{},\"189\":{},\"225\":{}},\"parent\":{\"226\":{},\"227\":{},\"228\":{},\"229\":{},\"230\":{},\"231\":{},\"232\":{}}}],[\"rolearn\",{\"_index\":41,\"name\":{\"41\":{},\"57\":{},\"226\":{},\"242\":{}},\"parent\":{}}],[\"roletypename\",{\"_index\":62,\"name\":{\"61\":{},\"246\":{}},\"parent\":{}}],[\"samaccountname\",{\"_index\":28,\"name\":{\"27\":{},\"72\":{},\"212\":{},\"257\":{}},\"parent\":{}}],[\"scandate\",{\"_index\":21,\"name\":{\"20\":{},\"205\":{}},\"parent\":{}}],[\"scanid\",{\"_index\":20,\"name\":{\"19\":{},\"204\":{}},\"parent\":{}}],[\"secretkey\",{\"_index\":34,\"name\":{\"32\":{},\"38\":{},\"217\":{},\"223\":{}},\"parent\":{}}],[\"securitylevel\",{\"_index\":7,\"name\":{\"7\":{},\"192\":{}},\"parent\":{}}],[\"sessiontoken\",{\"_index\":35,\"name\":{\"33\":{},\"218\":{}},\"parent\":{}}],[\"skypieaaccount\",{\"_index\":8,\"name\":{\"8\":{},\"9\":{},\"193\":{},\"194\":{}},\"parent\":{\"195\":{},\"196\":{},\"197\":{}}}],[\"status\",{\"_index\":161,\"name\":{\"157\":{}},\"parent\":{}}],[\"tag\",{\"_index\":71,\"name\":{\"68\":{},\"253\":{}},\"parent\":{\"254\":{},\"255\":{}}}],[\"tags\",{\"_index\":47,\"name\":{\"46\":{},\"231\":{}},\"parent\":{}}],[\"templatevariables\",{\"_index\":67,\"name\":{\"65\":{},\"250\":{}},\"parent\":{}}],[\"title\",{\"_index\":76,\"name\":{\"75\":{},\"260\":{}},\"parent\":{}}],[\"true\",{\"_index\":94,\"name\":{\"92\":{}},\"parent\":{}}],[\"trustrelationship\",{\"_index\":65,\"name\":{\"63\":{},\"248\":{}},\"parent\":{}}],[\"trusttype\",{\"_index\":89,\"name\":{\"88\":{}},\"parent\":{}}],[\"unknown\",{\"_index\":26,\"name\":{\"25\":{},\"210\":{}},\"parent\":{}}],[\"updaterole\",{\"_index\":142,\"name\":{\"138\":{},\"170\":{}},\"parent\":{}}],[\"updateroleprops\",{\"_index\":107,\"name\":{\"104\":{},\"283\":{}},\"parent\":{}}],[\"user\",{\"_index\":73,\"name\":{\"71\":{},\"256\":{}},\"parent\":{\"257\":{},\"258\":{},\"259\":{},\"260\":{},\"261\":{}}}],[\"userid\",{\"_index\":56,\"name\":{\"54\":{},\"239\":{}},\"parent\":{}}],[\"value\",{\"_index\":57,\"name\":{\"55\":{},\"70\":{},\"240\":{},\"255\":{}},\"parent\":{}}],[\"version\",{\"_index\":152,\"name\":{\"148\":{},\"180\":{}},\"parent\":{}}],[\"versionprops\",{\"_index\":111,\"name\":{\"108\":{},\"287\":{}},\"parent\":{}}],[\"warning\",{\"_index\":24,\"name\":{\"23\":{},\"208\":{}},\"parent\":{}}],[\"weekly\",{\"_index\":84,\"name\":{\"83\":{},\"268\":{}},\"parent\":{}}],[\"year\",{\"_index\":14,\"name\":{\"14\":{},\"199\":{}},\"parent\":{}}],[\"yearly\",{\"_index\":86,\"name\":{\"85\":{},\"270\":{}},\"parent\":{}}],[\"yyyy\",{\"_index\":80,\"name\":{\"79\":{},\"264\":{}},\"parent\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file diff --git a/docs/classes/export_.Alks.html b/docs/classes/export_.Alks.html index 4be1e19d..19ec0b9e 100644 --- a/docs/classes/export_.Alks.html +++ b/docs/classes/export_.Alks.html @@ -1,6 +1,6 @@ Alks | alks.js
Options
All
  • Public
  • Public/Protected
  • All
Menu

ALKS JavaScript API

-

Hierarchy

  • Alks

Index

Constructors

Properties

Methods

Hierarchy

  • Alks

Index

Constructors

Properties

Methods

Returns Promise<export=.MachineIdentity>

Returns Promise<export=.AwsAccountRole[]>

  • Returns a new instance of alks with pre-defined properties (which don't need to be supplied to every method).

    Any of the properties required by other methods can be specified here.

    Properties present on the current object are carried through to the newly created one.

    @@ -39,7 +39,7 @@ })

    Parameters

    • props: export=.AlksProps

      An object containing settings for the new ALKS object

      -

    Returns Alks

Returns Alks

Returns Promise<export=.LongTermKey>

Returns Promise<export=.Role>

Returns Promise<export=.Role>

Returns Promise<boolean>

Returns Promise<boolean>

Returns Promise<export=.MachineIdentity>

  • Returns a Promise for an array of available AWS IAM role types

    deprecated

    Replaced by getAllAWSRoleTypes which includes all AWS role types and their details

    example

    alks.getAWSRoleTypes({ @@ -209,7 +209,7 @@ })

    Parameters

    Returns Promise<string[]>

Returns Promise<string[]>

Returns Promise<export=.AccessToken>

Returns Promise<export=.User[]>

  • Returns a Promise for the Amazon Resource Name (ARN) of a custom AWS IAM account role

    example

    alks.getAccountRole({ baseUrl: 'https://your.alks-host.com', @@ -238,11 +238,11 @@ role: 'IAMAdmin', roleName: 'awsRoleName' }).then((role) => { - // role.roleArn, role.isMachineIdentity, role.instanceProfileArn, role.tags + // role.roleArn, role.isMachineIdentity, role.instanceProfileArn, role.tags, role.maxSessionDurationInSeconds })

    Parameters

    Returns Promise<export=.Role>

Returns Promise<export=.Role>

Returns Promise<export=.Account[]>

Returns Promise<export=.AwsRoleType[]>

  • Returns cost totals for the specified account for the day, week, month, year, and a breakdown of costs by service for the day and month

    example

    alks.getCostTotals({ accountId: '012345678910', @@ -278,7 +278,7 @@ })

    Parameters

    Returns Promise<export=.CostTotal>

Returns Promise<export=.CostTotal>

Returns Promise<export=.Key>

Returns Promise<export=.Key>

  • Returns information about one of the roles used to generate keys

    example

    alks.getLoginRole({ ... @@ -313,7 +313,7 @@ })

    Parameters

    Returns Promise<Omit<export=.Account, "skypieaAccount">>

Returns Promise<Omit<export=.Account, "skypieaAccount">>

  • Returns a Promise for an array of available custom role types

    deprecated

    Replaced by getAllAWSRoleTypes which includes all AWS role types and their details

    example

    alks.getNonServiceAWSRoleTypes({ @@ -324,7 +324,7 @@ })

    Parameters

    Returns Promise<string[]>

Returns Promise<string[]>

Returns Promise<export=.RefreshToken[]>

Returns Promise<export=.User[]>

Returns Promise<Record<string, export=.User[]>>

  • internalFetch(path: string, args?: Partial<export=.AlksProps>, method?: string): Promise<any>

Returns Promise<string[]>

  • internalFetch(path: string, args?: Partial<export=.AlksProps>, method?: string): Promise<any>
  • Returns a Promise for an array of AWS custom AWS IAM account roles

    deprecated

    Replaced by awsAccountRoles which includes AWS account roles and their details

    example

    alks.listAWSAccountRoles({ @@ -380,7 +380,7 @@ })

    Parameters

    Returns Promise<string[]>

Returns Promise<string[]>

  • Revokes a refresh or access token

    example

    alks.revoke({ token: '...', @@ -397,7 +397,7 @@ })

    Parameters

    Returns Promise<boolean>

Returns Promise<boolean>

Returns Promise<export=.Role>

  • Returns the version of the ALKS Rest API

    example

    alks.version({ ... diff --git a/docs/classes/export_.AlksError.html b/docs/classes/export_.AlksError.html index 1ef5207a..ca768bc5 100644 --- a/docs/classes/export_.AlksError.html +++ b/docs/classes/export_.AlksError.html @@ -1,4 +1,4 @@ -AlksError | alks.js

    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    Class AlksError

    Hierarchy

    • Error
      • AlksError

    Indexable

    [s: string]: any

    Index

    Constructors

    • new AlksError(response: Response, json: any): AlksError

    Properties

    message: string
    name: string
    stack?: string
    status: number
    stackTraceLimit: number

    Methods

    • captureStackTrace(targetObject: object, constructorOpt?: Function): void
    • +AlksError | alks.js
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Class AlksError

      Hierarchy

      • Error
        • AlksError

      Indexable

      [s: string]: any

      Index

      Constructors

      • new AlksError(response: Response, json: any): AlksError

      Properties

      message: string
      name: string
      stack?: string
      status: number
      stackTraceLimit: number

      Methods

      • captureStackTrace(targetObject: object, constructorOpt?: Function): void
      • Create .stack property on a target object

        Parameters

        • targetObject: object
        • Optional constructorOpt: Function

        Returns void

      • prepareStackTrace(err: Error, stackTraces: CallSite[]): any
      • Optional override for formatting stack traces

        diff --git a/docs/enums/export_.PseudoBoolean.html b/docs/enums/export_.PseudoBoolean.html index e250d8c2..205cb41a 100644 --- a/docs/enums/export_.PseudoBoolean.html +++ b/docs/enums/export_.PseudoBoolean.html @@ -1 +1 @@ -PseudoBoolean | alks.js
        Options
        All
        • Public
        • Public/Protected
        • All
        Menu

        Enumeration PseudoBoolean

        Index

        Enumeration members

        Enumeration members

        False = 0
        True = 1

        Legend

        • Property

        Settings

        Theme

        Generated using TypeDoc

        \ No newline at end of file +PseudoBoolean | alks.js
        Options
        All
        • Public
        • Public/Protected
        • All
        Menu

        Enumeration PseudoBoolean

        Index

        Enumeration members

        Enumeration members

        False = 0
        True = 1

        Legend

        • Property

        Settings

        Theme

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/enums/export_.TrustType.html b/docs/enums/export_.TrustType.html index 544130c9..94262bc0 100644 --- a/docs/enums/export_.TrustType.html +++ b/docs/enums/export_.TrustType.html @@ -1 +1 @@ -TrustType | alks.js
        Options
        All
        • Public
        • Public/Protected
        • All
        Menu

        Enumeration TrustType

        Index

        Enumeration members

        Enumeration members

        CrossAccount = "Cross Account"
        InnerAccount = "Inner Account"

        Legend

        • Property

        Settings

        Theme

        Generated using TypeDoc

        \ No newline at end of file +TrustType | alks.js
        Options
        All
        • Public
        • Public/Protected
        • All
        Menu

        Enumeration TrustType

        Index

        Enumeration members

        Enumeration members

        CrossAccount = "Cross Account"
        InnerAccount = "Inner Account"

        Legend

        • Property

        Settings

        Theme

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/interfaces/AccessToken.html b/docs/interfaces/AccessToken.html index c4243568..9cd3d4f3 100644 --- a/docs/interfaces/AccessToken.html +++ b/docs/interfaces/AccessToken.html @@ -1 +1 @@ -AccessToken | alks.js
        Options
        All
        • Public
        • Public/Protected
        • All
        Menu

        Interface AccessToken

        Hierarchy

        • AccessToken

        Index

        Properties

        accessToken: string
        expiresIn: string

        Legend

        • Property

        Settings

        Theme

        Generated using TypeDoc

        \ No newline at end of file +AccessToken | alks.js
        Options
        All
        • Public
        • Public/Protected
        • All
        Menu

        Interface AccessToken

        Hierarchy

        • AccessToken

        Index

        Properties

        accessToken: string
        expiresIn: string

        Legend

        • Property

        Settings

        Theme

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/interfaces/Account.html b/docs/interfaces/Account.html index f53f5060..2675084e 100644 --- a/docs/interfaces/Account.html +++ b/docs/interfaces/Account.html @@ -5,4 +5,4 @@
    property

    iamKeyActive - Whether credentials with IAM permissions can be provisioned from this account

    property

    maxKeyDuration - The maximum key duration for this account

    property

    skypieaAccount - extra information about the account from Skypiea

    -

Hierarchy

  • Account

Index

Properties

account: string
iamKeyActive: boolean
maxKeyDuration: number
role: string
securityLevel: string
skypieaAccount: null | export=.SkypieaAccount

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +

Hierarchy

  • Account

Index

Properties

account: string
iamKeyActive: boolean
maxKeyDuration: number
role: string
securityLevel: string
skypieaAccount: null | export=.SkypieaAccount

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/AccountUserDetails.html b/docs/interfaces/AccountUserDetails.html index cd99fc8a..c1293a14 100644 --- a/docs/interfaces/AccountUserDetails.html +++ b/docs/interfaces/AccountUserDetails.html @@ -3,4 +3,4 @@
property

samAccountName - the samAccountName of the user

property

email - the email of the user

property

href - the href self link

-

Hierarchy

  • AccountUserDetails

Index

Properties

email: string
href: string
samAccountName: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +

Hierarchy

  • AccountUserDetails

Index

Properties

email: string
href: string
samAccountName: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/AwsAccountRole.html b/docs/interfaces/AwsAccountRole.html index 70fe21d1..0df9379b 100644 --- a/docs/interfaces/AwsAccountRole.html +++ b/docs/interfaces/AwsAccountRole.html @@ -3,4 +3,4 @@
property

roleArn - The AWS Role ARN

property

isMachineIdentity - true|false value of if this role is a machine identity

property

assumeRolePolicyDocument - The AWS assume role policy document associated with this role

-

Hierarchy

  • AwsAccountRole

Index

Properties

assumeRolePolicyDocument: object
isMachineIdentity: boolean
roleArn: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +

Hierarchy

  • AwsAccountRole

Index

Properties

assumeRolePolicyDocument: object
isMachineIdentity: boolean
roleArn: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/AwsRoleType.html b/docs/interfaces/AwsRoleType.html index fb9bde98..a1320392 100644 --- a/docs/interfaces/AwsRoleType.html +++ b/docs/interfaces/AwsRoleType.html @@ -5,4 +5,4 @@
property

trustRelationship - The AWS trust policy document associated with this role

property

instanceProfile - Whether this role is an instance profile

property

templateVariables - A list of template variables that exist within the role type's trust policy document

-

Hierarchy

  • AwsRoleType

Index

Properties

defaultArns: string[]
instanceProfile: boolean
roleTypeName: string
templateVariables?: string[]
trustRelationship: object

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +

Hierarchy

  • AwsRoleType

Index

Properties

defaultArns: string[]
instanceProfile: boolean
roleTypeName: string
templateVariables?: string[]
trustRelationship: object

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/CloudsploitReport.html b/docs/interfaces/CloudsploitReport.html index da2cd2a7..3abbe278 100644 --- a/docs/interfaces/CloudsploitReport.html +++ b/docs/interfaces/CloudsploitReport.html @@ -12,4 +12,4 @@
property

warning - the amount of warnings

property

failing - the amount of fails

property

unknown - the amount of unknowns

-

Hierarchy

  • CloudsploitReport

Index

Properties

awsAccountId: string
day: number
failing: number
href: string
month: number
newRisks: number
passing: number
scanDate: string
scanId: number
unknown: number
warning: number
year: number

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +

Hierarchy

  • CloudsploitReport

Index

Properties

awsAccountId: string
day: number
failing: number
href: string
month: number
newRisks: number
passing: number
scanDate: string
scanId: number
unknown: number
warning: number
year: number

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/CostTotal.html b/docs/interfaces/CostTotal.html index 6c5b12d8..8bd3b5fd 100644 --- a/docs/interfaces/CostTotal.html +++ b/docs/interfaces/CostTotal.html @@ -1 +1 @@ -CostTotal | alks.js
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CostTotal

Hierarchy

  • CostTotal

Index

Properties

awsAccountId: string
daily: string
dailyCostsByService: Record<string, string>
dd: string
mm: string
monthly: string
monthlyCostsByService: Record<string, string>
weekly: string
yearly: string
yyyy: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +CostTotal | alks.js
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CostTotal

Hierarchy

  • CostTotal

Index

Properties

awsAccountId: string
daily: string
dailyCostsByService: Record<string, string>
dd: string
mm: string
monthly: string
monthlyCostsByService: Record<string, string>
weekly: string
yearly: string
yyyy: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/Key.html b/docs/interfaces/Key.html index 8e00127b..4c0d4b8f 100644 --- a/docs/interfaces/Key.html +++ b/docs/interfaces/Key.html @@ -4,4 +4,4 @@
property

secretKey - AWS secret key

property

sessionToken - AWS STS session token

property

consoleURL - a URL to the AWS console using these keys

-

Hierarchy

  • Key

Index

Properties

accessKey: string
consoleURL: string
secretKey: string
sessionToken: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +

Hierarchy

  • Key

Index

Properties

accessKey: string
consoleURL: string
secretKey: string
sessionToken: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/LongTermKey.html b/docs/interfaces/LongTermKey.html index 01729df9..7e39e348 100644 --- a/docs/interfaces/LongTermKey.html +++ b/docs/interfaces/LongTermKey.html @@ -4,4 +4,4 @@
property

accessKey - the long term access key

property

secretKey - the secret key for the long term access key

property

addedIAMUserToGroup - whether the user was successfuly added to the deny policy group

-

Hierarchy

  • LongTermKey

Index

Properties

accessKey: string
addedIAMUserToGroup: boolean
iamUserArn: string
secretKey: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +

Hierarchy

  • LongTermKey

Index

Properties

accessKey: string
addedIAMUserToGroup: boolean
iamUserArn: string
secretKey: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/MachineIdentity.html b/docs/interfaces/MachineIdentity.html index 70a0ae5d..61dbc5ed 100644 --- a/docs/interfaces/MachineIdentity.html +++ b/docs/interfaces/MachineIdentity.html @@ -1 +1 @@ -MachineIdentity | alks.js
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface MachineIdentity

Hierarchy

  • MachineIdentity

Index

Properties

machineIdentityArn: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +MachineIdentity | alks.js
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface MachineIdentity

Hierarchy

  • MachineIdentity

Index

Properties

machineIdentityArn: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/RefreshToken.html b/docs/interfaces/RefreshToken.html index 8652a982..c8020da2 100644 --- a/docs/interfaces/RefreshToken.html +++ b/docs/interfaces/RefreshToken.html @@ -1 +1 @@ -RefreshToken | alks.js
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface RefreshToken

Hierarchy

  • RefreshToken

Index

Properties

clientId: string
id: string
userId: string
value: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +RefreshToken | alks.js
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface RefreshToken

Hierarchy

  • RefreshToken

Index

Properties

clientId: string
id: string
userId: string
value: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/Role.html b/docs/interfaces/Role.html index d40c2054..d131805f 100644 --- a/docs/interfaces/Role.html +++ b/docs/interfaces/Role.html @@ -5,4 +5,4 @@
property

instanceProfileArn - The Instance Profile ARN associated with this role

property

addedRoleToInstanceProfile - Whether this role was added to an Instance Profile

property

tags - Resource tags associated with the IAM account role

-

Hierarchy

  • Role

Index

Properties

addedRoleToInstanceProfile?: boolean
denyArns?: string
instanceProfileArn: string
isMachineIdentity?: boolean
roleArn: string
tags?: export=.Tag[]

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +

Hierarchy

  • Role

Index

Properties

addedRoleToInstanceProfile?: boolean
denyArns?: string
instanceProfileArn: string
isMachineIdentity?: boolean
maxSessionDurationInSeconds?: number
roleArn: string
tags?: export=.Tag[]

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/SkypieaAccount.html b/docs/interfaces/SkypieaAccount.html index 2175740f..1531e764 100644 --- a/docs/interfaces/SkypieaAccount.html +++ b/docs/interfaces/SkypieaAccount.html @@ -3,4 +3,4 @@
property

label - the friendly name of the account

property

accountOwners - the samAccountNames of the account owners

property

cloudsploitTrend - the cloudsploit trends

-

Hierarchy

  • SkypieaAccount

Index

Properties

accountOwners: export=.AccountUserDetails[]
cloudsploitTrend: export=.CloudsploitReport[]
label: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +

Hierarchy

  • SkypieaAccount

Index

Properties

accountOwners: export=.AccountUserDetails[]
cloudsploitTrend: export=.CloudsploitReport[]
label: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/Tag.html b/docs/interfaces/Tag.html index 794ae14f..7844c3d7 100644 --- a/docs/interfaces/Tag.html +++ b/docs/interfaces/Tag.html @@ -2,4 +2,4 @@

Alks role tags

property

key - The AWS role tag key

property

value - The AWS role tag value

-

Hierarchy

  • Tag

Index

Properties

Properties

key: string
value: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +

Hierarchy

  • Tag

Index

Properties

Properties

key: string
value: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/User.html b/docs/interfaces/User.html index f3c35a0a..711b284a 100644 --- a/docs/interfaces/User.html +++ b/docs/interfaces/User.html @@ -5,4 +5,4 @@
property

email - The user email

property

title - The user title

property

department - The user department

-

Hierarchy

  • User

Index

Properties

department: string
displayName: string
email: string
sAMAccountName: string
title: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +

Hierarchy

  • User

Index

Properties

department: string
displayName: string
email: string
sAMAccountName: string
title: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/export_.AccessToken.html b/docs/interfaces/export_.AccessToken.html index b7797447..048820a8 100644 --- a/docs/interfaces/export_.AccessToken.html +++ b/docs/interfaces/export_.AccessToken.html @@ -1 +1 @@ -AccessToken | alks.js
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AccessToken

Hierarchy

  • AccessToken

Index

Properties

accessToken: string
expiresIn: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +AccessToken | alks.js
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AccessToken

Hierarchy

  • AccessToken

Index

Properties

accessToken: string
expiresIn: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/export_.Account.html b/docs/interfaces/export_.Account.html index a7910e4d..e52709d8 100644 --- a/docs/interfaces/export_.Account.html +++ b/docs/interfaces/export_.Account.html @@ -5,4 +5,4 @@
property

iamKeyActive - Whether credentials with IAM permissions can be provisioned from this account

property

maxKeyDuration - The maximum key duration for this account

property

skypieaAccount - extra information about the account from Skypiea

-

Hierarchy

  • Account

Index

Properties

account: string
iamKeyActive: boolean
maxKeyDuration: number
role: string
securityLevel: string
skypieaAccount: null | export=.SkypieaAccount

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +

Hierarchy

  • Account

Index

Properties

account: string
iamKeyActive: boolean
maxKeyDuration: number
role: string
securityLevel: string
skypieaAccount: null | export=.SkypieaAccount

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/export_.AccountUserDetails.html b/docs/interfaces/export_.AccountUserDetails.html index fa211b7c..0634b79f 100644 --- a/docs/interfaces/export_.AccountUserDetails.html +++ b/docs/interfaces/export_.AccountUserDetails.html @@ -3,4 +3,4 @@
property

samAccountName - the samAccountName of the user

property

email - the email of the user

property

href - the href self link

-

Hierarchy

  • AccountUserDetails

Index

Properties

email: string
href: string
samAccountName: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +

Hierarchy

  • AccountUserDetails

Index

Properties

email: string
href: string
samAccountName: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/export_.AwsAccountRole.html b/docs/interfaces/export_.AwsAccountRole.html index 9918e6d1..0e2e3fbd 100644 --- a/docs/interfaces/export_.AwsAccountRole.html +++ b/docs/interfaces/export_.AwsAccountRole.html @@ -3,4 +3,4 @@
property

roleArn - The AWS Role ARN

property

isMachineIdentity - true|false value of if this role is a machine identity

property

assumeRolePolicyDocument - The AWS assume role policy document associated with this role

-

Hierarchy

  • AwsAccountRole

Index

Properties

assumeRolePolicyDocument: object
isMachineIdentity: boolean
roleArn: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +

Hierarchy

  • AwsAccountRole

Index

Properties

assumeRolePolicyDocument: object
isMachineIdentity: boolean
roleArn: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/export_.AwsRoleType.html b/docs/interfaces/export_.AwsRoleType.html index 727f1698..399b4f65 100644 --- a/docs/interfaces/export_.AwsRoleType.html +++ b/docs/interfaces/export_.AwsRoleType.html @@ -5,4 +5,4 @@
property

trustRelationship - The AWS trust policy document associated with this role

property

instanceProfile - Whether this role is an instance profile

property

templateVariables - A list of template variables that exist within the role type's trust policy document

-

Hierarchy

  • AwsRoleType

Index

Properties

defaultArns: string[]
instanceProfile: boolean
roleTypeName: string
templateVariables?: string[]
trustRelationship: object

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +

Hierarchy

  • AwsRoleType

Index

Properties

defaultArns: string[]
instanceProfile: boolean
roleTypeName: string
templateVariables?: string[]
trustRelationship: object

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/export_.CloudsploitReport.html b/docs/interfaces/export_.CloudsploitReport.html index 66306ef4..a84bafa3 100644 --- a/docs/interfaces/export_.CloudsploitReport.html +++ b/docs/interfaces/export_.CloudsploitReport.html @@ -12,4 +12,4 @@
property

warning - the amount of warnings

property

failing - the amount of fails

property

unknown - the amount of unknowns

-

Hierarchy

  • CloudsploitReport

Index

Properties

awsAccountId: string
day: number
failing: number
href: string
month: number
newRisks: number
passing: number
scanDate: string
scanId: number
unknown: number
warning: number
year: number

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +

Hierarchy

  • CloudsploitReport

Index

Properties

awsAccountId: string
day: number
failing: number
href: string
month: number
newRisks: number
passing: number
scanDate: string
scanId: number
unknown: number
warning: number
year: number

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/export_.CostTotal.html b/docs/interfaces/export_.CostTotal.html index 0e1ace15..14ab62d8 100644 --- a/docs/interfaces/export_.CostTotal.html +++ b/docs/interfaces/export_.CostTotal.html @@ -1 +1 @@ -CostTotal | alks.js
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CostTotal

Hierarchy

  • CostTotal

Index

Properties

awsAccountId: string
daily: string
dailyCostsByService: Record<string, string>
dd: string
mm: string
monthly: string
monthlyCostsByService: Record<string, string>
weekly: string
yearly: string
yyyy: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +CostTotal | alks.js
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CostTotal

Hierarchy

  • CostTotal

Index

Properties

awsAccountId: string
daily: string
dailyCostsByService: Record<string, string>
dd: string
mm: string
monthly: string
monthlyCostsByService: Record<string, string>
weekly: string
yearly: string
yyyy: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/export_.Key.html b/docs/interfaces/export_.Key.html index 7b4e98e2..3b2a7a3c 100644 --- a/docs/interfaces/export_.Key.html +++ b/docs/interfaces/export_.Key.html @@ -4,4 +4,4 @@
property

secretKey - AWS secret key

property

sessionToken - AWS STS session token

property

consoleURL - a URL to the AWS console using these keys

-

Hierarchy

  • Key

Index

Properties

accessKey: string
consoleURL: string
secretKey: string
sessionToken: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +

Hierarchy

  • Key

Index

Properties

accessKey: string
consoleURL: string
secretKey: string
sessionToken: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/export_.LongTermKey.html b/docs/interfaces/export_.LongTermKey.html index 6cd7e0f8..5af05f3e 100644 --- a/docs/interfaces/export_.LongTermKey.html +++ b/docs/interfaces/export_.LongTermKey.html @@ -4,4 +4,4 @@
property

accessKey - the long term access key

property

secretKey - the secret key for the long term access key

property

addedIAMUserToGroup - whether the user was successfuly added to the deny policy group

-

Hierarchy

  • LongTermKey

Index

Properties

accessKey: string
addedIAMUserToGroup: boolean
iamUserArn: string
secretKey: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +

Hierarchy

  • LongTermKey

Index

Properties

accessKey: string
addedIAMUserToGroup: boolean
iamUserArn: string
secretKey: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/export_.MachineIdentity.html b/docs/interfaces/export_.MachineIdentity.html index e318b021..ff34c839 100644 --- a/docs/interfaces/export_.MachineIdentity.html +++ b/docs/interfaces/export_.MachineIdentity.html @@ -1 +1 @@ -MachineIdentity | alks.js
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface MachineIdentity

Hierarchy

  • MachineIdentity

Index

Properties

machineIdentityArn: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +MachineIdentity | alks.js
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface MachineIdentity

Hierarchy

  • MachineIdentity

Index

Properties

machineIdentityArn: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/export_.RefreshToken.html b/docs/interfaces/export_.RefreshToken.html index a3fbd59a..a21919af 100644 --- a/docs/interfaces/export_.RefreshToken.html +++ b/docs/interfaces/export_.RefreshToken.html @@ -1 +1 @@ -RefreshToken | alks.js
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface RefreshToken

Hierarchy

  • RefreshToken

Index

Properties

clientId: string
id: string
userId: string
value: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +RefreshToken | alks.js
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface RefreshToken

Hierarchy

  • RefreshToken

Index

Properties

clientId: string
id: string
userId: string
value: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/export_.Role.html b/docs/interfaces/export_.Role.html index c1b9be78..a08b774f 100644 --- a/docs/interfaces/export_.Role.html +++ b/docs/interfaces/export_.Role.html @@ -5,4 +5,4 @@
property

instanceProfileArn - The Instance Profile ARN associated with this role

property

addedRoleToInstanceProfile - Whether this role was added to an Instance Profile

property

tags - Resource tags associated with the IAM account role

-

Hierarchy

  • Role

Index

Properties

addedRoleToInstanceProfile?: boolean
denyArns?: string
instanceProfileArn: string
isMachineIdentity?: boolean
roleArn: string
tags?: export=.Tag[]

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +

Hierarchy

  • Role

Index

Properties

addedRoleToInstanceProfile?: boolean
denyArns?: string
instanceProfileArn: string
isMachineIdentity?: boolean
maxSessionDurationInSeconds?: number
roleArn: string
tags?: export=.Tag[]

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/export_.SkypieaAccount.html b/docs/interfaces/export_.SkypieaAccount.html index b83af731..73a2f8f2 100644 --- a/docs/interfaces/export_.SkypieaAccount.html +++ b/docs/interfaces/export_.SkypieaAccount.html @@ -3,4 +3,4 @@
property

label - the friendly name of the account

property

accountOwners - the samAccountNames of the account owners

property

cloudsploitTrend - the cloudsploit trends

-

Hierarchy

  • SkypieaAccount

Index

Properties

accountOwners: export=.AccountUserDetails[]
cloudsploitTrend: export=.CloudsploitReport[]
label: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +

Hierarchy

  • SkypieaAccount

Index

Properties

accountOwners: export=.AccountUserDetails[]
cloudsploitTrend: export=.CloudsploitReport[]
label: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/export_.Tag.html b/docs/interfaces/export_.Tag.html index 7625e311..bc21c394 100644 --- a/docs/interfaces/export_.Tag.html +++ b/docs/interfaces/export_.Tag.html @@ -2,4 +2,4 @@

Alks role tags

property

key - The AWS role tag key

property

value - The AWS role tag value

-

Hierarchy

  • Tag

Index

Properties

Properties

key: string
value: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +

Hierarchy

  • Tag

Index

Properties

Properties

key: string
value: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/export_.User.html b/docs/interfaces/export_.User.html index 5cd235ad..5fa2c9ce 100644 --- a/docs/interfaces/export_.User.html +++ b/docs/interfaces/export_.User.html @@ -5,4 +5,4 @@
property

email - The user email

property

title - The user title

property

department - The user department

-

Hierarchy

  • User

Index

Properties

department: string
displayName: string
email: string
sAMAccountName: string
title: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +

Hierarchy

  • User

Index

Properties

department: string
displayName: string
email: string
sAMAccountName: string
title: string

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules.html b/docs/modules.html index 7c900a6f..26c4dd6a 100644 --- a/docs/modules.html +++ b/docs/modules.html @@ -1 +1 @@ -alks.js
Options
All
  • Public
  • Public/Protected
  • All
Menu

alks.js

Index

Type aliases

AddRoleMachineIdentityProps: Partial<export=.AlksProps> & { roleARN: string }
AlksProps: BaseConfig & Auth
AwsAccountRolesProps: Partial<export=.AlksProps> & { account: string }
CreateAccessKeysProps: Partial<export=.AlksProps> & { account: string; iamUserName: string; role: string }
CreateNonServiceRoleProps: Partial<export=.AlksProps> & { account: string; enableAlksAccess: boolean; externalId?: string; includeDefaultPolicy: PseudoBoolean; role: string; roleName: string; roleType: TrustType; tags?: export=.Tag[]; trustArn: string }
CreateRoleProps: Partial<export=.AlksProps> & { account: string; enableAlksAccess: boolean; includeDefaultPolicy: PseudoBoolean; role: string; roleName: string; roleType?: string; tags?: export=.Tag[]; templateFields?: Record<string, string>; trustPolicy?: Record<string, unknown> }
DeleteIAMUserProps: Partial<export=.AlksProps> & { account: string; iamUserName: string; role: string }
DeleteRoleMachineIdentityProps: Partial<export=.AlksProps> & { roleARN: string }
DeleteRoleProps: Partial<export=.AlksProps> & { account: string; role: string; roleName: string }
GetAWSRoleTypesProps: Partial<export=.AlksProps> & {}
GetAccessTokenProps: Partial<export=.AlksProps> & { refreshToken: string }
GetAccountOwnersProps: Partial<export=.AlksProps> & { accountId: string }
GetAccountRoleProps: Partial<export=.AlksProps> & { account: string; role: string; roleName: string }
GetAccountsProps: Partial<export=.AlksProps> & {}
GetAllAWSRoleTypesProps: Partial<export=.AlksProps> & { getDynamicValues?: boolean }
GetCostTotalsProps: Partial<export=.AlksProps> & { accountId: string }
GetIAMKeysProps: Partial<export=.AlksProps> & { account: string; role: string; sessionTime: number }
GetKeysProps: Partial<export=.AlksProps> & { account: string; role: string; sessionTime: number }
GetLoginRoleProps: Partial<export=.AlksProps> & { accountId: string; role: string }
GetNonServiceAWSRoleTypesProps: Partial<export=.AlksProps> & {}
GetRefreshTokensProps: Partial<export=.AlksProps> & {}
GetUserAccessByRoleProps: Partial<export=.AlksProps> & { accountId: string }
GetUserAccessProps: Partial<export=.AlksProps> & { accountId: string }
GetUserRoleAccessProps: Partial<export=.AlksProps> & { accountId: string; sAMAccountName: string }
ListAWSAccountRolesProps: Partial<export=.AlksProps> & { account: string; role: string }
RevokeByIdProps: Partial<export=.AlksProps> & { tokenId: string }
RevokeByValueProps: Partial<export=.AlksProps> & { token: string }
UpdateRoleProps: Partial<export=.AlksProps> & { account: string; role: string; roleName: string; tags: export=.Tag[] }
VersionProps: Partial<export=.AlksProps> & {}

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +alks.js
Options
All
  • Public
  • Public/Protected
  • All
Menu

alks.js

Index

Type aliases

AddRoleMachineIdentityProps: Partial<export=.AlksProps> & { roleARN: string }
AlksProps: BaseConfig & Auth
AwsAccountRolesProps: Partial<export=.AlksProps> & { account: string }
CreateAccessKeysProps: Partial<export=.AlksProps> & { account: string; iamUserName: string; role: string }
CreateNonServiceRoleProps: Partial<export=.AlksProps> & { account: string; enableAlksAccess: boolean; externalId?: string; includeDefaultPolicy: PseudoBoolean; role: string; roleName: string; roleType: TrustType; tags?: export=.Tag[]; trustArn: string }
CreateRoleProps: Partial<export=.AlksProps> & { account: string; enableAlksAccess: boolean; includeDefaultPolicy: PseudoBoolean; role: string; roleName: string; roleType?: string; tags?: export=.Tag[]; templateFields?: Record<string, string>; trustPolicy?: Record<string, unknown> }
DeleteIAMUserProps: Partial<export=.AlksProps> & { account: string; iamUserName: string; role: string }
DeleteRoleMachineIdentityProps: Partial<export=.AlksProps> & { roleARN: string }
DeleteRoleProps: Partial<export=.AlksProps> & { account: string; role: string; roleName: string }
GetAWSRoleTypesProps: Partial<export=.AlksProps> & {}
GetAccessTokenProps: Partial<export=.AlksProps> & { refreshToken: string }
GetAccountOwnersProps: Partial<export=.AlksProps> & { accountId: string }
GetAccountRoleProps: Partial<export=.AlksProps> & { account: string; role: string; roleName: string }
GetAccountsProps: Partial<export=.AlksProps> & {}
GetAllAWSRoleTypesProps: Partial<export=.AlksProps> & { getDynamicValues?: boolean }
GetCostTotalsProps: Partial<export=.AlksProps> & { accountId: string }
GetIAMKeysProps: Partial<export=.AlksProps> & { account: string; role: string; sessionTime: number }
GetKeysProps: Partial<export=.AlksProps> & { account: string; role: string; sessionTime: number }
GetLoginRoleProps: Partial<export=.AlksProps> & { accountId: string; role: string }
GetNonServiceAWSRoleTypesProps: Partial<export=.AlksProps> & {}
GetRefreshTokensProps: Partial<export=.AlksProps> & {}
GetUserAccessByRoleProps: Partial<export=.AlksProps> & { accountId: string }
GetUserAccessProps: Partial<export=.AlksProps> & { accountId: string }
GetUserRoleAccessProps: Partial<export=.AlksProps> & { accountId: string; sAMAccountName: string }
ListAWSAccountRolesProps: Partial<export=.AlksProps> & { account: string; role: string }
RevokeByIdProps: Partial<export=.AlksProps> & { tokenId: string }
RevokeByValueProps: Partial<export=.AlksProps> & { token: string }
UpdateRoleProps: Partial<export=.AlksProps> & { account: string; role: string; roleName: string; tags: export=.Tag[] }
VersionProps: Partial<export=.AlksProps> & {}

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/export_.html b/docs/modules/export_.html index 87e5593d..cd824145 100644 --- a/docs/modules/export_.html +++ b/docs/modules/export_.html @@ -1 +1 @@ -export= | alks.js
Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace export=

Index

Type aliases

AddRoleMachineIdentityProps: Partial<export=.AlksProps> & { roleARN: string }
AlksProps: BaseConfig & Auth
AwsAccountRolesProps: Partial<export=.AlksProps> & { account: string }
CreateAccessKeysProps: Partial<export=.AlksProps> & { account: string; iamUserName: string; role: string }
CreateNonServiceRoleProps: Partial<export=.AlksProps> & { account: string; enableAlksAccess: boolean; externalId?: string; includeDefaultPolicy: PseudoBoolean; role: string; roleName: string; roleType: TrustType; tags?: export=.Tag[]; trustArn: string }
CreateRoleProps: Partial<export=.AlksProps> & { account: string; enableAlksAccess: boolean; includeDefaultPolicy: PseudoBoolean; role: string; roleName: string; roleType?: string; tags?: export=.Tag[]; templateFields?: Record<string, string>; trustPolicy?: Record<string, unknown> }
DeleteIAMUserProps: Partial<export=.AlksProps> & { account: string; iamUserName: string; role: string }
DeleteRoleMachineIdentityProps: Partial<export=.AlksProps> & { roleARN: string }
DeleteRoleProps: Partial<export=.AlksProps> & { account: string; role: string; roleName: string }
GetAWSRoleTypesProps: Partial<export=.AlksProps> & {}
GetAccessTokenProps: Partial<export=.AlksProps> & { refreshToken: string }
GetAccountOwnersProps: Partial<export=.AlksProps> & { accountId: string }
GetAccountRoleProps: Partial<export=.AlksProps> & { account: string; role: string; roleName: string }
GetAccountsProps: Partial<export=.AlksProps> & {}
GetAllAWSRoleTypesProps: Partial<export=.AlksProps> & { getDynamicValues?: boolean }
GetCostTotalsProps: Partial<export=.AlksProps> & { accountId: string }
GetIAMKeysProps: Partial<export=.AlksProps> & { account: string; role: string; sessionTime: number }
GetKeysProps: Partial<export=.AlksProps> & { account: string; role: string; sessionTime: number }
GetLoginRoleProps: Partial<export=.AlksProps> & { accountId: string; role: string }
GetNonServiceAWSRoleTypesProps: Partial<export=.AlksProps> & {}
GetRefreshTokensProps: Partial<export=.AlksProps> & {}
GetUserAccessByRoleProps: Partial<export=.AlksProps> & { accountId: string }
GetUserAccessProps: Partial<export=.AlksProps> & { accountId: string }
GetUserRoleAccessProps: Partial<export=.AlksProps> & { accountId: string; sAMAccountName: string }
ListAWSAccountRolesProps: Partial<export=.AlksProps> & { account: string; role: string }
RevokeByIdProps: Partial<export=.AlksProps> & { tokenId: string }
RevokeByValueProps: Partial<export=.AlksProps> & { token: string }
UpdateRoleProps: Partial<export=.AlksProps> & { account: string; role: string; roleName: string; tags: export=.Tag[] }
VersionProps: Partial<export=.AlksProps> & {}

Functions

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +export= | alks.js
Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace export=

Index

Type aliases

AddRoleMachineIdentityProps: Partial<export=.AlksProps> & { roleARN: string }
AlksProps: BaseConfig & Auth
AwsAccountRolesProps: Partial<export=.AlksProps> & { account: string }
CreateAccessKeysProps: Partial<export=.AlksProps> & { account: string; iamUserName: string; role: string }
CreateNonServiceRoleProps: Partial<export=.AlksProps> & { account: string; enableAlksAccess: boolean; externalId?: string; includeDefaultPolicy: PseudoBoolean; role: string; roleName: string; roleType: TrustType; tags?: export=.Tag[]; trustArn: string }
CreateRoleProps: Partial<export=.AlksProps> & { account: string; enableAlksAccess: boolean; includeDefaultPolicy: PseudoBoolean; role: string; roleName: string; roleType?: string; tags?: export=.Tag[]; templateFields?: Record<string, string>; trustPolicy?: Record<string, unknown> }
DeleteIAMUserProps: Partial<export=.AlksProps> & { account: string; iamUserName: string; role: string }
DeleteRoleMachineIdentityProps: Partial<export=.AlksProps> & { roleARN: string }
DeleteRoleProps: Partial<export=.AlksProps> & { account: string; role: string; roleName: string }
GetAWSRoleTypesProps: Partial<export=.AlksProps> & {}
GetAccessTokenProps: Partial<export=.AlksProps> & { refreshToken: string }
GetAccountOwnersProps: Partial<export=.AlksProps> & { accountId: string }
GetAccountRoleProps: Partial<export=.AlksProps> & { account: string; role: string; roleName: string }
GetAccountsProps: Partial<export=.AlksProps> & {}
GetAllAWSRoleTypesProps: Partial<export=.AlksProps> & { getDynamicValues?: boolean }
GetCostTotalsProps: Partial<export=.AlksProps> & { accountId: string }
GetIAMKeysProps: Partial<export=.AlksProps> & { account: string; role: string; sessionTime: number }
GetKeysProps: Partial<export=.AlksProps> & { account: string; role: string; sessionTime: number }
GetLoginRoleProps: Partial<export=.AlksProps> & { accountId: string; role: string }
GetNonServiceAWSRoleTypesProps: Partial<export=.AlksProps> & {}
GetRefreshTokensProps: Partial<export=.AlksProps> & {}
GetUserAccessByRoleProps: Partial<export=.AlksProps> & { accountId: string }
GetUserAccessProps: Partial<export=.AlksProps> & { accountId: string }
GetUserRoleAccessProps: Partial<export=.AlksProps> & { accountId: string; sAMAccountName: string }
ListAWSAccountRolesProps: Partial<export=.AlksProps> & { account: string; role: string }
RevokeByIdProps: Partial<export=.AlksProps> & { tokenId: string }
RevokeByValueProps: Partial<export=.AlksProps> & { token: string }
UpdateRoleProps: Partial<export=.AlksProps> & { account: string; role: string; roleName: string; tags: export=.Tag[] }
VersionProps: Partial<export=.AlksProps> & {}

Functions

Legend

  • Property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/src/alks.ts b/src/alks.ts index a1248295..8c8b4085 100755 --- a/src/alks.ts +++ b/src/alks.ts @@ -164,6 +164,7 @@ namespace ALKS { isMachineIdentity?: boolean; denyArns?: string; tags?: Tag[]; + maxSessionDurationInSeconds?: number; } export interface AccessToken { @@ -857,7 +858,7 @@ namespace ALKS { * role: 'IAMAdmin', * roleName: 'awsRoleName' * }).then((role) => { - * // role.roleArn, role.isMachineIdentity, role.instanceProfileArn, role.tags + * // role.roleArn, role.isMachineIdentity, role.instanceProfileArn, role.tags, role.maxSessionDurationInSeconds * }) */ async getAccountRole(props: GetAccountRoleProps): Promise { @@ -868,7 +869,12 @@ namespace ALKS { ); } return { - ...pick(results, ['roleArn', 'isMachineIdentity', 'tags']), + ...pick(results, [ + 'roleArn', + 'isMachineIdentity', + 'tags', + 'maxSessionDurationInSeconds', + ]), instanceProfileArn: results.instanceProfileARN, }; } diff --git a/test/test.js b/test/test.js index db751101..b2039637 100755 --- a/test/test.js +++ b/test/test.js @@ -460,6 +460,7 @@ describe('alks.js', function () { instanceProfileARN: 'anInstanceProfileArn', isMachineIdentity: false, statusMessage: 'Success', + maxSessionDurationInSeconds: '3600', }, status: 200, }); @@ -476,6 +477,7 @@ describe('alks.js', function () { roleArn: 'arn:aws:iam::12391238912383:role/acct-managed/awsRoleName', instanceProfileArn: 'anInstanceProfileArn', isMachineIdentity: false, + maxSessionDurationInSeconds: '3600', }); }); it('should return the Role object representation of the https response with tags', async () => { @@ -494,6 +496,7 @@ describe('alks.js', function () { { key: 'key1', value: 'test:key1:value1' }, { key: 'key2', value: 'test:key2:value1' }, ], + maxSessionDurationInSeconds: '3600', statusMessage: 'Success', }, status: 200, @@ -515,6 +518,7 @@ describe('alks.js', function () { { key: 'key1', value: 'test:key1:value1' }, { key: 'key2', value: 'test:key2:value1' }, ], + maxSessionDurationInSeconds: '3600', }); });