diff --git a/docs/.nojekyll b/docs/.nojekyll deleted file mode 100644 index e2ac661..0000000 --- a/docs/.nojekyll +++ /dev/null @@ -1 +0,0 @@ -TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/docs/assets/highlight.css b/docs/assets/highlight.css deleted file mode 100644 index e5712c9..0000000 --- a/docs/assets/highlight.css +++ /dev/null @@ -1,50 +0,0 @@ -:root { - --light-hl-0: #AF00DB; - --dark-hl-0: #C586C0; - --light-hl-1: #000000; - --dark-hl-1: #D4D4D4; - --light-hl-2: #001080; - --dark-hl-2: #9CDCFE; - --light-hl-3: #A31515; - --dark-hl-3: #CE9178; - --light-code-background: #FFFFFF; - --dark-code-background: #1E1E1E; -} - -@media (prefers-color-scheme: light) { :root { - --hl-0: var(--light-hl-0); - --hl-1: var(--light-hl-1); - --hl-2: var(--light-hl-2); - --hl-3: var(--light-hl-3); - --code-background: var(--light-code-background); -} } - -@media (prefers-color-scheme: dark) { :root { - --hl-0: var(--dark-hl-0); - --hl-1: var(--dark-hl-1); - --hl-2: var(--dark-hl-2); - --hl-3: var(--dark-hl-3); - --code-background: var(--dark-code-background); -} } - -:root[data-theme='light'] { - --hl-0: var(--light-hl-0); - --hl-1: var(--light-hl-1); - --hl-2: var(--light-hl-2); - --hl-3: var(--light-hl-3); - --code-background: var(--light-code-background); -} - -:root[data-theme='dark'] { - --hl-0: var(--dark-hl-0); - --hl-1: var(--dark-hl-1); - --hl-2: var(--dark-hl-2); - --hl-3: var(--dark-hl-3); - --code-background: var(--dark-code-background); -} - -.hl-0 { color: var(--hl-0); } -.hl-1 { color: var(--hl-1); } -.hl-2 { color: var(--hl-2); } -.hl-3 { color: var(--hl-3); } -pre, code { background: var(--code-background); } diff --git a/docs/assets/main.js b/docs/assets/main.js deleted file mode 100644 index c815b33..0000000 --- a/docs/assets/main.js +++ /dev/null @@ -1,54 +0,0 @@ -"use strict"; -(()=>{var Qe=Object.create;var ae=Object.defineProperty;var Pe=Object.getOwnPropertyDescriptor;var Ce=Object.getOwnPropertyNames;var Oe=Object.getPrototypeOf,Re=Object.prototype.hasOwnProperty;var _e=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Me=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Ce(e))!Re.call(t,i)&&i!==n&&ae(t,i,{get:()=>e[i],enumerable:!(r=Pe(e,i))||r.enumerable});return t};var De=(t,e,n)=>(n=t!=null?Qe(Oe(t)):{},Me(e||!t||!t.__esModule?ae(n,"default",{value:t,enumerable:!0}):n,t));var de=_e((ce,he)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var h=t.utils.clone(n)||{};h.position=[a,l],h.index=s.length,s.push(new t.Token(r.slice(a,o),h))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. -`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ou?h+=2:a==u&&(n+=r[l+1]*i[h+1],l+=2,h+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}if(s.str.length==0&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}s.str.length==1&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var h=s.str.charAt(0),m=s.str.charAt(1),v;m in s.node.edges?v=s.node.edges[m]:(v=new t.TokenSet,s.node.edges[m]=v),s.str.length==1&&(v.final=!0),i.push({node:v,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof ce=="object"?he.exports=n():e.lunr=n()}(this,function(){return t})})()});var le=[];function j(t,e){le.push({selector:e,constructor:t})}var Y=class{constructor(){this.createComponents(document.body)}createComponents(e){le.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r}),r.dataset.hasInstance=String(!0))})})}};var k=class{constructor(e){this.el=e.el}};var J=class{constructor(){this.listeners={}}addEventListener(e,n){e in this.listeners||(this.listeners[e]=[]),this.listeners[e].push(n)}removeEventListener(e,n){if(!(e in this.listeners))return;let r=this.listeners[e];for(let i=0,s=r.length;i{let n=Date.now();return(...r)=>{n+e-Date.now()<0&&(t(...r),n=Date.now())}};var re=class extends J{constructor(){super();this.scrollTop=0;this.lastY=0;this.width=0;this.height=0;this.showToolbar=!0;this.toolbar=document.querySelector(".tsd-page-toolbar"),this.navigation=document.querySelector(".col-menu"),window.addEventListener("scroll",ne(()=>this.onScroll(),10)),window.addEventListener("resize",ne(()=>this.onResize(),10)),this.searchInput=document.querySelector("#tsd-search input"),this.searchInput&&this.searchInput.addEventListener("focus",()=>{this.hideShowToolbar()}),this.onResize(),this.onScroll()}triggerResize(){let n=new CustomEvent("resize",{detail:{width:this.width,height:this.height}});this.dispatchEvent(n)}onResize(){this.width=window.innerWidth||0,this.height=window.innerHeight||0;let n=new CustomEvent("resize",{detail:{width:this.width,height:this.height}});this.dispatchEvent(n)}onScroll(){this.scrollTop=window.scrollY||0;let n=new CustomEvent("scroll",{detail:{scrollTop:this.scrollTop}});this.dispatchEvent(n),this.hideShowToolbar()}hideShowToolbar(){let n=this.showToolbar;this.showToolbar=this.lastY>=this.scrollTop||this.scrollTop<=0||!!this.searchInput&&this.searchInput===document.activeElement,n!==this.showToolbar&&(this.toolbar.classList.toggle("tsd-page-toolbar--hide"),this.navigation?.classList.toggle("col-menu--hide")),this.lastY=this.scrollTop}},R=re;R.instance=new re;var X=class extends k{constructor(n){super(n);this.anchors=[];this.index=-1;R.instance.addEventListener("resize",()=>this.onResize()),R.instance.addEventListener("scroll",r=>this.onScroll(r)),this.createAnchors()}createAnchors(){let n=window.location.href;n.indexOf("#")!=-1&&(n=n.substring(0,n.indexOf("#"))),this.el.querySelectorAll("a").forEach(r=>{let i=r.href;if(i.indexOf("#")==-1||i.substring(0,n.length)!=n)return;let s=i.substring(i.indexOf("#")+1),o=document.querySelector("a.tsd-anchor[name="+s+"]"),a=r.parentNode;!o||!a||this.anchors.push({link:a,anchor:o,position:0})}),this.onResize()}onResize(){let n;for(let i=0,s=this.anchors.length;ii.position-s.position);let r=new CustomEvent("scroll",{detail:{scrollTop:R.instance.scrollTop}});this.onScroll(r)}onScroll(n){let r=n.detail.scrollTop+5,i=this.anchors,s=i.length-1,o=this.index;for(;o>-1&&i[o].position>r;)o-=1;for(;o-1&&this.anchors[this.index].link.classList.remove("focus"),this.index=o,this.index>-1&&this.anchors[this.index].link.classList.add("focus"))}};var ue=(t,e=100)=>{let n;return(...r)=>{clearTimeout(n),n=setTimeout(()=>t(r),e)}};var me=De(de());function ve(){let t=document.getElementById("tsd-search");if(!t)return;let e=document.getElementById("search-script");t.classList.add("loading"),e&&(e.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),e.addEventListener("load",()=>{t.classList.remove("loading"),t.classList.add("ready")}),window.searchData&&t.classList.remove("loading"));let n=document.querySelector("#tsd-search input"),r=document.querySelector("#tsd-search .results");if(!n||!r)throw new Error("The input field or the result list wrapper was not found");let i=!1;r.addEventListener("mousedown",()=>i=!0),r.addEventListener("mouseup",()=>{i=!1,t.classList.remove("has-focus")}),n.addEventListener("focus",()=>t.classList.add("has-focus")),n.addEventListener("blur",()=>{i||(i=!1,t.classList.remove("has-focus"))});let s={base:t.dataset.base+"/"};Fe(t,r,n,s)}function Fe(t,e,n,r){n.addEventListener("input",ue(()=>{Ae(t,e,n,r)},200));let i=!1;n.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Ve(e,n):s.key=="Escape"?n.blur():s.key=="ArrowUp"?fe(e,-1):s.key==="ArrowDown"?fe(e,1):i=!1}),n.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!n.matches(":focus")&&s.key==="/"&&(n.focus(),s.preventDefault())})}function He(t,e){t.index||window.searchData&&(e.classList.remove("loading"),e.classList.add("ready"),t.data=window.searchData,t.index=me.Index.load(window.searchData.index))}function Ae(t,e,n,r){if(He(r,t),!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s=i?r.index.search(`*${i}*`):[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o${pe(u.parent,i)}.${l}`);let h=document.createElement("li");h.classList.value=u.classes??"";let m=document.createElement("a");m.href=r.base+u.url,m.innerHTML=l,h.append(m),e.appendChild(h)}}function fe(t,e){let n=t.querySelector(".current");if(!n)n=t.querySelector(e==1?"li:first-child":"li:last-child"),n&&n.classList.add("current");else{let r=n;if(e===1)do r=r.nextElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);else do r=r.previousElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);r&&(n.classList.remove("current"),r.classList.add("current"))}}function Ve(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),e.blur()}}function pe(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(ie(t.substring(s,o)),`${ie(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(ie(t.substring(s))),i.join("")}var Ne={"&":"&","<":"<",">":">","'":"'",'"':"""};function ie(t){return t.replace(/[&<>"'"]/g,e=>Ne[e])}var F="mousedown",ye="mousemove",B="mouseup",Z={x:0,y:0},ge=!1,se=!1,je=!1,H=!1,xe=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(xe?"is-mobile":"not-mobile");xe&&"ontouchstart"in document.documentElement&&(je=!0,F="touchstart",ye="touchmove",B="touchend");document.addEventListener(F,t=>{se=!0,H=!1;let e=F=="touchstart"?t.targetTouches[0]:t;Z.y=e.pageY||0,Z.x=e.pageX||0});document.addEventListener(ye,t=>{if(!!se&&!H){let e=F=="touchstart"?t.targetTouches[0]:t,n=Z.x-(e.pageX||0),r=Z.y-(e.pageY||0);H=Math.sqrt(n*n+r*r)>10}});document.addEventListener(B,()=>{se=!1});document.addEventListener("click",t=>{ge&&(t.preventDefault(),t.stopImmediatePropagation(),ge=!1)});var K=class extends k{constructor(n){super(n);this.className=this.el.dataset.toggle||"",this.el.addEventListener(B,r=>this.onPointerUp(r)),this.el.addEventListener("click",r=>r.preventDefault()),document.addEventListener(F,r=>this.onDocumentPointerDown(r)),document.addEventListener(B,r=>this.onDocumentPointerUp(r))}setActive(n){if(this.active==n)return;this.active=n,document.documentElement.classList.toggle("has-"+this.className,n),this.el.classList.toggle("active",n);let r=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(r),setTimeout(()=>document.documentElement.classList.remove(r),500)}onPointerUp(n){H||(this.setActive(!0),n.preventDefault())}onDocumentPointerDown(n){if(this.active){if(n.target.closest(".col-menu, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(n){if(!H&&this.active&&n.target.closest(".col-menu")){let r=n.target.closest("a");if(r){let i=window.location.href;i.indexOf("#")!=-1&&(i=i.substring(0,i.indexOf("#"))),r.href.substring(0,i.length)==i&&setTimeout(()=>this.setActive(!1),250)}}}};var oe;try{oe=localStorage}catch{oe={getItem(){return null},setItem(){}}}var Q=oe;var Le=document.head.appendChild(document.createElement("style"));Le.dataset.for="filters";var ee=class extends k{constructor(n){super(n);this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),Le.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } -`}fromLocalStorage(){let n=Q.getItem(this.key);return n?n==="true":this.el.checked}setLocalStorage(n){Q.setItem(this.key,n.toString()),this.value=n,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),document.querySelectorAll(".tsd-index-section").forEach(n=>{n.style.display="block";let r=Array.from(n.querySelectorAll(".tsd-index-link")).every(i=>i.offsetParent==null);n.style.display=r?"none":"block"})}};var te=class extends k{constructor(n){super(n);this.calculateHeights(),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.textContent.replace(/\s+/g,"-").toLowerCase()}`,this.setLocalStorage(this.fromLocalStorage(),!0),this.summary.addEventListener("click",r=>this.toggleVisibility(r)),this.icon.style.transform=this.getIconRotation()}getIconRotation(n=this.el.open){return`rotate(${n?0:-90}deg)`}calculateHeights(){let n=this.el.open,{position:r,left:i}=this.el.style;this.el.style.position="fixed",this.el.style.left="-9999px",this.el.open=!0,this.expandedHeight=this.el.offsetHeight+"px",this.el.open=!1,this.collapsedHeight=this.el.offsetHeight+"px",this.el.open=n,this.el.style.height=n?this.expandedHeight:this.collapsedHeight,this.el.style.position=r,this.el.style.left=i}toggleVisibility(n){n.preventDefault(),this.el.style.overflow="hidden",this.el.open?this.collapse():this.expand()}expand(n=!0){this.el.open=!0,this.animate(this.collapsedHeight,this.expandedHeight,{opening:!0,duration:n?300:0})}collapse(n=!0){this.animate(this.expandedHeight,this.collapsedHeight,{opening:!1,duration:n?300:0})}animate(n,r,{opening:i,duration:s=300}){if(this.animation)return;let o={duration:s,easing:"ease"};this.animation=this.el.animate({height:[n,r]},o),this.icon.animate({transform:[this.icon.style.transform||this.getIconRotation(!i),this.getIconRotation(i)]},o).addEventListener("finish",()=>{this.icon.style.transform=this.getIconRotation(i)}),this.animation.addEventListener("finish",()=>this.animationEnd(i))}animationEnd(n){this.el.open=n,this.animation=void 0,this.el.style.height="auto",this.el.style.overflow="visible",this.setLocalStorage(n)}fromLocalStorage(){let n=Q.getItem(this.key);return n?n==="true":this.el.open}setLocalStorage(n,r=!1){this.fromLocalStorage()===n&&!r||(Q.setItem(this.key,n.toString()),this.el.open=n,this.handleValueChange(r))}handleValueChange(n=!1){this.fromLocalStorage()===this.el.open&&!n||(this.fromLocalStorage()?this.expand(!1):this.collapse(!1))}};function be(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,Ee(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),Ee(t.value)})}function Ee(t){document.documentElement.dataset.theme=t}ve();j(X,".menu-highlight");j(K,"a[data-toggle]");j(te,".tsd-index-accordion");j(ee,".tsd-filter-item input[type=checkbox]");var Se=document.getElementById("theme");Se&&be(Se);var Be=new Y;Object.defineProperty(window,"app",{value:Be});})(); -/*! - * lunr.Builder - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.Set - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.TokenSet - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.Vector - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.stemmer - * Copyright (C) 2020 Oliver Nightingale - * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt - */ -/*! - * lunr.stopWordFilter - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.tokenizer - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.trimmer - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - */ -/** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 - * Copyright (C) 2020 Oliver Nightingale - * @license MIT - */ diff --git a/docs/assets/search.js b/docs/assets/search.js deleted file mode 100644 index cd57c5c..0000000 --- a/docs/assets/search.js +++ /dev/null @@ -1 +0,0 @@ -window.searchData = JSON.parse("{\"kinds\":{\"8\":\"Enumeration\",\"16\":\"Enumeration Member\",\"128\":\"Class\",\"256\":\"Interface\",\"512\":\"Constructor\",\"1024\":\"Property\",\"2048\":\"Method\",\"65536\":\"Type literal\"},\"rows\":[{\"kind\":128,\"name\":\"GenericController\",\"url\":\"classes/GenericController.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/GenericController.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"GenericController\"},{\"kind\":1024,\"name\":\"event\",\"url\":\"classes/GenericController.html#event\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GenericController\"},{\"kind\":1024,\"name\":\"callback\",\"url\":\"classes/GenericController.html#callback\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GenericController\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/GenericController.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GenericController\"},{\"kind\":2048,\"name\":\"handleRequest\",\"url\":\"classes/GenericController.html#handleRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"GenericController\"},{\"kind\":2048,\"name\":\"done\",\"url\":\"classes/GenericController.html#done\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GenericController\"},{\"kind\":128,\"name\":\"ResourceController\",\"url\":\"classes/ResourceController.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ResourceController.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ResourceController\"},{\"kind\":1024,\"name\":\"event\",\"url\":\"classes/ResourceController.html#event\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":1024,\"name\":\"callback\",\"url\":\"classes/ResourceController.html#callback\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":1024,\"name\":\"initError\",\"url\":\"classes/ResourceController.html#initError\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":1024,\"name\":\"authorization\",\"url\":\"classes/ResourceController.html#authorization\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":1024,\"name\":\"claims\",\"url\":\"classes/ResourceController.html#claims\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":1024,\"name\":\"principalId\",\"url\":\"classes/ResourceController.html#principalId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":1024,\"name\":\"cognitoUser\",\"url\":\"classes/ResourceController.html#cognitoUser\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":1024,\"name\":\"auth0User\",\"url\":\"classes/ResourceController.html#auth0User\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":1024,\"name\":\"project\",\"url\":\"classes/ResourceController.html#project\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":1024,\"name\":\"stage\",\"url\":\"classes/ResourceController.html#stage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":1024,\"name\":\"httpMethod\",\"url\":\"classes/ResourceController.html#httpMethod\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":1024,\"name\":\"body\",\"url\":\"classes/ResourceController.html#body\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":1024,\"name\":\"queryParams\",\"url\":\"classes/ResourceController.html#queryParams\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":1024,\"name\":\"resourcePath\",\"url\":\"classes/ResourceController.html#resourcePath\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":1024,\"name\":\"path\",\"url\":\"classes/ResourceController.html#path\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":1024,\"name\":\"pathParameters\",\"url\":\"classes/ResourceController.html#pathParameters\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":1024,\"name\":\"resource\",\"url\":\"classes/ResourceController.html#resource\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":1024,\"name\":\"resourceId\",\"url\":\"classes/ResourceController.html#resourceId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":1024,\"name\":\"clientVersion\",\"url\":\"classes/ResourceController.html#clientVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":1024,\"name\":\"clientPlatform\",\"url\":\"classes/ResourceController.html#clientPlatform\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":1024,\"name\":\"returnStatusCode\",\"url\":\"classes/ResourceController.html#returnStatusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/ResourceController.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":1024,\"name\":\"logRequestsWithKey\",\"url\":\"classes/ResourceController.html#logRequestsWithKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":1024,\"name\":\"metrics\",\"url\":\"classes/ResourceController.html#metrics\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":1024,\"name\":\"currentLang\",\"url\":\"classes/ResourceController.html#currentLang\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":1024,\"name\":\"defaultLang\",\"url\":\"classes/ResourceController.html#defaultLang\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":1024,\"name\":\"translations\",\"url\":\"classes/ResourceController.html#translations\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":1024,\"name\":\"templateMatcher\",\"url\":\"classes/ResourceController.html#templateMatcher\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":2048,\"name\":\"initFromEventV2\",\"url\":\"classes/ResourceController.html#initFromEventV2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ResourceController\"},{\"kind\":2048,\"name\":\"initFromEventV1\",\"url\":\"classes/ResourceController.html#initFromEventV1\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ResourceController\"},{\"kind\":2048,\"name\":\"getQueryParamAsArray\",\"url\":\"classes/ResourceController.html#getQueryParamAsArray\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":2048,\"name\":\"handleRequest\",\"url\":\"classes/ResourceController.html#handleRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ResourceController\"},{\"kind\":2048,\"name\":\"controlHandlerError\",\"url\":\"classes/ResourceController.html#controlHandlerError\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ResourceController\"},{\"kind\":2048,\"name\":\"done\",\"url\":\"classes/ResourceController.html#done\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":2048,\"name\":\"checkAuthBeforeRequest\",\"url\":\"classes/ResourceController.html#checkAuthBeforeRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":2048,\"name\":\"getResource\",\"url\":\"classes/ResourceController.html#getResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":2048,\"name\":\"postResource\",\"url\":\"classes/ResourceController.html#postResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":2048,\"name\":\"putResource\",\"url\":\"classes/ResourceController.html#putResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/ResourceController.html#deleteResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":2048,\"name\":\"headResource\",\"url\":\"classes/ResourceController.html#headResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":2048,\"name\":\"getResources\",\"url\":\"classes/ResourceController.html#getResources\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":2048,\"name\":\"postResources\",\"url\":\"classes/ResourceController.html#postResources\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":2048,\"name\":\"putResources\",\"url\":\"classes/ResourceController.html#putResources\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":2048,\"name\":\"patchResource\",\"url\":\"classes/ResourceController.html#patchResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":2048,\"name\":\"patchResources\",\"url\":\"classes/ResourceController.html#patchResources\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":2048,\"name\":\"deleteResources\",\"url\":\"classes/ResourceController.html#deleteResources\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":2048,\"name\":\"headResources\",\"url\":\"classes/ResourceController.html#headResources\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":2048,\"name\":\"storeLog\",\"url\":\"classes/ResourceController.html#storeLog\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":2048,\"name\":\"sharedResourceExists\",\"url\":\"classes/ResourceController.html#sharedResourceExists\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":2048,\"name\":\"loadSharedResource\",\"url\":\"classes/ResourceController.html#loadSharedResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":2048,\"name\":\"prepareMetrics\",\"url\":\"classes/ResourceController.html#prepareMetrics\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":2048,\"name\":\"publishMetrics\",\"url\":\"classes/ResourceController.html#publishMetrics\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResourceController\"},{\"kind\":2048,\"name\":\"invokeInternalAPIRequest\",\"url\":\"classes/ResourceController.html#invokeInternalAPIRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ResourceController\"},{\"kind\":2048,\"name\":\"invokeInternalAPIRequestWithLambda\",\"url\":\"classes/ResourceController.html#invokeInternalAPIRequestWithLambda\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ResourceController\"},{\"kind\":2048,\"name\":\"invokeInternalAPIRequestWithEventBridge\",\"url\":\"classes/ResourceController.html#invokeInternalAPIRequestWithEventBridge\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ResourceController\"},{\"kind\":2048,\"name\":\"mapEventForInternalApiRequest\",\"url\":\"classes/ResourceController.html#mapEventForInternalApiRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ResourceController\"},{\"kind\":2048,\"name\":\"comesFromInternalRequest\",\"url\":\"classes/ResourceController.html#comesFromInternalRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ResourceController\"},{\"kind\":2048,\"name\":\"loadTranslations\",\"url\":\"classes/ResourceController.html#loadTranslations\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ResourceController\"},{\"kind\":2048,\"name\":\"t\",\"url\":\"classes/ResourceController.html#t\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ResourceController\"},{\"kind\":2048,\"name\":\"interpolate\",\"url\":\"classes/ResourceController.html#interpolate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ResourceController\"},{\"kind\":2048,\"name\":\"getValue\",\"url\":\"classes/ResourceController.html#getValue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ResourceController\"},{\"kind\":2048,\"name\":\"isDefined\",\"url\":\"classes/ResourceController.html#isDefined\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ResourceController\"},{\"kind\":256,\"name\":\"ResourceControllerOptions\",\"url\":\"interfaces/ResourceControllerOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"resourceId\",\"url\":\"interfaces/ResourceControllerOptions.html#resourceId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResourceControllerOptions\"},{\"kind\":1024,\"name\":\"logRequestsWithKey\",\"url\":\"interfaces/ResourceControllerOptions.html#logRequestsWithKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResourceControllerOptions\"},{\"kind\":1024,\"name\":\"useMetrics\",\"url\":\"interfaces/ResourceControllerOptions.html#useMetrics\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResourceControllerOptions\"},{\"kind\":256,\"name\":\"InternalAPIRequestParams\",\"url\":\"interfaces/InternalAPIRequestParams.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"lambda\",\"url\":\"interfaces/InternalAPIRequestParams.html#lambda\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"InternalAPIRequestParams\"},{\"kind\":1024,\"name\":\"eventBridge\",\"url\":\"interfaces/InternalAPIRequestParams.html#eventBridge\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"InternalAPIRequestParams\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/InternalAPIRequestParams.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"InternalAPIRequestParams\"},{\"kind\":1024,\"name\":\"bus\",\"url\":\"interfaces/InternalAPIRequestParams.html#__type.bus\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InternalAPIRequestParams.__type\"},{\"kind\":1024,\"name\":\"target\",\"url\":\"interfaces/InternalAPIRequestParams.html#__type.target\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InternalAPIRequestParams.__type\"},{\"kind\":1024,\"name\":\"stage\",\"url\":\"interfaces/InternalAPIRequestParams.html#stage\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"InternalAPIRequestParams\"},{\"kind\":1024,\"name\":\"httpMethod\",\"url\":\"interfaces/InternalAPIRequestParams.html#httpMethod\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"InternalAPIRequestParams\"},{\"kind\":1024,\"name\":\"resource\",\"url\":\"interfaces/InternalAPIRequestParams.html#resource\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"InternalAPIRequestParams\"},{\"kind\":1024,\"name\":\"pathParams\",\"url\":\"interfaces/InternalAPIRequestParams.html#pathParams\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"InternalAPIRequestParams\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/InternalAPIRequestParams.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"InternalAPIRequestParams\"},{\"kind\":1024,\"name\":\"queryParams\",\"url\":\"interfaces/InternalAPIRequestParams.html#queryParams\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"InternalAPIRequestParams\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/InternalAPIRequestParams.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"InternalAPIRequestParams\"},{\"kind\":1024,\"name\":\"body\",\"url\":\"interfaces/InternalAPIRequestParams.html#body\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"InternalAPIRequestParams\"},{\"kind\":128,\"name\":\"RCError\",\"url\":\"classes/RCError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/RCError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"RCError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RCError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RCError\"},{\"kind\":128,\"name\":\"StreamController\",\"url\":\"classes/StreamController.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/StreamController.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"StreamController\"},{\"kind\":1024,\"name\":\"records\",\"url\":\"classes/StreamController.html#records\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StreamController\"},{\"kind\":1024,\"name\":\"event\",\"url\":\"classes/StreamController.html#event\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"StreamController\"},{\"kind\":1024,\"name\":\"callback\",\"url\":\"classes/StreamController.html#callback\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"StreamController\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/StreamController.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"StreamController\"},{\"kind\":2048,\"name\":\"handleRequest\",\"url\":\"classes/StreamController.html#handleRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"StreamController\"},{\"kind\":2048,\"name\":\"done\",\"url\":\"classes/StreamController.html#done\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"StreamController\"},{\"kind\":128,\"name\":\"DynamoDB\",\"url\":\"classes/DynamoDB.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/DynamoDB.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"DynamoDB\"},{\"kind\":1024,\"name\":\"dynamo\",\"url\":\"classes/DynamoDB.html#dynamo\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DynamoDB\"},{\"kind\":2048,\"name\":\"unmarshall\",\"url\":\"classes/DynamoDB.html#unmarshall\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DynamoDB\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/DynamoDB.html#unmarshall.unmarshall-1.__type\",\"classes\":\"tsd-kind-type-literal\",\"parent\":\"DynamoDB.unmarshall.unmarshall\"},{\"kind\":2048,\"name\":\"IUID\",\"url\":\"classes/DynamoDB.html#IUID\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DynamoDB\"},{\"kind\":2048,\"name\":\"IUNID\",\"url\":\"classes/DynamoDB.html#IUNID\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DynamoDB\"},{\"kind\":2048,\"name\":\"ISID\",\"url\":\"classes/DynamoDB.html#ISID\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DynamoDB\"},{\"kind\":2048,\"name\":\"identifiersGeneratorHelper\",\"url\":\"classes/DynamoDB.html#identifiersGeneratorHelper\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DynamoDB\"},{\"kind\":2048,\"name\":\"getAtomicCounterByKey\",\"url\":\"classes/DynamoDB.html#getAtomicCounterByKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DynamoDB\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/DynamoDB.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DynamoDB\"},{\"kind\":2048,\"name\":\"put\",\"url\":\"classes/DynamoDB.html#put\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DynamoDB\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"classes/DynamoDB.html#update\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DynamoDB\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/DynamoDB.html#delete\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DynamoDB\"},{\"kind\":2048,\"name\":\"batchGet\",\"url\":\"classes/DynamoDB.html#batchGet\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DynamoDB\"},{\"kind\":2048,\"name\":\"batchGetHelper\",\"url\":\"classes/DynamoDB.html#batchGetHelper\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DynamoDB\"},{\"kind\":2048,\"name\":\"batchPut\",\"url\":\"classes/DynamoDB.html#batchPut\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DynamoDB\"},{\"kind\":2048,\"name\":\"batchDelete\",\"url\":\"classes/DynamoDB.html#batchDelete\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DynamoDB\"},{\"kind\":2048,\"name\":\"batchWriteHelper\",\"url\":\"classes/DynamoDB.html#batchWriteHelper\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DynamoDB\"},{\"kind\":2048,\"name\":\"batchWriteChunkWithRetries\",\"url\":\"classes/DynamoDB.html#batchWriteChunkWithRetries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DynamoDB\"},{\"kind\":2048,\"name\":\"query\",\"url\":\"classes/DynamoDB.html#query\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DynamoDB\"},{\"kind\":2048,\"name\":\"scan\",\"url\":\"classes/DynamoDB.html#scan\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DynamoDB\"},{\"kind\":2048,\"name\":\"queryScanHelper\",\"url\":\"classes/DynamoDB.html#queryScanHelper\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DynamoDB\"},{\"kind\":2048,\"name\":\"queryClassic\",\"url\":\"classes/DynamoDB.html#queryClassic\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DynamoDB\"},{\"kind\":2048,\"name\":\"scanClassic\",\"url\":\"classes/DynamoDB.html#scanClassic\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DynamoDB\"},{\"kind\":2048,\"name\":\"transactWrites\",\"url\":\"classes/DynamoDB.html#transactWrites\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DynamoDB\"},{\"kind\":2048,\"name\":\"createSet\",\"url\":\"classes/DynamoDB.html#createSet\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DynamoDB\"},{\"kind\":128,\"name\":\"Cognito\",\"url\":\"classes/Cognito.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Cognito.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Cognito\"},{\"kind\":1024,\"name\":\"cognito\",\"url\":\"classes/Cognito.html#cognito\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"Cognito\"},{\"kind\":2048,\"name\":\"setRegion\",\"url\":\"classes/Cognito.html#setRegion\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Cognito\"},{\"kind\":2048,\"name\":\"getUserByClaims\",\"url\":\"classes/Cognito.html#getUserByClaims\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Cognito\"},{\"kind\":2048,\"name\":\"mapCognitoUserAttributesAsPlainObject\",\"url\":\"classes/Cognito.html#mapCognitoUserAttributesAsPlainObject\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"Cognito\"},{\"kind\":2048,\"name\":\"getUserByEmail\",\"url\":\"classes/Cognito.html#getUserByEmail\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Cognito\"},{\"kind\":2048,\"name\":\"getUserBySub\",\"url\":\"classes/Cognito.html#getUserBySub\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Cognito\"},{\"kind\":2048,\"name\":\"listUsers\",\"url\":\"classes/Cognito.html#listUsers\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Cognito\"},{\"kind\":2048,\"name\":\"listUsersWithGroupsDetail\",\"url\":\"classes/Cognito.html#listUsersWithGroupsDetail\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Cognito\"},{\"kind\":2048,\"name\":\"createUser\",\"url\":\"classes/Cognito.html#createUser\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Cognito\"},{\"kind\":2048,\"name\":\"resendPassword\",\"url\":\"classes/Cognito.html#resendPassword\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Cognito\"},{\"kind\":2048,\"name\":\"setPassword\",\"url\":\"classes/Cognito.html#setPassword\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Cognito\"},{\"kind\":2048,\"name\":\"deleteUser\",\"url\":\"classes/Cognito.html#deleteUser\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Cognito\"},{\"kind\":2048,\"name\":\"signIn\",\"url\":\"classes/Cognito.html#signIn\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Cognito\"},{\"kind\":2048,\"name\":\"refreshSession\",\"url\":\"classes/Cognito.html#refreshSession\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Cognito\"},{\"kind\":2048,\"name\":\"updateEmail\",\"url\":\"classes/Cognito.html#updateEmail\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Cognito\"},{\"kind\":2048,\"name\":\"updatePassword\",\"url\":\"classes/Cognito.html#updatePassword\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Cognito\"},{\"kind\":2048,\"name\":\"forgotPassword\",\"url\":\"classes/Cognito.html#forgotPassword\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Cognito\"},{\"kind\":2048,\"name\":\"updateUser\",\"url\":\"classes/Cognito.html#updateUser\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Cognito\"},{\"kind\":2048,\"name\":\"globalSignOut\",\"url\":\"classes/Cognito.html#globalSignOut\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Cognito\"},{\"kind\":2048,\"name\":\"confirmSignUp\",\"url\":\"classes/Cognito.html#confirmSignUp\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Cognito\"},{\"kind\":2048,\"name\":\"listGroups\",\"url\":\"classes/Cognito.html#listGroups\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Cognito\"},{\"kind\":2048,\"name\":\"createGroup\",\"url\":\"classes/Cognito.html#createGroup\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Cognito\"},{\"kind\":2048,\"name\":\"deleteGroup\",\"url\":\"classes/Cognito.html#deleteGroup\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Cognito\"},{\"kind\":2048,\"name\":\"listUsersInGroup\",\"url\":\"classes/Cognito.html#listUsersInGroup\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Cognito\"},{\"kind\":2048,\"name\":\"addUserToGroup\",\"url\":\"classes/Cognito.html#addUserToGroup\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Cognito\"},{\"kind\":2048,\"name\":\"removeUserFromGroup\",\"url\":\"classes/Cognito.html#removeUserFromGroup\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Cognito\"},{\"kind\":256,\"name\":\"CognitoUserGeneric\",\"url\":\"interfaces/CognitoUserGeneric.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"userId\",\"url\":\"interfaces/CognitoUserGeneric.html#userId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CognitoUserGeneric\"},{\"kind\":1024,\"name\":\"email\",\"url\":\"interfaces/CognitoUserGeneric.html#email\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CognitoUserGeneric\"},{\"kind\":256,\"name\":\"CreateUserOptions\",\"url\":\"interfaces/CreateUserOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"skipNotification\",\"url\":\"interfaces/CreateUserOptions.html#skipNotification\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateUserOptions\"},{\"kind\":1024,\"name\":\"temporaryPassword\",\"url\":\"interfaces/CreateUserOptions.html#temporaryPassword\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateUserOptions\"},{\"kind\":256,\"name\":\"CognitoGroup\",\"url\":\"interfaces/CognitoGroup.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/CognitoGroup.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CognitoGroup\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/CognitoGroup.html#description\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CognitoGroup\"},{\"kind\":128,\"name\":\"Comprehend\",\"url\":\"classes/Comprehend.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Comprehend.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Comprehend\"},{\"kind\":1024,\"name\":\"comprehend\",\"url\":\"classes/Comprehend.html#comprehend\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"Comprehend\"},{\"kind\":2048,\"name\":\"detectSentiment\",\"url\":\"classes/Comprehend.html#detectSentiment\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Comprehend\"},{\"kind\":2048,\"name\":\"detectDominantLanguage\",\"url\":\"classes/Comprehend.html#detectDominantLanguage\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Comprehend\"},{\"kind\":256,\"name\":\"DetectSentimentParameters\",\"url\":\"interfaces/DetectSentimentParameters.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"language\",\"url\":\"interfaces/DetectSentimentParameters.html#language\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DetectSentimentParameters\"},{\"kind\":1024,\"name\":\"text\",\"url\":\"interfaces/DetectSentimentParameters.html#text\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DetectSentimentParameters\"},{\"kind\":128,\"name\":\"S3\",\"url\":\"classes/S3.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/S3.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"S3\"},{\"kind\":1024,\"name\":\"s3\",\"url\":\"classes/S3.html#s3\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"S3\"},{\"kind\":1024,\"name\":\"DEFAULT_DOWNLOAD_BUCKET_PREFIX\",\"url\":\"classes/S3.html#DEFAULT_DOWNLOAD_BUCKET_PREFIX\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"S3\"},{\"kind\":1024,\"name\":\"DEFAULT_DOWNLOAD_BUCKET\",\"url\":\"classes/S3.html#DEFAULT_DOWNLOAD_BUCKET\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"S3\"},{\"kind\":1024,\"name\":\"DEFAULT_DOWNLOAD_BUCKET_SEC_TO_EXP\",\"url\":\"classes/S3.html#DEFAULT_DOWNLOAD_BUCKET_SEC_TO_EXP\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"S3\"},{\"kind\":1024,\"name\":\"DEFAULT_UPLOAD_BUCKET_SEC_TO_EXP\",\"url\":\"classes/S3.html#DEFAULT_UPLOAD_BUCKET_SEC_TO_EXP\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"S3\"},{\"kind\":2048,\"name\":\"createDownloadURLFromData\",\"url\":\"classes/S3.html#createDownloadURLFromData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"S3\"},{\"kind\":2048,\"name\":\"signedURLPut\",\"url\":\"classes/S3.html#signedURLPut\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"S3\"},{\"kind\":2048,\"name\":\"signedURLGet\",\"url\":\"classes/S3.html#signedURLGet\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"S3\"},{\"kind\":2048,\"name\":\"copyObject\",\"url\":\"classes/S3.html#copyObject\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"S3\"},{\"kind\":2048,\"name\":\"getObject\",\"url\":\"classes/S3.html#getObject\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"S3\"},{\"kind\":2048,\"name\":\"putObject\",\"url\":\"classes/S3.html#putObject\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"S3\"},{\"kind\":2048,\"name\":\"deleteObject\",\"url\":\"classes/S3.html#deleteObject\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"S3\"},{\"kind\":2048,\"name\":\"listObjects\",\"url\":\"classes/S3.html#listObjects\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"S3\"},{\"kind\":2048,\"name\":\"listObjectsKeys\",\"url\":\"classes/S3.html#listObjectsKeys\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"S3\"},{\"kind\":2048,\"name\":\"doesObjectExist\",\"url\":\"classes/S3.html#doesObjectExist\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"S3\"},{\"kind\":256,\"name\":\"CreateDownloadURLFromDataOptions\",\"url\":\"interfaces/CreateDownloadURLFromDataOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"bucket\",\"url\":\"interfaces/CreateDownloadURLFromDataOptions.html#bucket\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateDownloadURLFromDataOptions\"},{\"kind\":1024,\"name\":\"prefix\",\"url\":\"interfaces/CreateDownloadURLFromDataOptions.html#prefix\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateDownloadURLFromDataOptions\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/CreateDownloadURLFromDataOptions.html#key\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateDownloadURLFromDataOptions\"},{\"kind\":1024,\"name\":\"contentType\",\"url\":\"interfaces/CreateDownloadURLFromDataOptions.html#contentType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateDownloadURLFromDataOptions\"},{\"kind\":1024,\"name\":\"secToExp\",\"url\":\"interfaces/CreateDownloadURLFromDataOptions.html#secToExp\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateDownloadURLFromDataOptions\"},{\"kind\":256,\"name\":\"CopyObjectOptions\",\"url\":\"interfaces/CopyObjectOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"copySource\",\"url\":\"interfaces/CopyObjectOptions.html#copySource\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CopyObjectOptions\"},{\"kind\":1024,\"name\":\"bucket\",\"url\":\"interfaces/CopyObjectOptions.html#bucket\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CopyObjectOptions\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/CopyObjectOptions.html#key\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CopyObjectOptions\"},{\"kind\":256,\"name\":\"GetObjectOptions\",\"url\":\"interfaces/GetObjectOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"bucket\",\"url\":\"interfaces/GetObjectOptions.html#bucket\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GetObjectOptions\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/GetObjectOptions.html#key\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GetObjectOptions\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/GetObjectOptions.html#type\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GetObjectOptions\"},{\"kind\":8,\"name\":\"GetObjectTypes\",\"url\":\"enums/GetObjectTypes.html\",\"classes\":\"tsd-kind-enum\"},{\"kind\":16,\"name\":\"JSON\",\"url\":\"enums/GetObjectTypes.html#JSON\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"GetObjectTypes\"},{\"kind\":16,\"name\":\"TEXT\",\"url\":\"enums/GetObjectTypes.html#TEXT\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"GetObjectTypes\"},{\"kind\":256,\"name\":\"PutObjectOptions\",\"url\":\"interfaces/PutObjectOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"bucket\",\"url\":\"interfaces/PutObjectOptions.html#bucket\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PutObjectOptions\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/PutObjectOptions.html#key\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PutObjectOptions\"},{\"kind\":1024,\"name\":\"body\",\"url\":\"interfaces/PutObjectOptions.html#body\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PutObjectOptions\"},{\"kind\":1024,\"name\":\"contentType\",\"url\":\"interfaces/PutObjectOptions.html#contentType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PutObjectOptions\"},{\"kind\":1024,\"name\":\"acl\",\"url\":\"interfaces/PutObjectOptions.html#acl\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PutObjectOptions\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"interfaces/PutObjectOptions.html#metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PutObjectOptions\"},{\"kind\":256,\"name\":\"DeleteObjectOptions\",\"url\":\"interfaces/DeleteObjectOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"bucket\",\"url\":\"interfaces/DeleteObjectOptions.html#bucket\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DeleteObjectOptions\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/DeleteObjectOptions.html#key\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DeleteObjectOptions\"},{\"kind\":256,\"name\":\"ListObjectsOptions\",\"url\":\"interfaces/ListObjectsOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"bucket\",\"url\":\"interfaces/ListObjectsOptions.html#bucket\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ListObjectsOptions\"},{\"kind\":1024,\"name\":\"prefix\",\"url\":\"interfaces/ListObjectsOptions.html#prefix\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ListObjectsOptions\"},{\"kind\":128,\"name\":\"SecretsManager\",\"url\":\"classes/SecretsManager.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SecretsManager.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SecretsManager\"},{\"kind\":1024,\"name\":\"sm\",\"url\":\"classes/SecretsManager.html#sm\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SecretsManager\"},{\"kind\":2048,\"name\":\"getStringById\",\"url\":\"classes/SecretsManager.html#getStringById\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SecretsManager\"},{\"kind\":128,\"name\":\"SES\",\"url\":\"classes/SES.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SES.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SES\"},{\"kind\":1024,\"name\":\"ses\",\"url\":\"classes/SES.html#ses\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SES\"},{\"kind\":2048,\"name\":\"getTemplate\",\"url\":\"classes/SES.html#getTemplate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SES\"},{\"kind\":2048,\"name\":\"setTemplate\",\"url\":\"classes/SES.html#setTemplate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SES\"},{\"kind\":2048,\"name\":\"deleteTemplate\",\"url\":\"classes/SES.html#deleteTemplate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SES\"},{\"kind\":2048,\"name\":\"testTemplate\",\"url\":\"classes/SES.html#testTemplate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SES\"},{\"kind\":2048,\"name\":\"sendTemplatedEmail\",\"url\":\"classes/SES.html#sendTemplatedEmail\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SES\"},{\"kind\":2048,\"name\":\"sendEmail\",\"url\":\"classes/SES.html#sendEmail\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SES\"},{\"kind\":2048,\"name\":\"searchForCustomSESConfigByTeamId\",\"url\":\"classes/SES.html#searchForCustomSESConfigByTeamId\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SES\"},{\"kind\":2048,\"name\":\"sendEmailWithSES\",\"url\":\"classes/SES.html#sendEmailWithSES\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SES\"},{\"kind\":2048,\"name\":\"sendEmailWithNodemailer\",\"url\":\"classes/SES.html#sendEmailWithNodemailer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SES\"},{\"kind\":2048,\"name\":\"prepareEmailDestination\",\"url\":\"classes/SES.html#prepareEmailDestination\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SES\"},{\"kind\":2048,\"name\":\"prepareEmailMessage\",\"url\":\"classes/SES.html#prepareEmailMessage\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SES\"},{\"kind\":256,\"name\":\"BasicEmailData\",\"url\":\"interfaces/BasicEmailData.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"toAddresses\",\"url\":\"interfaces/BasicEmailData.html#toAddresses\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BasicEmailData\"},{\"kind\":1024,\"name\":\"ccAddresses\",\"url\":\"interfaces/BasicEmailData.html#ccAddresses\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BasicEmailData\"},{\"kind\":1024,\"name\":\"bccAddresses\",\"url\":\"interfaces/BasicEmailData.html#bccAddresses\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BasicEmailData\"},{\"kind\":1024,\"name\":\"replyToAddresses\",\"url\":\"interfaces/BasicEmailData.html#replyToAddresses\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BasicEmailData\"},{\"kind\":256,\"name\":\"EmailData\",\"url\":\"interfaces/EmailData.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"subject\",\"url\":\"interfaces/EmailData.html#subject\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"EmailData\"},{\"kind\":1024,\"name\":\"html\",\"url\":\"interfaces/EmailData.html#html\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"EmailData\"},{\"kind\":1024,\"name\":\"text\",\"url\":\"interfaces/EmailData.html#text\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"EmailData\"},{\"kind\":1024,\"name\":\"attachments\",\"url\":\"interfaces/EmailData.html#attachments\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"EmailData\"},{\"kind\":1024,\"name\":\"toAddresses\",\"url\":\"interfaces/EmailData.html#toAddresses\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"EmailData\"},{\"kind\":1024,\"name\":\"ccAddresses\",\"url\":\"interfaces/EmailData.html#ccAddresses\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"EmailData\"},{\"kind\":1024,\"name\":\"bccAddresses\",\"url\":\"interfaces/EmailData.html#bccAddresses\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"EmailData\"},{\"kind\":1024,\"name\":\"replyToAddresses\",\"url\":\"interfaces/EmailData.html#replyToAddresses\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"EmailData\"},{\"kind\":256,\"name\":\"EmailAttachment\",\"url\":\"interfaces/EmailAttachment.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"content\",\"url\":\"interfaces/EmailAttachment.html#content\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"EmailAttachment\"},{\"kind\":1024,\"name\":\"path\",\"url\":\"interfaces/EmailAttachment.html#path\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"EmailAttachment\"},{\"kind\":1024,\"name\":\"filename\",\"url\":\"interfaces/EmailAttachment.html#filename\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"EmailAttachment\"},{\"kind\":1024,\"name\":\"encoding\",\"url\":\"interfaces/EmailAttachment.html#encoding\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"EmailAttachment\"},{\"kind\":1024,\"name\":\"contentType\",\"url\":\"interfaces/EmailAttachment.html#contentType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"EmailAttachment\"},{\"kind\":1024,\"name\":\"headers\",\"url\":\"interfaces/EmailAttachment.html#headers\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"EmailAttachment\"},{\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/EmailAttachment.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"EmailAttachment\"},{\"kind\":256,\"name\":\"TemplatedEmailData\",\"url\":\"interfaces/TemplatedEmailData.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"template\",\"url\":\"interfaces/TemplatedEmailData.html#template\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TemplatedEmailData\"},{\"kind\":1024,\"name\":\"templateData\",\"url\":\"interfaces/TemplatedEmailData.html#templateData\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TemplatedEmailData\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/TemplatedEmailData.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"TemplatedEmailData\"},{\"kind\":1024,\"name\":\"configurationSet\",\"url\":\"interfaces/TemplatedEmailData.html#configurationSet\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TemplatedEmailData\"},{\"kind\":1024,\"name\":\"toAddresses\",\"url\":\"interfaces/TemplatedEmailData.html#toAddresses\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"TemplatedEmailData\"},{\"kind\":1024,\"name\":\"ccAddresses\",\"url\":\"interfaces/TemplatedEmailData.html#ccAddresses\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"TemplatedEmailData\"},{\"kind\":1024,\"name\":\"bccAddresses\",\"url\":\"interfaces/TemplatedEmailData.html#bccAddresses\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"TemplatedEmailData\"},{\"kind\":1024,\"name\":\"replyToAddresses\",\"url\":\"interfaces/TemplatedEmailData.html#replyToAddresses\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"TemplatedEmailData\"},{\"kind\":256,\"name\":\"SESParams\",\"url\":\"interfaces/SESParams.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"interfaces/SESParams.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SESParams\"},{\"kind\":1024,\"name\":\"sourceName\",\"url\":\"interfaces/SESParams.html#sourceName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SESParams\"},{\"kind\":1024,\"name\":\"sourceArn\",\"url\":\"interfaces/SESParams.html#sourceArn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SESParams\"},{\"kind\":1024,\"name\":\"region\",\"url\":\"interfaces/SESParams.html#region\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SESParams\"},{\"kind\":1024,\"name\":\"teamId\",\"url\":\"interfaces/SESParams.html#teamId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SESParams\"},{\"kind\":128,\"name\":\"SNS\",\"url\":\"classes/SNS.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SNS.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SNS\"},{\"kind\":2048,\"name\":\"createPushPlatormEndpoint\",\"url\":\"classes/SNS.html#createPushPlatormEndpoint\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SNS\"},{\"kind\":2048,\"name\":\"publish\",\"url\":\"classes/SNS.html#publish\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SNS\"},{\"kind\":256,\"name\":\"SNSParams\",\"url\":\"interfaces/SNSParams.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"region\",\"url\":\"interfaces/SNSParams.html#region\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SNSParams\"},{\"kind\":1024,\"name\":\"appleArn\",\"url\":\"interfaces/SNSParams.html#appleArn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SNSParams\"},{\"kind\":1024,\"name\":\"appleDevArn\",\"url\":\"interfaces/SNSParams.html#appleDevArn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SNSParams\"},{\"kind\":1024,\"name\":\"androidArn\",\"url\":\"interfaces/SNSParams.html#androidArn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SNSParams\"},{\"kind\":256,\"name\":\"SNSPublishParams\",\"url\":\"interfaces/SNSPublishParams.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"region\",\"url\":\"interfaces/SNSPublishParams.html#region\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SNSPublishParams\"},{\"kind\":1024,\"name\":\"endpoint\",\"url\":\"interfaces/SNSPublishParams.html#endpoint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SNSPublishParams\"},{\"kind\":1024,\"name\":\"message\",\"url\":\"interfaces/SNSPublishParams.html#message\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SNSPublishParams\"},{\"kind\":1024,\"name\":\"platform\",\"url\":\"interfaces/SNSPublishParams.html#platform\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SNSPublishParams\"},{\"kind\":1024,\"name\":\"json\",\"url\":\"interfaces/SNSPublishParams.html#json\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SNSPublishParams\"},{\"kind\":128,\"name\":\"Translate\",\"url\":\"classes/Translate.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Translate.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Translate\"},{\"kind\":1024,\"name\":\"translate\",\"url\":\"classes/Translate.html#translate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"Translate\"},{\"kind\":1024,\"name\":\"sourceLanguageCode\",\"url\":\"classes/Translate.html#sourceLanguageCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Translate\"},{\"kind\":1024,\"name\":\"targetLanguageCode\",\"url\":\"classes/Translate.html#targetLanguageCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Translate\"},{\"kind\":1024,\"name\":\"terminologyNames\",\"url\":\"classes/Translate.html#terminologyNames\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Translate\"},{\"kind\":2048,\"name\":\"text\",\"url\":\"classes/Translate.html#text\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Translate\"},{\"kind\":2048,\"name\":\"pdfTemplate\",\"url\":\"classes/Translate.html#pdfTemplate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Translate\"},{\"kind\":2048,\"name\":\"analysePDFTemplateForTermsToTranslate\",\"url\":\"classes/Translate.html#analysePDFTemplateForTermsToTranslate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"Translate\"},{\"kind\":256,\"name\":\"TranslateParameters\",\"url\":\"interfaces/TranslateParameters.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"text\",\"url\":\"interfaces/TranslateParameters.html#text\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TranslateParameters\"},{\"kind\":1024,\"name\":\"sourceLanguageCode\",\"url\":\"interfaces/TranslateParameters.html#sourceLanguageCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TranslateParameters\"},{\"kind\":1024,\"name\":\"targetLanguageCode\",\"url\":\"interfaces/TranslateParameters.html#targetLanguageCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TranslateParameters\"},{\"kind\":1024,\"name\":\"terminologyNames\",\"url\":\"interfaces/TranslateParameters.html#terminologyNames\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TranslateParameters\"},{\"kind\":128,\"name\":\"Attachments\",\"url\":\"classes/Attachments.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Attachments.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Attachments\"},{\"kind\":1024,\"name\":\"dynamo\",\"url\":\"classes/Attachments.html#dynamo\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"Attachments\"},{\"kind\":1024,\"name\":\"s3\",\"url\":\"classes/Attachments.html#s3\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"Attachments\"},{\"kind\":1024,\"name\":\"S3_ATTACHMENTS_BUCKET\",\"url\":\"classes/Attachments.html#S3_ATTACHMENTS_BUCKET\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"Attachments\"},{\"kind\":1024,\"name\":\"IUID_ATTACHMENTS_PREFIX\",\"url\":\"classes/Attachments.html#IUID_ATTACHMENTS_PREFIX\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"Attachments\"},{\"kind\":2048,\"name\":\"put\",\"url\":\"classes/Attachments.html#put\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Attachments\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/Attachments.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Attachments\"},{\"kind\":128,\"name\":\"Logger\",\"url\":\"classes/Logger.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Logger.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Logger\"},{\"kind\":1024,\"name\":\"level\",\"url\":\"classes/Logger.html#level\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Logger\"},{\"kind\":1024,\"name\":\"originalLevel\",\"url\":\"classes/Logger.html#originalLevel\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"Logger\"},{\"kind\":2048,\"name\":\"isEnabled\",\"url\":\"classes/Logger.html#isEnabled\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Logger\"},{\"kind\":2048,\"name\":\"appendError\",\"url\":\"classes/Logger.html#appendError\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Logger\"},{\"kind\":2048,\"name\":\"log\",\"url\":\"classes/Logger.html#log\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Logger\"},{\"kind\":2048,\"name\":\"debug\",\"url\":\"classes/Logger.html#debug\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Logger\"},{\"kind\":2048,\"name\":\"info\",\"url\":\"classes/Logger.html#info\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Logger\"},{\"kind\":2048,\"name\":\"warn\",\"url\":\"classes/Logger.html#warn\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Logger\"},{\"kind\":2048,\"name\":\"error\",\"url\":\"classes/Logger.html#error\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Logger\"},{\"kind\":2048,\"name\":\"enableDebug\",\"url\":\"classes/Logger.html#enableDebug\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Logger\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Logger.html#enableDebug.enableDebug-1.__type\",\"classes\":\"tsd-kind-type-literal\",\"parent\":\"Logger.enableDebug.enableDebug\"},{\"kind\":2048,\"name\":\"resetLevel\",\"url\":\"classes/Logger.html#resetLevel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Logger\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,53.814]],[\"comment/0\",[]],[\"name/1\",[1,31.127]],[\"comment/1\",[]],[\"name/2\",[2,45.341]],[\"comment/2\",[]],[\"name/3\",[3,45.341]],[\"comment/3\",[]],[\"name/4\",[4,42.828]],[\"comment/4\",[]],[\"name/5\",[5,45.341]],[\"comment/5\",[]],[\"name/6\",[6,45.341]],[\"comment/6\",[]],[\"name/7\",[7,53.814]],[\"comment/7\",[]],[\"name/8\",[1,31.127]],[\"comment/8\",[]],[\"name/9\",[2,45.341]],[\"comment/9\",[]],[\"name/10\",[3,45.341]],[\"comment/10\",[]],[\"name/11\",[8,53.814]],[\"comment/11\",[]],[\"name/12\",[9,53.814]],[\"comment/12\",[]],[\"name/13\",[10,53.814]],[\"comment/13\",[]],[\"name/14\",[11,53.814]],[\"comment/14\",[]],[\"name/15\",[12,53.814]],[\"comment/15\",[]],[\"name/16\",[13,53.814]],[\"comment/16\",[]],[\"name/17\",[14,53.814]],[\"comment/17\",[]],[\"name/18\",[15,48.706]],[\"comment/18\",[]],[\"name/19\",[16,48.706]],[\"comment/19\",[]],[\"name/20\",[17,45.341]],[\"comment/20\",[]],[\"name/21\",[18,48.706]],[\"comment/21\",[]],[\"name/22\",[19,53.814]],[\"comment/22\",[]],[\"name/23\",[20,48.706]],[\"comment/23\",[]],[\"name/24\",[21,53.814]],[\"comment/24\",[]],[\"name/25\",[22,48.706]],[\"comment/25\",[]],[\"name/26\",[23,48.706]],[\"comment/26\",[]],[\"name/27\",[24,53.814]],[\"comment/27\",[]],[\"name/28\",[25,53.814]],[\"comment/28\",[]],[\"name/29\",[26,53.814]],[\"comment/29\",[]],[\"name/30\",[4,42.828]],[\"comment/30\",[]],[\"name/31\",[27,48.706]],[\"comment/31\",[]],[\"name/32\",[28,53.814]],[\"comment/32\",[]],[\"name/33\",[29,53.814]],[\"comment/33\",[]],[\"name/34\",[30,53.814]],[\"comment/34\",[]],[\"name/35\",[31,53.814]],[\"comment/35\",[]],[\"name/36\",[32,53.814]],[\"comment/36\",[]],[\"name/37\",[33,53.814]],[\"comment/37\",[]],[\"name/38\",[34,53.814]],[\"comment/38\",[]],[\"name/39\",[35,53.814]],[\"comment/39\",[]],[\"name/40\",[5,45.341]],[\"comment/40\",[]],[\"name/41\",[36,53.814]],[\"comment/41\",[]],[\"name/42\",[6,45.341]],[\"comment/42\",[]],[\"name/43\",[37,53.814]],[\"comment/43\",[]],[\"name/44\",[38,53.814]],[\"comment/44\",[]],[\"name/45\",[39,53.814]],[\"comment/45\",[]],[\"name/46\",[40,53.814]],[\"comment/46\",[]],[\"name/47\",[41,53.814]],[\"comment/47\",[]],[\"name/48\",[42,53.814]],[\"comment/48\",[]],[\"name/49\",[43,53.814]],[\"comment/49\",[]],[\"name/50\",[44,53.814]],[\"comment/50\",[]],[\"name/51\",[45,53.814]],[\"comment/51\",[]],[\"name/52\",[46,53.814]],[\"comment/52\",[]],[\"name/53\",[47,53.814]],[\"comment/53\",[]],[\"name/54\",[48,53.814]],[\"comment/54\",[]],[\"name/55\",[49,53.814]],[\"comment/55\",[]],[\"name/56\",[50,53.814]],[\"comment/56\",[]],[\"name/57\",[51,53.814]],[\"comment/57\",[]],[\"name/58\",[52,53.814]],[\"comment/58\",[]],[\"name/59\",[53,53.814]],[\"comment/59\",[]],[\"name/60\",[54,53.814]],[\"comment/60\",[]],[\"name/61\",[55,53.814]],[\"comment/61\",[]],[\"name/62\",[56,53.814]],[\"comment/62\",[]],[\"name/63\",[57,53.814]],[\"comment/63\",[]],[\"name/64\",[58,53.814]],[\"comment/64\",[]],[\"name/65\",[59,53.814]],[\"comment/65\",[]],[\"name/66\",[60,53.814]],[\"comment/66\",[]],[\"name/67\",[61,53.814]],[\"comment/67\",[]],[\"name/68\",[62,53.814]],[\"comment/68\",[]],[\"name/69\",[63,53.814]],[\"comment/69\",[]],[\"name/70\",[64,53.814]],[\"comment/70\",[]],[\"name/71\",[65,53.814]],[\"comment/71\",[]],[\"name/72\",[23,48.706]],[\"comment/72\",[]],[\"name/73\",[27,48.706]],[\"comment/73\",[]],[\"name/74\",[66,53.814]],[\"comment/74\",[]],[\"name/75\",[67,53.814]],[\"comment/75\",[]],[\"name/76\",[68,53.814]],[\"comment/76\",[]],[\"name/77\",[69,53.814]],[\"comment/77\",[]],[\"name/78\",[70,37.72]],[\"comment/78\",[]],[\"name/79\",[71,53.814]],[\"comment/79\",[]],[\"name/80\",[72,53.814]],[\"comment/80\",[]],[\"name/81\",[15,48.706]],[\"comment/81\",[]],[\"name/82\",[16,48.706]],[\"comment/82\",[]],[\"name/83\",[22,48.706]],[\"comment/83\",[]],[\"name/84\",[73,53.814]],[\"comment/84\",[]],[\"name/85\",[70,37.72]],[\"comment/85\",[]],[\"name/86\",[18,48.706]],[\"comment/86\",[]],[\"name/87\",[70,37.72]],[\"comment/87\",[]],[\"name/88\",[17,45.341]],[\"comment/88\",[]],[\"name/89\",[74,53.814]],[\"comment/89\",[]],[\"name/90\",[70,37.72]],[\"comment/90\",[]],[\"name/91\",[1,31.127]],[\"comment/91\",[]],[\"name/92\",[75,53.814]],[\"comment/92\",[]],[\"name/93\",[1,31.127]],[\"comment/93\",[]],[\"name/94\",[76,53.814]],[\"comment/94\",[]],[\"name/95\",[2,45.341]],[\"comment/95\",[]],[\"name/96\",[3,45.341]],[\"comment/96\",[]],[\"name/97\",[4,42.828]],[\"comment/97\",[]],[\"name/98\",[5,45.341]],[\"comment/98\",[]],[\"name/99\",[6,45.341]],[\"comment/99\",[]],[\"name/100\",[77,53.814]],[\"comment/100\",[]],[\"name/101\",[1,31.127]],[\"comment/101\",[]],[\"name/102\",[78,48.706]],[\"comment/102\",[]],[\"name/103\",[79,53.814]],[\"comment/103\",[]],[\"name/104\",[70,37.72]],[\"comment/104\",[]],[\"name/105\",[80,53.814]],[\"comment/105\",[]],[\"name/106\",[81,53.814]],[\"comment/106\",[]],[\"name/107\",[82,53.814]],[\"comment/107\",[]],[\"name/108\",[83,53.814]],[\"comment/108\",[]],[\"name/109\",[84,53.814]],[\"comment/109\",[]],[\"name/110\",[85,48.706]],[\"comment/110\",[]],[\"name/111\",[86,48.706]],[\"comment/111\",[]],[\"name/112\",[87,53.814]],[\"comment/112\",[]],[\"name/113\",[88,53.814]],[\"comment/113\",[]],[\"name/114\",[89,53.814]],[\"comment/114\",[]],[\"name/115\",[90,53.814]],[\"comment/115\",[]],[\"name/116\",[91,53.814]],[\"comment/116\",[]],[\"name/117\",[92,53.814]],[\"comment/117\",[]],[\"name/118\",[93,53.814]],[\"comment/118\",[]],[\"name/119\",[94,53.814]],[\"comment/119\",[]],[\"name/120\",[95,53.814]],[\"comment/120\",[]],[\"name/121\",[96,53.814]],[\"comment/121\",[]],[\"name/122\",[97,53.814]],[\"comment/122\",[]],[\"name/123\",[98,53.814]],[\"comment/123\",[]],[\"name/124\",[99,53.814]],[\"comment/124\",[]],[\"name/125\",[100,53.814]],[\"comment/125\",[]],[\"name/126\",[101,53.814]],[\"comment/126\",[]],[\"name/127\",[102,48.706]],[\"comment/127\",[]],[\"name/128\",[1,31.127]],[\"comment/128\",[]],[\"name/129\",[102,48.706]],[\"comment/129\",[]],[\"name/130\",[103,53.814]],[\"comment/130\",[]],[\"name/131\",[104,53.814]],[\"comment/131\",[]],[\"name/132\",[105,53.814]],[\"comment/132\",[]],[\"name/133\",[106,53.814]],[\"comment/133\",[]],[\"name/134\",[107,53.814]],[\"comment/134\",[]],[\"name/135\",[108,53.814]],[\"comment/135\",[]],[\"name/136\",[109,53.814]],[\"comment/136\",[]],[\"name/137\",[110,53.814]],[\"comment/137\",[]],[\"name/138\",[111,53.814]],[\"comment/138\",[]],[\"name/139\",[112,53.814]],[\"comment/139\",[]],[\"name/140\",[113,53.814]],[\"comment/140\",[]],[\"name/141\",[114,53.814]],[\"comment/141\",[]],[\"name/142\",[115,53.814]],[\"comment/142\",[]],[\"name/143\",[116,53.814]],[\"comment/143\",[]],[\"name/144\",[117,53.814]],[\"comment/144\",[]],[\"name/145\",[118,53.814]],[\"comment/145\",[]],[\"name/146\",[119,53.814]],[\"comment/146\",[]],[\"name/147\",[120,53.814]],[\"comment/147\",[]],[\"name/148\",[121,53.814]],[\"comment/148\",[]],[\"name/149\",[122,53.814]],[\"comment/149\",[]],[\"name/150\",[123,53.814]],[\"comment/150\",[]],[\"name/151\",[124,53.814]],[\"comment/151\",[]],[\"name/152\",[125,53.814]],[\"comment/152\",[]],[\"name/153\",[126,53.814]],[\"comment/153\",[]],[\"name/154\",[127,53.814]],[\"comment/154\",[]],[\"name/155\",[128,53.814]],[\"comment/155\",[]],[\"name/156\",[129,53.814]],[\"comment/156\",[]],[\"name/157\",[130,53.814]],[\"comment/157\",[]],[\"name/158\",[131,53.814]],[\"comment/158\",[]],[\"name/159\",[132,53.814]],[\"comment/159\",[]],[\"name/160\",[133,53.814]],[\"comment/160\",[]],[\"name/161\",[134,53.814]],[\"comment/161\",[]],[\"name/162\",[135,53.814]],[\"comment/162\",[]],[\"name/163\",[136,53.814]],[\"comment/163\",[]],[\"name/164\",[137,48.706]],[\"comment/164\",[]],[\"name/165\",[1,31.127]],[\"comment/165\",[]],[\"name/166\",[137,48.706]],[\"comment/166\",[]],[\"name/167\",[138,53.814]],[\"comment/167\",[]],[\"name/168\",[139,53.814]],[\"comment/168\",[]],[\"name/169\",[140,53.814]],[\"comment/169\",[]],[\"name/170\",[141,53.814]],[\"comment/170\",[]],[\"name/171\",[142,40.821]],[\"comment/171\",[]],[\"name/172\",[143,45.341]],[\"comment/172\",[]],[\"name/173\",[1,31.127]],[\"comment/173\",[]],[\"name/174\",[143,45.341]],[\"comment/174\",[]],[\"name/175\",[144,53.814]],[\"comment/175\",[]],[\"name/176\",[145,53.814]],[\"comment/176\",[]],[\"name/177\",[146,53.814]],[\"comment/177\",[]],[\"name/178\",[147,53.814]],[\"comment/178\",[]],[\"name/179\",[148,53.814]],[\"comment/179\",[]],[\"name/180\",[149,53.814]],[\"comment/180\",[]],[\"name/181\",[150,53.814]],[\"comment/181\",[]],[\"name/182\",[151,53.814]],[\"comment/182\",[]],[\"name/183\",[152,53.814]],[\"comment/183\",[]],[\"name/184\",[153,53.814]],[\"comment/184\",[]],[\"name/185\",[154,53.814]],[\"comment/185\",[]],[\"name/186\",[155,53.814]],[\"comment/186\",[]],[\"name/187\",[156,53.814]],[\"comment/187\",[]],[\"name/188\",[157,53.814]],[\"comment/188\",[]],[\"name/189\",[158,53.814]],[\"comment/189\",[]],[\"name/190\",[159,39.151]],[\"comment/190\",[]],[\"name/191\",[160,48.706]],[\"comment/191\",[]],[\"name/192\",[161,40.821]],[\"comment/192\",[]],[\"name/193\",[162,45.341]],[\"comment/193\",[]],[\"name/194\",[163,53.814]],[\"comment/194\",[]],[\"name/195\",[164,53.814]],[\"comment/195\",[]],[\"name/196\",[165,53.814]],[\"comment/196\",[]],[\"name/197\",[159,39.151]],[\"comment/197\",[]],[\"name/198\",[161,40.821]],[\"comment/198\",[]],[\"name/199\",[166,53.814]],[\"comment/199\",[]],[\"name/200\",[159,39.151]],[\"comment/200\",[]],[\"name/201\",[161,40.821]],[\"comment/201\",[]],[\"name/202\",[167,53.814]],[\"comment/202\",[]],[\"name/203\",[168,53.814]],[\"comment/203\",[]],[\"name/204\",[169,48.706]],[\"comment/204\",[]],[\"name/205\",[142,40.821]],[\"comment/205\",[]],[\"name/206\",[170,53.814]],[\"comment/206\",[]],[\"name/207\",[159,39.151]],[\"comment/207\",[]],[\"name/208\",[161,40.821]],[\"comment/208\",[]],[\"name/209\",[17,45.341]],[\"comment/209\",[]],[\"name/210\",[162,45.341]],[\"comment/210\",[]],[\"name/211\",[171,53.814]],[\"comment/211\",[]],[\"name/212\",[172,53.814]],[\"comment/212\",[]],[\"name/213\",[173,53.814]],[\"comment/213\",[]],[\"name/214\",[159,39.151]],[\"comment/214\",[]],[\"name/215\",[161,40.821]],[\"comment/215\",[]],[\"name/216\",[174,53.814]],[\"comment/216\",[]],[\"name/217\",[159,39.151]],[\"comment/217\",[]],[\"name/218\",[160,48.706]],[\"comment/218\",[]],[\"name/219\",[175,53.814]],[\"comment/219\",[]],[\"name/220\",[1,31.127]],[\"comment/220\",[]],[\"name/221\",[176,53.814]],[\"comment/221\",[]],[\"name/222\",[177,53.814]],[\"comment/222\",[]],[\"name/223\",[178,48.706]],[\"comment/223\",[]],[\"name/224\",[1,31.127]],[\"comment/224\",[]],[\"name/225\",[178,48.706]],[\"comment/225\",[]],[\"name/226\",[179,53.814]],[\"comment/226\",[]],[\"name/227\",[180,53.814]],[\"comment/227\",[]],[\"name/228\",[181,53.814]],[\"comment/228\",[]],[\"name/229\",[182,53.814]],[\"comment/229\",[]],[\"name/230\",[183,53.814]],[\"comment/230\",[]],[\"name/231\",[184,53.814]],[\"comment/231\",[]],[\"name/232\",[185,53.814]],[\"comment/232\",[]],[\"name/233\",[186,53.814]],[\"comment/233\",[]],[\"name/234\",[187,53.814]],[\"comment/234\",[]],[\"name/235\",[188,53.814]],[\"comment/235\",[]],[\"name/236\",[189,53.814]],[\"comment/236\",[]],[\"name/237\",[190,53.814]],[\"comment/237\",[]],[\"name/238\",[191,45.341]],[\"comment/238\",[]],[\"name/239\",[192,45.341]],[\"comment/239\",[]],[\"name/240\",[193,45.341]],[\"comment/240\",[]],[\"name/241\",[194,45.341]],[\"comment/241\",[]],[\"name/242\",[195,53.814]],[\"comment/242\",[]],[\"name/243\",[196,53.814]],[\"comment/243\",[]],[\"name/244\",[197,53.814]],[\"comment/244\",[]],[\"name/245\",[142,40.821]],[\"comment/245\",[]],[\"name/246\",[198,48.706]],[\"comment/246\",[]],[\"name/247\",[191,45.341]],[\"comment/247\",[]],[\"name/248\",[192,45.341]],[\"comment/248\",[]],[\"name/249\",[193,45.341]],[\"comment/249\",[]],[\"name/250\",[194,45.341]],[\"comment/250\",[]],[\"name/251\",[199,53.814]],[\"comment/251\",[]],[\"name/252\",[200,53.814]],[\"comment/252\",[]],[\"name/253\",[20,48.706]],[\"comment/253\",[]],[\"name/254\",[201,53.814]],[\"comment/254\",[]],[\"name/255\",[202,53.814]],[\"comment/255\",[]],[\"name/256\",[162,45.341]],[\"comment/256\",[]],[\"name/257\",[203,53.814]],[\"comment/257\",[]],[\"name/258\",[204,53.814]],[\"comment/258\",[]],[\"name/259\",[205,53.814]],[\"comment/259\",[]],[\"name/260\",[206,53.814]],[\"comment/260\",[]],[\"name/261\",[207,53.814]],[\"comment/261\",[]],[\"name/262\",[70,37.72]],[\"comment/262\",[]],[\"name/263\",[208,53.814]],[\"comment/263\",[]],[\"name/264\",[191,45.341]],[\"comment/264\",[]],[\"name/265\",[192,45.341]],[\"comment/265\",[]],[\"name/266\",[193,45.341]],[\"comment/266\",[]],[\"name/267\",[194,45.341]],[\"comment/267\",[]],[\"name/268\",[209,53.814]],[\"comment/268\",[]],[\"name/269\",[210,53.814]],[\"comment/269\",[]],[\"name/270\",[211,53.814]],[\"comment/270\",[]],[\"name/271\",[212,53.814]],[\"comment/271\",[]],[\"name/272\",[213,45.341]],[\"comment/272\",[]],[\"name/273\",[214,53.814]],[\"comment/273\",[]],[\"name/274\",[215,53.814]],[\"comment/274\",[]],[\"name/275\",[1,31.127]],[\"comment/275\",[]],[\"name/276\",[216,53.814]],[\"comment/276\",[]],[\"name/277\",[217,53.814]],[\"comment/277\",[]],[\"name/278\",[218,53.814]],[\"comment/278\",[]],[\"name/279\",[213,45.341]],[\"comment/279\",[]],[\"name/280\",[219,53.814]],[\"comment/280\",[]],[\"name/281\",[220,53.814]],[\"comment/281\",[]],[\"name/282\",[221,53.814]],[\"comment/282\",[]],[\"name/283\",[222,53.814]],[\"comment/283\",[]],[\"name/284\",[213,45.341]],[\"comment/284\",[]],[\"name/285\",[223,53.814]],[\"comment/285\",[]],[\"name/286\",[224,53.814]],[\"comment/286\",[]],[\"name/287\",[225,53.814]],[\"comment/287\",[]],[\"name/288\",[169,48.706]],[\"comment/288\",[]],[\"name/289\",[226,48.706]],[\"comment/289\",[]],[\"name/290\",[1,31.127]],[\"comment/290\",[]],[\"name/291\",[226,48.706]],[\"comment/291\",[]],[\"name/292\",[227,48.706]],[\"comment/292\",[]],[\"name/293\",[228,48.706]],[\"comment/293\",[]],[\"name/294\",[229,48.706]],[\"comment/294\",[]],[\"name/295\",[142,40.821]],[\"comment/295\",[]],[\"name/296\",[230,53.814]],[\"comment/296\",[]],[\"name/297\",[231,53.814]],[\"comment/297\",[]],[\"name/298\",[232,53.814]],[\"comment/298\",[]],[\"name/299\",[142,40.821]],[\"comment/299\",[]],[\"name/300\",[227,48.706]],[\"comment/300\",[]],[\"name/301\",[228,48.706]],[\"comment/301\",[]],[\"name/302\",[229,48.706]],[\"comment/302\",[]],[\"name/303\",[198,48.706]],[\"comment/303\",[]],[\"name/304\",[1,31.127]],[\"comment/304\",[]],[\"name/305\",[78,48.706]],[\"comment/305\",[]],[\"name/306\",[143,45.341]],[\"comment/306\",[]],[\"name/307\",[233,53.814]],[\"comment/307\",[]],[\"name/308\",[234,53.814]],[\"comment/308\",[]],[\"name/309\",[86,48.706]],[\"comment/309\",[]],[\"name/310\",[85,48.706]],[\"comment/310\",[]],[\"name/311\",[4,42.828]],[\"comment/311\",[]],[\"name/312\",[1,31.127]],[\"comment/312\",[]],[\"name/313\",[235,53.814]],[\"comment/313\",[]],[\"name/314\",[236,53.814]],[\"comment/314\",[]],[\"name/315\",[237,53.814]],[\"comment/315\",[]],[\"name/316\",[238,53.814]],[\"comment/316\",[]],[\"name/317\",[239,53.814]],[\"comment/317\",[]],[\"name/318\",[240,53.814]],[\"comment/318\",[]],[\"name/319\",[241,53.814]],[\"comment/319\",[]],[\"name/320\",[242,53.814]],[\"comment/320\",[]],[\"name/321\",[243,53.814]],[\"comment/321\",[]],[\"name/322\",[244,53.814]],[\"comment/322\",[]],[\"name/323\",[70,37.72]],[\"comment/323\",[]],[\"name/324\",[245,53.814]],[\"comment/324\",[]]],\"invertedIndex\":[[\"__type\",{\"_index\":70,\"name\":{\"78\":{},\"85\":{},\"87\":{},\"90\":{},\"104\":{},\"262\":{},\"323\":{}},\"comment\":{}}],[\"acl\",{\"_index\":171,\"name\":{\"211\":{}},\"comment\":{}}],[\"addusertogroup\",{\"_index\":126,\"name\":{\"153\":{}},\"comment\":{}}],[\"analysepdftemplatefortermstotranslate\",{\"_index\":231,\"name\":{\"297\":{}},\"comment\":{}}],[\"androidarn\",{\"_index\":221,\"name\":{\"282\":{}},\"comment\":{}}],[\"appenderror\",{\"_index\":238,\"name\":{\"316\":{}},\"comment\":{}}],[\"applearn\",{\"_index\":219,\"name\":{\"280\":{}},\"comment\":{}}],[\"appledevarn\",{\"_index\":220,\"name\":{\"281\":{}},\"comment\":{}}],[\"attachments\",{\"_index\":198,\"name\":{\"246\":{},\"303\":{}},\"comment\":{}}],[\"auth0user\",{\"_index\":13,\"name\":{\"16\":{}},\"comment\":{}}],[\"authorization\",{\"_index\":9,\"name\":{\"12\":{}},\"comment\":{}}],[\"basicemaildata\",{\"_index\":190,\"name\":{\"237\":{}},\"comment\":{}}],[\"batchdelete\",{\"_index\":92,\"name\":{\"117\":{}},\"comment\":{}}],[\"batchget\",{\"_index\":89,\"name\":{\"114\":{}},\"comment\":{}}],[\"batchgethelper\",{\"_index\":90,\"name\":{\"115\":{}},\"comment\":{}}],[\"batchput\",{\"_index\":91,\"name\":{\"116\":{}},\"comment\":{}}],[\"batchwritechunkwithretries\",{\"_index\":94,\"name\":{\"119\":{}},\"comment\":{}}],[\"batchwritehelper\",{\"_index\":93,\"name\":{\"118\":{}},\"comment\":{}}],[\"bccaddresses\",{\"_index\":193,\"name\":{\"240\":{},\"249\":{},\"266\":{}},\"comment\":{}}],[\"body\",{\"_index\":17,\"name\":{\"20\":{},\"88\":{},\"209\":{}},\"comment\":{}}],[\"bucket\",{\"_index\":159,\"name\":{\"190\":{},\"197\":{},\"200\":{},\"207\":{},\"214\":{},\"217\":{}},\"comment\":{}}],[\"bus\",{\"_index\":71,\"name\":{\"79\":{}},\"comment\":{}}],[\"callback\",{\"_index\":3,\"name\":{\"3\":{},\"10\":{},\"96\":{}},\"comment\":{}}],[\"ccaddresses\",{\"_index\":192,\"name\":{\"239\":{},\"248\":{},\"265\":{}},\"comment\":{}}],[\"checkauthbeforerequest\",{\"_index\":37,\"name\":{\"43\":{}},\"comment\":{}}],[\"claims\",{\"_index\":10,\"name\":{\"13\":{}},\"comment\":{}}],[\"clientplatform\",{\"_index\":25,\"name\":{\"28\":{}},\"comment\":{}}],[\"clientversion\",{\"_index\":24,\"name\":{\"27\":{}},\"comment\":{}}],[\"cognito\",{\"_index\":102,\"name\":{\"127\":{},\"129\":{}},\"comment\":{}}],[\"cognitogroup\",{\"_index\":134,\"name\":{\"161\":{}},\"comment\":{}}],[\"cognitouser\",{\"_index\":12,\"name\":{\"15\":{}},\"comment\":{}}],[\"cognitousergeneric\",{\"_index\":128,\"name\":{\"155\":{}},\"comment\":{}}],[\"comesfrominternalrequest\",{\"_index\":59,\"name\":{\"65\":{}},\"comment\":{}}],[\"comprehend\",{\"_index\":137,\"name\":{\"164\":{},\"166\":{}},\"comment\":{}}],[\"configurationset\",{\"_index\":208,\"name\":{\"263\":{}},\"comment\":{}}],[\"confirmsignup\",{\"_index\":121,\"name\":{\"148\":{}},\"comment\":{}}],[\"constructor\",{\"_index\":1,\"name\":{\"1\":{},\"8\":{},\"91\":{},\"93\":{},\"101\":{},\"128\":{},\"165\":{},\"173\":{},\"220\":{},\"224\":{},\"275\":{},\"290\":{},\"304\":{},\"312\":{}},\"comment\":{}}],[\"content\",{\"_index\":200,\"name\":{\"252\":{}},\"comment\":{}}],[\"contenttype\",{\"_index\":162,\"name\":{\"193\":{},\"210\":{},\"256\":{}},\"comment\":{}}],[\"controlhandlererror\",{\"_index\":36,\"name\":{\"41\":{}},\"comment\":{}}],[\"copyobject\",{\"_index\":151,\"name\":{\"182\":{}},\"comment\":{}}],[\"copyobjectoptions\",{\"_index\":164,\"name\":{\"195\":{}},\"comment\":{}}],[\"copysource\",{\"_index\":165,\"name\":{\"196\":{}},\"comment\":{}}],[\"createdownloadurlfromdata\",{\"_index\":148,\"name\":{\"179\":{}},\"comment\":{}}],[\"createdownloadurlfromdataoptions\",{\"_index\":158,\"name\":{\"189\":{}},\"comment\":{}}],[\"creategroup\",{\"_index\":123,\"name\":{\"150\":{}},\"comment\":{}}],[\"createpushplatormendpoint\",{\"_index\":216,\"name\":{\"276\":{}},\"comment\":{}}],[\"createset\",{\"_index\":101,\"name\":{\"126\":{}},\"comment\":{}}],[\"createuser\",{\"_index\":110,\"name\":{\"137\":{}},\"comment\":{}}],[\"createuseroptions\",{\"_index\":131,\"name\":{\"158\":{}},\"comment\":{}}],[\"currentlang\",{\"_index\":29,\"name\":{\"33\":{}},\"comment\":{}}],[\"debug\",{\"_index\":240,\"name\":{\"318\":{}},\"comment\":{}}],[\"default_download_bucket\",{\"_index\":145,\"name\":{\"176\":{}},\"comment\":{}}],[\"default_download_bucket_prefix\",{\"_index\":144,\"name\":{\"175\":{}},\"comment\":{}}],[\"default_download_bucket_sec_to_exp\",{\"_index\":146,\"name\":{\"177\":{}},\"comment\":{}}],[\"default_upload_bucket_sec_to_exp\",{\"_index\":147,\"name\":{\"178\":{}},\"comment\":{}}],[\"defaultlang\",{\"_index\":30,\"name\":{\"34\":{}},\"comment\":{}}],[\"delete\",{\"_index\":88,\"name\":{\"113\":{}},\"comment\":{}}],[\"deletegroup\",{\"_index\":124,\"name\":{\"151\":{}},\"comment\":{}}],[\"deleteobject\",{\"_index\":154,\"name\":{\"185\":{}},\"comment\":{}}],[\"deleteobjectoptions\",{\"_index\":173,\"name\":{\"213\":{}},\"comment\":{}}],[\"deleteresource\",{\"_index\":41,\"name\":{\"47\":{}},\"comment\":{}}],[\"deleteresources\",{\"_index\":48,\"name\":{\"54\":{}},\"comment\":{}}],[\"deletetemplate\",{\"_index\":181,\"name\":{\"228\":{}},\"comment\":{}}],[\"deleteuser\",{\"_index\":113,\"name\":{\"140\":{}},\"comment\":{}}],[\"description\",{\"_index\":136,\"name\":{\"163\":{}},\"comment\":{}}],[\"detectdominantlanguage\",{\"_index\":139,\"name\":{\"168\":{}},\"comment\":{}}],[\"detectsentiment\",{\"_index\":138,\"name\":{\"167\":{}},\"comment\":{}}],[\"detectsentimentparameters\",{\"_index\":140,\"name\":{\"169\":{}},\"comment\":{}}],[\"doesobjectexist\",{\"_index\":157,\"name\":{\"188\":{}},\"comment\":{}}],[\"done\",{\"_index\":6,\"name\":{\"6\":{},\"42\":{},\"99\":{}},\"comment\":{}}],[\"dynamo\",{\"_index\":78,\"name\":{\"102\":{},\"305\":{}},\"comment\":{}}],[\"dynamodb\",{\"_index\":77,\"name\":{\"100\":{}},\"comment\":{}}],[\"email\",{\"_index\":130,\"name\":{\"157\":{}},\"comment\":{}}],[\"emailattachment\",{\"_index\":199,\"name\":{\"251\":{}},\"comment\":{}}],[\"emaildata\",{\"_index\":195,\"name\":{\"242\":{}},\"comment\":{}}],[\"enabledebug\",{\"_index\":244,\"name\":{\"322\":{}},\"comment\":{}}],[\"encoding\",{\"_index\":202,\"name\":{\"255\":{}},\"comment\":{}}],[\"endpoint\",{\"_index\":223,\"name\":{\"285\":{}},\"comment\":{}}],[\"error\",{\"_index\":243,\"name\":{\"321\":{}},\"comment\":{}}],[\"event\",{\"_index\":2,\"name\":{\"2\":{},\"9\":{},\"95\":{}},\"comment\":{}}],[\"eventbridge\",{\"_index\":69,\"name\":{\"77\":{}},\"comment\":{}}],[\"filename\",{\"_index\":201,\"name\":{\"254\":{}},\"comment\":{}}],[\"forgotpassword\",{\"_index\":118,\"name\":{\"145\":{}},\"comment\":{}}],[\"genericcontroller\",{\"_index\":0,\"name\":{\"0\":{}},\"comment\":{}}],[\"get\",{\"_index\":85,\"name\":{\"110\":{},\"310\":{}},\"comment\":{}}],[\"getatomiccounterbykey\",{\"_index\":84,\"name\":{\"109\":{}},\"comment\":{}}],[\"getobject\",{\"_index\":152,\"name\":{\"183\":{}},\"comment\":{}}],[\"getobjectoptions\",{\"_index\":166,\"name\":{\"199\":{}},\"comment\":{}}],[\"getobjecttypes\",{\"_index\":168,\"name\":{\"203\":{}},\"comment\":{}}],[\"getqueryparamasarray\",{\"_index\":35,\"name\":{\"39\":{}},\"comment\":{}}],[\"getresource\",{\"_index\":38,\"name\":{\"44\":{}},\"comment\":{}}],[\"getresources\",{\"_index\":43,\"name\":{\"49\":{}},\"comment\":{}}],[\"getstringbyid\",{\"_index\":177,\"name\":{\"222\":{}},\"comment\":{}}],[\"gettemplate\",{\"_index\":179,\"name\":{\"226\":{}},\"comment\":{}}],[\"getuserbyclaims\",{\"_index\":104,\"name\":{\"131\":{}},\"comment\":{}}],[\"getuserbyemail\",{\"_index\":106,\"name\":{\"133\":{}},\"comment\":{}}],[\"getuserbysub\",{\"_index\":107,\"name\":{\"134\":{}},\"comment\":{}}],[\"getvalue\",{\"_index\":63,\"name\":{\"69\":{}},\"comment\":{}}],[\"globalsignout\",{\"_index\":120,\"name\":{\"147\":{}},\"comment\":{}}],[\"handlerequest\",{\"_index\":5,\"name\":{\"5\":{},\"40\":{},\"98\":{}},\"comment\":{}}],[\"headers\",{\"_index\":203,\"name\":{\"257\":{}},\"comment\":{}}],[\"headresource\",{\"_index\":42,\"name\":{\"48\":{}},\"comment\":{}}],[\"headresources\",{\"_index\":49,\"name\":{\"55\":{}},\"comment\":{}}],[\"html\",{\"_index\":197,\"name\":{\"244\":{}},\"comment\":{}}],[\"httpmethod\",{\"_index\":16,\"name\":{\"19\":{},\"82\":{}},\"comment\":{}}],[\"identifiersgeneratorhelper\",{\"_index\":83,\"name\":{\"108\":{}},\"comment\":{}}],[\"info\",{\"_index\":241,\"name\":{\"319\":{}},\"comment\":{}}],[\"initerror\",{\"_index\":8,\"name\":{\"11\":{}},\"comment\":{}}],[\"initfromeventv1\",{\"_index\":34,\"name\":{\"38\":{}},\"comment\":{}}],[\"initfromeventv2\",{\"_index\":33,\"name\":{\"37\":{}},\"comment\":{}}],[\"internalapirequestparams\",{\"_index\":67,\"name\":{\"75\":{}},\"comment\":{}}],[\"interpolate\",{\"_index\":62,\"name\":{\"68\":{}},\"comment\":{}}],[\"invokeinternalapirequest\",{\"_index\":55,\"name\":{\"61\":{}},\"comment\":{}}],[\"invokeinternalapirequestwitheventbridge\",{\"_index\":57,\"name\":{\"63\":{}},\"comment\":{}}],[\"invokeinternalapirequestwithlambda\",{\"_index\":56,\"name\":{\"62\":{}},\"comment\":{}}],[\"isdefined\",{\"_index\":64,\"name\":{\"70\":{}},\"comment\":{}}],[\"isenabled\",{\"_index\":237,\"name\":{\"315\":{}},\"comment\":{}}],[\"isid\",{\"_index\":82,\"name\":{\"107\":{}},\"comment\":{}}],[\"iuid\",{\"_index\":80,\"name\":{\"105\":{}},\"comment\":{}}],[\"iuid_attachments_prefix\",{\"_index\":234,\"name\":{\"308\":{}},\"comment\":{}}],[\"iunid\",{\"_index\":81,\"name\":{\"106\":{}},\"comment\":{}}],[\"json\",{\"_index\":169,\"name\":{\"204\":{},\"288\":{}},\"comment\":{}}],[\"key\",{\"_index\":161,\"name\":{\"192\":{},\"198\":{},\"201\":{},\"208\":{},\"215\":{}},\"comment\":{}}],[\"lambda\",{\"_index\":68,\"name\":{\"76\":{}},\"comment\":{}}],[\"language\",{\"_index\":141,\"name\":{\"170\":{}},\"comment\":{}}],[\"level\",{\"_index\":235,\"name\":{\"313\":{}},\"comment\":{}}],[\"listgroups\",{\"_index\":122,\"name\":{\"149\":{}},\"comment\":{}}],[\"listobjects\",{\"_index\":155,\"name\":{\"186\":{}},\"comment\":{}}],[\"listobjectskeys\",{\"_index\":156,\"name\":{\"187\":{}},\"comment\":{}}],[\"listobjectsoptions\",{\"_index\":174,\"name\":{\"216\":{}},\"comment\":{}}],[\"listusers\",{\"_index\":108,\"name\":{\"135\":{}},\"comment\":{}}],[\"listusersingroup\",{\"_index\":125,\"name\":{\"152\":{}},\"comment\":{}}],[\"listuserswithgroupsdetail\",{\"_index\":109,\"name\":{\"136\":{}},\"comment\":{}}],[\"loadsharedresource\",{\"_index\":52,\"name\":{\"58\":{}},\"comment\":{}}],[\"loadtranslations\",{\"_index\":60,\"name\":{\"66\":{}},\"comment\":{}}],[\"log\",{\"_index\":239,\"name\":{\"317\":{}},\"comment\":{}}],[\"logger\",{\"_index\":4,\"name\":{\"4\":{},\"30\":{},\"97\":{},\"311\":{}},\"comment\":{}}],[\"logrequestswithkey\",{\"_index\":27,\"name\":{\"31\":{},\"73\":{}},\"comment\":{}}],[\"mapcognitouserattributesasplainobject\",{\"_index\":105,\"name\":{\"132\":{}},\"comment\":{}}],[\"mapeventforinternalapirequest\",{\"_index\":58,\"name\":{\"64\":{}},\"comment\":{}}],[\"message\",{\"_index\":224,\"name\":{\"286\":{}},\"comment\":{}}],[\"metadata\",{\"_index\":172,\"name\":{\"212\":{}},\"comment\":{}}],[\"metrics\",{\"_index\":28,\"name\":{\"32\":{}},\"comment\":{}}],[\"name\",{\"_index\":135,\"name\":{\"162\":{}},\"comment\":{}}],[\"originallevel\",{\"_index\":236,\"name\":{\"314\":{}},\"comment\":{}}],[\"patchresource\",{\"_index\":46,\"name\":{\"52\":{}},\"comment\":{}}],[\"patchresources\",{\"_index\":47,\"name\":{\"53\":{}},\"comment\":{}}],[\"path\",{\"_index\":20,\"name\":{\"23\":{},\"253\":{}},\"comment\":{}}],[\"pathparameters\",{\"_index\":21,\"name\":{\"24\":{}},\"comment\":{}}],[\"pathparams\",{\"_index\":73,\"name\":{\"84\":{}},\"comment\":{}}],[\"pdftemplate\",{\"_index\":230,\"name\":{\"296\":{}},\"comment\":{}}],[\"platform\",{\"_index\":225,\"name\":{\"287\":{}},\"comment\":{}}],[\"postresource\",{\"_index\":39,\"name\":{\"45\":{}},\"comment\":{}}],[\"postresources\",{\"_index\":44,\"name\":{\"50\":{}},\"comment\":{}}],[\"prefix\",{\"_index\":160,\"name\":{\"191\":{},\"218\":{}},\"comment\":{}}],[\"prepareemaildestination\",{\"_index\":188,\"name\":{\"235\":{}},\"comment\":{}}],[\"prepareemailmessage\",{\"_index\":189,\"name\":{\"236\":{}},\"comment\":{}}],[\"preparemetrics\",{\"_index\":53,\"name\":{\"59\":{}},\"comment\":{}}],[\"principalid\",{\"_index\":11,\"name\":{\"14\":{}},\"comment\":{}}],[\"project\",{\"_index\":14,\"name\":{\"17\":{}},\"comment\":{}}],[\"publish\",{\"_index\":217,\"name\":{\"277\":{}},\"comment\":{}}],[\"publishmetrics\",{\"_index\":54,\"name\":{\"60\":{}},\"comment\":{}}],[\"put\",{\"_index\":86,\"name\":{\"111\":{},\"309\":{}},\"comment\":{}}],[\"putobject\",{\"_index\":153,\"name\":{\"184\":{}},\"comment\":{}}],[\"putobjectoptions\",{\"_index\":170,\"name\":{\"206\":{}},\"comment\":{}}],[\"putresource\",{\"_index\":40,\"name\":{\"46\":{}},\"comment\":{}}],[\"putresources\",{\"_index\":45,\"name\":{\"51\":{}},\"comment\":{}}],[\"query\",{\"_index\":95,\"name\":{\"120\":{}},\"comment\":{}}],[\"queryclassic\",{\"_index\":98,\"name\":{\"123\":{}},\"comment\":{}}],[\"queryparams\",{\"_index\":18,\"name\":{\"21\":{},\"86\":{}},\"comment\":{}}],[\"queryscanhelper\",{\"_index\":97,\"name\":{\"122\":{}},\"comment\":{}}],[\"raw\",{\"_index\":204,\"name\":{\"258\":{}},\"comment\":{}}],[\"rcerror\",{\"_index\":74,\"name\":{\"89\":{}},\"comment\":{}}],[\"records\",{\"_index\":76,\"name\":{\"94\":{}},\"comment\":{}}],[\"refreshsession\",{\"_index\":115,\"name\":{\"142\":{}},\"comment\":{}}],[\"region\",{\"_index\":213,\"name\":{\"272\":{},\"279\":{},\"284\":{}},\"comment\":{}}],[\"removeuserfromgroup\",{\"_index\":127,\"name\":{\"154\":{}},\"comment\":{}}],[\"replytoaddresses\",{\"_index\":194,\"name\":{\"241\":{},\"250\":{},\"267\":{}},\"comment\":{}}],[\"resendpassword\",{\"_index\":111,\"name\":{\"138\":{}},\"comment\":{}}],[\"resetlevel\",{\"_index\":245,\"name\":{\"324\":{}},\"comment\":{}}],[\"resource\",{\"_index\":22,\"name\":{\"25\":{},\"83\":{}},\"comment\":{}}],[\"resourcecontroller\",{\"_index\":7,\"name\":{\"7\":{}},\"comment\":{}}],[\"resourcecontrolleroptions\",{\"_index\":65,\"name\":{\"71\":{}},\"comment\":{}}],[\"resourceid\",{\"_index\":23,\"name\":{\"26\":{},\"72\":{}},\"comment\":{}}],[\"resourcepath\",{\"_index\":19,\"name\":{\"22\":{}},\"comment\":{}}],[\"returnstatuscode\",{\"_index\":26,\"name\":{\"29\":{}},\"comment\":{}}],[\"s3\",{\"_index\":143,\"name\":{\"172\":{},\"174\":{},\"306\":{}},\"comment\":{}}],[\"s3_attachments_bucket\",{\"_index\":233,\"name\":{\"307\":{}},\"comment\":{}}],[\"scan\",{\"_index\":96,\"name\":{\"121\":{}},\"comment\":{}}],[\"scanclassic\",{\"_index\":99,\"name\":{\"124\":{}},\"comment\":{}}],[\"searchforcustomsesconfigbyteamid\",{\"_index\":185,\"name\":{\"232\":{}},\"comment\":{}}],[\"secretsmanager\",{\"_index\":175,\"name\":{\"219\":{}},\"comment\":{}}],[\"sectoexp\",{\"_index\":163,\"name\":{\"194\":{}},\"comment\":{}}],[\"sendemail\",{\"_index\":184,\"name\":{\"231\":{}},\"comment\":{}}],[\"sendemailwithnodemailer\",{\"_index\":187,\"name\":{\"234\":{}},\"comment\":{}}],[\"sendemailwithses\",{\"_index\":186,\"name\":{\"233\":{}},\"comment\":{}}],[\"sendtemplatedemail\",{\"_index\":183,\"name\":{\"230\":{}},\"comment\":{}}],[\"ses\",{\"_index\":178,\"name\":{\"223\":{},\"225\":{}},\"comment\":{}}],[\"sesparams\",{\"_index\":209,\"name\":{\"268\":{}},\"comment\":{}}],[\"setpassword\",{\"_index\":112,\"name\":{\"139\":{}},\"comment\":{}}],[\"setregion\",{\"_index\":103,\"name\":{\"130\":{}},\"comment\":{}}],[\"settemplate\",{\"_index\":180,\"name\":{\"227\":{}},\"comment\":{}}],[\"sharedresourceexists\",{\"_index\":51,\"name\":{\"57\":{}},\"comment\":{}}],[\"signedurlget\",{\"_index\":150,\"name\":{\"181\":{}},\"comment\":{}}],[\"signedurlput\",{\"_index\":149,\"name\":{\"180\":{}},\"comment\":{}}],[\"signin\",{\"_index\":114,\"name\":{\"141\":{}},\"comment\":{}}],[\"skipnotification\",{\"_index\":132,\"name\":{\"159\":{}},\"comment\":{}}],[\"sm\",{\"_index\":176,\"name\":{\"221\":{}},\"comment\":{}}],[\"sns\",{\"_index\":215,\"name\":{\"274\":{}},\"comment\":{}}],[\"snsparams\",{\"_index\":218,\"name\":{\"278\":{}},\"comment\":{}}],[\"snspublishparams\",{\"_index\":222,\"name\":{\"283\":{}},\"comment\":{}}],[\"source\",{\"_index\":210,\"name\":{\"269\":{}},\"comment\":{}}],[\"sourcearn\",{\"_index\":212,\"name\":{\"271\":{}},\"comment\":{}}],[\"sourcelanguagecode\",{\"_index\":227,\"name\":{\"292\":{},\"300\":{}},\"comment\":{}}],[\"sourcename\",{\"_index\":211,\"name\":{\"270\":{}},\"comment\":{}}],[\"stage\",{\"_index\":15,\"name\":{\"18\":{},\"81\":{}},\"comment\":{}}],[\"storelog\",{\"_index\":50,\"name\":{\"56\":{}},\"comment\":{}}],[\"streamcontroller\",{\"_index\":75,\"name\":{\"92\":{}},\"comment\":{}}],[\"subject\",{\"_index\":196,\"name\":{\"243\":{}},\"comment\":{}}],[\"t\",{\"_index\":61,\"name\":{\"67\":{}},\"comment\":{}}],[\"target\",{\"_index\":72,\"name\":{\"80\":{}},\"comment\":{}}],[\"targetlanguagecode\",{\"_index\":228,\"name\":{\"293\":{},\"301\":{}},\"comment\":{}}],[\"teamid\",{\"_index\":214,\"name\":{\"273\":{}},\"comment\":{}}],[\"template\",{\"_index\":206,\"name\":{\"260\":{}},\"comment\":{}}],[\"templatedata\",{\"_index\":207,\"name\":{\"261\":{}},\"comment\":{}}],[\"templatedemaildata\",{\"_index\":205,\"name\":{\"259\":{}},\"comment\":{}}],[\"templatematcher\",{\"_index\":32,\"name\":{\"36\":{}},\"comment\":{}}],[\"temporarypassword\",{\"_index\":133,\"name\":{\"160\":{}},\"comment\":{}}],[\"terminologynames\",{\"_index\":229,\"name\":{\"294\":{},\"302\":{}},\"comment\":{}}],[\"testtemplate\",{\"_index\":182,\"name\":{\"229\":{}},\"comment\":{}}],[\"text\",{\"_index\":142,\"name\":{\"171\":{},\"205\":{},\"245\":{},\"295\":{},\"299\":{}},\"comment\":{}}],[\"toaddresses\",{\"_index\":191,\"name\":{\"238\":{},\"247\":{},\"264\":{}},\"comment\":{}}],[\"transactwrites\",{\"_index\":100,\"name\":{\"125\":{}},\"comment\":{}}],[\"translate\",{\"_index\":226,\"name\":{\"289\":{},\"291\":{}},\"comment\":{}}],[\"translateparameters\",{\"_index\":232,\"name\":{\"298\":{}},\"comment\":{}}],[\"translations\",{\"_index\":31,\"name\":{\"35\":{}},\"comment\":{}}],[\"type\",{\"_index\":167,\"name\":{\"202\":{}},\"comment\":{}}],[\"unmarshall\",{\"_index\":79,\"name\":{\"103\":{}},\"comment\":{}}],[\"update\",{\"_index\":87,\"name\":{\"112\":{}},\"comment\":{}}],[\"updateemail\",{\"_index\":116,\"name\":{\"143\":{}},\"comment\":{}}],[\"updatepassword\",{\"_index\":117,\"name\":{\"144\":{}},\"comment\":{}}],[\"updateuser\",{\"_index\":119,\"name\":{\"146\":{}},\"comment\":{}}],[\"usemetrics\",{\"_index\":66,\"name\":{\"74\":{}},\"comment\":{}}],[\"userid\",{\"_index\":129,\"name\":{\"156\":{}},\"comment\":{}}],[\"warn\",{\"_index\":242,\"name\":{\"320\":{}},\"comment\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file diff --git a/docs/assets/style.css b/docs/assets/style.css deleted file mode 100644 index 8f6ed2c..0000000 --- a/docs/assets/style.css +++ /dev/null @@ -1,1224 +0,0 @@ -:root { - /* Light */ - --light-color-background: #f2f4f8; - --light-color-background-secondary: #eff0f1; - --light-color-icon-background: var(--light-color-background); - --light-color-accent: #c5c7c9; - --light-color-text: #222; - --light-color-text-aside: #707070; - --light-color-link: #4da6ff; - --light-color-ts: #db1373; - --light-color-ts-interface: #139d2c; - --light-color-ts-enum: #9c891a; - --light-color-ts-class: #2484e5; - --light-color-ts-function: #572be7; - --light-color-ts-namespace: #b111c9; - --light-color-ts-private: #707070; - --light-color-ts-variable: #4d68ff; - --light-external-icon: url("data:image/svg+xml;utf8,"); - --light-color-scheme: light; - - /* Dark */ - --dark-color-background: #2b2e33; - --dark-color-background-secondary: #1e2024; - --dark-color-icon-background: var(--dark-color-background-secondary); - --dark-color-accent: #9096a2; - --dark-color-text: #f5f5f5; - --dark-color-text-aside: #dddddd; - --dark-color-link: #00aff4; - --dark-color-ts: #ff6492; - --dark-color-ts-interface: #6cff87; - --dark-color-ts-enum: #f4d93e; - --dark-color-ts-class: #61b0ff; - --dark-color-ts-function: #9772ff; - --dark-color-ts-namespace: #e14dff; - --dark-color-ts-private: #e2e2e2; - --dark-color-ts-variable: #4d68ff; - --dark-external-icon: url("data:image/svg+xml;utf8,"); - --dark-color-scheme: dark; -} - -@media (prefers-color-scheme: light) { - :root { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-ts: var(--light-color-ts); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-class: var(--light-color-ts-class); - --color-ts-function: var(--light-color-ts-function); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-private: var(--light-color-ts-private); - --color-ts-variable: var(--light-color-ts-variable); - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); - } -} - -@media (prefers-color-scheme: dark) { - :root { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-ts: var(--dark-color-ts); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-private: var(--dark-color-ts-private); - --color-ts-variable: var(--dark-color-ts-variable); - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); - } -} - -html { - color-scheme: var(--color-scheme); -} - -body { - margin: 0; -} - -:root[data-theme="light"] { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-ts: var(--light-color-ts); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-class: var(--light-color-ts-class); - --color-ts-function: var(--light-color-ts-function); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-private: var(--light-color-ts-private); - --color-ts-variable: var(--light-color-ts-variable); - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); -} - -:root[data-theme="dark"] { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-ts: var(--dark-color-ts); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-private: var(--dark-color-ts-private); - --color-ts-variable: var(--dark-color-ts-variable); - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); -} - -h1, -h2, -h3, -h4, -h5, -h6 { - line-height: 1.2; -} - -h1 { - font-size: 1.875rem; - margin: 0.67rem 0; -} - -h2 { - font-size: 1.5rem; - margin: 0.83rem 0; -} - -h3 { - font-size: 1.25rem; - margin: 1rem 0; -} - -h4 { - font-size: 1.05rem; - margin: 1.33rem 0; -} - -h5 { - font-size: 1rem; - margin: 1.5rem 0; -} - -h6 { - font-size: 0.875rem; - margin: 2.33rem 0; -} - -.uppercase { - text-transform: uppercase; -} - -pre { - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; -} - -dl, -menu, -ol, -ul { - margin: 1em 0; -} - -dd { - margin: 0 0 0 40px; -} - -.container { - max-width: 1600px; - padding: 0 2rem; -} - -@media (min-width: 640px) { - .container { - padding: 0 4rem; - } -} -@media (min-width: 1200px) { - .container { - padding: 0 8rem; - } -} -@media (min-width: 1600px) { - .container { - padding: 0 12rem; - } -} - -/* Footer */ -.tsd-generator { - border-top: 1px solid var(--color-accent); - padding-top: 1rem; - padding-bottom: 1rem; - max-height: 3.5rem; -} - -.tsd-generator > p { - margin-top: 0; - margin-bottom: 0; - padding: 0 1rem; -} - -.container-main { - display: flex; - justify-content: space-between; - position: relative; - margin: 0 auto; -} - -.col-4, -.col-8 { - box-sizing: border-box; - float: left; - padding: 2rem 1rem; -} - -.col-4 { - flex: 0 0 25%; -} -.col-8 { - flex: 1 0; - flex-wrap: wrap; - padding-left: 0; -} - -@keyframes fade-in { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -@keyframes fade-out { - from { - opacity: 1; - visibility: visible; - } - to { - opacity: 0; - } -} -@keyframes fade-in-delayed { - 0% { - opacity: 0; - } - 33% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes fade-out-delayed { - 0% { - opacity: 1; - visibility: visible; - } - 66% { - opacity: 0; - } - 100% { - opacity: 0; - } -} -@keyframes shift-to-left { - from { - transform: translate(0, 0); - } - to { - transform: translate(-25%, 0); - } -} -@keyframes unshift-to-left { - from { - transform: translate(-25%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-in-from-right { - from { - transform: translate(100%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-out-to-right { - from { - transform: translate(0, 0); - visibility: visible; - } - to { - transform: translate(100%, 0); - } -} -body { - background: var(--color-background); - font-family: "Segoe UI", sans-serif; - font-size: 16px; - color: var(--color-text); -} - -a { - color: var(--color-link); - text-decoration: none; -} -a:hover { - text-decoration: underline; -} -a.external[target="_blank"] { - background-image: var(--external-icon); - background-position: top 3px right; - background-repeat: no-repeat; - padding-right: 13px; -} - -code, -pre { - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - padding: 0.2em; - margin: 0; - font-size: 0.875rem; - border-radius: 0.8em; -} - -pre { - padding: 10px; - border: 0.1em solid var(--color-accent); -} -pre code { - padding: 0; - font-size: 100%; -} - -blockquote { - margin: 1em 0; - padding-left: 1em; - border-left: 4px solid gray; -} - -.tsd-typography { - line-height: 1.333em; -} -.tsd-typography ul { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-typography h4, -.tsd-typography .tsd-index-panel h3, -.tsd-index-panel .tsd-typography h3, -.tsd-typography h5, -.tsd-typography h6 { - font-size: 1em; - margin: 0; -} -.tsd-typography h5, -.tsd-typography h6 { - font-weight: normal; -} -.tsd-typography p, -.tsd-typography ul, -.tsd-typography ol { - margin: 1em 0; -} - -@media (max-width: 1024px) { - html .col-content { - float: none; - max-width: 100%; - width: 100%; - padding-top: 3rem; - } - html .col-menu { - position: fixed !important; - overflow-y: auto; - -webkit-overflow-scrolling: touch; - z-index: 1024; - top: 0 !important; - bottom: 0 !important; - left: auto !important; - right: 0 !important; - padding: 1.5rem 1.5rem 0 0; - max-width: 25rem; - visibility: hidden; - background-color: var(--color-background); - transform: translate(100%, 0); - } - html .col-menu > *:last-child { - padding-bottom: 20px; - } - html .overlay { - content: ""; - display: block; - position: fixed; - z-index: 1023; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: rgba(0, 0, 0, 0.75); - visibility: hidden; - } - - .to-has-menu .overlay { - animation: fade-in 0.4s; - } - - .to-has-menu :is(header, footer, .col-content) { - animation: shift-to-left 0.4s; - } - - .to-has-menu .col-menu { - animation: pop-in-from-right 0.4s; - } - - .from-has-menu .overlay { - animation: fade-out 0.4s; - } - - .from-has-menu :is(header, footer, .col-content) { - animation: unshift-to-left 0.4s; - } - - .from-has-menu .col-menu { - animation: pop-out-to-right 0.4s; - } - - .has-menu body { - overflow: hidden; - } - .has-menu .overlay { - visibility: visible; - } - .has-menu :is(header, footer, .col-content) { - transform: translate(-25%, 0); - } - .has-menu .col-menu { - visibility: visible; - transform: translate(0, 0); - display: grid; - align-items: center; - grid-template-rows: auto 1fr; - grid-gap: 1.5rem; - max-height: 100vh; - padding: 1rem 2rem; - } - .has-menu .tsd-navigation { - max-height: 100%; - } -} - -.tsd-breadcrumb { - margin: 0; - padding: 0; - color: var(--color-text-aside); -} -.tsd-breadcrumb a { - color: var(--color-text-aside); - text-decoration: none; -} -.tsd-breadcrumb a:hover { - text-decoration: underline; -} -.tsd-breadcrumb li { - display: inline; -} -.tsd-breadcrumb li:after { - content: " / "; -} - -.tsd-comment-tags { - display: flex; - flex-direction: column; -} -dl.tsd-comment-tag-group { - display: flex; - align-items: center; - overflow: hidden; - margin: 0.5em 0; -} -dl.tsd-comment-tag-group dt { - display: flex; - margin-right: 0.5em; - font-size: 0.875em; - font-weight: normal; -} -dl.tsd-comment-tag-group dd { - margin: 0; -} -code.tsd-tag { - padding: 0.25em 0.4em; - border: 0.1em solid var(--color-accent); - margin-right: 0.25em; - font-size: 70%; -} -h1 code.tsd-tag:first-of-type { - margin-left: 0.25em; -} - -dl.tsd-comment-tag-group dd:before, -dl.tsd-comment-tag-group dd:after { - content: " "; -} -dl.tsd-comment-tag-group dd pre, -dl.tsd-comment-tag-group dd:after { - clear: both; -} -dl.tsd-comment-tag-group p { - margin: 0; -} - -.tsd-panel.tsd-comment .lead { - font-size: 1.1em; - line-height: 1.333em; - margin-bottom: 2em; -} -.tsd-panel.tsd-comment .lead:last-child { - margin-bottom: 0; -} - -.tsd-filter-visibility h4 { - font-size: 1rem; - padding-top: 0.75rem; - padding-bottom: 0.5rem; - margin: 0; -} -.tsd-filter-item:not(:last-child) { - margin-bottom: 0.5rem; -} -.tsd-filter-input { - display: flex; - width: fit-content; - width: -moz-fit-content; - align-items: center; - user-select: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - cursor: pointer; -} -.tsd-filter-input input[type="checkbox"] { - cursor: pointer; - position: absolute; - width: 1.5em; - height: 1.5em; - opacity: 0; -} -.tsd-filter-input input[type="checkbox"]:disabled { - pointer-events: none; -} -.tsd-filter-input svg { - cursor: pointer; - width: 1.5em; - height: 1.5em; - margin-right: 0.5em; - border-radius: 0.33em; - /* Leaving this at full opacity breaks event listeners on Firefox. - Don't remove unless you know what you're doing. */ - opacity: 0.99; -} -.tsd-filter-input input[type="checkbox"]:focus + svg { - transform: scale(0.95); -} -.tsd-filter-input input[type="checkbox"]:focus:not(:focus-visible) + svg { - transform: scale(1); -} -.tsd-checkbox-background { - fill: var(--color-accent); -} -input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { - stroke: var(--color-text); -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { - fill: var(--color-background); - stroke: var(--color-accent); - stroke-width: 0.25rem; -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { - stroke: var(--color-accent); -} - -.tsd-theme-toggle { - padding-top: 0.75rem; -} -.tsd-theme-toggle > h4 { - display: inline; - vertical-align: middle; - margin-right: 0.75rem; -} - -.tsd-hierarchy { - list-style: square; - margin: 0; -} -.tsd-hierarchy .target { - font-weight: bold; -} - -.tsd-panel-group.tsd-index-group { - margin-bottom: 0; -} -.tsd-index-panel .tsd-index-list { - list-style: none; - line-height: 1.333em; - margin: 0; - padding: 0.25rem 0 0 0; - overflow: hidden; - display: grid; - grid-template-columns: repeat(3, 1fr); - column-gap: 1rem; - grid-template-rows: auto; -} -@media (max-width: 1024px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(2, 1fr); - } -} -@media (max-width: 768px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(1, 1fr); - } -} -.tsd-index-panel .tsd-index-list li { - -webkit-page-break-inside: avoid; - -moz-page-break-inside: avoid; - -ms-page-break-inside: avoid; - -o-page-break-inside: avoid; - page-break-inside: avoid; -} -.tsd-index-panel a, -.tsd-index-panel a.tsd-parent-kind-module { - color: var(--color-ts); -} -.tsd-index-panel a.tsd-parent-kind-interface { - color: var(--color-ts-interface); -} -.tsd-index-panel a.tsd-parent-kind-enum { - color: var(--color-ts-enum); -} -.tsd-index-panel a.tsd-parent-kind-class { - color: var(--color-ts-class); -} -.tsd-index-panel a.tsd-kind-module { - color: var(--color-ts-namespace); -} -.tsd-index-panel a.tsd-kind-interface { - color: var(--color-ts-interface); -} -.tsd-index-panel a.tsd-kind-enum { - color: var(--color-ts-enum); -} -.tsd-index-panel a.tsd-kind-class { - color: var(--color-ts-class); -} -.tsd-index-panel a.tsd-kind-function { - color: var(--color-ts-function); -} -.tsd-index-panel a.tsd-kind-namespace { - color: var(--color-ts-namespace); -} -.tsd-index-panel a.tsd-kind-variable { - color: var(--color-ts-variable); -} -.tsd-index-panel a.tsd-is-private { - color: var(--color-ts-private); -} - -.tsd-flag { - display: inline-block; - padding: 0.25em 0.4em; - border-radius: 4px; - color: var(--color-comment-tag-text); - background-color: var(--color-comment-tag); - text-indent: 0; - font-size: 75%; - line-height: 1; - font-weight: normal; -} - -.tsd-anchor { - position: absolute; - top: -100px; -} - -.tsd-member { - position: relative; -} -.tsd-member .tsd-anchor + h3 { - display: flex; - align-items: center; - margin-top: 0; - margin-bottom: 0; - border-bottom: none; -} -.tsd-member [data-tsd-kind] { - color: var(--color-ts); -} -.tsd-member [data-tsd-kind="Interface"] { - color: var(--color-ts-interface); -} -.tsd-member [data-tsd-kind="Enum"] { - color: var(--color-ts-enum); -} -.tsd-member [data-tsd-kind="Class"] { - color: var(--color-ts-class); -} -.tsd-member [data-tsd-kind="Private"] { - color: var(--color-ts-private); -} - -.tsd-navigation a { - display: block; - margin: 0.4rem 0; - border-left: 2px solid transparent; - color: var(--color-text); - text-decoration: none; - transition: border-left-color 0.1s; -} -.tsd-navigation a:hover { - text-decoration: underline; -} -.tsd-navigation ul { - margin: 0; - padding: 0; - list-style: none; -} -.tsd-navigation li { - padding: 0; -} - -.tsd-navigation.primary .tsd-accordion-details > ul { - margin-top: 0.75rem; -} -.tsd-navigation.primary a { - padding: 0.75rem 0.5rem; - margin: 0; -} -.tsd-navigation.primary ul li a { - margin-left: 0.5rem; -} -.tsd-navigation.primary ul li li a { - margin-left: 1.5rem; -} -.tsd-navigation.primary ul li li li a { - margin-left: 2.5rem; -} -.tsd-navigation.primary ul li li li li a { - margin-left: 3.5rem; -} -.tsd-navigation.primary ul li li li li li a { - margin-left: 4.5rem; -} -.tsd-navigation.primary ul li li li li li li a { - margin-left: 5.5rem; -} -.tsd-navigation.primary li.current > a { - border-left: 0.15rem var(--color-text) solid; -} -.tsd-navigation.primary li.selected > a { - font-weight: bold; - border-left: 0.2rem var(--color-text) solid; -} -.tsd-navigation.primary ul li a:hover { - border-left: 0.2rem var(--color-text-aside) solid; -} -.tsd-navigation.primary li.globals + li > span, -.tsd-navigation.primary li.globals + li > a { - padding-top: 20px; -} - -.tsd-navigation.secondary.tsd-navigation--toolbar-hide { - max-height: calc(100vh - 1rem); - top: 0.5rem; -} -.tsd-navigation.secondary > ul { - display: inline; - padding-right: 0.5rem; - transition: opacity 0.2s; -} -.tsd-navigation.secondary ul li a { - padding-left: 0; -} -.tsd-navigation.secondary ul li li a { - padding-left: 1.1rem; -} -.tsd-navigation.secondary ul li li li a { - padding-left: 2.2rem; -} -.tsd-navigation.secondary ul li li li li a { - padding-left: 3.3rem; -} -.tsd-navigation.secondary ul li li li li li a { - padding-left: 4.4rem; -} -.tsd-navigation.secondary ul li li li li li li a { - padding-left: 5.5rem; -} - -a.tsd-index-link { - margin: 0.25rem 0; - font-size: 1rem; - line-height: 1.25rem; - display: inline-flex; - align-items: center; -} -.tsd-accordion-summary > h1, -.tsd-accordion-summary > h2, -.tsd-accordion-summary > h3, -.tsd-accordion-summary > h4, -.tsd-accordion-summary > h5 { - display: inline-flex; - align-items: center; - vertical-align: middle; - margin-bottom: 0; - user-select: none; - -moz-user-select: none; - -webkit-user-select: none; - -ms-user-select: none; -} -.tsd-accordion-summary { - display: block; - cursor: pointer; -} -.tsd-accordion-summary > * { - margin-top: 0; - margin-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} -.tsd-accordion-summary::-webkit-details-marker { - display: none; -} -.tsd-index-accordion .tsd-accordion-summary svg { - margin-right: 0.25rem; -} -.tsd-index-content > :not(:first-child) { - margin-top: 0.75rem; -} -.tsd-index-heading { - margin-top: 1.5rem; - margin-bottom: 0.75rem; -} - -.tsd-kind-icon { - margin-right: 0.5rem; - width: 1.25rem; - height: 1.25rem; - min-width: 1.25rem; - min-height: 1.25rem; -} -.tsd-kind-icon path { - transform-origin: center; - transform: scale(1.1); -} -.tsd-signature > .tsd-kind-icon { - margin-right: 0.8rem; -} - -@media (min-width: 1024px) { - .col-content { - margin: 2rem auto; - } - - .menu-sticky-wrap { - position: sticky; - height: calc(100vh - 2rem); - top: 4rem; - right: 0; - padding: 0 1.5rem; - padding-top: 1rem; - margin-top: 3rem; - transition: 0.3s ease-in-out; - transition-property: top, padding-top, padding, height; - overflow-y: auto; - } - .col-menu { - border-left: 1px solid var(--color-accent); - } - .col-menu--hide { - top: 1rem; - } - .col-menu .tsd-navigation:not(:last-child) { - padding-bottom: 1.75rem; - } -} - -.tsd-panel { - margin-bottom: 2.5rem; -} -.tsd-panel.tsd-member { - margin-bottom: 4rem; -} -.tsd-panel:empty { - display: none; -} -.tsd-panel > h1, -.tsd-panel > h2, -.tsd-panel > h3 { - margin: 1.5rem -1.5rem 0.75rem -1.5rem; - padding: 0 1.5rem 0.75rem 1.5rem; -} -.tsd-panel > h1.tsd-before-signature, -.tsd-panel > h2.tsd-before-signature, -.tsd-panel > h3.tsd-before-signature { - margin-bottom: 0; - border-bottom: none; -} - -.tsd-panel-group { - margin: 4rem 0; -} -.tsd-panel-group.tsd-index-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group details { - margin: 2rem 0; -} - -#tsd-search { - transition: background-color 0.2s; -} -#tsd-search .title { - position: relative; - z-index: 2; -} -#tsd-search .field { - position: absolute; - left: 0; - top: 0; - right: 2.5rem; - height: 100%; -} -#tsd-search .field input { - box-sizing: border-box; - position: relative; - top: -50px; - z-index: 1; - width: 100%; - padding: 0 10px; - opacity: 0; - outline: 0; - border: 0; - background: transparent; - color: var(--color-text); -} -#tsd-search .field label { - position: absolute; - overflow: hidden; - right: -40px; -} -#tsd-search .field input, -#tsd-search .title { - transition: opacity 0.2s; -} -#tsd-search .results { - position: absolute; - visibility: hidden; - top: 40px; - width: 100%; - margin: 0; - padding: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -#tsd-search .results li { - padding: 0 10px; - background-color: var(--color-background); -} -#tsd-search .results li:nth-child(even) { - background-color: var(--color-background-secondary); -} -#tsd-search .results li.state { - display: none; -} -#tsd-search .results li.current, -#tsd-search .results li:hover { - background-color: var(--color-accent); -} -#tsd-search .results a { - display: block; -} -#tsd-search .results a:before { - top: 10px; -} -#tsd-search .results span.parent { - color: var(--color-text-aside); - font-weight: normal; -} -#tsd-search.has-focus { - background-color: var(--color-accent); -} -#tsd-search.has-focus .field input { - top: 0; - opacity: 1; -} -#tsd-search.has-focus .title { - z-index: 0; - opacity: 0; -} -#tsd-search.has-focus .results { - visibility: visible; -} -#tsd-search.loading .results li.state.loading { - display: block; -} -#tsd-search.failure .results li.state.failure { - display: block; -} - -.tsd-signature { - margin: 0 0 1rem 0; - padding: 1rem 0.5rem; - border: 1px solid var(--color-accent); - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - font-size: 14px; - overflow-x: auto; -} - -.tsd-signature-symbol { - color: var(--color-text-aside); - font-weight: normal; -} - -.tsd-signature-type { - font-style: italic; - font-weight: normal; -} - -.tsd-signatures { - padding: 0; - margin: 0 0 1em 0; - list-style-type: none; -} -.tsd-signatures .tsd-signature { - margin: 0; - border-color: var(--color-accent); - border-width: 1px 0; - transition: background-color 0.1s; -} -.tsd-description .tsd-signatures .tsd-signature { - border-width: 1px; -} - -ul.tsd-parameter-list, -ul.tsd-type-parameter-list { - list-style: square; - margin: 0; - padding-left: 20px; -} -ul.tsd-parameter-list > li.tsd-parameter-signature, -ul.tsd-type-parameter-list > li.tsd-parameter-signature { - list-style: none; - margin-left: -20px; -} -ul.tsd-parameter-list h5, -ul.tsd-type-parameter-list h5 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -.tsd-sources { - margin-top: 1rem; - font-size: 0.875em; -} -.tsd-sources a { - color: var(--color-text-aside); - text-decoration: underline; -} -.tsd-sources ul { - list-style: none; - padding: 0; -} - -.tsd-page-toolbar { - position: fixed; - z-index: 1; - top: 0; - left: 0; - width: 100%; - color: var(--color-text); - background: var(--color-background-secondary); - border-bottom: 1px var(--color-accent) solid; - transition: transform 0.3s ease-in-out; -} -.tsd-page-toolbar a { - color: var(--color-text); - text-decoration: none; -} -.tsd-page-toolbar a.title { - font-weight: bold; -} -.tsd-page-toolbar a.title:hover { - text-decoration: underline; -} -.tsd-page-toolbar .tsd-toolbar-contents { - display: flex; - justify-content: space-between; - height: 2.5rem; -} -.tsd-page-toolbar .table-cell { - position: relative; - white-space: nowrap; - line-height: 40px; -} -.tsd-page-toolbar .table-cell:first-child { - width: 100%; -} - -.tsd-page-toolbar--hide { - transform: translateY(-100%); -} - -.tsd-widget { - display: inline-block; - overflow: hidden; - opacity: 0.8; - height: 40px; - transition: opacity 0.1s, background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-widget:hover { - opacity: 0.9; -} -.tsd-widget.active { - opacity: 1; - background-color: var(--color-accent); -} -.tsd-widget.no-caption { - width: 40px; -} -.tsd-widget.no-caption:before { - margin: 0; -} - -.tsd-widget.options, -.tsd-widget.menu { - display: none; -} -@media (max-width: 1024px) { - .tsd-widget.options, - .tsd-widget.menu { - display: inline-block; - } -} -input[type="checkbox"] + .tsd-widget:before { - background-position: -120px 0; -} -input[type="checkbox"]:checked + .tsd-widget:before { - background-position: -160px 0; -} - -img { - max-width: 100%; -} - -.tsd-anchor-icon { - display: inline-flex; - align-items: center; - margin-left: 0.5rem; - vertical-align: middle; - color: var(--color-text); -} - -.tsd-anchor-icon svg { - width: 1em; - height: 1em; - visibility: hidden; -} - -.tsd-anchor-link:hover > .tsd-anchor-icon svg { - visibility: visible; -} - -.deprecated { - text-decoration: line-through; -} - -* { - scrollbar-width: thin; - scrollbar-color: var(--color-accent) var(--color-icon-background); -} - -*::-webkit-scrollbar { - width: 0.75rem; -} - -*::-webkit-scrollbar-track { - background: var(--color-icon-background); -} - -*::-webkit-scrollbar-thumb { - background-color: var(--color-accent); - border-radius: 999rem; - border: 0.25rem solid var(--color-icon-background); -} diff --git a/docs/assets/widgets.png b/docs/assets/widgets.png deleted file mode 100644 index c738053..0000000 Binary files a/docs/assets/widgets.png and /dev/null differ diff --git a/docs/assets/widgets@2x.png b/docs/assets/widgets@2x.png deleted file mode 100644 index 4bbbd57..0000000 Binary files a/docs/assets/widgets@2x.png and /dev/null differ diff --git a/docs/classes/GenericController.html b/docs/classes/GenericController.html deleted file mode 100644 index 3f490cb..0000000 --- a/docs/classes/GenericController.html +++ /dev/null @@ -1,150 +0,0 @@ -GenericController | idea-aws
-
- -
-
-
-
- -

Class GenericControllerAbstract

-
-

An abstract class to inherit to manage some resources with an AWS Lambda function.

-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
    - -
  • -

    Initialize a new GenericController helper object.

    -
    -
    -

    Parameters

    -
      -
    • -
      event: any
      -

      the event that invoked the AWS lambda function

      -
    • -
    • -
      callback: any
      -

      the callback to resolve or reject the execution

      -
    -

    Returns GenericController

-
-

Properties

-
- -
callback: any
-
- -
event: any
-
- -
logger: Logger = ...
-
-

Methods

-
- -
    - -
  • -

    Default callback for the Lambda.

    -
    -
    -

    Parameters

    -
      -
    • -
      err: any
    • -
    • -
      Optional res: any
    -

    Returns void

-
- -
    - -
  • -

    The main function, that handle the request and should terminate with an invokation of the method done.

    -
    -

    Returns void

-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/classes/Logger.html b/docs/classes/Logger.html deleted file mode 100644 index 889db7e..0000000 --- a/docs/classes/Logger.html +++ /dev/null @@ -1,253 +0,0 @@ -Logger | idea-aws
-
- -
-
-
-
- -

Class Logger

-
-

Manage structured logging.

-
-
-

Hierarchy

-
    -
  • Logger
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      __namedParameters: { level: string } = {}
      -
        -
      • -
        level: string
    -

    Returns Logger

-
-

Properties

-
- -
level: string
-
- -
originalLevel: string
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      params: any
    • -
    • -
      err: Error
    -

    Returns any

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      msg: string
    • -
    • -
      params: any = {}
    -

    Returns void

-
- -
    - -
  • -

    Returns (() => void)

    -
      -
    • -
        -
      • (): void
      • -
      • -

        Returns void

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      msg: string
    • -
    • -
      err: any
    • -
    • -
      params: any = {}
    -

    Returns void

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      msg: string
    • -
    • -
      params: any = {}
    -

    Returns void

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      level: number
    -

    Returns boolean

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      levelName: string
    • -
    • -
      message: string
    • -
    • -
      params: any
    -

    Returns void

-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      msg: string
    • -
    • -
      err: any
    • -
    • -
      params: any = {}
    -

    Returns void

-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/classes/RCError.html b/docs/classes/RCError.html deleted file mode 100644 index 18895b0..0000000 --- a/docs/classes/RCError.html +++ /dev/null @@ -1,169 +0,0 @@ -RCError | idea-aws
-
- -
-
-
-
- -

Class RCError

-
-

Explicitly define a specific type of error to use in the RC's handler, to distinguish it from the normal errors.

-
-
-

Hierarchy

-
    -
  • Error -
      -
    • RCError
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
message: string
-
- -
name: string
-
- -
stack?: string
-
- -
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)
-
-

Type declaration

-
-
- -
stackTraceLimit: number
-
-

Methods

-
- -
    - -
  • -

    Create .stack property on a target object

    -
    -
    -

    Parameters

    -
      -
    • -
      targetObject: object
    • -
    • -
      Optional constructorOpt: Function
    -

    Returns void

-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/classes/SecretsManager.html b/docs/classes/SecretsManager.html deleted file mode 100644 index cb1ba78..0000000 --- a/docs/classes/SecretsManager.html +++ /dev/null @@ -1,106 +0,0 @@ -SecretsManager | idea-aws
-
- -
-
-
-
- -

Class SecretsManager

-
-

A wrapper for AWS Secrets manager.

-
-
-

Hierarchy

-
    -
  • SecretsManager
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
sm -
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
sm: SecretsManager
-
-

Methods

-
- -
    - -
  • -

    Get a secret string from the Secret Manager by its id.

    -
    -
    -

    Parameters

    -
      -
    • -
      secretId: string
    -

    Returns Promise<string>

-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/classes/attachments.html b/docs/classes/attachments.html deleted file mode 100644 index 7bb58ea..0000000 --- a/docs/classes/attachments.html +++ /dev/null @@ -1,152 +0,0 @@ -Attachments | idea-aws
-
- -
-
-
-
- -

Class Attachments

-
-

A custom class that takes advantage of DynamoDB and S3 to easily manage attachments.

-
-
-

Hierarchy

-
    -
  • Attachments
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
get -put -
-
-

Constructors

-
- -
-
-

Properties

-
- -
IUID_ATTACHMENTS_PREFIX: string = ...
-
- -
S3_ATTACHMENTS_BUCKET: string = ...
-

The bucket where from to retrieve the attachments. Fallback to IDEA's default one.

-
-
- -
dynamo: DynamoDB
-

The instance of DynamoDB.

-
-
- -
s3: S3
-

The instance of S3.

-
-
-

Methods

-
- -
    - -
  • -

    Get a signedURL to retrieve an attachment.

    -
    -
    -

    Parameters

    -
      -
    • -
      attachmentId: string
    -

    Returns SignedURL

-
- -
    - -
  • -

    Get a signedURL to put an attachment.

    -
    -
    -

    Parameters

    -
      -
    • -
      project: string
    • -
    • -
      teamId: string
    -

    Returns Promise<SignedURL>

-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/classes/cognito.html b/docs/classes/cognito.html deleted file mode 100644 index 433983b..0000000 --- a/docs/classes/cognito.html +++ /dev/null @@ -1,625 +0,0 @@ -Cognito | idea-aws
-
- -
-
-
-
- -

Class Cognito

-
-

A wrapper for AWS Cognito.

-
-
-

Hierarchy

-
    -
  • Cognito
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      params: { region?: string } = {}
      -
        -
      • -
        Optional region?: string
    -

    Returns Cognito

-
-

Properties

-
- -
cognito: CognitoIdentityServiceProvider
-
-

Methods

-
- -
    - -
  • -

    Add a user (by email) to a group in the user pool.

    -
    -
    -

    Parameters

    -
      -
    • -
      email: string
    • -
    • -
      group: string
    • -
    • -
      cognitoUserPoolId: string
    -

    Returns Promise<void>

-
- -
    - -
  • -

    Confirm and conclude a registration, usign a confirmation code.

    -
    -
    -

    Parameters

    -
      -
    • -
      email: string
    • -
    • -
      confirmationCode: string
    • -
    • -
      cognitoUserPoolClientId: string
    -

    Returns Promise<void>

-
- -
    - -
  • -

    Create a new group in the user pool.

    -
    -
    -

    Parameters

    -
      -
    • -
      groupName: string
    • -
    • -
      cognitoUserPoolId: string
    -

    Returns Promise<void>

-
- -
    - -
  • -

    Create a new user (by its email) in the pool specified.

    - -

    Returns

    userId of the new user

    -
    -
    -

    Parameters

    -
      -
    • -
      cognitoUserOrEmail: string | CognitoUser
    • -
    • -
      cognitoUserPoolId: string
    • -
    • -
      options: CreateUserOptions = {}
    -

    Returns Promise<string>

-
- -
    - -
  • -

    Delete a group from the user pool.

    -
    -
    -

    Parameters

    -
      -
    • -
      groupName: string
    • -
    • -
      cognitoUserPoolId: string
    -

    Returns Promise<void>

-
- -
    - -
  • -

    Delete a user by its email (username), in the pool specified.

    -
    -
    -

    Parameters

    -
      -
    • -
      email: string
    • -
    • -
      cognitoUserPoolId: string
    -

    Returns Promise<void>

-
- -
    - -
  • -

    Send to a user the instructions to change the password.

    -
    -
    -

    Parameters

    -
      -
    • -
      email: string
    • -
    • -
      cognitoUserPoolClientId: string
    -

    Returns Promise<CodeDeliveryDetailsType>

-
- -
    - -
  • -

    Get the attributes of the user, from the authorizer claims.

    - -

    Returns

    user's data

    - -

    Deprecated

    use IdeaX.CognitoUser instead

    -
    -
    -

    Parameters

    -
      -
    • -
      claims: any
      -

      authorizer claims

      -
    -

    Returns CognitoUserGeneric

-
- -
    - -
  • -

    Identify a user by its email address, returning its attributes.

    -
    -
    -

    Parameters

    -
      -
    • -
      email: string
    • -
    • -
      cognitoUserPoolId: string
    -

    Returns Promise<CognitoUserGeneric>

-
- -
    - -
  • -

    Identify a user by its userId (sub), returning its attributes.

    -
    -
    -

    Parameters

    -
      -
    • -
      sub: string
    • -
    • -
      cognitoUserPoolId: string
    -

    Returns Promise<CognitoUserGeneric>

-
- -
    - -
  • -

    Sign out the user from all devices.

    -
    -
    -

    Parameters

    -
      -
    • -
      email: string
    • -
    • -
      cognitoUserPoolId: string
    -

    Returns Promise<void>

-
- -
    - -
  • -

    List the groups of the user pool.

    -
    -
    -

    Parameters

    -
      -
    • -
      cognitoUserPoolId: string
    • -
    • -
      options: { groups: CognitoGroup[]; pagination?: string } = ...
      -
    -

    Returns Promise<CognitoGroup[]>

-
- -
    - -
  • -

    List all the users of the pool.

    -
    -
    -

    Parameters

    -
      -
    • -
      cognitoUserPoolId: string
    • -
    • -
      options: { pagination?: string; users: CognitoUser[] } = ...
      -
        -
      • -
        Optional pagination?: string
      • -
      • -
        users: CognitoUser[]
    -

    Returns Promise<CognitoUser[]>

-
- -
    - -
  • -

    List the users part of a group in the user pool.

    -
    -
    -

    Parameters

    -
      -
    • -
      group: string
    • -
    • -
      cognitoUserPoolId: string
    • -
    • -
      options: { pagination?: string; users: CognitoUser[] } = ...
      -
        -
      • -
        Optional pagination?: string
      • -
      • -
        users: CognitoUser[]
    -

    Returns Promise<CognitoUser[]>

-
- -
    - -
  • -

    List all the users of the pool, including the information about the groups they're in. -Note: it's slower than the alternative getAllUsers: use it only when needed.

    -
    -
    -

    Parameters

    -
      -
    • -
      cognitoUserPoolId: string
    -

    Returns Promise<CognitoUser[]>

-
- -
-
- -
    - -
  • -

    Given a username and a refresh token (and pool data), refresh the session and return the new tokens.

    -
    -
    -

    Parameters

    -
      -
    • -
      email: string
    • -
    • -
      refreshToken: string
    • -
    • -
      cognitoUserPoolId: string
    • -
    • -
      cognitoUserPoolClientId: string
    -

    Returns Promise<AuthenticationResultType>

-
- -
    - -
  • -

    Remove a user (by email) from a group in the user pool.

    -
    -
    -

    Parameters

    -
      -
    • -
      email: string
    • -
    • -
      group: string
    • -
    • -
      cognitoUserPoolId: string
    -

    Returns Promise<void>

-
- -
    - -
  • -

    Resend the password to a user who never logged in.

    -
    -
    -

    Parameters

    -
    -

    Returns Promise<void>

-
- -
    - -
  • -

    Set a new password for a specific user identified by its email (admin-only). -If not specified, the password is generated randomly, and the user must change it at the first login.

    -
    -
    -

    Parameters

    -
      -
    • -
      email: string
    • -
    • -
      cognitoUserPoolId: string
    • -
    • -
      options: { password?: string; permanent?: boolean } = {}
      -
        -
      • -
        Optional password?: string
      • -
      • -
        Optional permanent?: boolean
    -

    Returns Promise<void>

-
- -
    - -
  • -

    Change the region in which to find the user pool. -Default: the runner's (e.g. Lambda function) region.

    -
    -
    -

    Parameters

    -
      -
    • -
      region: string
    -

    Returns void

-
- -
    - -
  • -

    Sign in a user of a specific pool through username and password.

    -
    -
    -

    Parameters

    -
      -
    • -
      email: string
    • -
    • -
      password: string
    • -
    • -
      cognitoUserPoolId: string
    • -
    • -
      cognitoUserPoolClientId: string
    -

    Returns Promise<AuthenticationResultType>

-
- -
    - -
  • -

    Change the email address (== username) associated to a user.

    -
    -
    -

    Parameters

    -
      -
    • -
      email: string
    • -
    • -
      newEmail: string
    • -
    • -
      cognitoUserPoolId: string
    -

    Returns Promise<void>

-
- -
    - -
  • -

    Change the password to sign in for a user.

    -
    -
    -

    Parameters

    -
      -
    • -
      email: string
    • -
    • -
      oldPassword: string
    • -
    • -
      newPassword: string
    • -
    • -
      cognitoUserPoolId: string
    • -
    • -
      cognitoUserPoolClientId: string
    -

    Returns Promise<void>

-
- -
    - -
  • -

    Update a (Cognito)User's attributes, excluding the attributes that require specific methods.

    -
    -
    -

    Parameters

    -
      -
    • -
      user: CognitoUser
    • -
    • -
      cognitoUserPoolId: string
    -

    Returns Promise<void>

-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/classes/comprehend.html b/docs/classes/comprehend.html deleted file mode 100644 index 9843eba..0000000 --- a/docs/classes/comprehend.html +++ /dev/null @@ -1,136 +0,0 @@ -Comprehend | idea-aws
-
- -
-
-
-
- -

Class Comprehend

-
-

A wrapper for Amazon Comprehend.

-
-
-

Hierarchy

-
    -
  • Comprehend
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
comprehend: Comprehend
-

The instance of Comprehend.

-
-
-

Methods

-
- -
    - -
  • -

    Determines the dominant language of the input text.

    -
    -
    -

    Parameters

    -
      -
    • -
      params: { text: string }
      -
        -
      • -
        text: string
    -

    Returns Promise<string>

-
- -
-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/classes/dynamodb.html b/docs/classes/dynamodb.html deleted file mode 100644 index ee7adc9..0000000 --- a/docs/classes/dynamodb.html +++ /dev/null @@ -1,553 +0,0 @@ -DynamoDB | idea-aws
-
- -
-
-
-
- -

Class DynamoDB

-
-

A wrapper for AWS DynamoDB.

-
-
-

Hierarchy

-
    -
  • DynamoDB
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
dynamo: DocumentClient
-
-

Methods

-
- -
    - -
  • -

    Returns an ISID: IDEA's Short IDentifier, which is a short, unique id through a single project. -Note: there's no need of an authorization check for extrernal uses: the permissions depend -from the context in which it's executed.

    - -

    Returns

    the ISID

    -
    -
    -

    Parameters

    -
      -
    • -
      project: string
      -

      project code

      -
    -

    Returns Promise<string>

-
- -
    - -
  • -

    Returns an IUID: IDEA's Unique IDentifier, which is an id unique through all IDEA's projects. -Note: there's no need of an authorization check for extrernal uses: the permissions depend -from the context in which it's executed.

    - -

    Deprecated

    use IUNID instead (nano version)

    - -

    Returns

    the IUID

    -
    -
    -

    Parameters

    -
      -
    • -
      project: string
      -

      project code

      -
    -

    Returns Promise<string>

-
- -
    - -
  • -

    Returns an IUNID: IDEA's Unique Nano IDentifier, which is an id unique through all IDEA's projects. -Note: no need of an auth check for external uses: the permissions depend from the context in which it's executed.

    - -

    Returns

    the IUNID

    -
    -
    -

    Parameters

    -
      -
    • -
      project: string
      -

      project code

      -
    -

    Returns Promise<string>

-
- -
    - -
  • -

    Delete an array of items from a DynamoDb table, avoiding the limits of DynamoDB's BatchWriteItem. -In case of errors, it will retry with a random back-off mechanism until the timeout. -Therefore, in case of timeout, there may be some elements deleted and some not.

    -
    -
    -

    Parameters

    -
      -
    • -
      table: string
    • -
    • -
      keys: Key[]
    -

    Returns Promise<void>

-
- -
    - -
  • -

    Get group of items based on their keys from DynamoDb table, avoiding the limits of DynamoDB's BatchGetItem.

    -
    -
    -

    Parameters

    -
      -
    • -
      table: string
    • -
    • -
      keys: Key[]
    • -
    • -
      Optional ignoreErr: boolean
      -

      if set, ignore the errors and continue the bulk op.

      -
    -

    Returns Promise<any[]>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      table: string
    • -
    • -
      keys: Key[]
    • -
    • -
      resultElements: AttributeMap[]
    • -
    • -
      ignoreErr: boolean
    • -
    • -
      currentChunk: number = 0
    • -
    • -
      chunkSize: number = 100
    -

    Returns Promise<AttributeMap[]>

-
- -
    - -
  • -

    Put an array of items in a DynamoDb table, avoiding the limits of DynamoDB's BatchWriteItem. -In case of errors, it will retry with a random back-off mechanism until the timeout. -Therefore, in case of timeout, there may be some elements written and some not.

    -
    -
    -

    Parameters

    -
      -
    • -
      table: string
    • -
    • -
      items: AttributeMap[]
    -

    Returns Promise<void>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      table: string
    • -
    • -
      params: BatchWriteItemInput
    -

    Returns Promise<void>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      table: string
    • -
    • -
      itemsOrKeys: Key[] | AttributeMap[]
    • -
    • -
      isPut: boolean
    • -
    • -
      currentChunk: number = 0
    • -
    • -
      chunkSize: number = 25
    -

    Returns Promise<void>

-
- -
    - -
  • -

    Creates a set of elements (DynamoDB format) inferring the type of set from the type of the first element.

    -
    -
    -

    Parameters

    -
      -
    • -
      array: string[] | number[]
    • -
    • -
      Optional options: CreateSetOptions
    -

    Returns DynamoDbSet

-
- -
    - -
  • -

    Delete an item of a DynamoDB table.

    -
    -
    -

    Parameters

    -
      -
    • -
      params: DeleteItemInput
    -

    Returns Promise<DeleteItemOutput>

-
- -
    - -
  • -

    Get an item of a DynamoDB table.

    -
    -
    -

    Parameters

    -
      -
    • -
      params: GetItemInput
    -

    Returns Promise<any>

-
- -
    - -
  • -

    Manage atomic counters (atomic autoincrement values) in IDEA's projects. -They key of an atomic counter should be composed as the following: DynamoDBTableName_uniqueKey.

    -
    -
    -

    Parameters

    -
      -
    • -
      key: string
      -

      the key of the counter

      -
    -

    Returns Promise<number>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      project: string
    • -
    • -
      type: "IUNID" | "IUID" | "ISID"
    • -
    • -
      attempt: number
    • -
    • -
      maxAttempts: number
    -

    Returns Promise<string>

-
- -
    - -
  • -

    Put an item in a DynamoDB table.

    -
    -
    -

    Parameters

    -
      -
    • -
      params: PutItemInput
    -

    Returns Promise<PutItemOutput>

-
- -
    - -
  • -

    Query a DynamoDb table, avoiding the limits of DynamoDB's Query.

    -
    -
    -

    Parameters

    -
      -
    • -
      params: QueryInput
      -

      the params to apply to DynamoDB's function

      -
    -

    Returns Promise<any[]>

-
- -
    - -
  • -

    Query a DynamoDb table in the traditional way (no pagination or data mapping).

    -
    -
    -

    Parameters

    -
      -
    • -
      params: QueryInput
      -

      the params to apply to DynamoDB's function

      -
    -

    Returns Promise<QueryOutput>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      params: QueryInput | ScanInput
    • -
    • -
      items: AttributeMap[]
    • -
    • -
      isQuery: boolean
    -

    Returns Promise<AttributeMap[]>

-
- -
    - -
  • -

    Scan a DynamoDb table, avoiding the limits of DynamoDB's Query.

    -
    -
    -

    Parameters

    -
      -
    • -
      params: QueryInput
      -

      the params to apply to DynamoDB's function

      -
    -

    Returns Promise<any[]>

-
- -
    - -
  • -

    Scan a DynamoDb table in the traditional way (no pagination or data mapping).

    -
    -
    -

    Parameters

    -
      -
    • -
      params: ScanInput
      -

      the params to apply to DynamoDB's function

      -
    -

    Returns Promise<ScanOutput>

-
- -
    - -
  • -

    Execute a series of max 10 write operations in a single transaction.

    -
    -
    -

    Parameters

    -
      -
    • -
      ops: TransactWriteItem[]
      -

      the operations to execute in the transaction

      -
    -

    Returns Promise<void>

-
- -
    - -
  • -

    Convert a JSON object from dynamoDB format to simple JSON.

    -
    -
    -

    Parameters

    -
      -
    • -
      data: AttributeMap
    • -
    • -
      Optional options: ConverterOptions
    -

    Returns { [key: string]: any }

    -
      -
    • -
      [key: string]: any
-
- -
    - -
  • -

    Update an item of a DynamoDB table.

    -
    -
    -

    Parameters

    -
      -
    • -
      params: UpdateItemInput
    -

    Returns Promise<UpdateItemOutput>

-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/classes/resourcecontroller.html b/docs/classes/resourcecontroller.html deleted file mode 100644 index 0306bb2..0000000 --- a/docs/classes/resourcecontroller.html +++ /dev/null @@ -1,814 +0,0 @@ -ResourceController | idea-aws
-
- -
-
-
-
- -

Class ResourceControllerAbstract

-
-

An abstract class to inherit to manage API requests (AWS API Gateway) in an AWS Lambda function.

-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
auth0User: Auth0User
-
- -
authorization: string
-
- -
body: any
-
- -
callback: Callback<any>
-
- -
claims: any
-
- -
clientPlatform: string = '?'
-
- -
clientVersion: string = '?'
-
- -
cognitoUser: CognitoUser
-
- -
currentLang: string
-
- -
defaultLang: string
-
- -
event: APIGatewayProxyEventV2 | APIGatewayProxyEvent
-
- -
httpMethod: string
-
- -
initError: boolean = false
-
- -
logRequestsWithKey: string
-
- -
logger: Logger = ...
-
- -
metrics: CloudWatchMetrics
-
- -
path: string
-
- -
pathParameters: any
-
- -
principalId: string
-
- -
project: string = process.env.PROJECT
-
- -
queryParams: any
-
- -
resource: string = process.env.RESOURCE
-
- -
resourceId: string
-
- -
resourcePath: string
-
- -
returnStatusCode?: number
-
- -
stage: string = process.env.STAGE
-
- -
templateMatcher: RegExp = ...
-
- -
translations: any
-
-

Methods

-
- -
-
- -
    - -
  • -

    Whether the current request comes from an internal API request, i.e. it was invoked by another controller.

    - -

    Deprecated

    don't run a Lambda from another Lambda (bad practice)

    -
    -

    Returns boolean

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      err: any = {}
    • -
    • -
      context: string
    • -
    • -
      replaceWithErrorMessage: string
    -

    Returns Error

-
- -
-
- -
-
- -
    - -
  • -

    Default callback for the Lambda.

    -
    -
    -

    Parameters

    -
      -
    • -
      err: any
    • -
    • -
      Optional res: any
    • -
    • -
      statusCode: number = ...
    -

    Returns void

-
- -
    - -
  • -

    Force the parsing of a query parameter as an array of strings.

    -
    -
    -

    Parameters

    -
      -
    • -
      paramName: string
    -

    Returns string[]

-
- -
-
- -
-
- -
    - -
  • -

    Gets a value from an object by composed key. -getValue({ key1: { keyA: 'valueI' }}, 'key1.keyA') ==> 'valueI'.

    -
    -
    -

    Parameters

    -
      -
    • -
      target: any
    • -
    • -
      key: string
    -

    Returns any

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Interpolates a string to replace parameters. -"This is a {{ key }}" ==> "This is a value", with params = { key: "value" }.

    -
    -
    -

    Parameters

    -
      -
    • -
      expr: string
    • -
    • -
      Optional params: any
    -

    Returns string

-
- -
    - -
  • -

    Simulate an internal API request, invoking directly the lambda and therefore saving resources.

    - -

    Returns

    the body of the response

    - -

    Deprecated

    don't run a Lambda from another Lambda (bad practice)

    -
    -
    -

    Parameters

    -
    -

    Returns Promise<any>

-
- -
-
- -
-
- -
    - -
  • -

    Helper to quicly check if the value is defined.

    -
    -
    -

    Parameters

    -
      -
    • -
      value: any
    -

    Returns boolean

-
- -
    - -
  • -

    Load a shared resource in the back-end (translation, template, etc.). -Search for the specified file path in both the Lambda function's main folder and the layers folder.

    -
    -
    -

    Parameters

    -
      -
    • -
      filePath: string
    -

    Returns string

-
- -
    - -
  • -

    Load the translations from the shared resources and set them with a fallback language.

    -
    -
    -

    Parameters

    -
      -
    • -
      lang: string
    • -
    • -
      Optional defLang: string
    -

    Returns void

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Prepare the CloudWatch metrics at the beginning of a request.

    -
    -

    Returns void

-
- -
    - -
  • -

    Publish the CloudWatch metrics (default and custom-defined) at the end of a reqeust.

    -
    -
    -

    Parameters

    -
      -
    • -
      statusCode: number
    • -
    • -
      Optional error: any
    -

    Returns void

-
- -
-
- -
-
- -
    - -
  • -

    Check whether shared resource exists in the back-end (translation, template, etc.). -Search for the specified file path in both the Lambda function's main folder and the layers folder.

    -
    -
    -

    Parameters

    -
      -
    • -
      filePath: string
    -

    Returns boolean

-
- -
    - -
  • -

    Store the log associated to the request (no response/error handling).

    -
    -
    -

    Parameters

    -
      -
    • -
      succeeded: boolean
    -

    Returns Promise<void>

-
- -
    - -
  • -

    Get a translated term by key, optionally interpolating variables (e.g. {{user}}). -If the term doesn't exist in the current language, it is searched in the default language.

    -
    -
    -

    Parameters

    -
      -
    • -
      key: string
    • -
    • -
      Optional interpolateParams: any
    -

    Returns string

-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/classes/s3.html b/docs/classes/s3.html deleted file mode 100644 index 459bf3f..0000000 --- a/docs/classes/s3.html +++ /dev/null @@ -1,304 +0,0 @@ -S3 | idea-aws
-
- -
-
-
-
- -

Class S3

-
-

A wrapper for AWS Simple Storage Service.

-
-
-

Hierarchy

-
    -
  • S3
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -

    Initialize a new S3 helper object.

    -
    -

    Returns S3

-
-

Properties

-
- -
DEFAULT_DOWNLOAD_BUCKET: string = 'idea-downloads'
-
- -
DEFAULT_DOWNLOAD_BUCKET_PREFIX: string = 'common'
-
- -
DEFAULT_DOWNLOAD_BUCKET_SEC_TO_EXP: number = 180
-
- -
DEFAULT_UPLOAD_BUCKET_SEC_TO_EXP: number = 300
-
- -
s3: S3
-
-

Methods

-
- -
-
- -
    - -
  • -

    Create a download link of a piece of data (through S3). -Practically, it uploads the file on an S3 bucket, generating and returning a url to it.

    -
    -
    -

    Parameters

    -
    -

    Returns Promise<SignedURL>

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Get a signed URL to get a file on a S3 bucket.

    -
    -
    -

    Parameters

    -
      -
    • -
      bucket: string
    • -
    • -
      key: string
    • -
    • -
      Optional expires: number
      -

      seconds after which the signed URL expires

      -
    -

    Returns SignedURL

-
- -
    - -
  • -

    Get a signed URL to put a file on a S3 bucket.

    -
    -
    -

    Parameters

    -
      -
    • -
      bucket: string
    • -
    • -
      key: string
    • -
    • -
      Optional expires: number
      -

      seconds after which the signed URL expires

      -
    -

    Returns SignedURL

-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/classes/ses.html b/docs/classes/ses.html deleted file mode 100644 index bb4f639..0000000 --- a/docs/classes/ses.html +++ /dev/null @@ -1,286 +0,0 @@ -SES | idea-aws
-
- -
-
-
-
- -

Class SES

-
-

A wrapper for AWS Simple Email Service.

-
-
-

Hierarchy

-
    -
  • SES
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      params: { region?: string } = {}
      -
        -
      • -
        Optional region?: string
    -

    Returns SES

-
-

Properties

-
- -
ses: SES
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      templateName: string
    -

    Returns Promise<void>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      templateName: string
    -

    Returns Promise<Template>

-
- -
-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      teamId: string
    -

    Returns Promise<SESParams>

-
- -
    - -
  • -

    Send an email through AWS Simple Email Service. -It supports IDEA's teams custom configuration.

    -
    -
    -

    Parameters

    -
    -

    Returns Promise<any>

-
- -
-
- -
-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      templateName: string
    • -
    • -
      subject: string
    • -
    • -
      content: string
    • -
    • -
      Optional isHTML: boolean
    -

    Returns Promise<void>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      templateName: string
    • -
    • -
      data: { [variable: string]: any }
      -
        -
      • -
        [variable: string]: any
    -

    Returns Promise<string>

-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/classes/sns.html b/docs/classes/sns.html deleted file mode 100644 index 526f0f8..0000000 --- a/docs/classes/sns.html +++ /dev/null @@ -1,115 +0,0 @@ -SNS | idea-aws
-
- -
-
-
-
- -

Class SNS

-
-

A wrapper for AWS Simple Notification Service.

-
-
-

Hierarchy

-
    -
  • SNS
-
-
-
- -
-
-

Constructors

-
-
-

Methods

-
-
-

Constructors

-
- -
    - -
  • -

    Returns SNS

-
-

Methods

-
- -
    - -
  • -

    Create a new endpoint in the SNS platform specified.

    - -

    Returns

    platform endpoint ARN

    -
    -
    -

    Parameters

    -
      -
    • -
      platform: PushNotificationsPlatforms
    • -
    • -
      token: string
    • -
    • -
      snsParams: SNSParams
    -

    Returns Promise<string>

-
- -
-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/classes/streamcontroller.html b/docs/classes/streamcontroller.html deleted file mode 100644 index 9406c4a..0000000 --- a/docs/classes/streamcontroller.html +++ /dev/null @@ -1,156 +0,0 @@ -StreamController | idea-aws
-
- -
-
-
-
- -

Class StreamControllerAbstract

-
-

An abstract class to inherit to manage AWS DDB streams in an AWS Lambda function.

-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
callback: any
-
- -
event: any
-
- -
logger: Logger = ...
-
- -
records: any[]
-
-

Methods

-
- -
-
- -
-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/classes/translate.html b/docs/classes/translate.html deleted file mode 100644 index 4714485..0000000 --- a/docs/classes/translate.html +++ /dev/null @@ -1,194 +0,0 @@ -Translate | idea-aws
-
- -
-
-
-
- -

Class Translate

-
-

A wrapper for Amazon Translate.

-
-
-

Hierarchy

-
    -
  • Translate
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -

    Initialize a new Translate helper object.

    -
    -
    -

    Parameters

    -
      -
    • -
      params: { region?: string } = {}
      -
        -
      • -
        Optional region?: string
    -

    Returns Translate

-
-

Properties

-
- -
sourceLanguageCode: string
-

Default input language code.

-
-
- -
targetLanguageCode: string
-

Default output language code.

-
-
- -
terminologyNames: string[]
-

Default terminology list.

-
-
- -
translate: Translate
-

The instance of Amazon Translate.

-
-
-

Methods

-
- -
    - -
  • -

    Analyse a PDFTemplate to extract terms to translate based on a PDFEntity (using a sourceLanguage as reference).

    -
    -
    -

    Parameters

    -
      -
    • -
      template: PDFTemplateSection[]
    • -
    • -
      entity: PDFEntity
    • -
    • -
      sourceLanguage: string
    -

    Returns Promise<Set<string>>

-
- -
    - -
  • -

    Get the contents of a PDF template (against a PDFEntity) translated in the desired language, -if the latter isn't between the ones already available.

    - -

    Returns

    an object that maps original texts with their translations (or nothing).

    -
    -
    -

    Parameters

    -
      -
    • -
      entity: PDFEntity
    • -
    • -
      template: PDFTemplateSection[]
    • -
    • -
      language: string
    • -
    • -
      languages: Languages
    -

    Returns Promise<{ [original: string]: string }>

-
- -
-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/enums/getobjecttypes.html b/docs/enums/getobjecttypes.html deleted file mode 100644 index dffe7a3..0000000 --- a/docs/enums/getobjecttypes.html +++ /dev/null @@ -1,72 +0,0 @@ -GetObjectTypes | idea-aws
-
- -
-
-
-
- -

Enumeration GetObjectTypes

-
-

The managed types to convert objects coming from an S3 bucket.

-
-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
JSON: "JSON"
-
- -
TEXT: "TEXT"
-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/index.html b/docs/index.html deleted file mode 100644 index 625618e..0000000 --- a/docs/index.html +++ /dev/null @@ -1,100 +0,0 @@ -idea-aws
-
- -
-
-
-
-

idea-aws

-
- -

IDEA AWS

-
-

AWS wrappers to use in IDEA's back-ends

- - -

Installation

-
-

npm i idea-aws

- - -

Usage example

-
-
import { ResourceController } from 'idea-aws';
-
- - -

Documentation

-
-

Documentation generated with TypeDoc: link.

- - -

Notes

-
-

The AWS-SDK is already pre-installed in every Lambda Function; therefore, it's a devDependency.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/BasicEmailData.html b/docs/interfaces/BasicEmailData.html deleted file mode 100644 index d6f7d35..0000000 --- a/docs/interfaces/BasicEmailData.html +++ /dev/null @@ -1,101 +0,0 @@ -BasicEmailData | idea-aws
-
- -
-
-
-
- -

Interface BasicEmailData

-
-

The basic data to send an email.

-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
bccAddresses?: string[]
-

Array of BCC email addresses.

-
-
- -
ccAddresses?: string[]
-

Array of CC email addresses.

-
-
- -
replyToAddresses?: string[]
-

Array of Reply-To email addresses.

-
-
- -
toAddresses: string[]
-

Array of TO email addresses.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/CognitoGroup.html b/docs/interfaces/CognitoGroup.html deleted file mode 100644 index 2fb704f..0000000 --- a/docs/interfaces/CognitoGroup.html +++ /dev/null @@ -1,80 +0,0 @@ -CognitoGroup | idea-aws
-
- -
-
-
-
- -

Interface CognitoGroup

-
-

The attributes of a Cognito group.

-
-
-

Hierarchy

-
    -
  • CognitoGroup
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
description: string
-

The description of the group.

-
-
- -
name: string
-

The name (and id) of the group.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/CognitoUserGeneric.html b/docs/interfaces/CognitoUserGeneric.html deleted file mode 100644 index 9e4b850..0000000 --- a/docs/interfaces/CognitoUserGeneric.html +++ /dev/null @@ -1,83 +0,0 @@ -CognitoUserGeneric | idea-aws
-
- -
-
-
-
- -

Interface CognitoUserGeneric

-
-

The attributes of a generic Cognito user of which we don't know the custom attributes.

-
-
-

Hierarchy

-
    -
  • CognitoUserGeneric
-
-

Indexable

-
[attribute: string]: string
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
email: string
-

The email (=== username).

-
-
- -
userId: string
-

The user id (sub).

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/DetectSentimentParameters.html b/docs/interfaces/DetectSentimentParameters.html deleted file mode 100644 index 5b4b6ea..0000000 --- a/docs/interfaces/DetectSentimentParameters.html +++ /dev/null @@ -1,80 +0,0 @@ -DetectSentimentParameters | idea-aws
-
- -
-
-
-
- -

Interface DetectSentimentParameters

-
-

Hierarchy

-
    -
  • DetectSentimentParameters
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
language: string
-

The language of the input contents. You can specify any of the primary languages supported by Amazon Comprehend. -All contents must be in the same language. Required. -Valid Values: en | es | fr | de | it | pt | ar | hi | ja | ko | zh | zh-TW

-
-
- -
text: string
-

The text to analyze. Required. -A UTF-8 text string. Each string must contain fewer that 5,000 bytes of UTF-8 encoded characters.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/TemplatedEmailData.html b/docs/interfaces/TemplatedEmailData.html deleted file mode 100644 index 6d6f2d7..0000000 --- a/docs/interfaces/TemplatedEmailData.html +++ /dev/null @@ -1,139 +0,0 @@ -TemplatedEmailData | idea-aws
-
- -
-
-
-
- -

Interface TemplatedEmailData

-
-

The data to send a templated email. -Note: templated email don't support attachments by now.

-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
bccAddresses?: string[]
-

Array of BCC email addresses.

-
-
- -
ccAddresses?: string[]
-

Array of CC email addresses.

-
-
- -
configurationSet?: string
-

The name of the configuration set to use for the sending.

-
-
- -
replyToAddresses?: string[]
-

Array of Reply-To email addresses.

-
-
- -
template: string
-

The template to use for sending the email. -To reference variables, use placeholders such as {{myVar}}.

-
-
- -
templateData: { [variable: string]: any }
-

An object containing key-value pairs of variable-content to substitute. -It supports handlebars.js templating.

-
-
-

Type declaration

-
    -
  • -
    [variable: string]: any
-
- -
toAddresses: string[]
-

Array of TO email addresses.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/copyobjectoptions.html b/docs/interfaces/copyobjectoptions.html deleted file mode 100644 index c1b492d..0000000 --- a/docs/interfaces/copyobjectoptions.html +++ /dev/null @@ -1,89 +0,0 @@ -CopyObjectOptions | idea-aws
-
- -
-
-
-
- -

Interface CopyObjectOptions

-
-

Options for copying an object.

-
-
-

Hierarchy

-
    -
  • CopyObjectOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
bucket: string
-

The bucket in which to copy the file.

-
-
- -
copySource: string
-

The source path (complete with the bucket name).

-
-
- -
key: string
-

The complete filepath of the bucket in which to copy the file.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/createdownloadurlfromdataoptions.html b/docs/interfaces/createdownloadurlfromdataoptions.html deleted file mode 100644 index 4f2887e..0000000 --- a/docs/interfaces/createdownloadurlfromdataoptions.html +++ /dev/null @@ -1,107 +0,0 @@ -CreateDownloadURLFromDataOptions | idea-aws
-
- -
-
-
-
- -

Interface CreateDownloadURLFromDataOptions

-
-

Options for creating a download URL.

-
-
-

Hierarchy

-
    -
  • CreateDownloadURLFromDataOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
bucket?: string
-

Downloads bucket; default: idea-downloads.

-
-
- -
contentType?: string
-

Content type, e.g. application/json; default: guessed.

-
-
- -
key?: string
-

The unique filepath in which to store the file; default: random.

-
-
- -
prefix?: string
-

Folder (e.g. the project name); default: common.

-
-
- -
secToExp?: number
-

Seconds to URL expiration; default: 180.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/createuseroptions.html b/docs/interfaces/createuseroptions.html deleted file mode 100644 index 7f11a55..0000000 --- a/docs/interfaces/createuseroptions.html +++ /dev/null @@ -1,80 +0,0 @@ -CreateUserOptions | idea-aws
-
- -
-
-
-
- -

Interface CreateUserOptions

-
-

Options when creating a new user.

-
-
-

Hierarchy

-
    -
  • CreateUserOptions
-
-
-
- -
-
-

Properties

-
- -
skipNotification?: boolean
-

Uf true, don't send the default Cognito email notification

-
-
- -
temporaryPassword?: string
-

If null, randomly generated

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/deleteobjectoptions.html b/docs/interfaces/deleteobjectoptions.html deleted file mode 100644 index cb28c0a..0000000 --- a/docs/interfaces/deleteobjectoptions.html +++ /dev/null @@ -1,80 +0,0 @@ -DeleteObjectOptions | idea-aws
-
- -
-
-
-
- -

Interface DeleteObjectOptions

-
-

Options for deleting an object.

-
-
-

Hierarchy

-
    -
  • DeleteObjectOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
bucket: string
-

The bucket from which to delete the file.

-
-
- -
key: string
-

The complete filepath to the file to delete.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/emailattachment.html b/docs/interfaces/emailattachment.html deleted file mode 100644 index ed6c8fb..0000000 --- a/docs/interfaces/emailattachment.html +++ /dev/null @@ -1,129 +0,0 @@ -EmailAttachment | idea-aws
-
- -
-
-
-
- -

Interface EmailAttachment

-
-

Email attachment interface of Nodemailer.

-
-
-

Hierarchy

-
    -
  • EmailAttachment
-
-
-
- -
-
-

Properties

-
- -
content?: string | Buffer
-

String, Buffer or a Stream contents for the attachmentent

-
-
- -
contentType?: string
-

Optional content type for the attachment, if not set will be derived from the filename property

-
-
- -
encoding?: string
-

If set and content is string, then encodes the content to a Buffer using the specified encoding. -Example values: base64, hex, binary etc. Useful if you want to use binary attachments in a JSON formatted e-mail.

-
-
- -
filename?: string | false
-

Filename to be reported as the name of the attached file, use of unicode is allowed. -If you do not want to use a filename, set this value as false, otherwise a filename is generated automatically .

-
-
- -
headers?: Headers
-

Additional headers

-
-
- -
path?: string
-

Path to a file or an URL (data uris are allowed as well) if you want to stream the file instead of including it -(better for larger attachments).

-
-
- -
raw?: string | Buffer
-

Optional value that overrides entire node content in the mime message. -If used then all other options set for this node are ignored.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/emaildata.html b/docs/interfaces/emaildata.html deleted file mode 100644 index 306842f..0000000 --- a/docs/interfaces/emaildata.html +++ /dev/null @@ -1,140 +0,0 @@ -EmailData | idea-aws
-
- -
-
-
-
- -

Interface EmailData

-
-

The data to send an email.

-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
attachments?: EmailAttachment[]
-
-
- -
bccAddresses?: string[]
-

Array of BCC email addresses.

-
-
- -
ccAddresses?: string[]
-

Array of CC email addresses.

-
-
- -
html?: string
-

HTML content of the email.

-
-
- -
replyToAddresses?: string[]
-

Array of Reply-To email addresses.

-
-
- -
subject: string
-

Subject of the email.

-
-
- -
text?: string
-

Text content of the email

-
-
- -
toAddresses: string[]
-

Array of TO email addresses.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/getobjectoptions.html b/docs/interfaces/getobjectoptions.html deleted file mode 100644 index a390161..0000000 --- a/docs/interfaces/getobjectoptions.html +++ /dev/null @@ -1,89 +0,0 @@ -GetObjectOptions | idea-aws
-
- -
-
-
-
- -

Interface GetObjectOptions

-
-

Options for getting an object.

-
-
-

Hierarchy

-
    -
  • GetObjectOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
bucket: string
-

The bucket from which to acquire the file.

-
-
- -
key: string
-

The complete filepath of the bucket from which to acquire the file.

-
-
- - -

Enum: JSON; useful to cast the result.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/internalapirequestparams.html b/docs/interfaces/internalapirequestparams.html deleted file mode 100644 index 22c1330..0000000 --- a/docs/interfaces/internalapirequestparams.html +++ /dev/null @@ -1,159 +0,0 @@ -InternalAPIRequestParams | idea-aws
-
- -
-
-
-
- -

Interface InternalAPIRequestParams

-
-

The parameters needed to invoke an internal API request.

- -

Deprecated

don't run a Lambda from another Lambda (bad practice).

-
-
-

Hierarchy

-
    -
  • InternalAPIRequestParams
-
-
-
- -
-
-

Properties

-
- -
body?: any
-

The body of the request.

-
-
- -
eventBridge?: { bus?: string; target?: string }
-

The EventBridge destination of the request. -If the bus name or ARN isn't specified, the default one is used. -The target maps into the DetailType of the event. -Note: the invocation is always asyncronous. -Either this attribute or lambda must be set.

-
-
-

Type declaration

-
    -
  • -
    Optional bus?: string
  • -
  • -
    Optional target?: string
-
- -
httpMethod: string
-

The http method to use.

-
-
- -
lambda?: string
-

The name of the Lambda function receiving the request; e.g. project_memberships. -Note: the invocation is always syncronous. -Either this attribute or eventBus must be set.

-
-
- -
pathParams?: { [index: string]: string | number }
-

The parameters to substitute in the path.

-
-
-

Type declaration

-
    -
  • -
    [index: string]: string | number
-
- -
queryParams?: { [index: string]: string | number }
-

The parameters to substitute in the path.

-
-
-

Type declaration

-
    -
  • -
    [index: string]: string | number
-
- -
resource: string
-

The path (in the internal API) to the resource we need; e.g. teams/{teamId}/memberships/{userId}.

-
-
- -
stage?: string
-

The alias of the lambda function to invoke. Default: the value of the current API stage.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/listobjectsoptions.html b/docs/interfaces/listobjectsoptions.html deleted file mode 100644 index 817c96d..0000000 --- a/docs/interfaces/listobjectsoptions.html +++ /dev/null @@ -1,80 +0,0 @@ -ListObjectsOptions | idea-aws
-
- -
-
-
-
- -

Interface ListObjectsOptions

-
-

Options for listing a bucket's objects.

-
-
-

Hierarchy

-
    -
  • ListObjectsOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
bucket: string
-

The bucket from which to list the objects.

-
-
- -
prefix?: string
-

The prefix to filter the objects to select, based on the key.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/putobjectoptions.html b/docs/interfaces/putobjectoptions.html deleted file mode 100644 index ceaec5c..0000000 --- a/docs/interfaces/putobjectoptions.html +++ /dev/null @@ -1,116 +0,0 @@ -PutObjectOptions | idea-aws
-
- -
-
-
-
- -

Interface PutObjectOptions

-
-

Options for putting an object.

-
-
-

Hierarchy

-
    -
  • PutObjectOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
acl?: string
-

Access-control list (e.g. public-read).

-
-
- -
body: any
-

The content of the file.

-
-
- -
bucket: string
-

The bucket in which to copy the file.

-
-
- -
contentType?: string
-

Content type (e.g. image/png).

-
-
- -
key: string
-

The complete filepath of the bucket in which to copy the file.

-
-
- -
metadata?: any
-

A set of metadata as attributes

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/resourcecontrolleroptions.html b/docs/interfaces/resourcecontrolleroptions.html deleted file mode 100644 index 78a9055..0000000 --- a/docs/interfaces/resourcecontrolleroptions.html +++ /dev/null @@ -1,89 +0,0 @@ -ResourceControllerOptions | idea-aws
-
- -
-
-
-
- -

Interface ResourceControllerOptions

-
-

The initial options for a constructor of class ResourceController.

-
-
-

Hierarchy

-
    -
  • ResourceControllerOptions
-
-
-
- -
-
-

Properties

-
- -
logRequestsWithKey?: string
-

If set, the logs of the API requests on this resource will be stored (using this key).

-
-
- -
resourceId?: string
-

The resourceId of the API request, to specify if different from "proxy".

-
-
- -
useMetrics?: boolean
-

Whether to automatically store usage metrics on CloudWatch.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/sesparams.html b/docs/interfaces/sesparams.html deleted file mode 100644 index de617be..0000000 --- a/docs/interfaces/sesparams.html +++ /dev/null @@ -1,107 +0,0 @@ -SESParams | idea-aws
-
- -
-
-
-
- -

Interface SESParams

-
-

SES configuration.

-
-
-

Hierarchy

-
    -
  • SESParams
-
-
-
- -
-
-

Properties

-
- -
region?: string
-

The SES region to use, in case it differs from the one of the Lambda function running the command.

-
-
- -
source: string
-

The source (from) email address.

-
-
- -
sourceArn?: string
-

The SES source ARN to use, in case the source doesn't directly match a SES validated email address.

-
-
- -
sourceName?: string
-

The optional name of the source (e.g. Matteo Carbone).

-
-
- -
teamId?: string
-

If set, a custom SES configuration to use for the team will be searched in the table idea_teamsSES.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/snsparams.html b/docs/interfaces/snsparams.html deleted file mode 100644 index 39b11af..0000000 --- a/docs/interfaces/snsparams.html +++ /dev/null @@ -1,98 +0,0 @@ -SNSParams | idea-aws
-
- -
-
-
-
- -

Interface SNSParams

-
-

SNS configuration.

-
-
-

Hierarchy

-
    -
  • SNSParams
-
-
-
- -
-
-

Properties

-
- -
androidArn?: string
-

ARN to Android's notification services.

-
-
- -
appleArn?: string
-

ARN to production of Apple's (iOS, MacOS) notification services.

-
-
- -
appleDevArn?: string
-

ARN to development of Apple's (iOS, MacOS) notification services.

-
-
- -
region: string
-

SNS region.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/snspublishparams.html b/docs/interfaces/snspublishparams.html deleted file mode 100644 index 8d16017..0000000 --- a/docs/interfaces/snspublishparams.html +++ /dev/null @@ -1,104 +0,0 @@ -SNSPublishParams | idea-aws
-
- -
-
-
-
- -

Interface SNSPublishParams

-
-

Hierarchy

-
    -
  • SNSPublishParams
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
endpoint: string
-

The endpoint of the notification.

-
-
- -
json?: any
-

If set, message and platform will be ignored and the content of this attribute will be preferred.

-
-
- -
message?: string
-

The message to send.

-
-
- -
platform?: PushNotificationsPlatforms
-

The platform receiver; used to structure the message.

-
-
- -
region: string
-

SNS region.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/translateparameters.html b/docs/interfaces/translateparameters.html deleted file mode 100644 index 4f848bd..0000000 --- a/docs/interfaces/translateparameters.html +++ /dev/null @@ -1,97 +0,0 @@ -TranslateParameters | idea-aws
-
- -
-
-
-
- -

Interface TranslateParameters

-
-

Hierarchy

-
    -
  • TranslateParameters
-
-
-
- -
-
-

Properties

-
- -
sourceLanguageCode?: string
-

The input language.

-
-
- -
targetLanguageCode?: string
-

The output language.

-
-
- -
terminologyNames?: string[]
-

The name of the terminology list file to be used in the TranslateText request. -Terminology lists can contain a maximum of 256 terms.

-
-
- -
text: string
-

The text to translate. Required. -The text string can be a maximum of 5,000 bytes long; depending on the char set, it may be fewer than 5,000 chars.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/modules.html b/docs/modules.html deleted file mode 100644 index e2df206..0000000 --- a/docs/modules.html +++ /dev/null @@ -1,120 +0,0 @@ -idea-aws
-
- -
- -
-

Generated using TypeDoc

-
\ No newline at end of file