{"_id":"@architect/macro-storage-private","_rev":"10-4b91245196606789cec2587aad4feb61","name":"@architect/macro-storage-private","dist-tags":{"latest":"1.0.0"},"versions":{"0.0.0":{"name":"@architect/macro-storage-private","version":"0.0.0","keywords":["amazon","api gateway","arc","architect","aws","ci","cloud functions","cloud","deployment","lambda","macro","node_modules","npm","plugin","serverless"],"license":"Apache-2.0","_id":"@architect/macro-storage-private@0.0.0","maintainers":[{"name":"brianleroux","email":"b@brian.io"},{"name":"dam","email":"kristoferjoseph@gmail.com"},{"name":"kborchers","email":"kris.borchers@gmail.com"},{"name":"ryanblock","email":"rblock+npm@gmail.com"}],"homepage":"https://arc.codes","bugs":{"url":"https://github.com/architect/macro-storage-private/issues"},"dist":{"shasum":"ae6911ae21d5cda83718db72a350ac8a82b39b98","tarball":"https://registry.npmjs.org/@architect/macro-storage-private/-/macro-storage-private-0.0.0.tgz","fileCount":6,"integrity":"sha512-84n/MZUqN9RgjlQ+uOwe/HqyH/O1+0wW85XKZIgvekHqq9Ats26pmot79f55+j9Te7FDmTtwpkiWre1tNayPcQ==","signatures":[{"sig":"MEQCIEccOxFlbs5U8EAtDUpQ3ACLrHoMM6cvgBTJpz4derUHAiARA0tpxJxsvY47VEVCgebXIeBj5oLdnrQrDWxV/ABGcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerfwiCRA9TVsSAnZWagAAx60P/2cYftm4xMyKpXAvqwvN\niiuBM1+ET2G+aZB0C/c6h/yS5KRsXQDkbK0YHxM8cJOp0H8YPOz6hFbJ6O1T\nm4puWO+74TylxkDW2dmGW2KBdrKp/jzBanSg0us6MT1Y+HuCUGsKucWBpCi3\nknNhEqSAJhyEFnS8jVQ4EVTtnaTdjD76/+JtWC8FuEFC3zzZqQw71lcxtFro\n4NJeXIDmChexH8cu/gqfXuq3GdcQL8FUehE20moR27I4sskf93+FHUIMb5zN\nKCZdu6+A9vRTjFBTWVUR4pQKM7HptajFDNwcGJQDxDS1UldWmtB+uTwMfm1q\nT6JPCBCCl9C6yLbSr/iLLLLPpcbhDcnB3dEeyHO51ddc/DxQoqH1RYlQ/cQL\nq8/vmclCU+B+V/JgmnGVTU+K8IcO7/5z1wlY57eIJB8wygCG4qslz4wJlUR8\nJ4gH41qX8YiTv+r7iB/myfeHVTX77b/ws8DhVX8n7cPBut2Q2kdZJt+mUrWp\nBAaHtJKbOFE8y3gyvO+R+k79CYoB4ih4LwE4GBgvhuJMnHS2k1soCrqQXw8q\nnN7ANKSVMwssl/F8r5+Ls50upXWWiA50LLnKsiypuWVF3BgAhz0BCPIY6gKA\nUMKR3nvTgY91prz7YC+6kdoEs89iuwzKs0eMHQQ/INrLODWZQ9h7jW25o+3J\nOB9C\r\n=HszM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"cc1c51ad395cb078d952db7fbf9e1629a238fb33","scripts":{"lint":"eslint . --fix","test":"npm run lint"},"_npmUser":{"name":"ryanblock","email":"rblock+npm@gmail.com"},"deprecated":"Please use @architect/plugin-storage-private","repository":{"url":"git+https://github.com/architect/macro-storage-private.git","type":"git"},"_npmVersion":"6.14.4","description":"Architect serverless framework macro that defines any number of arbitrary private S3 buckets","directories":{},"_nodeVersion":"12.16.2","dependencies":{"@architect/utils":"~1.5.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/macro-storage-private_0.0.0_1588460577407_0.2399780417162698","host":"s3://npm-registry-packages"}},"0.0.1":{"name":"@architect/macro-storage-private","version":"0.0.1","keywords":["amazon","api gateway","arc","architect","aws","ci","cloud functions","cloud","deployment","lambda","macro","node_modules","npm","plugin","serverless"],"license":"Apache-2.0","_id":"@architect/macro-storage-private@0.0.1","maintainers":[{"name":"brianleroux","email":"b@brian.io"},{"name":"dam","email":"kristoferjoseph@gmail.com"},{"name":"kborchers","email":"kris.borchers@gmail.com"},{"name":"ryanblock","email":"rblock+npm@gmail.com"}],"homepage":"https://arc.codes","bugs":{"url":"https://github.com/architect/macro-storage-private/issues"},"dist":{"shasum":"7e339b6871dc16dbd3668db72a2dd9dd3a9a210d","tarball":"https://registry.npmjs.org/@architect/macro-storage-private/-/macro-storage-private-0.0.1.tgz","fileCount":6,"integrity":"sha512-6UmPQJyCZSVEXxBcpqGxXqjZV+iQ96m94Q6bXVVYoMxHizLaJSpUKxyd0E0pAoL29jWfxRWRhmAVl2V57k5+TQ==","signatures":[{"sig":"MEQCIGks1dpqnTgsS6iykupfz6V+NyGQdyXz0xoLLYouPmWzAiAbGiCrepAZCbO2rkTs8EQdBwx3RvqCiXGx0v1rFxx3xA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJergK8CRA9TVsSAnZWagAAwpUQAIgxx1OPk18xMPc0bBaq\nNtVAF5PenuJxDR13fJ2PjurdJP4QAkoY4a91sjAxda3n+kMzw2nMKIe8C2hM\noe/A1G2Nd0wUemaO5Md+3PJP0Boycew5M3qH5LIeH+IooMC7k8YElDrMku6d\n5ulvkSodYgNwc4Cux7E08tNGfvgQ2GlyDtYs0SaOMQT1Q6BYBNPd1pZb8n73\nyf45pt01m8AY4H6VxD+zRFkLF91rUfe/Z4deBcQiq5EsZEZFfjlu5gV3aen+\n5M6sIx5/KSJO/zDcfaSZXn+ZNdP2Xz3RpIiCVIkFfuUQ0yZRf+w/xAJHJkVB\nHN0+6KHiNMMt06M3VIPHrjtzRjXxQE0+OMsRc0KbJSKcLuvVY+sMrFYU0PiV\nxDwpVRTq7iw5YGu6qNmIQGQNA4at/mjtkAx9X1gM4lT219zUrhm2vibr9Bed\nldBXqZ778Zqph5o0kjwXFpXhCsmabWJA7NiiFuykbd331eDDZpGX5PtYIwKv\nPPGOlVbgNXTBwAQbTFxdQz/XAEr+Mja6YfEgVeK1yFOzYJkbf4Try5xU8vtX\nsDSzL1S8f1E3vzlo3HXqVDs3KtDe0RdB8Y1zDKbfgM8sVUz5aLL9yFQQfBAA\ngXPD+VkqCCJ91uYyaNJ3dQunyhSkPzGfTYOQrH9pa51NV0pukxfUgMr3mL7D\n63UN\r\n=HPzE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"48a539a3a2a42bc398db71101569ea144e302e7b","scripts":{"lint":"eslint . --fix","test":"npm run lint"},"_npmUser":{"name":"ryanblock","email":"rblock+npm@gmail.com"},"deprecated":"Please use @architect/plugin-storage-private","repository":{"url":"git+https://github.com/architect/macro-storage-private.git","type":"git"},"_npmVersion":"6.14.4","description":"Architect serverless framework macro that defines any number of arbitrary private S3 buckets","directories":{},"_nodeVersion":"12.16.3","dependencies":{"@architect/utils":"~1.5.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/macro-storage-private_0.0.1_1588462267970_0.9051109906819426","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@architect/macro-storage-private","version":"0.0.2","keywords":["amazon","api gateway","arc","architect","aws","ci","cloud functions","cloud","deployment","lambda","macro","node_modules","npm","plugin","serverless"],"license":"Apache-2.0","_id":"@architect/macro-storage-private@0.0.2","maintainers":[{"name":"brianleroux","email":"b@brian.io"},{"name":"dam","email":"kristoferjoseph@gmail.com"},{"name":"kborchers","email":"kris.borchers@gmail.com"},{"name":"ryanblock","email":"rblock+npm@gmail.com"}],"homepage":"https://arc.codes","bugs":{"url":"https://github.com/architect/macro-storage-private/issues"},"dist":{"shasum":"2426530febc4d2a75b01ce3dd50a7fe6869ca80f","tarball":"https://registry.npmjs.org/@architect/macro-storage-private/-/macro-storage-private-0.0.2.tgz","fileCount":6,"integrity":"sha512-V3ZrEtuikUOIjnJs6DwH8N4Ovje9AJOGz0CwRvD3aChvIg5udU4/mwU617IS5kK1RtYz5qWbuH87wItd5Uk6UA==","signatures":[{"sig":"MEQCIHmgWGNtYvuLdaIJ6m0E6Y0tHs0+2FBAodQeJ2i0mLrIAiAuL5gNCkA59b9/iDR5cmV/BaX1hCmSoX0Pi2ydCBY8nQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerg0KCRA9TVsSAnZWagAAbsQP/09ced9qs8FMqk1mWV3o\nG0bguX/mrEhpQUP9nLl81kL/26U4ghjtLI5AQ3zMWdtWgsGqggNHZSYprOum\nwuRtvUMrkfmAeild3DXQhAdWWwYB9Gvi9qt5nLCHwRmNzrTSrY9+HBE/YPp7\n+kAv4DB6bhVACQPgNlwTjpj9gjzmyJ0QpuMHXTbie1X4lhDS9Kib+dt96Va3\n8bTnF/pygkajABUOjFAwNhxatHCBZjlPsxQISOpLkgc6oou7unlYd5AshkYQ\ngiIvB4rj/GRmLwLrsPFWUgQCIJU2v5TQB7l9tAqloJ3GaWXBiR8YWMoHYJLg\nBAU+udLpXZ6BeCYyrVgbCZezWCbGX/R4vnc+/DY0tByL80CDd8H55bT2ZRsP\nB4XNgUvwr3UJdTcnmEtwyRtTqwnKwqug7a5ibvAbeftOJCIODEuED8r6gf3b\nBi4OzItaYbwuquYv9gVUd3JF+kDQJJ9huEXXdA+efoY13AMJUBq6+/GgyfFI\nbNC/uM0Zeje7HjeoYUPYuNmCvphsvf7x6bxULOcc1yDFXGV2NiyE3KUzwBNo\nkqnNlptJsU1Zls7aCH/pZ+HtTlbaGzLXrxn73z+3K/+ePBt3Nwgd+L3SVM1i\nqfWdGruAaSAww1L87d+80kBLL6W+ug6MNCXYly0kJet155RUBmqoFNJ3dDgT\nNm5H\r\n=By4d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ddeb13591698765c5a727bfb0a480d2cbc6c2955","scripts":{"lint":"eslint . --fix","test":"npm run lint"},"_npmUser":{"name":"ryanblock","email":"rblock+npm@gmail.com"},"deprecated":"Please use @architect/plugin-storage-private","repository":{"url":"git+https://github.com/architect/macro-storage-private.git","type":"git"},"_npmVersion":"6.14.4","description":"Architect serverless framework macro that defines any number of arbitrary private S3 buckets","directories":{},"_nodeVersion":"12.16.3","dependencies":{"@architect/utils":"~1.5.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/macro-storage-private_0.0.2_1588464906133_0.2963034703317695","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@architect/macro-storage-private","version":"0.0.3","keywords":["amazon","api gateway","arc","architect","aws","ci","cloud functions","cloud","deployment","lambda","macro","node_modules","npm","plugin","serverless"],"license":"Apache-2.0","_id":"@architect/macro-storage-private@0.0.3","maintainers":[{"name":"brianleroux","email":"b@brian.io"},{"name":"dam","email":"kristoferjoseph@gmail.com"},{"name":"kborchers","email":"kris.borchers@gmail.com"},{"name":"ryanblock","email":"rblock+npm@gmail.com"}],"homepage":"https://arc.codes","bugs":{"url":"https://github.com/architect/macro-storage-private/issues"},"dist":{"shasum":"6f72a521e331420d62984602192e4fae0595c6e4","tarball":"https://registry.npmjs.org/@architect/macro-storage-private/-/macro-storage-private-0.0.3.tgz","fileCount":6,"integrity":"sha512-GDJsVhJe9rzxq+W54qppv5O2YOmE+vjis900arEYt8P7DlXDZimqGn0XSLW2KflFWXZgV0B6q/W4OkyTVenIqw==","signatures":[{"sig":"MEUCIQDhNouzIn9zuR8PnXiX72ZuGjSf0kkQOoZOhxsdIg8QDAIgEASH7AzOsU1iH8h/mAbY6qFT+R+miKy5TFhs7PnEiX4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerj6ACRA9TVsSAnZWagAABvkP/j7HOY5cJxY0tJI6mUCs\n4JQXhBBRgy97dbWtni5Mr8B0+Py5lxNn7FykW3dzilOfl4lURcxrmGMRYlP3\npE6UgEh9hs5fOhruDmIy5YFEvAdcef0VnEw46UBZR4URnVRrtCa1I8WPdooA\n6Eu87r9Vb6vqB4p8vSyJKBJnttawSl020RbTrfQWCIwM7IF4pnzWkWDp5XTC\nmWBrSlalIsN8nxpBU7tmOXk1aJfgGX/J39KpheIZYjEjwObPLP09lOQpe5uK\nLxP2GGaqO5GUvdAcSHagzsZZoqHcea3XSWPJtnbM7mfbi079FC9kjy69GkUF\nfX67OwZ3bY/ViHLtLCaAZcKr8LI+AmBGPdZI83nMww23O+e7V3RJqtHFjb86\nF1qvCQYMw5nQ+IvXXc82oMXuoHfm8PZyDzpEwOM4HGxJcalljy0PvLeDOz2V\nqsoBIB/1/hbpFaiiQZlh9TTKhqP9t9Ya8zFsSEGtX9U1aAOXIP0gtN7bOhJT\ni9CdmhaThidZLtZDRSYHXBGeTMT5pWcPP9d2moVc5UqNgT1FUaYNPj7Q71HP\nD1hLCD35Ar670JBV4ivivddu31BqJrlBBpsPVNv9/m+xgjC3H7rk+1KgBs+Y\n4a8gZJItSKmp23aMvJq5SIiG006Hg9/TTS2eZY2u6mcKecpkcsT1XLIP0ocv\nz7/e\r\n=RZGs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1a625cbfcd49c26f5dec961c4c98eadcd9f9e8a6","scripts":{"lint":"eslint . --fix","test":"npm run lint"},"_npmUser":{"name":"ryanblock","email":"rblock+npm@gmail.com"},"deprecated":"Please use @architect/plugin-storage-private","repository":{"url":"git+https://github.com/architect/macro-storage-private.git","type":"git"},"_npmVersion":"6.14.4","description":"Architect serverless framework macro that defines any number of arbitrary private S3 buckets","directories":{},"_nodeVersion":"12.16.3","dependencies":{"@architect/utils":"~1.5.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/macro-storage-private_0.0.3_1588477568040_0.6768730829734306","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@architect/macro-storage-private","version":"1.0.0","keywords":["amazon","api gateway","arc","architect","aws","ci","cloud functions","cloud","deployment","lambda","macro","node_modules","npm","plugin","serverless"],"license":"Apache-2.0","_id":"@architect/macro-storage-private@1.0.0","maintainers":[{"name":"brianleroux","email":"b@brian.io"},{"name":"dam","email":"kristoferjoseph@gmail.com"},{"name":"kborchers","email":"kris.borchers@gmail.com"},{"name":"ryanblock","email":"rblock+npm@gmail.com"}],"homepage":"https://arc.codes","bugs":{"url":"https://github.com/architect/macro-storage-private/issues"},"dist":{"shasum":"c94f3db95cda843ce8a5ba563d6068371b2c5b07","tarball":"https://registry.npmjs.org/@architect/macro-storage-private/-/macro-storage-private-1.0.0.tgz","fileCount":6,"integrity":"sha512-CtGaLMqoVnqiTcvOpSQEQVY6N1nqvPIwVI0VUUkDFgDA81iPVPiVSY+FSjZ8IaYQQFftPf/XaIR0Ys5WY/i8ug==","signatures":[{"sig":"MEUCIQDKeBs8e5NtLpVM/ifWDnSBUyZnC9DIlKZPsAp99usuPwIgUGniHP3c/lrGb54BRBmawl96x53cbrUT3+3roURCQ1Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8SXGCRA9TVsSAnZWagAAB9QP/A0L/xRDTobO3OY+ccwm\n5Yj7EzITuxTq7pFFRShQw6YwhBNjI1EDlMNNckOASOlvG7ocXrRCCYrHhiXo\noR3YXas/6Vxg2WBju8M2zRJYSDGvrYwzn1FthOnLU1xbJMwitiUj7Ti78mRN\nSefedhthMtVOxh35uK5nQj/tuzbQMDyul4XGbViVJpLE1GM6XDHbDN3WEPwH\na6ekhiflAJ5nHqtfw7d7zSYl2jmAzn7Et5QyM9fX5RtzlGJlgDdXgC1agkL3\nYDfwzsq4DoSE2S0Rsm0aT3k6kNGFbQL58x47Tw+Tvrlv+dQfa7qI+kCRhzWo\n5yB8eC5D/zSE2HtXCVtHvHIYm2o8QvRfDkzUzPJEtMUuFyaHDRNPs5FjLeVL\neSJORQ+sbzdxDo7XzuDkhV4NwtS35lJ1rKSS7F4zfINvPc0tYcScvlpCZCoV\nTiEYVWhpFNEf4Cw/NVPOr9+xBn9ExdiEbSiRiZqSJMbeGu0bLwmOsESPs5r/\n24DTj64fNXeNOsllal4l4czb5JDuqN4jthNdRYeuu8yWdhT/WgiNjGSlDz/e\nlvtZ2gvz21t985El+jFjvLhPClYWcWbTEQATS20CAv1W8TGOex/QRWoRxGT6\nOZJC+yt1iLiycK46ke6OulIFDFSqLYwFkayw0XaXbVajf0HXZVwOMw/46KzD\nMyUd\r\n=YjxV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5d87f9d74e0ed255b0b9e382fc8280ad5ab7856a","scripts":{"lint":"eslint . --fix","test":"npm run lint"},"_npmUser":{"name":"ryanblock","email":"rblock+npm@gmail.com"},"deprecated":"Please use @architect/plugin-storage-private","repository":{"url":"git+https://github.com/architect/macro-storage-private.git","type":"git"},"_npmVersion":"6.14.4","description":"Architect serverless framework macro that defines any number of arbitrary private S3 buckets","directories":{},"_nodeVersion":"12.18.0","dependencies":{"@architect/utils":"~1.5.9"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/macro-storage-private_1.0.0_1592862150380_0.15633347464357716","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-05-02T23:02:57.257Z","modified":"2026-03-03T19:04:20.500Z","0.0.0":"2020-05-02T23:02:57.513Z","0.0.1":"2020-05-02T23:31:08.070Z","0.0.2":"2020-05-03T00:15:06.247Z","0.0.3":"2020-05-03T03:46:08.221Z","1.0.0":"2020-06-22T21:42:30.524Z"},"bugs":{"url":"https://github.com/architect/macro-storage-private/issues"},"license":"Apache-2.0","homepage":"https://arc.codes","keywords":["amazon","api gateway","arc","architect","aws","ci","cloud functions","cloud","deployment","lambda","macro","node_modules","npm","plugin","serverless"],"repository":{"url":"git+https://github.com/architect/macro-storage-private.git","type":"git"},"description":"Architect serverless framework macro that defines any number of arbitrary private S3 buckets","maintainers":[{"email":"b@brian.io","name":"brianleroux"},{"email":"kristoferjoseph@gmail.com","name":"dam"},{"email":"kris.borchers@gmail.com","name":"kborchers"},{"email":"rblock+npm@gmail.com","name":"ryanblock"},{"email":"ryan+architectci@begin.com","name":"architectci"},{"email":"maj.fil@gmail.com","name":"filmaj"},{"email":"simon.macdonald@gmail.com","name":"macdonst"},{"email":"ryan.bethel@gmail.com","name":"ryanbethel"}],"readme":"[<img src=\"https://s3-us-west-2.amazonaws.com/arc.codes/architect-logo-500b@2x.png\" width=500>](https://www.npmjs.com/package/@architect/architect)\n\n## [`@architect/macro-storage-private`](https://www.npmjs.com/package/@architect/macro-storage-private)\n\n> Architect serverless framework macro that defines any number of arbitrary **private** S3 buckets for your application\n\n[`@architect/macro-storage-private`](https://www.npmjs.com/package/@architect/macro-storage-private) provisions **private** S3 buckets for your application. If you need to provision **public** S3 buckets, check out [`@architect/macro-storage-public`](https://www.npmjs.com/package/@architect/macro-storage-public).\n\n\n## Installation\n\n1. Run: `npm i @architect/macro-storage-private`\n\n2. Then add the following line to the `@macros` pragma in your Architect project manifest (usually `.arc`):\n\n> Note, no `@` in the macro name!\n\n```\n@macros\narchitect/macro-storage-private\n```\n\n3. Add a new `@storage-private` pragma\n\nDefine any number of S3 bucket names within `@storage-private`; the following characters are allowed: `[a-zA-Z0-9_-]`\n\n```\n@storage-private\nsensitive-data\nsecureinfo\n```\n\n\n## Accessing your bucket names\n\n- CloudFormation provisions these buckets, and by default your bucket name will be reformatted and provided a GUID by AWS\n- Thus, to deterministically access your bucket name, your Lambdas will be assigned a `ARC_STORAGE_PRIVATE_<bucketname>` env var (with any dashes converted to underscores)\n  - Example: your app is named `myapp`, and your bucket is named `sensitive-data` in your `.arc` file\n  - Your Lambda(s) would read the `ARC_STORAGE_PRIVATE_SENSITIVE_DATA` env var (which would be assigned a value similar to `myappstaging-sensitivedatabucket-1f8394rh4qtvb`)\n","readmeFilename":"readme.md"}