{"_id":"serverless-resource-policy","_rev":"162-906536c5adc5da2998fb6f3f7863c7e5","name":"serverless-resource-policy","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.0":{"name":"serverless-resource-policy","version":"1.0.0","_id":"serverless-resource-policy@1.0.0","maintainers":[{"name":"eshaw","email":"liz@hubspot.com"}],"dist":{"shasum":"211b241823d49760f43012483ee97255fdace417","tarball":"https://registry.npmjs.org/serverless-resource-policy/-/serverless-resource-policy-1.0.0.tgz","fileCount":2,"integrity":"sha512-a0TIyERdDqyrHcjyuah55uYGdhdPikK++5gU3xQSWAX4sTZlyORV2GE+VhVdSNU4kqbo2t1lJvjhqOmIaZcbGw==","signatures":[{"sig":"MEYCIQDORylY0269/wbEVKf2lnLBVmkD7t6KBHXn69clNXkT2QIhALsjD2pm3l4EjjKYkc2ybZ/FxO7bm+7gcrRFN3ERyeWd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDV58CRA9TVsSAnZWagAA59YP/jXSjIo4+2AgBuXp52yL\nHcQevdrKS6RTBL0nezJRLH1B2Qd9iAduWVB+f/7ClFBVSCnoHeamrda+0QaY\nNXWmCSRitmxl+uM2Br6nWP+zZqsxRR6h5h9ea5S1VECNLX5mf8MHBjF0i4h1\ngCJWyb9j2EWMybOd3MmeJKEhLow8xyRSe0esftJovJsdi36UhGuu1muoRvj/\nnrZWPO05RBNozArWCtnXXuuE5vE3dyCmedMl3+9Z3aoZ1/rKcGJp1zYYxrSc\nCh7hq3Lgdc8nNwzU0USezFHOlyZ6lnst+XA7WL6OMuKKPf/egQI9XLHRSyx2\nSV2QAXYHak+O4xSuwS046sCAsomZyPWHuKXVr85YEvrlm6LBswRSfTbUcTq0\nctYf04WIfydwYaXmuPHlY4F/CCMPm3V0ftAurW69jSf4bMnzczO4EP+PI2MC\nogzQCrzuF5wMaDp8N2Pb4zV4paX91b7bO3TfAaTIJbbJJmpWpR5uCReTSfXm\nzQn1jliKYF56LqRB+LsGT8N92xFAdn1tuqsRRzHrXJ33pZT6Fy0yCo5DVM4j\nDiPOokxPQ1vz/PB2iwxydNUVNHY5oeKv8VRZIJykkTA7Cd4HATsT7S1iuaPW\nJHzcCYlndrmePESsm1rt4dl/wdly5BbyuPBKSGOzmn79JwU0qq4xZI5LOI2D\nLQs1\r\n=OUgW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eshaw","email":"liz@hubspot.com"},"_npmVersion":"6.4.1","directories":{},"_nodeVersion":"8.9.4","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/serverless-resource-policy_1.0.0_1544380028188_0.926983811769883","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"serverless-resource-policy","version":"1.0.1","_id":"serverless-resource-policy@1.0.1","maintainers":[{"name":"eshaw","email":"liz@hubspot.com"}],"dist":{"shasum":"f6ac7193ba01eb438a60782eff53ef4642957bff","tarball":"https://registry.npmjs.org/serverless-resource-policy/-/serverless-resource-policy-1.0.1.tgz","fileCount":2,"integrity":"sha512-fHdkZQwileke0CMNEteHwStLvk6bP95+Ys+B//1jhIyDbMmJUFQA/6uVJZA1Dgy46ld60Gtzb1bD/JwRwYCMdA==","signatures":[{"sig":"MEQCIC8EHsVa3GZ3GrnWKVmJvTvpupfKiZLD7AzcjvVIH418AiAREYahvlDzejSsxXT61/HjTl/dqAzuhuhZXSO/zH50ww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDV7oCRA9TVsSAnZWagAAPx0P/iuiWhX+g7oymdpvSU74\nNC5O9eED1UVSyAjjDDp+scx0H3bGqaGjnnXXdwHjzuCVHPrhGfKox6aW1tpj\nY8weyvDRKtMRAkgdMXydOpkd+tSc8nsxv+CO/dVG6e4ourVNyYfNz49hM8Ty\noV5TaUgNjtMVyBVUkprcX350hYgDKRlsROuS/ZvTNmBtK3jvDMoOn+tf04JJ\n2CkMlhCoYwPjv5jn+cqidGUMsF4DADudEzJ4pKIv57rx/rXquOlLPfbfD4Md\ngVewGl6EkMdeyyNme6sOk7Ga55aF1nfhN8bJIb9cqX7XKUS310w+o9wmtWo2\nNweJwAAfJVxSmF6y9MeGdaFOVdSW9G1oObov7YoajYezipklNSJyJaRakgtF\n9hwVu+uYmejEBFOnh+rYBD8ZOq56rxcQ9IzB/Ao0KFnpZTEMmWdKfSJcR1Xx\nXsyC9FnMfDi4qrHowXe+VtXaC3OkkGlj2P8abd9tqaKJMSXesHKvybm/pPVv\nOSWGMIXBvionSh2dHMR28q0Fj+f95PsHfFBceDNTYmcrKTG17wFu1dEHXjG4\nodVjIxu0MmOQuktM3+oPSI5IQIuXyXoxDvNmRx5ZjciClKXqdWhl9zOmDktl\nKd8pBYxqYljHcBX1PmmuIgKttiK8RD8gLMBZb4urizeVeQDlBqYJaRdS4/fz\n0+rU\r\n=jr8m\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eshaw","email":"liz@hubspot.com"},"_npmVersion":"6.4.1","directories":{},"_nodeVersion":"8.9.4","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/serverless-resource-policy_1.0.1_1544380135530_0.9538886352161833","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"serverless-resource-policy","version":"1.0.2","_id":"serverless-resource-policy@1.0.2","maintainers":[{"name":"eshaw","email":"liz@hubspot.com"}],"dist":{"shasum":"cc0af9439182fc92964da8d3ca5f8724e19eee1a","tarball":"https://registry.npmjs.org/serverless-resource-policy/-/serverless-resource-policy-1.0.2.tgz","fileCount":2,"integrity":"sha512-MwAuJi+PeaPYuz/CY5CUJ0FrMElC7dA2wqEmS83CvYJYcbYufOp9+OJDD3+xOE5VKP2FsaHyIa3TJpLpDJgaGQ==","signatures":[{"sig":"MEYCIQCbIg3j9DHKJVQagzIBoLOT3AU5NZY6KJEXOjaSdUp9bQIhAOB2A8wZh+s5G+YNVuC0NhbK9XsJugiCPKGM6lQAhJfY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDWUeCRA9TVsSAnZWagAAvs8QAJTCJxOPTEXeIObUvN6E\nApvfoomIBX/8vUfPfvApaGOhYcnJWsgCvxamE7JLb7O6DCi4uRWjyljNH8+x\npHntZlFIqqCxyqCdAbzeCz5gcb3J5nFQDvsVxNHPxrY/c+eeWNNVg6j91lWZ\nlfWKj1XI0YMGkKsxvRT/EYPjo3UgQrrJ3N2gIAN3A80XJKeevolgotyRmKwc\n5x+DaTN+b8JIgI3cVHaxeTO8lu7XJMky7FdHRueWTH+VbOWciW2hU3yFQd5v\nI/lx0SXMvIOUS1qZq3GqYoZlLY3zj8w9gHRpuosTl+ibaTNKBz5/2wRcvXit\nyGZ31PmUebDjRchnM3n1KiBczJgqRT/JTM14sssskWXf1R15vHx1NRAt4lnV\nsbV0UdDvDhZltLr3mIts8fTd5THZvPcAxf35HtekqWYTxHVhuFbuEBRNhKK2\nD/9ePzyy+DF6mjOCgeavYNQQelIAo8X3UNIEDowXu6hPmKU4lf90lP2rJMet\nVM/N3LizH2VyC/hgdkDBEGkU2LyXGLVfTiUdry34j0nLNkT5xjN+VHDbGXJ1\nZLv66wqnbzi7s5S0775fGA7t5sufnmToT9OgANU/15OjOoVtUr0sx4UBMX2O\nW0M2Rmv6gQycCv9xQciMPJ+G+tR52wS70vuBvnCOzNjcegQau5FxC8Rzx957\nLyZy\r\n=yeka\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eshaw","email":"liz@hubspot.com"},"_npmVersion":"6.4.1","directories":{},"_nodeVersion":"8.9.4","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/serverless-resource-policy_1.0.2_1544381726027_0.007265299706194384","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"serverless-resource-policy","version":"1.0.3","keywords":["serverless","resource-policy","resourcepolicy","ip","cidr","whitelist"],"author":{"name":"HubSpot Web Team"},"license":"MIT","_id":"serverless-resource-policy@1.0.3","maintainers":[{"name":"eshaw","email":"liz@hubspot.com"}],"homepage":"https://github.com/HubSpotWebTeam/serverless-resource-policy#readme","bugs":{"url":"https://github.com/HubSpotWebTeam/serverless-resource-policy/issues"},"dist":{"shasum":"a738f8514a0c0720373ad4414aef7f6cdb9617fd","tarball":"https://registry.npmjs.org/serverless-resource-policy/-/serverless-resource-policy-1.0.3.tgz","fileCount":3,"integrity":"sha512-slPqFaEcuO8zQSnGs4eFrceeeDi6JoQIMPivltrllyEoPADv9pW+rJA2Zu83ulZnA3RUk5PcL9Vb1bc4ejjU9Q==","signatures":[{"sig":"MEUCICYbn28Aw/KshSW3VZFQfraOzDOC2mAUcntLzWIu2G/7AiEA/DALgo+6/Fu1lRoJcvDBW8i77Ud8W5YJJIJ0caej8Bo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDXKHCRA9TVsSAnZWagAA6QsP/Rs/wBLVpOWIq+IZXs0f\nYdRFzGD2YoSodbmR7FtvAi9kqMsLk0I+GOtAZurIETEGgDwSFsF9dAnR+DN5\neULGbCZebUGcstjt6p7RTf5qzKUI+FJUl0WvX9sVSCVgCTcvLAAjjINjdFHy\n/Qn7/oRxj7astqUtfpbbpSFQMnwa3OGpBmym8J/Kmh+C2n4URql0fglXZ5TP\nG+7Ipo8hkyaCTu5S7Pvl0MCOy//vIfAR/w1bN2edfxOqJtGmXNmBWY2xFP8x\ngRQQBffwqwIrJ+9Xq9Mi4Rw1IBsYc8MRItv1tMQONU1k6SGypmwrXgfOdqIF\n+mef/vYysEsL3tG2zfA5ICvLFaZ3gmfB3XO+CN80SOk2rAvSwvQvqMRt4qXr\naUIIdbMj/weBrLBCoBe2R9RuLqNGYJcQlhqAXcQ2ZMuZZ5Hhvu5vMo10TMlF\nm+fHdxVHE+wopNE6KnRfMJ+B+5/fg5YuxOHSCxDGf7Lk5VMjfTWgIdMgb67K\nLwYXZHwAcBKy12z7vyj6Gb5l4Q5McbS/kgDZQjp0X0mRj8URLag/yAqFMOtj\nKeKr+Yh6LtxRzcmMJHjabsmmAy2zr7L582hc1+2gGr+5xwLk8Fk6ZCDHv9x+\nxLWfE/pmwCz+QDYr0/EqruPu+1WpeeKj2vGpgJPHFAgKe17fgo43j2AJJmFN\nn1+m\r\n=fx64\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"adb4e5bfd0d82d920b7e270deadc128553d2a68c","_npmUser":{"name":"eshaw","email":"liz@hubspot.com"},"repository":{"url":"git+https://github.com/HubSpotWebTeam/serverless-resource-policy.git","type":"git"},"_npmVersion":"6.4.1","description":"Creates a whitelist for IP or CIDR addresses for a serverless application, using serverless resource policies","directories":{},"_nodeVersion":"8.9.4","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/serverless-resource-policy_1.0.3_1544385158222_0.9977017463150775","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"serverless-resource-policy","version":"1.0.4","keywords":["serverless","resource-policy","resourcepolicy","ip","cidr","whitelist"],"author":{"name":"HubSpot Web Team"},"license":"MIT","_id":"serverless-resource-policy@1.0.4","maintainers":[{"name":"eshaw","email":"liz@hubspot.com"}],"homepage":"https://github.com/HubSpotWebTeam/serverless-resource-policy#readme","bugs":{"url":"https://github.com/HubSpotWebTeam/serverless-resource-policy/issues"},"dist":{"shasum":"90db531d2efe34ad132dec6c2888458a3c223313","tarball":"https://registry.npmjs.org/serverless-resource-policy/-/serverless-resource-policy-1.0.4.tgz","fileCount":3,"integrity":"sha512-87SMusoaP0r9fFne3GHxALOkfyK9Vo/cyWSJL1edQvo+iJOTxViY1C+NJC7ku6089P/LW9wr/43/+rGq2v/+fA==","signatures":[{"sig":"MEQCIF2yHmrqSmO5WcPV+MDKM3R8reH7r6l3ZZiI+LSvJxHmAiBsRyfkHZeCEbrPsfrfQqKDTDPBLYlv1STsRVn3951P4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDXgcCRA9TVsSAnZWagAAFZIP/0hQlp8t7qvU7rNhJwPB\nsG4EvkxQ6AFv01GXHs88HpahqVXv9xQfSsWGRXTp0zYp81CMVesvZNgVXPYW\n6drCOLavGaFr/K12WidypsTk2V7eXM8XthSUi1HkjMPAwpPAEWf9rBZW36z/\nkUU65ztF1eDbgb8IZ5UekwpyU60mcdhXJuXRD2D3Q6fqqxPSUNt47+yec6k3\n7A1SR7sodZVhQXOaqM07NyNl7kGEWOGuiOCpqyFD9U1r4KeoRhMzh1olfzq/\n3ZJi4akZMeacujX3aTGdK9VusPsr3un75PQcSO1sua/skhj1cqbXInbk08zg\nIOtvw6TQAhX+gbGWIXiu+abcPAf8jK9tf3A5Q6pF4EN20G9SoY5lYNt5vT0f\nldKR61PPiVOy7qQ2ISXikV3Ip7cLYPrUnidpn9yDGisbfNjlvvgy1g5ih6rN\n/ipxuWYaiPS4j8/+43EFWDQDyyCj1SVQ91dXWCXUmk6SDn97sAILrce1hvvA\nYMUYV1CLOv1euOBipqCuFffGVj+3RI33usvHfuI4GdOqKrDur4+M6ejMiEeb\nWozvtvyVYfBpLM+fL9mL0J/pb+AtXiiR1bE3FfSVfYwn3FJfz8kZyQ32RDvP\nye5vCBIRSwSp4N2WHdFLVhIkkYPc8fI+9GPG1/UP3iYLeSGjYQrtgYjGf/1b\n0Czk\r\n=UAL0\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"48cda2a8b22a91c797d9cb16ad93a6ce3351ff4c","_npmUser":{"name":"eshaw","email":"liz@hubspot.com"},"repository":{"url":"git+https://github.com/HubSpotWebTeam/serverless-resource-policy.git","type":"git"},"_npmVersion":"6.4.1","description":"Creates a whitelist for IP or CIDR addresses for a serverless application, using serverless resource policies","directories":{},"_nodeVersion":"8.9.4","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/serverless-resource-policy_1.0.4_1544386587551_0.7950723722726056","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-12-09T18:27:08.186Z","modified":"2026-09-14T09:00:55.263Z","1.0.0":"2018-12-09T18:27:08.313Z","1.0.1":"2018-12-09T18:28:55.652Z","1.0.2":"2018-12-09T18:55:26.161Z","1.0.3":"2018-12-09T19:52:38.322Z","1.0.4":"2018-12-09T20:16:27.648Z"},"bugs":{"url":"https://github.com/HubSpotWebTeam/serverless-resource-policy/issues"},"author":{"name":"HubSpot Web Team"},"license":"MIT","homepage":"https://github.com/HubSpotWebTeam/serverless-resource-policy#readme","keywords":["serverless","resource-policy","resourcepolicy","ip","cidr","whitelist"],"repository":{"url":"git+https://github.com/HubSpotWebTeam/serverless-resource-policy.git","type":"git"},"description":"Creates a whitelist for IP or CIDR addresses for a serverless application, using serverless resource policies","maintainers":[{"email":"morganlhewitt@gmail.com","name":"mhewitt"},{"email":"rymccarty@hubspot.com","name":"rymccarty"},{"email":"dmooney@hubspot.com","name":"dmooney"},{"email":"lshearer@hubspot.com","name":"leahshearer"},{"email":"jcalleja@hubspot.com","name":"jcalleja-hubspot"},{"email":"nhori.lopchantamang@gmail.com","name":"lopchannorie"},{"email":"kemartinez@hubspot.com","name":"kelvinmr"},{"email":"rraj@hubspot.com","name":"rraj_hubspot"},{"email":"pwilver@hubspot.com","name":"pwilver"},{"email":"dding@hubspot.com","name":"dding"},{"email":"tstelmach@hubspot.com","name":"tstelmach"},{"email":"cfrisoli@hubspot.com","name":"hs_cfrisoli"},{"email":"priedle@hubspot.com","name":"priedle"},{"email":"amichelini@hubspot.com","name":"amichelini"},{"email":"lbergin@hubspot.com","name":"lbergin"},{"email":"nhodgkiss@hubspot.com","name":"nhodgkiss447"},{"email":"tshubhammanikrao@hubspot.com","name":"tshubhammanikrao"},{"email":"agallo+2@hubspot.com","name":"annagallo-hs"},{"email":"lhampson@hubspot.com","name":"lhampson"},{"email":"jcutler@hubspot.com","name":"cutlah"},{"email":"gwilliams@hubspot.com","name":"gwilliamshubspot"},{"email":"cprince@hubspot.com","name":"cprince"},{"email":"aulfich@hubspot.com","name":"aulfich-hs"},{"email":"syuwono@hubspot.com","name":"samson.yuwono"},{"email":"vitran@hubspot.com","name":"vickytran"},{"email":"deoliveira@hubspot.com","name":"denishubspot"},{"email":"markelly@hubspot.com","name":"markelly-hs"},{"email":"sgoldenson@hubspot.com","name":"sgoldenson"},{"email":"mndhlovu@hubspot.com","name":"mndhlovu"},{"email":"snigam@hubspot.com","name":"snigam"},{"email":"androdriguez@hubspot.com","name":"andresllinasr"},{"email":"cheffernan@hubspot.com","name":"conor_heffernan"},{"email":"kimccarthy@hubspot.com","name":"kimccarthy"},{"email":"shealy@hubspot.com","name":"stevehealy"},{"email":"adiazcometa@hubspot.com","name":"adiazcometa"},{"email":"sasharma@hubspot.com","name":"sasharma"},{"email":"cayre@hubspot.com","name":"cayre"},{"email":"shari@hubspot.com","name":"siva_h"},{"email":"mahad@hubspot.com","name":"mahad2"},{"email":"ahiremath@hubspot.com","name":"ahiremath"},{"email":"cwilliford@hubspot.com","name":"cwilliford_hubspot"},{"email":"cmalone@hubspot.com","name":"conormalone"},{"email":"nmansurov@hubspot.com","name":"nmansurov"},{"email":"cfritz@hubspot.com","name":"cfritz"},{"email":"hzahra@hubspot.com","name":"hzahra"},{"email":"mbegyn@hubspot.com","name":"mbegyn"},{"email":"mlamacchia@hubspot.com","name":"mlamacchia"},{"email":"raurdaneta@hubspot.com","name":"raul_urdaneta_hs"},{"email":"msanchez@hubspot.com","name":"mariana.sanchez.s"},{"email":"damartinez@hubspot.com","name":"damartinez"},{"email":"ralo@hubspot.com","name":"ralo_alo"},{"email":"awilks@hubspot.com","name":"awilks"},{"email":"lcifuentes@hubspot.com","name":"leocifnpm"},{"email":"mvalencia@hubspot.com","name":"mvalenciahubspot"},{"email":"neking@HubSpot.com","name":"hsneking"},{"email":"avincent@hubspot.com","name":"avincent-hubspot"},{"email":"cleibert@hubspot.com","name":"cleibert-hs"},{"email":"esalvi@hubspot.com","name":"ericsalvi"},{"email":"anpatil@hubspot.com","name":"anpatil"},{"email":"digarcia@hubspot.com","name":"digarciahs"},{"email":"dashdown@hubspot.com","name":"dashdown"},{"email":"tbiondollo@hubspot.com","name":"timbiondollo"},{"email":"scastro@hubspot.com","name":"scastro_h"},{"email":"kvelasquez@hubspot.com","name":"valentinavelasquez"},{"email":"jwestcott@hubspot.com","name":"jhubspot"},{"email":"jcasanova@hubspot.com","name":"jpcasanova"},{"email":"gimineo@hubspot.com","name":"gimineo"},{"email":"kaortiz@hubspot.com","name":"kaortiz"},{"email":"pgarbrecht@hubspot.com","name":"pgarbrecht"},{"email":"alaporte@hubspot.com","name":"hsdevrel"},{"email":"aswebster@hubspot.com","name":"aswebster"},{"email":"dramon@hubspot.com","name":"dramon"},{"email":"jmclaren@hubspot.com","name":"jmclaren"},{"email":"jbuitrago@hubspot.com","name":"julianabuitrago"},{"email":"eshaw@hubspot.com","name":"eshaw"}],"readme":"# Serverless Resource Policy\n\nCreates a whitelist for IP or CIDR addresses accessing a serverless application, using serverless resource policies. This enables you to allow requests only from the IP or CIDR addresses you specify.\n\n## Private and Public Stages\n\nCIDR and IP addresses are whitelisted by stages.\n\n- `privateStages`: Private to whitelisted CIDR and IP addresses. In the example below, our `dev` and `staging` stages are `privateStages`, so only those CIDR and IP addresses can access `dev` and `staging`.\n- `publicStages`: No whitelisting necessary. These stages are public to all CIDR and IP addresses.\n\n## How to Use\n\n1. Install in your serverless application: `npm install --save serverless-resource-policy`\n2. In your `serverless.yml` file, add the `serverless-resource-plugin`, for example:\n   ```\n   plugins:\n   - serverless-resource-policy\n   ```\n3. Within the `provider` block, add a `stage` variable:\n   ```\n   provider:\n     stage: ${opt:stage, 'dev'}\n   ```\n4. Within a `custom` block, add:\n   ```\n   custom:\n     serverless-resource-policy:\n       stage: ${self:provider.stage}\n       privateStages:\n         - dev\n         - staging\n       publicStages:\n         - production\n       netblocks:\n         - 123.45.67.890/30\n         - 987.65.432.109\n   ```\n\n> The `netblocks` object will contain the list of whitelisted IPs.\n\n### Full Example\n\n```\n# serverless.yml\n\nservice: my-service-name\n\nplugins:\n  - serverless-resource-policy\n\nprovider:\n  stage: ${opt:stage, 'dev'}\n\ncustom:\n  serverless-resource-policy:\n    stage: ${self:provider.stage}\n    privateStages:\n      - dev\n      - staging\n    publicStages:\n      - production\n    netblocks:\n      - 123.45.67.890/30\n      - 987.65.432.109\n```\n\n# Contributing\n\nCurrently maintained by the lovely folks on HubSpot's Web Team, but we need your help. Please feel free to submit pull requests to add new functionality.\n","readmeFilename":"README.md"}