{"version":3,"sources":["jsdelivr-header.js","/npm/@aws-sdk/client-glacier@3.1000.0/dist-cjs/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,aAEA,IAAI,qBAAuB,QAAQ,mCAC/B,iBAAmB,QAAQ,8BAC3B,6BAA+B,QAAQ,2CACvC,qBAAuB,QAAQ,mCAC/B,oBAAsB,QAAQ,kCAC9B,eAAiB,QAAQ,2BACzB,KAAO,QAAQ,gBACf,OAAS,QAAQ,uBACjB,wBAA0B,QAAQ,qCAClC,mBAAqB,QAAQ,+BAC7B,gBAAkB,QAAQ,4BAC1B,aAAe,QAAQ,yBACvB,uBAAyB,QAAQ,iCACjC,cAAgB,QAAQ,mBACxB,qBAAuB,QAAQ,mCAC/B,aAAe,QAAQ,yBACvB,UAAY,QAAQ,uBACpB,WAAa,QAAQ,uBACrB,OAAS,QAAQ,mBACjB,wBAA0B,QAAQ,oCAEtC,MAAM,gCAAmC,GAC9B,OAAO,OAAO,EAAS,CAC1B,qBAAsB,EAAQ,uBAAwB,EACtD,gBAAiB,EAAQ,kBAAmB,EAC5C,mBAAoB,YAGtB,aAAe,CACjB,QAAS,CAAE,KAAM,gBAAiB,KAAM,mBACxC,SAAU,CAAE,KAAM,gBAAiB,KAAM,YACzC,OAAQ,CAAE,KAAM,gBAAiB,KAAM,UACvC,aAAc,CAAE,KAAM,gBAAiB,KAAM,yBAG3C,kCAAqC,IACvC,MAAM,EAAmB,EAAc,gBACvC,IAAI,EAA0B,EAAc,uBACxC,EAAe,EAAc,YACjC,MAAO,CACH,iBAAA,CAAkB,GACd,MAAM,EAAQ,EAAiB,WAAW,GAAW,EAAO,WAAa,EAAe,YACzE,IAAX,EACA,EAAiB,KAAK,GAGtB,EAAiB,OAAO,EAAO,EAAG,EAE1C,EACA,gBAAe,IACJ,EAEX,yBAAA,CAA0B,GACtB,EAA0B,CAC9B,EACA,uBAAsB,IACX,EAEX,cAAA,CAAe,GACX,EAAe,CACnB,EACA,YAAW,IACA,EAEd,EAEC,6BAAgC,IAC3B,CACH,gBAAiB,EAAO,kBACxB,uBAAwB,EAAO,yBAC/B,YAAa,EAAO,gBAItB,yBAA2B,CAAC,EAAe,KAC7C,MAAM,EAAyB,OAAO,OAAO,qBAAqB,mCAAmC,GAAgB,aAAa,iCAAiC,GAAgB,aAAa,qCAAqC,GAAgB,kCAAkC,IAEvR,OADA,EAAW,SAAS,GAAc,EAAU,UAAU,KAC/C,OAAO,OAAO,EAAe,qBAAqB,uCAAuC,GAAyB,aAAa,4BAA4B,GAAyB,aAAa,gCAAgC,GAAyB,6BAA6B,GAAwB,EAG1T,MAAM,sBAAsB,aAAa,OACrC,OACA,WAAA,KAAgB,IACZ,MAAM,EAAY,cAAc,iBAAiB,GAAiB,CAAC,GACnE,MAAM,GACN,KAAK,WAAa,EAClB,MAAM,EAAY,gCAAgC,GAC5C,EAAY,oBAAoB,uBAAuB,GACvD,EAAY,gBAAgB,mBAAmB,GAC/C,EAAY,eAAe,oBAAoB,GAC/C,EAAY,qBAAqB,wBAAwB,GACzD,EAAY,mBAAmB,sBAAsB,GACrD,EAAY,uBAAuB,4BAA4B,GAC/D,EAAY,yBAAyB,EAAW,GAAe,YAAc,IACnF,KAAK,OAAS,EACd,KAAK,gBAAgB,IAAI,OAAO,qBAAqB,KAAK,SAC1D,KAAK,gBAAgB,IAAI,oBAAoB,mBAAmB,KAAK,SACrE,KAAK,gBAAgB,IAAI,gBAAgB,eAAe,KAAK,SAC7D,KAAK,gBAAgB,IAAI,wBAAwB,uBAAuB,KAAK,SAC7E,KAAK,gBAAgB,IAAI,qBAAqB,oBAAoB,KAAK,SACvE,KAAK,gBAAgB,IAAI,iBAAiB,gBAAgB,KAAK,SAC/D,KAAK,gBAAgB,IAAI,6BAA6B,4BAA4B,KAAK,SACvF,KAAK,gBAAgB,IAAI,qBAAqB,iBAAiB,KAAK,SACpE,KAAK,gBAAgB,IAAI,KAAK,uCAAuC,KAAK,OAAQ,CAC9E,iCAAkC,uBAAuB,+CACzD,+BAAgC,MAAO,GAAW,IAAI,KAAK,8BAA8B,CACrF,iBAAkB,EAAO,iBAGjC,KAAK,gBAAgB,IAAI,KAAK,qBAAqB,KAAK,QAC5D,CACA,OAAA,GACI,MAAM,SACV,EAGJ,MAAM,oCAAoC,aAAa,QAClD,eACA,GAAG,cACH,GAAE,SAAU,EAAS,EAAI,EAAQ,GAClC,MAAO,CAAC,mBAAmB,kBAAkB,EAAQ,EAAQ,oCACjE,IACK,EAAE,UAAW,uBAAwB,CAAC,GACtC,EAAE,gBAAiB,+BACnB,GAAG,UAAU,uBACb,UAGL,MAAM,8BAA8B,aAAa,QAC5C,eACA,GAAG,cACH,GAAE,SAAU,EAAS,EAAI,EAAQ,GAClC,MAAO,CAAC,mBAAmB,kBAAkB,EAAQ,EAAQ,oCACjE,IACK,EAAE,UAAW,iBAAkB,CAAC,GAChC,EAAE,gBAAiB,yBACnB,GAAG,UAAU,iBACb,UAGL,MAAM,8BAA8B,aAAa,QAC5C,eACA,GAAG,cACH,GAAE,SAAU,EAAS,EAAI,EAAQ,GAClC,MAAO,CAAC,mBAAmB,kBAAkB,EAAQ,EAAQ,oCACjE,IACK,EAAE,UAAW,iBAAkB,CAAC,GAChC,EAAE,gBAAiB,yBACnB,GAAG,UAAU,iBACb,UAGL,MAAM,uCAAuC,aAAa,QACrD,eACA,GAAG,cACH,GAAE,SAAU,EAAS,EAAI,EAAQ,GAClC,MAAO,CAAC,mBAAmB,kBAAkB,EAAQ,EAAQ,oCACjE,IACK,EAAE,UAAW,0BAA2B,CAAC,GACzC,EAAE,gBAAiB,kCACnB,GAAG,UAAU,0BACb,UAGL,MAAM,iCAAiC,aAAa,QAC/C,eACA,GAAG,cACH,GAAE,SAAU,EAAS,EAAI,EAAQ,GAClC,MAAO,CAAC,mBAAmB,kBAAkB,EAAQ,EAAQ,oCACjE,IACK,EAAE,UAAW,oBAAqB,CAAC,GACnC,EAAE,gBAAiB,4BACnB,GAAG,UAAU,oBACb,UAGL,MAAM,2BAA2B,aAAa,QACzC,eACA,GAAG,cACH,GAAE,SAAU,EAAS,EAAI,EAAQ,GAClC,MAAO,CAAC,mBAAmB,kBAAkB,EAAQ,EAAQ,oCACjE,IACK,EAAE,UAAW,cAAe,CAAC,GAC7B,EAAE,gBAAiB,sBACnB,GAAG,UAAU,cACb,UAGL,MAAM,6BAA6B,aAAa,QAC3C,eACA,GAAG,cACH,GAAE,SAAU,EAAS,EAAI,EAAQ,GAClC,MAAO,CAAC,mBAAmB,kBAAkB,EAAQ,EAAQ,oCACjE,IACK,EAAE,UAAW,gBAAiB,CAAC,GAC/B,EAAE,gBAAiB,wBACnB,GAAG,UAAU,gBACb,UAGL,MAAM,uCAAuC,aAAa,QACrD,eACA,GAAG,cACH,GAAE,SAAU,EAAS,EAAI,EAAQ,GAClC,MAAO,CAAC,mBAAmB,kBAAkB,EAAQ,EAAQ,oCACjE,IACK,EAAE,UAAW,0BAA2B,CAAC,GACzC,EAAE,gBAAiB,kCACnB,GAAG,UAAU,0BACb,UAGL,MAAM,2BAA2B,aAAa,QACzC,eACA,GAAG,cACH,GAAE,SAAU,EAAS,EAAI,EAAQ,GAClC,MAAO,CAAC,mBAAmB,kBAAkB,EAAQ,EAAQ,oCACjE,IACK,EAAE,UAAW,cAAe,CAAC,GAC7B,EAAE,gBAAiB,sBACnB,GAAG,UAAU,cACb,UAGL,MAAM,wCAAwC,aAAa,QACtD,eACA,GAAG,cACH,GAAE,SAAU,EAAS,EAAI,EAAQ,GAClC,MAAO,CAAC,mBAAmB,kBAAkB,EAAQ,EAAQ,oCACjE,IACK,EAAE,UAAW,2BAA4B,CAAC,GAC1C,EAAE,gBAAiB,mCACnB,GAAG,UAAU,2BACb,UAGL,MAAM,2BAA2B,aAAa,QACzC,eACA,GAAG,cACH,GAAE,SAAU,EAAS,EAAI,EAAQ,GAClC,MAAO,CAAC,mBAAmB,kBAAkB,EAAQ,EAAQ,oCACjE,IACK,EAAE,UAAW,cAAe,CAAC,GAC7B,EAAE,gBAAiB,sBACnB,GAAG,UAAU,cACb,UAGL,MAAM,6BAA6B,aAAa,QAC3C,eACA,GAAG,cACH,GAAE,SAAU,EAAS,EAAI,EAAQ,GAClC,MAAO,CAAC,mBAAmB,kBAAkB,EAAQ,EAAQ,oCACjE,IACK,EAAE,UAAW,gBAAiB,CAAC,GAC/B,EAAE,gBAAiB,wBACnB,GAAG,UAAU,gBACb,UAGL,MAAM,sCAAsC,aAAa,QACpD,eACA,GAAG,cACH,GAAE,SAAU,EAAS,EAAI,EAAQ,GAClC,MAAO,CAAC,mBAAmB,kBAAkB,EAAQ,EAAQ,oCACjE,IACK,EAAE,UAAW,yBAA0B,CAAC,GACxC,EAAE,gBAAiB,iCACnB,GAAG,UAAU,yBACb,UAGL,MAAM,4BAA4B,aAAa,QAC1C,eACA,GAAG,cACH,GAAE,SAAU,EAAS,EAAI,EAAQ,GAClC,MAAO,CAAC,mBAAmB,kBAAkB,EAAQ,EAAQ,oCACjE,IACK,EAAE,UAAW,eAAgB,CAAC,GAC9B,EAAE,gBAAiB,uBACnB,GAAG,UAAU,eACb,UAGL,MAAM,oCAAoC,aAAa,QAClD,eACA,GAAG,cACH,GAAE,SAAU,EAAS,EAAI,EAAQ,GAClC,MAAO,CAAC,mBAAmB,kBAAkB,EAAQ,EAAQ,oCACjE,IACK,EAAE,UAAW,uBAAwB,CAAC,GACtC,EAAE,gBAAiB,+BACnB,GAAG,UAAU,uBACb,UAGL,MAAM,4BAA4B,aAAa,QAC1C,eACA,GAAG,cACH,GAAE,SAAU,EAAS,EAAI,EAAQ,GAClC,MAAO,CAAC,mBAAmB,kBAAkB,EAAQ,EAAQ,oCACjE,IACK,EAAE,UAAW,eAAgB,CAAC,GAC9B,EAAE,gBAAiB,uBACnB,GAAG,UAAU,eACb,UAGL,MAAM,qCAAqC,aAAa,QACnD,eACA,GAAG,cACH,GAAE,SAAU,EAAS,EAAI,EAAQ,GAClC,MAAO,CAAC,mBAAmB,kBAAkB,EAAQ,EAAQ,oCACjE,IACK,EAAE,UAAW,wBAAyB,CAAC,GACvC,EAAE,gBAAiB,gCACnB,GAAG,UAAU,wBACb,UAGL,MAAM,2BAA2B,aAAa,QACzC,eACA,GAAG,cACH,GAAE,SAAU,EAAS,EAAI,EAAQ,GAClC,MAAO,CAAC,mBAAmB,kBAAkB,EAAQ,EAAQ,oCACjE,IACK,EAAE,UAAW,cAAe,CAAC,GAC7B,EAAE,gBAAiB,sBACnB,GAAG,UAAU,cACb,UAGL,MAAM,uCAAuC,aAAa,QACrD,eACA,GAAG,cACH,GAAE,SAAU,EAAS,EAAI,EAAQ,GAClC,MAAO,CAAC,mBAAmB,kBAAkB,EAAQ,EAAQ,oCACjE,IACK,EAAE,UAAW,0BAA2B,CAAC,GACzC,EAAE,gBAAiB,kCACnB,GAAG,UAAU,0BACb,UAGL,MAAM,iCAAiC,aAAa,QAC/C,eACA,GAAG,cACH,GAAE,SAAU,EAAS,EAAI,EAAQ,GAClC,MAAO,CAAC,mBAAmB,kBAAkB,EAAQ,EAAQ,oCACjE,IACK,EAAE,UAAW,oBAAqB,CAAC,GACnC,EAAE,gBAAiB,4BACnB,GAAG,UAAU,oBACb,UAGL,MAAM,wBAAwB,aAAa,QACtC,eACA,GAAG,cACH,GAAE,SAAU,EAAS,EAAI,EAAQ,GAClC,MAAO,CAAC,mBAAmB,kBAAkB,EAAQ,EAAQ,oCACjE,IACK,EAAE,UAAW,WAAY,CAAC,GAC1B,EAAE,gBAAiB,mBACnB,GAAG,UAAU,WACb,UAGL,MAAM,oCAAoC,aAAa,QAClD,eACA,GAAG,cACH,GAAE,SAAU,EAAS,EAAI,EAAQ,GAClC,MAAO,CAAC,mBAAmB,kBAAkB,EAAQ,EAAQ,oCACjE,IACK,EAAE,UAAW,uBAAwB,CAAC,GACtC,EAAE,gBAAiB,+BACnB,GAAG,UAAU,uBACb,UAGL,MAAM,yBAAyB,aAAa,QACvC,eACA,GAAG,cACH,GAAE,SAAU,EAAS,EAAI,EAAQ,GAClC,MAAO,CAAC,mBAAmB,kBAAkB,EAAQ,EAAQ,oCACjE,IACK,EAAE,UAAW,YAAa,CAAC,GAC3B,EAAE,gBAAiB,oBACnB,GAAG,UAAU,YACb,UAGL,MAAM,uCAAuC,aAAa,QACrD,eACA,GAAG,cACH,GAAE,SAAU,EAAS,EAAI,EAAQ,GAClC,MAAO,CAAC,mBAAmB,kBAAkB,EAAQ,EAAQ,oCACjE,IACK,EAAE,UAAW,0BAA2B,CAAC,GACzC,EAAE,gBAAiB,kCACnB,GAAG,UAAU,0BACb,UAGL,MAAM,gCAAgC,aAAa,QAC9C,eACA,GAAG,cACH,GAAE,SAAU,EAAS,EAAI,EAAQ,GAClC,MAAO,CAAC,mBAAmB,kBAAkB,EAAQ,EAAQ,oCACjE,IACK,EAAE,UAAW,mBAAoB,CAAC,GAClC,EAAE,gBAAiB,2BACnB,GAAG,UAAU,mBACb,UAGL,MAAM,0BAA0B,aAAa,QACxC,eACA,GAAG,cACH,GAAE,SAAU,EAAS,EAAI,EAAQ,GAClC,MAAO,CAAC,mBAAmB,kBAAkB,EAAQ,EAAQ,oCACjE,IACK,EAAE,UAAW,aAAc,CAAC,GAC5B,EAAE,gBAAiB,qBACnB,GAAG,UAAU,aACb,UAGL,MAAM,2CAA2C,aAAa,QACzD,eACA,GAAG,cACH,GAAE,SAAU,EAAS,EAAI,EAAQ,GAClC,MAAO,CAAC,mBAAmB,kBAAkB,EAAQ,EAAQ,oCACjE,IACK,EAAE,UAAW,8BAA+B,CAAC,GAC7C,EAAE,gBAAiB,sCACnB,GAAG,UAAU,8BACb,UAGL,MAAM,mCAAmC,aAAa,QACjD,eACA,GAAG,cACH,GAAE,SAAU,EAAS,EAAI,EAAQ,GAClC,MAAO,CAAC,mBAAmB,kBAAkB,EAAQ,EAAQ,oCACjE,IACK,EAAE,UAAW,sBAAuB,CAAC,GACrC,EAAE,gBAAiB,8BACnB,GAAG,UAAU,sBACb,UAGL,MAAM,sCAAsC,aAAa,QACpD,eACA,GAAG,cACH,GAAE,SAAU,EAAS,EAAI,EAAQ,GAClC,MAAO,CAAC,mBAAmB,kBAAkB,EAAQ,EAAQ,oCACjE,IACK,EAAE,UAAW,yBAA0B,CAAC,GACxC,EAAE,gBAAiB,iCACnB,GAAG,UAAU,yBACb,UAGL,MAAM,oCAAoC,aAAa,QAClD,eACA,GAAG,cACH,GAAE,SAAU,EAAS,EAAI,EAAQ,GAClC,MAAO,CAAC,mBAAmB,kBAAkB,EAAQ,EAAQ,oCACjE,IACK,EAAE,UAAW,uBAAwB,CAAC,GACtC,EAAE,gBAAiB,+BACnB,GAAG,UAAU,uBACb,UAGL,MAAM,qCAAqC,aAAa,QACnD,eACA,GAAG,cACH,GAAE,SAAU,EAAS,EAAI,EAAQ,GAClC,MAAO,CAAC,mBAAmB,kBAAkB,EAAQ,EAAQ,oCACjE,IACK,EAAE,UAAW,wBAAyB,CAAC,GACvC,EAAE,gBAAiB,gCACnB,GAAG,UAAU,wBACb,UAGL,MAAM,6BAA6B,aAAa,QAC3C,eACA,GAAG,cACH,GAAE,SAAU,EAAS,EAAI,EAAQ,GAClC,MAAO,CAAC,mBAAmB,kBAAkB,EAAQ,EAAQ,oCACjE,IACK,EAAE,UAAW,gBAAiB,CAAC,GAC/B,EAAE,gBAAiB,wBACnB,GAAG,UAAU,gBACb,UAGL,MAAM,mCAAmC,aAAa,QACjD,eACA,GAAG,cACH,GAAE,SAAU,EAAS,EAAI,EAAQ,GAClC,MAAO,CAAC,mBAAmB,kBAAkB,EAAQ,EAAQ,oCACjE,IACK,EAAE,UAAW,sBAAuB,CAAC,GACrC,EAAE,gBAAiB,8BACnB,GAAG,UAAU,sBACb,UAGL,MAAM,iBAAmB,KAAK,gBAAgB,cAAe,gBAAiB,SAAU,SAAU,SAE5F,6BAA+B,KAAK,gBAAgB,cAAe,4BAA6B,SAAU,SAAU,SAEpH,kBAAoB,KAAK,gBAAgB,cAAe,iBAAkB,SAAU,SAAU,SAE9F,mBAAqB,KAAK,gBAAgB,cAAe,kBAAmB,SAAU,SAAU,SAEhG,aAAe,MAAO,EAAQ,KAChC,IAAI,EACJ,IAGI,OADA,QADmB,EAAO,KAAK,IAAI,qBAAqB,IAEjD,CAAE,MAAO,WAAW,YAAY,QAAS,SACpD,CACA,MAAO,GAEH,GADA,EAAS,EACL,EAAU,MAA0B,6BAAlB,EAAU,KAC5B,MAAO,CAAE,MAAO,WAAW,YAAY,MAAO,SAEtD,CACA,MAAO,CAAE,MAAO,WAAW,YAAY,MAAO,SAAQ,EAEpD,mBAAqB,MAAO,EAAQ,IAE/B,WAAW,aAAa,CADL,SAAU,EAAG,SAAU,OACO,GAAU,EAAO,cAEvE,qBAAuB,MAAO,EAAQ,KACxC,MACM,QAAe,WAAW,aAAa,CADnB,SAAU,EAAG,SAAU,OACqB,GAAU,EAAO,cACvF,OAAO,WAAW,gBAAgB,EAAO,EAGvC,WAAa,MAAO,EAAQ,KAC9B,IAAI,EACJ,IAGI,OADA,QADmB,EAAO,KAAK,IAAI,qBAAqB,IAEjD,CAAE,MAAO,WAAW,YAAY,MAAO,SAClD,CACA,MAAO,GAEH,GADA,EAAS,EACL,EAAU,MAA0B,6BAAlB,EAAU,KAC5B,MAAO,CAAE,MAAO,WAAW,YAAY,QAAS,SAExD,CACA,MAAO,CAAE,MAAO,WAAW,YAAY,MAAO,SAAQ,EAEpD,sBAAwB,MAAO,EAAQ,IAElC,WAAW,aAAa,CADL,SAAU,EAAG,SAAU,OACO,GAAU,EAAO,YAEvE,wBAA0B,MAAO,EAAQ,KAC3C,MACM,QAAe,WAAW,aAAa,CADnB,SAAU,EAAG,SAAU,OACqB,GAAU,EAAO,YACvF,OAAO,WAAW,gBAAgB,EAAO,EAGvC,SAAW,CACb,wDACA,4CACA,4CACA,8DACA,kDACA,sCACA,0CACA,sCACA,8DACA,gEACA,sCACA,0CACA,4DACA,wCACA,wDACA,wCACA,0DACA,sCACA,8DACA,kDACA,gCACA,wDACA,kCACA,8DACA,gDACA,oCACA,sEACA,sDACA,4DACA,wDACA,0DACA,0CACA,uDAEE,WAAa,CACf,kCACA,0DACA,oCACA,uCAEE,QAAU,CACZ,0CACA,iDAEJ,MAAM,gBAAgB,eAEtB,aAAa,uBAAuB,SAAU,QAAS,CAAE,sBAAY,kBAErE,MAAM,KAAO,CACT,sBAAuB,wBACvB,cAAe,gBACf,MAAO,SAEL,WAAa,CACf,aAAc,eACd,KAAM,OACN,SAAU,WACV,MAAO,QACP,UAAW,aAET,WAAa,CACf,iBAAkB,mBAClB,mBAAoB,qBACpB,OAAQ,UAEN,UAAY,CACd,kBAAmB,qBACnB,YAAa,gBACb,uBAAwB,4BACxB,gBAAiB,oBACjB,QAAS,UACT,WAAY,cACZ,gBAAiB,qBAEf,eAAiB,CACnB,OAAQ,SACR,KAAM,OACN,IAAK,OAEH,YAAc,CAChB,OAAQ,SACR,SAAU,YAER,eAAiB,CACnB,IAAK,UACL,GAAI,UAEF,aAAe,CACjB,kBAAmB,qBACnB,SAAU,WACV,yBAA0B,eAExB,eAAiB,CACnB,IAAK,OAEH,WAAa,CACf,OAAQ,SACR,WAAY,aACZ,UAAW,aAGf,QAAQ,SAAW,aAAa,QAChC,QAAQ,SAAW,aAAa,OAChC,QAAQ,wBAA0B,wBAAwB,wBAC1D,QAAQ,4BAA8B,4BACtC,QAAQ,sBAAwB,sBAChC,QAAQ,WAAa,WACrB,QAAQ,sBAAwB,sBAChC,QAAQ,UAAY,UACpB,QAAQ,+BAAiC,+BACzC,QAAQ,yBAA2B,yBACnC,QAAQ,mBAAqB,mBAC7B,QAAQ,qBAAuB,qBAC/B,QAAQ,+BAAiC,+BACzC,QAAQ,mBAAqB,mBAC7B,QAAQ,gCAAkC,gCAC1C,QAAQ,mBAAqB,mBAC7B,QAAQ,qBAAuB,qBAC/B,QAAQ,eAAiB,eACzB,QAAQ,eAAiB,eACzB,QAAQ,eAAiB,eACzB,QAAQ,8BAAgC,8BACxC,QAAQ,oBAAsB,oBAC9B,QAAQ,4BAA8B,4BACtC,QAAQ,oBAAsB,oBAC9B,QAAQ,6BAA+B,6BACvC,QAAQ,QAAU,QAClB,QAAQ,cAAgB,cACxB,QAAQ,mBAAqB,mBAC7B,QAAQ,+BAAiC,+BACzC,QAAQ,yBAA2B,yBACnC,QAAQ,gBAAkB,gBAC1B,QAAQ,4BAA8B,4BACtC,QAAQ,iBAAmB,iBAC3B,QAAQ,+BAAiC,+BACzC,QAAQ,wBAA0B,wBAClC,QAAQ,kBAAoB,kBAC5B,QAAQ,WAAa,WACrB,QAAQ,mCAAqC,mCAC7C,QAAQ,YAAc,YACtB,QAAQ,2BAA6B,2BACrC,QAAQ,8BAAgC,8BACxC,QAAQ,4BAA8B,4BACtC,QAAQ,6BAA+B,6BACvC,QAAQ,WAAa,WACrB,QAAQ,aAAe,aACvB,QAAQ,KAAO,KACf,QAAQ,qBAAuB,qBAC/B,QAAQ,2BAA6B,2BACrC,QAAQ,iBAAmB,iBAC3B,QAAQ,6BAA+B,6BACvC,QAAQ,kBAAoB,kBAC5B,QAAQ,mBAAqB,mBAC7B,QAAQ,mBAAqB,mBAC7B,QAAQ,sBAAwB,sBAChC,QAAQ,qBAAuB,qBAC/B,QAAQ,wBAA0B,wBAClC,OAAO,UAAU,eAAe,KAAK,UAAW,eAC3C,OAAO,UAAU,eAAe,KAAK,QAAS,cAC/C,OAAO,eAAe,QAAS,YAAa,CACxC,YAAY,EACZ,MAAO,UAAqB,YAGpC,OAAO,KAAK,WAAW,SAAQ,SAAU,GAC3B,YAAN,GAAoB,OAAO,UAAU,eAAe,KAAK,QAAS,KAAI,QAAQ,GAAK,UAAU,GACrG,IACA,OAAO,UAAU,eAAe,KAAK,OAAQ,eACxC,OAAO,UAAU,eAAe,KAAK,QAAS,cAC/C,OAAO,eAAe,QAAS,YAAa,CACxC,YAAY,EACZ,MAAO,OAAkB,YAGjC,OAAO,KAAK,QAAQ,SAAQ,SAAU,GACxB,YAAN,GAAoB,OAAO,UAAU,eAAe,KAAK,QAAS,KAAI,QAAQ,GAAK,OAAO,GAClG","file":"/npm/@aws-sdk/client-glacier@3.1000.0/dist-cjs/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/@aws-sdk/client-glacier@3.1000.0/dist-cjs/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","'use strict';\n\nvar middlewareHostHeader = require('@aws-sdk/middleware-host-header');\nvar middlewareLogger = require('@aws-sdk/middleware-logger');\nvar middlewareRecursionDetection = require('@aws-sdk/middleware-recursion-detection');\nvar middlewareSdkGlacier = require('@aws-sdk/middleware-sdk-glacier');\nvar middlewareUserAgent = require('@aws-sdk/middleware-user-agent');\nvar configResolver = require('@smithy/config-resolver');\nvar core = require('@smithy/core');\nvar schema = require('@smithy/core/schema');\nvar middlewareContentLength = require('@smithy/middleware-content-length');\nvar middlewareEndpoint = require('@smithy/middleware-endpoint');\nvar middlewareRetry = require('@smithy/middleware-retry');\nvar smithyClient = require('@smithy/smithy-client');\nvar httpAuthSchemeProvider = require('./auth/httpAuthSchemeProvider');\nvar runtimeConfig = require('./runtimeConfig');\nvar regionConfigResolver = require('@aws-sdk/region-config-resolver');\nvar protocolHttp = require('@smithy/protocol-http');\nvar schemas_0 = require('./schemas/schemas_0');\nvar utilWaiter = require('@smithy/util-waiter');\nvar errors = require('./models/errors');\nvar GlacierServiceException = require('./models/GlacierServiceException');\n\nconst resolveClientEndpointParameters = (options) => {\n    return Object.assign(options, {\n        useDualstackEndpoint: options.useDualstackEndpoint ?? false,\n        useFipsEndpoint: options.useFipsEndpoint ?? false,\n        defaultSigningName: \"glacier\",\n    });\n};\nconst commonParams = {\n    UseFIPS: { type: \"builtInParams\", name: \"useFipsEndpoint\" },\n    Endpoint: { type: \"builtInParams\", name: \"endpoint\" },\n    Region: { type: \"builtInParams\", name: \"region\" },\n    UseDualStack: { type: \"builtInParams\", name: \"useDualstackEndpoint\" },\n};\n\nconst getHttpAuthExtensionConfiguration = (runtimeConfig) => {\n    const _httpAuthSchemes = runtimeConfig.httpAuthSchemes;\n    let _httpAuthSchemeProvider = runtimeConfig.httpAuthSchemeProvider;\n    let _credentials = runtimeConfig.credentials;\n    return {\n        setHttpAuthScheme(httpAuthScheme) {\n            const index = _httpAuthSchemes.findIndex((scheme) => scheme.schemeId === httpAuthScheme.schemeId);\n            if (index === -1) {\n                _httpAuthSchemes.push(httpAuthScheme);\n            }\n            else {\n                _httpAuthSchemes.splice(index, 1, httpAuthScheme);\n            }\n        },\n        httpAuthSchemes() {\n            return _httpAuthSchemes;\n        },\n        setHttpAuthSchemeProvider(httpAuthSchemeProvider) {\n            _httpAuthSchemeProvider = httpAuthSchemeProvider;\n        },\n        httpAuthSchemeProvider() {\n            return _httpAuthSchemeProvider;\n        },\n        setCredentials(credentials) {\n            _credentials = credentials;\n        },\n        credentials() {\n            return _credentials;\n        },\n    };\n};\nconst resolveHttpAuthRuntimeConfig = (config) => {\n    return {\n        httpAuthSchemes: config.httpAuthSchemes(),\n        httpAuthSchemeProvider: config.httpAuthSchemeProvider(),\n        credentials: config.credentials(),\n    };\n};\n\nconst resolveRuntimeExtensions = (runtimeConfig, extensions) => {\n    const extensionConfiguration = Object.assign(regionConfigResolver.getAwsRegionExtensionConfiguration(runtimeConfig), smithyClient.getDefaultExtensionConfiguration(runtimeConfig), protocolHttp.getHttpHandlerExtensionConfiguration(runtimeConfig), getHttpAuthExtensionConfiguration(runtimeConfig));\n    extensions.forEach((extension) => extension.configure(extensionConfiguration));\n    return Object.assign(runtimeConfig, regionConfigResolver.resolveAwsRegionExtensionConfiguration(extensionConfiguration), smithyClient.resolveDefaultRuntimeConfig(extensionConfiguration), protocolHttp.resolveHttpHandlerRuntimeConfig(extensionConfiguration), resolveHttpAuthRuntimeConfig(extensionConfiguration));\n};\n\nclass GlacierClient extends smithyClient.Client {\n    config;\n    constructor(...[configuration]) {\n        const _config_0 = runtimeConfig.getRuntimeConfig(configuration || {});\n        super(_config_0);\n        this.initConfig = _config_0;\n        const _config_1 = resolveClientEndpointParameters(_config_0);\n        const _config_2 = middlewareUserAgent.resolveUserAgentConfig(_config_1);\n        const _config_3 = middlewareRetry.resolveRetryConfig(_config_2);\n        const _config_4 = configResolver.resolveRegionConfig(_config_3);\n        const _config_5 = middlewareHostHeader.resolveHostHeaderConfig(_config_4);\n        const _config_6 = middlewareEndpoint.resolveEndpointConfig(_config_5);\n        const _config_7 = httpAuthSchemeProvider.resolveHttpAuthSchemeConfig(_config_6);\n        const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []);\n        this.config = _config_8;\n        this.middlewareStack.use(schema.getSchemaSerdePlugin(this.config));\n        this.middlewareStack.use(middlewareUserAgent.getUserAgentPlugin(this.config));\n        this.middlewareStack.use(middlewareRetry.getRetryPlugin(this.config));\n        this.middlewareStack.use(middlewareContentLength.getContentLengthPlugin(this.config));\n        this.middlewareStack.use(middlewareHostHeader.getHostHeaderPlugin(this.config));\n        this.middlewareStack.use(middlewareLogger.getLoggerPlugin(this.config));\n        this.middlewareStack.use(middlewareRecursionDetection.getRecursionDetectionPlugin(this.config));\n        this.middlewareStack.use(middlewareSdkGlacier.getGlacierPlugin(this.config));\n        this.middlewareStack.use(core.getHttpAuthSchemeEndpointRuleSetPlugin(this.config, {\n            httpAuthSchemeParametersProvider: httpAuthSchemeProvider.defaultGlacierHttpAuthSchemeParametersProvider,\n            identityProviderConfigProvider: async (config) => new core.DefaultIdentityProviderConfig({\n                \"aws.auth#sigv4\": config.credentials,\n            }),\n        }));\n        this.middlewareStack.use(core.getHttpSigningPlugin(this.config));\n    }\n    destroy() {\n        super.destroy();\n    }\n}\n\nclass AbortMultipartUploadCommand extends smithyClient.Command\n    .classBuilder()\n    .ep(commonParams)\n    .m(function (Command, cs, config, o) {\n    return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];\n})\n    .s(\"Glacier\", \"AbortMultipartUpload\", {})\n    .n(\"GlacierClient\", \"AbortMultipartUploadCommand\")\n    .sc(schemas_0.AbortMultipartUpload$)\n    .build() {\n}\n\nclass AbortVaultLockCommand extends smithyClient.Command\n    .classBuilder()\n    .ep(commonParams)\n    .m(function (Command, cs, config, o) {\n    return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];\n})\n    .s(\"Glacier\", \"AbortVaultLock\", {})\n    .n(\"GlacierClient\", \"AbortVaultLockCommand\")\n    .sc(schemas_0.AbortVaultLock$)\n    .build() {\n}\n\nclass AddTagsToVaultCommand extends smithyClient.Command\n    .classBuilder()\n    .ep(commonParams)\n    .m(function (Command, cs, config, o) {\n    return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];\n})\n    .s(\"Glacier\", \"AddTagsToVault\", {})\n    .n(\"GlacierClient\", \"AddTagsToVaultCommand\")\n    .sc(schemas_0.AddTagsToVault$)\n    .build() {\n}\n\nclass CompleteMultipartUploadCommand extends smithyClient.Command\n    .classBuilder()\n    .ep(commonParams)\n    .m(function (Command, cs, config, o) {\n    return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];\n})\n    .s(\"Glacier\", \"CompleteMultipartUpload\", {})\n    .n(\"GlacierClient\", \"CompleteMultipartUploadCommand\")\n    .sc(schemas_0.CompleteMultipartUpload$)\n    .build() {\n}\n\nclass CompleteVaultLockCommand extends smithyClient.Command\n    .classBuilder()\n    .ep(commonParams)\n    .m(function (Command, cs, config, o) {\n    return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];\n})\n    .s(\"Glacier\", \"CompleteVaultLock\", {})\n    .n(\"GlacierClient\", \"CompleteVaultLockCommand\")\n    .sc(schemas_0.CompleteVaultLock$)\n    .build() {\n}\n\nclass CreateVaultCommand extends smithyClient.Command\n    .classBuilder()\n    .ep(commonParams)\n    .m(function (Command, cs, config, o) {\n    return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];\n})\n    .s(\"Glacier\", \"CreateVault\", {})\n    .n(\"GlacierClient\", \"CreateVaultCommand\")\n    .sc(schemas_0.CreateVault$)\n    .build() {\n}\n\nclass DeleteArchiveCommand extends smithyClient.Command\n    .classBuilder()\n    .ep(commonParams)\n    .m(function (Command, cs, config, o) {\n    return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];\n})\n    .s(\"Glacier\", \"DeleteArchive\", {})\n    .n(\"GlacierClient\", \"DeleteArchiveCommand\")\n    .sc(schemas_0.DeleteArchive$)\n    .build() {\n}\n\nclass DeleteVaultAccessPolicyCommand extends smithyClient.Command\n    .classBuilder()\n    .ep(commonParams)\n    .m(function (Command, cs, config, o) {\n    return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];\n})\n    .s(\"Glacier\", \"DeleteVaultAccessPolicy\", {})\n    .n(\"GlacierClient\", \"DeleteVaultAccessPolicyCommand\")\n    .sc(schemas_0.DeleteVaultAccessPolicy$)\n    .build() {\n}\n\nclass DeleteVaultCommand extends smithyClient.Command\n    .classBuilder()\n    .ep(commonParams)\n    .m(function (Command, cs, config, o) {\n    return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];\n})\n    .s(\"Glacier\", \"DeleteVault\", {})\n    .n(\"GlacierClient\", \"DeleteVaultCommand\")\n    .sc(schemas_0.DeleteVault$)\n    .build() {\n}\n\nclass DeleteVaultNotificationsCommand extends smithyClient.Command\n    .classBuilder()\n    .ep(commonParams)\n    .m(function (Command, cs, config, o) {\n    return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];\n})\n    .s(\"Glacier\", \"DeleteVaultNotifications\", {})\n    .n(\"GlacierClient\", \"DeleteVaultNotificationsCommand\")\n    .sc(schemas_0.DeleteVaultNotifications$)\n    .build() {\n}\n\nclass DescribeJobCommand extends smithyClient.Command\n    .classBuilder()\n    .ep(commonParams)\n    .m(function (Command, cs, config, o) {\n    return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];\n})\n    .s(\"Glacier\", \"DescribeJob\", {})\n    .n(\"GlacierClient\", \"DescribeJobCommand\")\n    .sc(schemas_0.DescribeJob$)\n    .build() {\n}\n\nclass DescribeVaultCommand extends smithyClient.Command\n    .classBuilder()\n    .ep(commonParams)\n    .m(function (Command, cs, config, o) {\n    return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];\n})\n    .s(\"Glacier\", \"DescribeVault\", {})\n    .n(\"GlacierClient\", \"DescribeVaultCommand\")\n    .sc(schemas_0.DescribeVault$)\n    .build() {\n}\n\nclass GetDataRetrievalPolicyCommand extends smithyClient.Command\n    .classBuilder()\n    .ep(commonParams)\n    .m(function (Command, cs, config, o) {\n    return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];\n})\n    .s(\"Glacier\", \"GetDataRetrievalPolicy\", {})\n    .n(\"GlacierClient\", \"GetDataRetrievalPolicyCommand\")\n    .sc(schemas_0.GetDataRetrievalPolicy$)\n    .build() {\n}\n\nclass GetJobOutputCommand extends smithyClient.Command\n    .classBuilder()\n    .ep(commonParams)\n    .m(function (Command, cs, config, o) {\n    return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];\n})\n    .s(\"Glacier\", \"GetJobOutput\", {})\n    .n(\"GlacierClient\", \"GetJobOutputCommand\")\n    .sc(schemas_0.GetJobOutput$)\n    .build() {\n}\n\nclass GetVaultAccessPolicyCommand extends smithyClient.Command\n    .classBuilder()\n    .ep(commonParams)\n    .m(function (Command, cs, config, o) {\n    return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];\n})\n    .s(\"Glacier\", \"GetVaultAccessPolicy\", {})\n    .n(\"GlacierClient\", \"GetVaultAccessPolicyCommand\")\n    .sc(schemas_0.GetVaultAccessPolicy$)\n    .build() {\n}\n\nclass GetVaultLockCommand extends smithyClient.Command\n    .classBuilder()\n    .ep(commonParams)\n    .m(function (Command, cs, config, o) {\n    return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];\n})\n    .s(\"Glacier\", \"GetVaultLock\", {})\n    .n(\"GlacierClient\", \"GetVaultLockCommand\")\n    .sc(schemas_0.GetVaultLock$)\n    .build() {\n}\n\nclass GetVaultNotificationsCommand extends smithyClient.Command\n    .classBuilder()\n    .ep(commonParams)\n    .m(function (Command, cs, config, o) {\n    return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];\n})\n    .s(\"Glacier\", \"GetVaultNotifications\", {})\n    .n(\"GlacierClient\", \"GetVaultNotificationsCommand\")\n    .sc(schemas_0.GetVaultNotifications$)\n    .build() {\n}\n\nclass InitiateJobCommand extends smithyClient.Command\n    .classBuilder()\n    .ep(commonParams)\n    .m(function (Command, cs, config, o) {\n    return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];\n})\n    .s(\"Glacier\", \"InitiateJob\", {})\n    .n(\"GlacierClient\", \"InitiateJobCommand\")\n    .sc(schemas_0.InitiateJob$)\n    .build() {\n}\n\nclass InitiateMultipartUploadCommand extends smithyClient.Command\n    .classBuilder()\n    .ep(commonParams)\n    .m(function (Command, cs, config, o) {\n    return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];\n})\n    .s(\"Glacier\", \"InitiateMultipartUpload\", {})\n    .n(\"GlacierClient\", \"InitiateMultipartUploadCommand\")\n    .sc(schemas_0.InitiateMultipartUpload$)\n    .build() {\n}\n\nclass InitiateVaultLockCommand extends smithyClient.Command\n    .classBuilder()\n    .ep(commonParams)\n    .m(function (Command, cs, config, o) {\n    return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];\n})\n    .s(\"Glacier\", \"InitiateVaultLock\", {})\n    .n(\"GlacierClient\", \"InitiateVaultLockCommand\")\n    .sc(schemas_0.InitiateVaultLock$)\n    .build() {\n}\n\nclass ListJobsCommand extends smithyClient.Command\n    .classBuilder()\n    .ep(commonParams)\n    .m(function (Command, cs, config, o) {\n    return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];\n})\n    .s(\"Glacier\", \"ListJobs\", {})\n    .n(\"GlacierClient\", \"ListJobsCommand\")\n    .sc(schemas_0.ListJobs$)\n    .build() {\n}\n\nclass ListMultipartUploadsCommand extends smithyClient.Command\n    .classBuilder()\n    .ep(commonParams)\n    .m(function (Command, cs, config, o) {\n    return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];\n})\n    .s(\"Glacier\", \"ListMultipartUploads\", {})\n    .n(\"GlacierClient\", \"ListMultipartUploadsCommand\")\n    .sc(schemas_0.ListMultipartUploads$)\n    .build() {\n}\n\nclass ListPartsCommand extends smithyClient.Command\n    .classBuilder()\n    .ep(commonParams)\n    .m(function (Command, cs, config, o) {\n    return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];\n})\n    .s(\"Glacier\", \"ListParts\", {})\n    .n(\"GlacierClient\", \"ListPartsCommand\")\n    .sc(schemas_0.ListParts$)\n    .build() {\n}\n\nclass ListProvisionedCapacityCommand extends smithyClient.Command\n    .classBuilder()\n    .ep(commonParams)\n    .m(function (Command, cs, config, o) {\n    return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];\n})\n    .s(\"Glacier\", \"ListProvisionedCapacity\", {})\n    .n(\"GlacierClient\", \"ListProvisionedCapacityCommand\")\n    .sc(schemas_0.ListProvisionedCapacity$)\n    .build() {\n}\n\nclass ListTagsForVaultCommand extends smithyClient.Command\n    .classBuilder()\n    .ep(commonParams)\n    .m(function (Command, cs, config, o) {\n    return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];\n})\n    .s(\"Glacier\", \"ListTagsForVault\", {})\n    .n(\"GlacierClient\", \"ListTagsForVaultCommand\")\n    .sc(schemas_0.ListTagsForVault$)\n    .build() {\n}\n\nclass ListVaultsCommand extends smithyClient.Command\n    .classBuilder()\n    .ep(commonParams)\n    .m(function (Command, cs, config, o) {\n    return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];\n})\n    .s(\"Glacier\", \"ListVaults\", {})\n    .n(\"GlacierClient\", \"ListVaultsCommand\")\n    .sc(schemas_0.ListVaults$)\n    .build() {\n}\n\nclass PurchaseProvisionedCapacityCommand extends smithyClient.Command\n    .classBuilder()\n    .ep(commonParams)\n    .m(function (Command, cs, config, o) {\n    return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];\n})\n    .s(\"Glacier\", \"PurchaseProvisionedCapacity\", {})\n    .n(\"GlacierClient\", \"PurchaseProvisionedCapacityCommand\")\n    .sc(schemas_0.PurchaseProvisionedCapacity$)\n    .build() {\n}\n\nclass RemoveTagsFromVaultCommand extends smithyClient.Command\n    .classBuilder()\n    .ep(commonParams)\n    .m(function (Command, cs, config, o) {\n    return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];\n})\n    .s(\"Glacier\", \"RemoveTagsFromVault\", {})\n    .n(\"GlacierClient\", \"RemoveTagsFromVaultCommand\")\n    .sc(schemas_0.RemoveTagsFromVault$)\n    .build() {\n}\n\nclass SetDataRetrievalPolicyCommand extends smithyClient.Command\n    .classBuilder()\n    .ep(commonParams)\n    .m(function (Command, cs, config, o) {\n    return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];\n})\n    .s(\"Glacier\", \"SetDataRetrievalPolicy\", {})\n    .n(\"GlacierClient\", \"SetDataRetrievalPolicyCommand\")\n    .sc(schemas_0.SetDataRetrievalPolicy$)\n    .build() {\n}\n\nclass SetVaultAccessPolicyCommand extends smithyClient.Command\n    .classBuilder()\n    .ep(commonParams)\n    .m(function (Command, cs, config, o) {\n    return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];\n})\n    .s(\"Glacier\", \"SetVaultAccessPolicy\", {})\n    .n(\"GlacierClient\", \"SetVaultAccessPolicyCommand\")\n    .sc(schemas_0.SetVaultAccessPolicy$)\n    .build() {\n}\n\nclass SetVaultNotificationsCommand extends smithyClient.Command\n    .classBuilder()\n    .ep(commonParams)\n    .m(function (Command, cs, config, o) {\n    return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];\n})\n    .s(\"Glacier\", \"SetVaultNotifications\", {})\n    .n(\"GlacierClient\", \"SetVaultNotificationsCommand\")\n    .sc(schemas_0.SetVaultNotifications$)\n    .build() {\n}\n\nclass UploadArchiveCommand extends smithyClient.Command\n    .classBuilder()\n    .ep(commonParams)\n    .m(function (Command, cs, config, o) {\n    return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];\n})\n    .s(\"Glacier\", \"UploadArchive\", {})\n    .n(\"GlacierClient\", \"UploadArchiveCommand\")\n    .sc(schemas_0.UploadArchive$)\n    .build() {\n}\n\nclass UploadMultipartPartCommand extends smithyClient.Command\n    .classBuilder()\n    .ep(commonParams)\n    .m(function (Command, cs, config, o) {\n    return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];\n})\n    .s(\"Glacier\", \"UploadMultipartPart\", {})\n    .n(\"GlacierClient\", \"UploadMultipartPartCommand\")\n    .sc(schemas_0.UploadMultipartPart$)\n    .build() {\n}\n\nconst paginateListJobs = core.createPaginator(GlacierClient, ListJobsCommand, \"marker\", \"Marker\", \"limit\");\n\nconst paginateListMultipartUploads = core.createPaginator(GlacierClient, ListMultipartUploadsCommand, \"marker\", \"Marker\", \"limit\");\n\nconst paginateListParts = core.createPaginator(GlacierClient, ListPartsCommand, \"marker\", \"Marker\", \"limit\");\n\nconst paginateListVaults = core.createPaginator(GlacierClient, ListVaultsCommand, \"marker\", \"Marker\", \"limit\");\n\nconst checkState$1 = async (client, input) => {\n    let reason;\n    try {\n        let result = await client.send(new DescribeVaultCommand(input));\n        reason = result;\n        return { state: utilWaiter.WaiterState.SUCCESS, reason };\n    }\n    catch (exception) {\n        reason = exception;\n        if (exception.name && exception.name == \"ResourceNotFoundException\") {\n            return { state: utilWaiter.WaiterState.RETRY, reason };\n        }\n    }\n    return { state: utilWaiter.WaiterState.RETRY, reason };\n};\nconst waitForVaultExists = async (params, input) => {\n    const serviceDefaults = { minDelay: 3, maxDelay: 120 };\n    return utilWaiter.createWaiter({ ...serviceDefaults, ...params }, input, checkState$1);\n};\nconst waitUntilVaultExists = async (params, input) => {\n    const serviceDefaults = { minDelay: 3, maxDelay: 120 };\n    const result = await utilWaiter.createWaiter({ ...serviceDefaults, ...params }, input, checkState$1);\n    return utilWaiter.checkExceptions(result);\n};\n\nconst checkState = async (client, input) => {\n    let reason;\n    try {\n        let result = await client.send(new DescribeVaultCommand(input));\n        reason = result;\n        return { state: utilWaiter.WaiterState.RETRY, reason };\n    }\n    catch (exception) {\n        reason = exception;\n        if (exception.name && exception.name == \"ResourceNotFoundException\") {\n            return { state: utilWaiter.WaiterState.SUCCESS, reason };\n        }\n    }\n    return { state: utilWaiter.WaiterState.RETRY, reason };\n};\nconst waitForVaultNotExists = async (params, input) => {\n    const serviceDefaults = { minDelay: 3, maxDelay: 120 };\n    return utilWaiter.createWaiter({ ...serviceDefaults, ...params }, input, checkState);\n};\nconst waitUntilVaultNotExists = async (params, input) => {\n    const serviceDefaults = { minDelay: 3, maxDelay: 120 };\n    const result = await utilWaiter.createWaiter({ ...serviceDefaults, ...params }, input, checkState);\n    return utilWaiter.checkExceptions(result);\n};\n\nconst commands = {\n    AbortMultipartUploadCommand,\n    AbortVaultLockCommand,\n    AddTagsToVaultCommand,\n    CompleteMultipartUploadCommand,\n    CompleteVaultLockCommand,\n    CreateVaultCommand,\n    DeleteArchiveCommand,\n    DeleteVaultCommand,\n    DeleteVaultAccessPolicyCommand,\n    DeleteVaultNotificationsCommand,\n    DescribeJobCommand,\n    DescribeVaultCommand,\n    GetDataRetrievalPolicyCommand,\n    GetJobOutputCommand,\n    GetVaultAccessPolicyCommand,\n    GetVaultLockCommand,\n    GetVaultNotificationsCommand,\n    InitiateJobCommand,\n    InitiateMultipartUploadCommand,\n    InitiateVaultLockCommand,\n    ListJobsCommand,\n    ListMultipartUploadsCommand,\n    ListPartsCommand,\n    ListProvisionedCapacityCommand,\n    ListTagsForVaultCommand,\n    ListVaultsCommand,\n    PurchaseProvisionedCapacityCommand,\n    RemoveTagsFromVaultCommand,\n    SetDataRetrievalPolicyCommand,\n    SetVaultAccessPolicyCommand,\n    SetVaultNotificationsCommand,\n    UploadArchiveCommand,\n    UploadMultipartPartCommand,\n};\nconst paginators = {\n    paginateListJobs,\n    paginateListMultipartUploads,\n    paginateListParts,\n    paginateListVaults,\n};\nconst waiters = {\n    waitUntilVaultExists,\n    waitUntilVaultNotExists,\n};\nclass Glacier extends GlacierClient {\n}\nsmithyClient.createAggregatedClient(commands, Glacier, { paginators, waiters });\n\nconst Type = {\n    AmazonCustomerByEmail: \"AmazonCustomerByEmail\",\n    CanonicalUser: \"CanonicalUser\",\n    Group: \"Group\",\n};\nconst Permission = {\n    FULL_CONTROL: \"FULL_CONTROL\",\n    READ: \"READ\",\n    READ_ACP: \"READ_ACP\",\n    WRITE: \"WRITE\",\n    WRITE_ACP: \"WRITE_ACP\",\n};\nconst ActionCode = {\n    ArchiveRetrieval: \"ArchiveRetrieval\",\n    InventoryRetrieval: \"InventoryRetrieval\",\n    Select: \"Select\",\n};\nconst CannedACL = {\n    AuthenticatedRead: \"authenticated-read\",\n    AwsExecRead: \"aws-exec-read\",\n    BucketOwnerFullControl: \"bucket-owner-full-control\",\n    BucketOwnerRead: \"bucket-owner-read\",\n    Private: \"private\",\n    PublicRead: \"public-read\",\n    PublicReadWrite: \"public-read-write\",\n};\nconst FileHeaderInfo = {\n    Ignore: \"IGNORE\",\n    None: \"NONE\",\n    Use: \"USE\",\n};\nconst QuoteFields = {\n    Always: \"ALWAYS\",\n    AsNeeded: \"ASNEEDED\",\n};\nconst EncryptionType = {\n    KMS: \"aws:kms\",\n    S3: \"AES256\",\n};\nconst StorageClass = {\n    ReducedRedundancy: \"REDUCED_REDUNDANCY\",\n    Standard: \"STANDARD\",\n    StandardInfrequentAccess: \"STANDARD_IA\",\n};\nconst ExpressionType = {\n    SQL: \"SQL\",\n};\nconst StatusCode = {\n    Failed: \"Failed\",\n    InProgress: \"InProgress\",\n    Succeeded: \"Succeeded\",\n};\n\nexports.$Command = smithyClient.Command;\nexports.__Client = smithyClient.Client;\nexports.GlacierServiceException = GlacierServiceException.GlacierServiceException;\nexports.AbortMultipartUploadCommand = AbortMultipartUploadCommand;\nexports.AbortVaultLockCommand = AbortVaultLockCommand;\nexports.ActionCode = ActionCode;\nexports.AddTagsToVaultCommand = AddTagsToVaultCommand;\nexports.CannedACL = CannedACL;\nexports.CompleteMultipartUploadCommand = CompleteMultipartUploadCommand;\nexports.CompleteVaultLockCommand = CompleteVaultLockCommand;\nexports.CreateVaultCommand = CreateVaultCommand;\nexports.DeleteArchiveCommand = DeleteArchiveCommand;\nexports.DeleteVaultAccessPolicyCommand = DeleteVaultAccessPolicyCommand;\nexports.DeleteVaultCommand = DeleteVaultCommand;\nexports.DeleteVaultNotificationsCommand = DeleteVaultNotificationsCommand;\nexports.DescribeJobCommand = DescribeJobCommand;\nexports.DescribeVaultCommand = DescribeVaultCommand;\nexports.EncryptionType = EncryptionType;\nexports.ExpressionType = ExpressionType;\nexports.FileHeaderInfo = FileHeaderInfo;\nexports.GetDataRetrievalPolicyCommand = GetDataRetrievalPolicyCommand;\nexports.GetJobOutputCommand = GetJobOutputCommand;\nexports.GetVaultAccessPolicyCommand = GetVaultAccessPolicyCommand;\nexports.GetVaultLockCommand = GetVaultLockCommand;\nexports.GetVaultNotificationsCommand = GetVaultNotificationsCommand;\nexports.Glacier = Glacier;\nexports.GlacierClient = GlacierClient;\nexports.InitiateJobCommand = InitiateJobCommand;\nexports.InitiateMultipartUploadCommand = InitiateMultipartUploadCommand;\nexports.InitiateVaultLockCommand = InitiateVaultLockCommand;\nexports.ListJobsCommand = ListJobsCommand;\nexports.ListMultipartUploadsCommand = ListMultipartUploadsCommand;\nexports.ListPartsCommand = ListPartsCommand;\nexports.ListProvisionedCapacityCommand = ListProvisionedCapacityCommand;\nexports.ListTagsForVaultCommand = ListTagsForVaultCommand;\nexports.ListVaultsCommand = ListVaultsCommand;\nexports.Permission = Permission;\nexports.PurchaseProvisionedCapacityCommand = PurchaseProvisionedCapacityCommand;\nexports.QuoteFields = QuoteFields;\nexports.RemoveTagsFromVaultCommand = RemoveTagsFromVaultCommand;\nexports.SetDataRetrievalPolicyCommand = SetDataRetrievalPolicyCommand;\nexports.SetVaultAccessPolicyCommand = SetVaultAccessPolicyCommand;\nexports.SetVaultNotificationsCommand = SetVaultNotificationsCommand;\nexports.StatusCode = StatusCode;\nexports.StorageClass = StorageClass;\nexports.Type = Type;\nexports.UploadArchiveCommand = UploadArchiveCommand;\nexports.UploadMultipartPartCommand = UploadMultipartPartCommand;\nexports.paginateListJobs = paginateListJobs;\nexports.paginateListMultipartUploads = paginateListMultipartUploads;\nexports.paginateListParts = paginateListParts;\nexports.paginateListVaults = paginateListVaults;\nexports.waitForVaultExists = waitForVaultExists;\nexports.waitForVaultNotExists = waitForVaultNotExists;\nexports.waitUntilVaultExists = waitUntilVaultExists;\nexports.waitUntilVaultNotExists = waitUntilVaultNotExists;\nObject.prototype.hasOwnProperty.call(schemas_0, '__proto__') &&\n    !Object.prototype.hasOwnProperty.call(exports, '__proto__') &&\n    Object.defineProperty(exports, '__proto__', {\n        enumerable: true,\n        value: schemas_0['__proto__']\n    });\n\nObject.keys(schemas_0).forEach(function (k) {\n    if (k !== 'default' && !Object.prototype.hasOwnProperty.call(exports, k)) exports[k] = schemas_0[k];\n});\nObject.prototype.hasOwnProperty.call(errors, '__proto__') &&\n    !Object.prototype.hasOwnProperty.call(exports, '__proto__') &&\n    Object.defineProperty(exports, '__proto__', {\n        enumerable: true,\n        value: errors['__proto__']\n    });\n\nObject.keys(errors).forEach(function (k) {\n    if (k !== 'default' && !Object.prototype.hasOwnProperty.call(exports, k)) exports[k] = errors[k];\n});\n"]}