{"_id":"@aws-js-sdk-v3-prerelease/credential-provider-imds","_rev":"7-fbdde7d54bccecdeee680bba00894eeb","name":"@aws-js-sdk-v3-prerelease/credential-provider-imds","dist-tags":{"latest":"0.1.0-preview.2","preview":"0.1.0-preview.6"},"versions":{"0.1.0-preview.1":{"name":"@aws-js-sdk-v3-prerelease/credential-provider-imds","version":"0.1.0-preview.1","description":"AWS credential provider that sources credentials from the EC2 instance metadata service and ECS container metadata service","main":"./build/index.js","scripts":{"prepublishOnly":"tsc","pretest":"tsc -p tsconfig.test.json","test":"jest"},"keywords":["aws","credentials"],"author":{"name":"AWS SDK for JavaScript Team","email":"aws-sdk-js@amazon.com","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","dependencies":{"@aws-js-sdk-v3-prerelease/property-provider":"^0.1.0-preview.1","@aws-js-sdk-v3-prerelease/types":"^0.1.0-preview.1","tslib":"^1.8.0"},"devDependencies":{"@types/jest":"^20.0.2","@types/node":"^8.10.29","jest":"^20.0.4","typescript":"^3.0.0"},"types":"./build/index.d.ts","_id":"@aws-js-sdk-v3-prerelease/credential-provider-imds@0.1.0-preview.1","_npmVersion":"6.4.1","_nodeVersion":"8.8.1","_npmUser":{"name":"zheallan","email":"zyp19930608@gmail.com"},"dist":{"integrity":"sha512-4VAjdch5XwIhUFsrASD77UHGgl4FQGwryODNAdAlSILOgL69uzp/DFk2fkgvHgHN5KWbn2u5W+PXw2ixoznRZg==","shasum":"4edc434a42004605b1c48be45f1324ae9d58e0a8","tarball":"https://registry.npmjs.org/@aws-js-sdk-v3-prerelease/credential-provider-imds/-/credential-provider-imds-0.1.0-preview.1.tgz","fileCount":28,"unpackedSize":33708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7L2SCRA9TVsSAnZWagAA2/gP/0wr7OM6VkSpKCYnz1Dl\nXdkDbK4IrP/5aAHcUYltEnWG86dH6XqUxCY+CR/pxSj+diocym4Gtlrke0js\n9YREHgLJqzNYoi7RM7RLzUgUFUo/NQ3bkKjdu8uRWSsMW0iBCYL42HYPkskY\nH6Gs1oF3XLiRgPOoqi+2Skk4DfXh9eTt2xfQ9twlguWTcsm3DtB//vfbHwQp\nv9XJadRc1LbwPRjelBAuFzz5nD4zi1m36tsFGL8PEaHITX38a5UjHVqvdKcW\n9+N2/iWI9n1dYY2aNvKEz0yjIlPVxtJ9sv4uUWNfSIxKaO97t8z23KBx+k1v\nNqSQ1YnVvLRld+vMquBTAz4WyNDiSAWEs3UDDVHdf8yRK6edO4gxTPIy6/MF\nmjwUp5GZ/Q4G+ivHoLkIHFnCf2YWSLlwvenOQkK0NdhEYOHBHqDjwXt6fk/a\nUY+xzw1blKLrlJV4MXl60UOjVn2szq0kvg7nnkgcrZ0hahXv2kARWcb8omL0\nLSUDEa3NyoPVCScljEpKF5bU+A8WpTdjBWsjahVQTt5VdKmgxmZvWJHWcqFl\nnh2t7KdTk9hBktU/2l5/Ecv4A4Lw0qru2rUAGTToa3yEG5QiHnAQJwkM9FUJ\nGU9esrRn9bElqIfocm79McHimIjbYbm/veObRjvbnQmkPlGoW7qqtoyibrbb\nNQLK\r\n=odfh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC70jwbYpFYqT9ICozRwj/FjBump8t77KQZLjitcgvxkgIgBS1q8/sPeK6fH/gR4rBbGxJ4SgbPkEcYGXFkljxUxio="}]},"maintainers":[{"name":"zheallan","email":"zyp19930608@gmail.com"},{"name":"zheallan-bot","email":"zheallan@amazon.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/credential-provider-imds_0.1.0-preview.1_1542241681718_0.24037369233789652"},"_hasShrinkwrap":false},"0.1.0-preview.2":{"name":"@aws-js-sdk-v3-prerelease/credential-provider-imds","version":"0.1.0-preview.2","description":"AWS credential provider that sources credentials from the EC2 instance metadata service and ECS container metadata service","main":"./build/index.js","scripts":{"prepublishOnly":"tsc","pretest":"tsc -p tsconfig.test.json","test":"jest"},"keywords":["aws","credentials"],"author":{"name":"AWS SDK for JavaScript Team","email":"aws-sdk-js@amazon.com","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","dependencies":{"@aws-js-sdk-v3-prerelease/property-provider":"^0.1.0-preview.2","@aws-js-sdk-v3-prerelease/types":"^0.1.0-preview.2","tslib":"^1.8.0"},"devDependencies":{"@types/jest":"^20.0.2","@types/node":"^8.10.29","jest":"^20.0.4","typescript":"^3.0.0"},"types":"./build/index.d.ts","gitHead":"6525975bd739e98e2ae160e18187125646fe7bd0","_resolved":"","_integrity":"","_from":"file:aws-js-sdk-v3-prerelease-credential-provider-imds-0.1.0-preview.2.tgz","_id":"@aws-js-sdk-v3-prerelease/credential-provider-imds@0.1.0-preview.2","_npmVersion":"6.4.1","_nodeVersion":"8.8.1","_npmUser":{"name":"aws-sdk-bot","email":"aws-sdk-js@amazon.com"},"maintainers":[{"email":"aws-sdk-js@amazon.com","name":"aws-sdk-bot"},{"email":"cjradek@gmail.com","name":"cjradek"},{"email":"zyp19930608@gmail.com","name":"zheallan"},{"email":"zheallan@amazon.com","name":"zheallan-bot"}],"dist":{"integrity":"sha512-jMXAKISuJB0H+oJftwCWT4TpJI5sdw5sTIQL2uACfCtDJP7+xRyoRJpz7RlZoZhM6CRW0A90qv9hPZs+JVwd2g==","shasum":"59505ac85cc62450ebfb16945fd97b8edd4be069","tarball":"https://registry.npmjs.org/@aws-js-sdk-v3-prerelease/credential-provider-imds/-/credential-provider-imds-0.1.0-preview.2.tgz","fileCount":28,"unpackedSize":33767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7wl7CRA9TVsSAnZWagAAR5AP/2NOZqCoQHxmDILoa5Ic\nvTGVdyxi7cb3QewR4LQ5etxgIY5gcVMyz+dnXALlSlx/QimPoR6sW9gC6CNu\nb9nwf8ywCEOvzqXMVlJuDWyi+y9YCttiFIUuecZ4QsD6lp1wxXVhjJ4VYiuS\nao97oqPFSa6mKmyDXW8cFEoyYOMPxAMc0JjQfC3CojUoeVjZlbtrfZtAVBhw\noCGnwRFSfVlb17VLYwAi5Xm/tYGjH7N8X8SN/FCHH2JrUolWvmaRzwArd8CE\n+lL5/LKVfHrfEJxOCQQjXmyvnI2DPz8NfmrYB4DBQUsKnHqxB/yUbftF+TFA\nVLJ7UhQ8cPIkAmsfw8JIYUG1MYbSKGJ+fK28929CnUz11BctZZPKliuL7+eT\nCxpab8O0xFob+7aFkixT2FKPi4QgJqj2yKpql93ceYwt7ezhnnC/P5o8DekN\nislZTmGbklttM8qfssTGTFWFv7q12zU3ujSoH08gvjnoizLcHP3a08yUsacW\nWlfrbSI2MPpITlLutw0shNdpZw8ufE2GmGJttFLKNQwuf9S7V7OdrSksvhAz\nU7VLztUMM6BThkaQl1BF5qI25vJgw5kzzqrNoX3YDr4GAOUFbv9XeHyA/KP1\nTC+hjaDDiZh7TcqcqLk5lvr3jVtzZkFaGo97Ekqla/8FFX9hzLQj5wJmsPTJ\n/ddl\r\n=SAmt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE9MpJ1FDFyKY4N5i0btdIY69CydMKyE0AODlgQN8lOpAiB9vKw2Kx+WaGHKgzy3zQBHuQ+hkmwPB4MisiLvTP4w+w=="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/credential-provider-imds_0.1.0-preview.2_1542392186854_0.27296960169105833"},"_hasShrinkwrap":false},"0.1.0-preview.5":{"name":"@aws-js-sdk-v3-prerelease/credential-provider-imds","version":"0.1.0-preview.5","description":"AWS credential provider that sources credentials from the EC2 instance metadata service and ECS container metadata service","main":"./build/index.js","scripts":{"prepublishOnly":"tsc","pretest":"tsc -p tsconfig.test.json","test":"jest"},"keywords":["aws","credentials"],"author":{"name":"AWS SDK for JavaScript Team","email":"aws-sdk-js@amazon.com","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","dependencies":{"@aws-js-sdk-v3-prerelease/property-provider":"^0.1.0-preview.5","@aws-js-sdk-v3-prerelease/types":"^0.1.0-preview.5","tslib":"^1.8.0"},"devDependencies":{"@types/jest":"^20.0.2","@types/node":"^8.10.29","jest":"^20.0.4","typescript":"^3.0.0"},"types":"./build/index.d.ts","gitHead":"4bf817e049ced1d09c8278a1d61f4a6e22b36391","_resolved":"","_integrity":"","_from":"file:aws-js-sdk-v3-prerelease-credential-provider-imds-0.1.0-preview.5.tgz","readme":"# AWS Credential Provider for Node.JS - Instance and Container Metadata\n\nThis module provides two `CredentialProvider` factory functions,\n`fromContainerMetadata` and `fromInstanceMetadata`, that will create \n`CredentialProvider` functions that read from the ECS container metadata service\nand the EC2 instance metadata service, respectively. \n\nA `CredentialProvider` function created with `fromContainerMetadata` will return\na promise that will resolve with credentials for the IAM role associated with\ncontainers in an Amazon ECS task. Please see [IAM Roles for Tasks](http://docs.aws.amazon.com/AmazonECS/latest/developerguide/task-iam-roles.html)\nfor more information on using IAM roles with Amazon ECS.\n\nA `CredentialProvider` function created with `fromInstanceMetadata` will return\na promise that will resolve with credentials for the IAM role associated with\nan EC2 instance. Please see [IAM Roles for Amazon EC2](http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/iam-roles-for-amazon-ec2.html)\nfor more information on using IAM roles with Amazon EC2.\n\n## Supported configuration\n\nYou may customize how credentials are resolved by providing an options hash to\nthe `fromContainerMetadata` and `fromInstanceMetadata` factory functions. The\nfollowing options are supported:\n\n  * `timeout` - The connection timeout (in milliseconds) to apply to any remote\n  requests. If not specified, a default value of `1000` (one second) is used.\n  * `maxRetries` - The maximum number of times any HTTP connections should be\n  retried. If not specified, a default value of `0` will be used.\n\nAdditionally, `fromInstanceMetadata` supports the following options:\n\n  * `profile` - The configuration profile to use. If not specified, the provider\n  will use default profile name associated with the EC2 instance as reported by\n  the Instance Metadata Service.\n","readmeFilename":"README.md","_id":"@aws-js-sdk-v3-prerelease/credential-provider-imds@0.1.0-preview.5","_npmVersion":"6.4.1","_nodeVersion":"8.8.1","_npmUser":{"name":"zheallan","email":"zyp19930608@gmail.com"},"dist":{"integrity":"sha512-zptCYNJso321gV6OLhkKYPiIk6rVJCz+LAWxAx90WwmPC803PtkjMlQixOHSMqctJw+VgAuV3KkdqAXarnt7cA==","shasum":"8df73f2f550f4b95c23100c32a0e6163000d856d","tarball":"https://registry.npmjs.org/@aws-js-sdk-v3-prerelease/credential-provider-imds/-/credential-provider-imds-0.1.0-preview.5.tgz","fileCount":28,"unpackedSize":33767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJDbSCRA9TVsSAnZWagAAI1cP/2lgWNVObBPrVnC53mLN\nsJhAYJCgdA4J6pJWZjDA7UYeTfOpQJlTQyyus2ncGf+R5oGetpIeNex4Gp54\nWBnfNusf0P7LfODUNGl9ZlJWoTZDqOWobmBb/V4Xkts7lzv6nW3tz5RtYOLk\ncJFJcnPlSYoaYYLIR/dhjxq/2zb1Joo2h//nOtp57kKJJIthvEo4/djYUcr1\nAyvzsXlU86Zr4mG2Mu93ltn8wI5C5dHSQ2a4jzzCWSowCapzEigRLv4Ay8wZ\nhQfcbSZ34fqFvKNKcWbabDMe7PLaZIuix/mQLnCfMbGQ5kiVrsho3ILkyIwJ\n98BSc7YwnJAcDih9ZhkRM16tahsCaHbCYz/Wd2Hn/XTxdhBptZ/5dp4kWkq/\nXEDK14ONStpFl0tWlSqJQwR4rUdED+UEbmT4IvllCVACQcnX+rJJNPj8srrP\nVghvWNRtrFNzcal2riIQvyMYsP9MjuUyeMipj3CG+u8xS5u1EgOMrsrO1PQd\nnVL/Yc1Emp90RuzlUfF2xG/+noEf0dW9q4b6ynM/IA4hncEFK9wb9rTUtqnO\nkBWqv2ugHSTnWLwxEZy6yUCggdgT04fGOimmrJnVdFXDGWGzMWc5WV3gTFL7\ne3WAagLNxdm95ZQ1RSKsFo8PdOk9h5OwaUVj6xt0k8VyjNlzQbGsFP3ijnMf\n7J+f\r\n=cBnj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2jrVJcPPpNEW+EVvuAnldEyS/C/t0o+88vkkDPheyAQIhALOMbXYIeOk3CAgaWj3q5eRW6eMOheq3aj2xFLdfLarN"}]},"maintainers":[{"email":"aws-sdk-js@amazon.com","name":"aws-sdk-bot"},{"email":"cjradek@gmail.com","name":"cjradek"},{"email":"zyp19930608@gmail.com","name":"zheallan"},{"email":"zheallan@amazon.com","name":"zheallan-bot"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/credential-provider-imds_0.1.0-preview.5_1545877201873_0.3951535612062931"},"_hasShrinkwrap":false},"0.1.0-preview.6":{"name":"@aws-js-sdk-v3-prerelease/credential-provider-imds","version":"0.1.0-preview.6","description":"AWS credential provider that sources credentials from the EC2 instance metadata service and ECS container metadata service","main":"./build/index.js","scripts":{"prepublishOnly":"tsc","pretest":"tsc -p tsconfig.test.json","test":"jest"},"keywords":["aws","credentials"],"author":{"name":"AWS SDK for JavaScript Team","email":"aws-sdk-js@amazon.com","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","dependencies":{"@aws-js-sdk-v3-prerelease/property-provider":"^0.1.0-preview.6","@aws-js-sdk-v3-prerelease/types":"^0.1.0-preview.6","tslib":"^1.8.0"},"devDependencies":{"@types/jest":"^20.0.2","@types/node":"^8.10.29","jest":"^20.0.4","typescript":"^3.0.0"},"types":"./build/index.d.ts","gitHead":"0997685746363b88a1fb5c1b6802aee26e008c05","_resolved":"","_integrity":"","_from":"file:aws-js-sdk-v3-prerelease-credential-provider-imds-0.1.0-preview.6.tgz","readme":"# AWS Credential Provider for Node.JS - Instance and Container Metadata\n\nThis module provides two `CredentialProvider` factory functions,\n`fromContainerMetadata` and `fromInstanceMetadata`, that will create \n`CredentialProvider` functions that read from the ECS container metadata service\nand the EC2 instance metadata service, respectively. \n\nA `CredentialProvider` function created with `fromContainerMetadata` will return\na promise that will resolve with credentials for the IAM role associated with\ncontainers in an Amazon ECS task. Please see [IAM Roles for Tasks](http://docs.aws.amazon.com/AmazonECS/latest/developerguide/task-iam-roles.html)\nfor more information on using IAM roles with Amazon ECS.\n\nA `CredentialProvider` function created with `fromInstanceMetadata` will return\na promise that will resolve with credentials for the IAM role associated with\nan EC2 instance. Please see [IAM Roles for Amazon EC2](http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/iam-roles-for-amazon-ec2.html)\nfor more information on using IAM roles with Amazon EC2.\n\n## Supported configuration\n\nYou may customize how credentials are resolved by providing an options hash to\nthe `fromContainerMetadata` and `fromInstanceMetadata` factory functions. The\nfollowing options are supported:\n\n  * `timeout` - The connection timeout (in milliseconds) to apply to any remote\n  requests. If not specified, a default value of `1000` (one second) is used.\n  * `maxRetries` - The maximum number of times any HTTP connections should be\n  retried. If not specified, a default value of `0` will be used.\n\nAdditionally, `fromInstanceMetadata` supports the following options:\n\n  * `profile` - The configuration profile to use. If not specified, the provider\n  will use default profile name associated with the EC2 instance as reported by\n  the Instance Metadata Service.\n","readmeFilename":"README.md","_id":"@aws-js-sdk-v3-prerelease/credential-provider-imds@0.1.0-preview.6","_npmVersion":"6.4.1","_nodeVersion":"8.8.1","_npmUser":{"name":"zheallan","email":"zyp19930608@gmail.com"},"dist":{"integrity":"sha512-t5QAM+3cnaHAHBH01vX2mduJJPSbD+WcORKNqcITl+FzTotgubhqJrcZ1/WW2jaRWjCwnCGMAn4F16e+34xkVQ==","shasum":"406f6d9d89509aad3b173f8adabd6b96c7e8c143","tarball":"https://registry.npmjs.org/@aws-js-sdk-v3-prerelease/credential-provider-imds/-/credential-provider-imds-0.1.0-preview.6.tgz","fileCount":29,"unpackedSize":44211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJR8RCRA9TVsSAnZWagAAZCkP/jRskB6QOJBGINd8DN8y\nXS4N3k8ZPj95Rd4TTzt5+YJQeFZM0o2J0BOPw7oHC1iln5COmOI/z/q1k+lW\nKJ2aB+6ejnWNdid5qPmUaIa6OGud0XQNshUomzDeyb4YkA2FTa/deH23EyMm\nnGQD7fBP3Xkpc09DEGHaSshImNZDbqQedxM5rl1jA4eXQgpM93369kEoivIV\nfTzz/1LgnDMv2uM2/fKWTMT8pRB4YIEyWHp2rCedtZXBg+DqhtxXOx5PZxlK\nC3LNue/rRL+ocbQrYjtRpg+EoGSBvvbVb+KyiGpmjxgmrUFt9d350uZuhu1L\nSJd0ciMRa51wM+QqOtfydyVmFcATKSEIalFoB4GYysJY1F3rR/9H22HPxVb9\n3OZItPPYCQxxCyPDOz0WCrDKhhmiMKViX2N/ZpqUCwqvJ86s1xIqM07K277o\no0YXy7+cyRBEjPKe+RE+bSaDx5s5oQwcubq2JgyDTZp/F8gTK57knrXLuZha\nonxjTnjgHaS0gDAsgLZQAjcGjL1RHw7SU1MMXH344zIWiyoxT2gqh7gNVo6w\nzcjNuH3j2NeEAanbujv1ugGZUnUcEHPLYk42wM95pPtGm+SbOSYXeUScAMw+\nm0EvS+DWGTFSfpFYFpsEbN4onkAp7cYVWCvq3rXZmwDcEkRpBs+dBBU6SnMf\n8G69\r\n=Ezx6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDZYY8lt1v1SiFaslxVV9i89t4tMSBel6iIoO52EPyJQAiEAnpLplrYYMk15Kt/mqa+AD9uJZaWdmHGbqIVeUxBgvx0="}]},"maintainers":[{"email":"aws-sdk-js@amazon.com","name":"aws-sdk-bot"},{"email":"cjradek@gmail.com","name":"cjradek"},{"email":"zyp19930608@gmail.com","name":"zheallan"},{"email":"zheallan@amazon.com","name":"zheallan-bot"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/credential-provider-imds_0.1.0-preview.6_1545936657138_0.35976653247120693"},"_hasShrinkwrap":false}},"time":{"created":"2018-11-15T00:28:01.717Z","0.1.0-preview.1":"2018-11-15T00:28:01.918Z","modified":"2022-04-04T16:57:49.983Z","0.1.0-preview.2":"2018-11-16T18:16:26.981Z","0.1.0-preview.5":"2018-12-27T02:20:02.026Z","0.1.0-preview.6":"2018-12-27T18:50:57.294Z"},"maintainers":[{"email":"aws-sdk-js@amazon.com","name":"aws-sdk-bot"},{"email":"zheallan@amazon.com","name":"zheallan-bot"},{"email":"zyp19930608@gmail.com","name":"zheallan"}],"description":"AWS credential provider that sources credentials from the EC2 instance metadata service and ECS container metadata service","keywords":["aws","credentials"],"author":{"name":"AWS SDK for JavaScript Team","email":"aws-sdk-js@amazon.com","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","readme":"","readmeFilename":""}