{"_id":"@ublend-npm/aws-iam-role","_rev":"154-23857d217797585aebcabc28fe3adae5","name":"@ublend-npm/aws-iam-role","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@ublend-npm/aws-iam-role","version":"0.0.1","author":{"name":"Serverless, Inc."},"license":"Apache","_id":"@ublend-npm/aws-iam-role@0.0.1","maintainers":[{"name":"dsaltares","email":"david.saltares@gmail.com"},{"name":"toboid","email":"toby@toboid.com"},{"name":"amuslija","email":"muslija.adnan@gmail.com"},{"name":"durgaprasad","email":"durgaprasad.budhwani@gmail.com"},{"name":"danielo515","email":"rdanielo@gmail.com"},{"name":"erd_xyz","email":"erd.yakingun@aula.education"},{"name":"martrik","email":"martiserravivancos@gmail.com"},{"name":"jaycano","email":"jay.cano@aula.education"},{"name":"fiddur","email":"fredrik@liljegren.org"},{"name":"bricecarpentier","email":"brice@daknet.org"},{"name":"haipham-aula","email":"hai.pham@aula.education"},{"name":"el_goya_one","email":"oliver@ublend.co"},{"name":"guro","email":"gurrok@gmail.com"},{"name":"farhansalam","email":"faaann@gmail.com"}],"dist":{"shasum":"9fc2d23c294aa5188b73e774d450076d2d77f644","tarball":"https://registry.npmjs.org/@ublend-npm/aws-iam-role/-/aws-iam-role-0.0.1.tgz","fileCount":13,"integrity":"sha512-OtNdmdJA2VSiSxuDpWkpB9hYHwRVEGSaoYxCMuWo0OtKt+dSYiDCv1KOhPzhRW0SbnrbPFr2iuMW2RMZ1rlEPw==","signatures":[{"sig":"MEUCIQC75qwLSNqrNP5IgdLRa9LlLVES5NXKkFIpN03SmGK+pgIgH/sH0AW7PJA+M3k4tT9dMrr6A3GTKkHMB+a8CZ3nf/o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5QaJCRA9TVsSAnZWagAAUW4QAJ/UboENNQyHfMZmtt+M\nKZczWVNjvewDLYe32iFNYmqN418SaSjePHPWyxCx5jBMTJtgyrXJGc4JvhOj\nkJUGqSt2I0Sd+PZ+304qS1l6REJ6h6U18Jt7KHwfQeyipivcqhsA6SqjUhR6\nUSaJn7pVriZu5TrQZxKGob3s1QhF4t/uyGrZxC9nlON1J+AKXVlDBAV146J3\n8h78xgN6FT/Q3OP+eeI2rOGljnKBUCPagd70EPzGY60w8hrFDrW9wjIQR6em\nInlQR+u55W5KCOZS6X26vfkQkeQbeKlnk3SRxmioQWQ+Y4QUPxBVpPM+8x39\nKa6U+AmJRMjM9bqrhT3x1OkAdUW8X649rbVX41kxof5TaZyEBEBgeSGYD/QI\nmZYKKriYR/+94UFzCxTkV1bDQulB+T4d1ugviluJKQf014uHqMnAY5GO+s8+\n5K/tUNPBh+9z0wJiSqvm4DPc9L1VYplhevSo1wlMEnawZCXrw/+x9+ARz+ta\npg0wPO87WRUJi1+eZ/sNPgb1q9sFiFpQcUsZSkjyHQ8jXJc73KR9XKaYriT9\nWGfE1Eek8UIjjAsYLW/c2BXPoDc7p9AXJXEc0SYDTnXNQ086wGHxIZkBpckE\nxPGiRD8iwgONqLN8wDsVzPwWxzDYVTyirBXw1Bv60xLqGRsQlGN6XSvy+tdy\nXz+b\r\n=BOEo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./serverless.js","gitHead":"aa0b39c4fb2bf939160150077d93339519315113","scripts":{"lint":"eslint . --fix --cache","test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"durgaprasad","email":"durgaprasad.budhwani@gmail.com"},"_npmVersion":"6.4.1","description":"Easily provision AWS IAM roles using [Serverless Components](https://github.com/serverless/components).","directories":{},"_nodeVersion":"8.16.1","dependencies":{"ramda":"^0.26.0","aws-sdk":"^2.488.0","@serverless/core":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"5.6.0","prettier":"^1.18.2","babel-eslint":"9.0.0","eslint-plugin-import":"^2.18.0","eslint-config-prettier":"^3.6.0","eslint-plugin-prettier":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/aws-iam-role_0.0.1_1575290504511_0.1782238136222114","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-12-02T12:41:44.326Z","modified":"2026-09-28T07:45:27.011Z","0.0.1":"2019-12-02T12:41:44.651Z"},"author":{"name":"Serverless, Inc."},"license":"Apache","description":"Easily provision AWS IAM roles using [Serverless Components](https://github.com/serverless/components).","maintainers":[{"email":"engineering@aula.ac.uk","name":"aulabot"},{"email":"arantes.g@outlook.com","name":"guicostaarantes"},{"email":"joseph.allen@aula.ac.uk","name":"josephallen1"},{"email":"rehan.tayyab@aula.ac.uk","name":"rehancgi"},{"email":"accounts@aula.ac.uk","name":"aulaaccounts"},{"email":"dheemanth.shenoy@aula.ac.uk","name":"dheemanthshenoy"},{"email":"anand.bisht@aula.ac.uk","name":"anandbisht-adi"},{"email":"cristina.radulescu@aula.ac.uk","name":"cristina.radulescu"},{"email":"saksham.bhandari@aula.ac.uk","name":"sakshambhandari"},{"email":"himanshu.grover@aula.ac.uk","name":"himanshu_grover_aula"},{"email":"muhammed.rafi@aula.ac.uk","name":"muhammedrafi-aula"},{"email":"soni.kumari@aula.ac.uk","name":"soni.kumari"},{"email":"gautam.bohara@aula.ac.uk","name":"gautam_workspace"},{"email":"abdul.chukkan@aula.ac.uk","name":"abdulchukkan"},{"email":"ravindra.yadav@aula.ac.uk","name":"ravindra.yadav"},{"email":"varun.mohan@aula.ac.uk","name":"varun_aula"}],"readme":"# aws-iam-role\n\nEasily provision AWS IAM roles using [Serverless Components](https://github.com/serverless/components).\n\n&nbsp;\n\n1. [Install](#1-install)\n2. [Create](#2-create)\n3. [Configure](#3-configure)\n4. [Deploy](#4-deploy)\n\n&nbsp;\n\n\n### 1. Install\n\n```shell\n$ npm install -g serverless\n```\n\n### 2. Create\n\nJust create a `serverless.yml` file\n\n```shell\n$ touch serverless.yml\n$ touch .env      # your AWS api keys\n```\n\n```\n# .env\nAWS_ACCESS_KEY_ID=XXX\nAWS_SECRET_ACCESS_KEY=XXX\n```\n\n### 3. Configure\n\n```yml\n# serverless.yml\n\nmyRole:\n  component: \"@serverless/aws-iam-role\"\n  inputs:\n    service: lambda.amazonaws.com\n    policy:\n      arn: arn:aws:iam::aws:policy/AdministratorAccess\n    region: us-east-1\n```\n\n### 4. Deploy\n\n```shell\n$ serverless\n```\n\n&nbsp;\n\n### New to Components?\n\nCheckout the [Serverless Components](https://github.com/serverless/components) repo for more information.\n","readmeFilename":"README.md"}