{"_id":"@aws-sdk/client-elastic-beanstalk-node","_rev":"18-ff8c12988c3e2104b8e07daef1baeed8","name":"@aws-sdk/client-elastic-beanstalk-node","dist-tags":{"latest":"0.1.0-preview.2","preview":"0.1.0-preview.6"},"versions":{"0.1.0-preview.2":{"name":"@aws-sdk/client-elastic-beanstalk-node","version":"0.1.0-preview.2","author":{"url":"https://aws.amazon.com/javascript/","name":"AWS SDK for JavaScript Team"},"license":"Apache-2.0","_id":"@aws-sdk/client-elastic-beanstalk-node@0.1.0-preview.2","maintainers":[{"name":"trivikr-aws","email":"trivikr@amazon.com"},{"name":"aws-sdk-bot","email":"aws-sdk-js@amazon.com"},{"name":"zheallan","email":"zheallan@amazon.com"},{"name":"amzn-oss","email":"osa-3p@amazon.com"}],"dist":{"shasum":"b7d1eeb0ad293785134256ccedf4b0118c31273f","tarball":"https://registry.npmjs.org/@aws-sdk/client-elastic-beanstalk-node/-/client-elastic-beanstalk-node-0.1.0-preview.2.tgz","fileCount":1526,"integrity":"sha512-MAW06gWnoFwH0l6GpkfRx5ExQAqjQ02yaxUHmIH6GyHNwQLCRp433o9nBLez9Vh1qWQ9gd57G2OVTK8HNRH80Q==","signatures":[{"sig":"MEUCIQCLHx3bBUcnBbp6Ulc0xGBJNUOcTeDnTfMVGT5Ai2/mOwIgMix7x9z3h68wNkp1TPa7xYhcZ5/zw5IbwK2ZOANg4cQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":875245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddpD7CRA9TVsSAnZWagAAyCUP/0o3s545rqqW++7Dl6sK\ntPKCcOm4swbOGPK02CLrzH546SM2sQBrsUuPJxakg1Ge/qI42yi+ssaixecS\nCcWpyRJswcZ00td9loWmZzRcvFslJGH5nRcMXYZx+IQb+bICQWQdxijg8NtE\n7aoBMeJStPjJuV5lL2/QPRoE6++lWKFRfh5RQ/sTCAylbv66lnYbKmvnvhmL\n1FKDCZCwcqsfCXlHlb+e++GoXayBEJWVRm7BbxU9BZtsK9aUQNS+LIOSBKDg\ndwRj/hC6sMVXDgdHGB57030HB76sYrMFjDsosjrFspXpcPEt++5k7oUvKs/N\n/OjTDFC9IzL5eYXBFlFTDYt4DrhdwhHlRvZyVZHUDjKKyXoABAoNA58HJv1s\n2raR6DwC59DOseTMluQEuS+7mSF5R6lsQWvh9GeLioyAM+u6xokXBKfQaHHq\nLTQ1tPih285NQ3pNNu0LnS25fK5omJHBoft9C1eI8nBQXoB/4rDsnjrpbX0N\n/A5S2BqV6/bYHxPMN3L9G7fSEo1a7u5CPyqpmyfumsxh1Lis1YCvuiqbjylN\nmXqDLhwWfnPokgqKZv0eflfJlvPXZ3LD3Lcy2q7QShpWXzQzsINhKPrYOeIP\n69zdHTDfBRfJ/IWANIZy6Wp1kgdU8CmdhCYlxzpeH7wE/StUDAfbpmnzKrDg\nEzR8\r\n=oixA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","scripts":{"test":"exit 0","clean":"npm run remove-definitions && npm run remove-maps && npm run remove-js","pretest":"tsc","remove-js":"rimraf *.js && rimraf ./commands/*.js && rimraf ./model/*.js && rimraf ./types/*.js","smoke-test":"npm run pretest && node ./test/smoke/index.spec.js","remove-maps":"rimraf *.js.map && rimraf ./commands/*.js.map && rimraf ./model/*.js.map && rimraf ./types/*.js.map","prepublishOnly":"tsc","remove-definitions":"rimraf *.d.ts && rimraf ./commands/*.d.ts && rimraf ./model/*.d.ts rimraf ./types/*.d.ts","build-documentation":"npm run clean && typedoc ./","remove-documentation":"rimraf ./docs"},"_npmUser":{"name":"aws-sdk-bot","email":"aws-sdk-js@amazon.com"},"deprecated":"The package @aws-sdk/client-elastic-beanstalk-node has been renamed to @aws-sdk/client-elastic-beanstalk. Please install the renamed package.","_npmVersion":"6.9.0","description":"Node SDK for AWS Elastic Beanstalk","directories":{},"_nodeVersion":"10.1.0","dependencies":{"tslib":"^1.8.0","@aws-sdk/types":"^0.1.0-preview.5","@aws-sdk/hash-node":"^0.1.0-preview.5","@aws-sdk/core-handler":"^0.1.0-preview.5","@aws-sdk/signature-v4":"^0.1.0-preview.6","@aws-sdk/query-builder":"^0.1.0-preview.5","@aws-sdk/protocol-query":"^0.1.0-preview.6","@aws-sdk/util-utf8-node":"^0.1.0-preview.3","@aws-sdk/config-resolver":"^0.1.0-preview.5","@aws-sdk/region-provider":"^0.1.0-preview.5","@aws-sdk/url-parser-node":"^0.1.0-preview.5","@aws-sdk/xml-body-parser":"^0.1.0-preview.6","@aws-sdk/middleware-stack":"^0.1.0-preview.6","@aws-sdk/retry-middleware":"^0.1.0-preview.5","@aws-sdk/util-base64-node":"^0.1.0-preview.3","@aws-sdk/node-http-handler":"^0.1.0-preview.6","@aws-sdk/signing-middleware":"^0.1.0-preview.6","@aws-sdk/util-user-agent-node":"^0.1.0-preview.6","@aws-sdk/middleware-serializer":"^0.1.0-preview.5","@aws-sdk/stream-collector-node":"^0.1.0-preview.5","@aws-sdk/util-body-length-node":"^0.1.0-preview.4","@aws-sdk/credential-provider-node":"^0.1.0-preview.6","@aws-sdk/query-error-unmarshaller":"^0.1.0-preview.6","@aws-sdk/middleware-content-length":"^0.1.0-preview.5","@aws-sdk/middleware-header-default":"^0.1.0-preview.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.7.1","rimraf":"^2.6.2","typedoc":"^0.14.2","typescript":"~3.4.0","@types/jest":"^24.0.12","@types/node":"^10.0.0","@aws-sdk/client-documentation-generator":"^0.1.0-preview.3"},"_npmOperationalInternal":{"tmp":"tmp/client-elastic-beanstalk-node_0.1.0-preview.2_1568051450390_0.4276421750903978","host":"s3://npm-registry-packages"}},"0.1.0-preview.3":{"name":"@aws-sdk/client-elastic-beanstalk-node","version":"0.1.0-preview.3","author":{"url":"https://aws.amazon.com/javascript/","name":"AWS SDK for JavaScript Team"},"license":"Apache-2.0","_id":"@aws-sdk/client-elastic-beanstalk-node@0.1.0-preview.3","maintainers":[{"name":"amzn-oss","email":"osa-3p@amazon.com"},{"name":"aws-sdk-bot","email":"aws-sdk-js@amazon.com"},{"name":"trivikr-aws","email":"trivikr@amazon.com"},{"name":"zheallan","email":"zheallan@amazon.com"}],"dist":{"shasum":"27b256737f808fad14ea2c3b1d0a3bbf9956894e","tarball":"https://registry.npmjs.org/@aws-sdk/client-elastic-beanstalk-node/-/client-elastic-beanstalk-node-0.1.0-preview.3.tgz","fileCount":1526,"integrity":"sha512-czvEiLyxhVDCcuVx/rYGfkaj3bqkuBWJL3hRnzFUjCQJPGekmRslii0rFY1JOwESGhZlBq+ZMz/2uOv5Ij9TdQ==","signatures":[{"sig":"MEUCIQC4ZDS6ORc22k3AYigUbfSWS6kHbIjRCS57gFmwNXdzDgIgKZig+eyiLo3W3InU/TnSh3czzT1Z6LuDt9IdKtTwfdo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":863270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdg6cVCRA9TVsSAnZWagAAxCwP/iqoUso2FgJXpw5JwL2m\n9YWEOQ1OXcpexqs7Um1ifZ9tKJPFuk4sVTdsXzHGjPHiIyPV9E1pdD7Srubt\no8Zj+bRt6yEMvvB8f529qgECl3HDJYnm4JOHQos8O2EKveQBy+a09Of1bJfC\nRmXbPFyxQuUNV6/GSPu9Lsd/RSn94U+43kSX7smp4Yx9TFRnp41bcaY/vDsb\nt8i7y5XT9MUeWt0TxuWnwQjH0KAHvSP7fGtnbQews5tm0V4SUEsfgVvZPWJ5\nTlFmK38Ot5tadcLABvQrQtJ846UWXx2rR7CYuEVJoNXtx24DliRk+swsC8ER\nO6fC1Do7Ovlfb0t5cYk/wD6BcLa2omZKXtb7nhC/exFrOKBW9A/iTB1wvWpp\naqgvRqSoQ+GvuGdDhEhGFCtLdROncM7t/3I3ONHq5CaK+2SYAm4Z0csT7IgG\n0YK3mbq0KZJo8L1WQ3bl5MD8E/NjFBdZ6WAhPyWvV3upsjFfwXYY+6Yscm7L\nd7P6QoCACf4hR2WQgKvYUh2r+j8XmFKBHKbfQV59gZ3o1IJZ/H3uIx/j+p42\nq+xzXZgFRvdNblH/Mf7t2buA68ITbKCziq8JNhlDODC5cNNY8ctZ+YSwYLig\nY9CdJK+nZkKoTju+xJDaZn4f1/VqhwXK5mPTDKfpRH4BLljHvPj+YyE8e4Zr\nRrk/\r\n=Uj9D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","readme":"# @aws-sdk/client-elastic-beanstalk-node\n\n[![NPM version](https://img.shields.io/npm/v/@aws-sdk/client-elastic-beanstalk-node/preview.svg)](https://www.npmjs.com/package/@aws-sdk/client-elastic-beanstalk-node)\n[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/client-elastic-beanstalk-node.svg)](https://www.npmjs.com/package/@aws-sdk/client-elastic-beanstalk-node)\n\n## Description\n\n<fullname>AWS Elastic Beanstalk</fullname> <p>AWS Elastic Beanstalk makes it easy for you to create, deploy, and manage scalable, fault-tolerant applications running on the Amazon Web Services cloud.</p> <p>For more information about this product, go to the <a href=\"http://aws.amazon.com/elasticbeanstalk/\">AWS Elastic Beanstalk</a> details page. The location of the latest AWS Elastic Beanstalk WSDL is <a href=\"http://elasticbeanstalk.s3.amazonaws.com/doc/2010-12-01/AWSElasticBeanstalk.wsdl\">http://elasticbeanstalk.s3.amazonaws.com/doc/2010-12-01/AWSElasticBeanstalk.wsdl</a>. To install the Software Development Kits (SDKs), Integrated Development Environment (IDE) Toolkits, and command line tools that enable you to access the API, go to <a href=\"http://aws.amazon.com/tools/\">Tools for Amazon Web Services</a>.</p> <p> <b>Endpoints</b> </p> <p>For a list of region-specific endpoints that AWS Elastic Beanstalk supports, go to <a href=\"https://docs.aws.amazon.com/general/latest/gr/rande.html#elasticbeanstalk_region\">Regions and Endpoints</a> in the <i>Amazon Web Services Glossary</i>.</p>\n\n## Installing\n\nTo install the this package using NPM, simply type the following into a terminal window:\n\n```\nnpm install @aws-sdk/client-elastic-beanstalk-node\n```\n\n## Getting Started\n\n### Import\n\nThe AWS SDK is modulized by clients and commands in CommonJS modules. To send a request, you only need to import the client(`ElasticBeanstalkClient`) and the commands you need, for example `AbortEnvironmentUpdateCommand`:\n\n```javascript\n//JavaScript\nconst {\n  ElasticBeanstalkClient\n} = require(\"@aws-sdk/client-elastic-beanstalk-node/ElasticBeanstalkClient\");\nconst {\n  AbortEnvironmentUpdateCommand\n} = require(\"@aws-sdk/client-elastic-beanstalk-node/commands/AbortEnvironmentUpdateCommand\");\n```\n\n```javascript\n//TypeScript\nimport { ElasticBeanstalkClient } from \"@aws-sdk/client-elastic-beanstalk-node/ElasticBeanstalkClient\";\nimport { AbortEnvironmentUpdateCommand } from \"@aws-sdk/client-elastic-beanstalk-node/commands/AbortEnvironmentUpdateCommand\";\n```\n\n### Usage\n\nTo send a request, you:\n\n- Initiate client with configuration (e.g. credentials, region). For more information you can refer to the [API reference][].\n- Initiate command with input parameters.\n- Call `send` operation on client with command object as input.\n- If you are using a custom http handler, you may call `destroy()` to close open connections.\n\n```javascript\nconst elasticBeanstalk = new ElasticBeanstalkClient({ region: \"region\" });\n//clients can be shared by different commands\nconst params = {};\nconst abortEnvironmentUpdateCommand = new AbortEnvironmentUpdateCommand(params);\nelasticBeanstalk\n  .send(abortEnvironmentUpdateCommand)\n  .then(data => {\n    // do something\n  })\n  .catch(error => {\n    // error handling\n  });\n```\n\nIn addition to using promises, there are 2 other ways to send a request:\n\n```javascript\n// async/await\ntry {\n  const data = await elasticBeanstalk.send(abortEnvironmentUpdateCommand);\n  // do something\n} catch (error) {\n  // error handling\n}\n```\n\n```javascript\n// callback\nelasticBeanstalk.send(abortEnvironmentUpdateCommand, (err, data) => {\n  //do something\n});\n```\n\nThe SDK can also send requests using the simplified callback style from version 2 of the SDK.\n\n```javascript\nimport * as AWS from \"@aws-sdk/@aws-sdk/client-elastic-beanstalk-node/ElasticBeanstalk\";\nconst elasticBeanstalk = new AWS.ElasticBeanstalk({ region: \"region\" });\nelasticBeanstalk.abortEnvironmentUpdate(params, (err, data) => {\n  //do something\n});\n```\n\n### Troubleshooting\n\nWhen the service returns an exception, the error will include the exception information, as well as response metadata (e.g. request id).\n\n```javascript\ntry {\n  const data = await elasticBeanstalk.send(abortEnvironmentUpdateCommand);\n  // do something\n} catch (error) {\n  const metadata = error.$metadata;\n  console.log(\n    `requestId: ${metadata.requestId}\ncfId: ${metadata.cfId}\nextendedRequestId: ${metadata.extendedRequestId}`\n  );\n  /*\nThe keys within exceptions are also parsed. You can access them by specifying exception names:\n    if(error.name === 'SomeServiceException') {\n        const value = error.specialKeyInException;\n    }\n*/\n}\n```\n\n## Getting Help\n\nPlease use these community resources for getting help. We use the GitHub issues for tracking bugs and feature requests and have limited bandwidth to address them.\n\n- Ask a question on [StackOverflow](https://stackoverflow.com/questions/tagged/aws-sdk-js) and tag it with `aws-sdk-js`\n- Come join the AWS JavaScript community on [gitter](https://gitter.im/aws/aws-sdk-js-v3)\n- If it turns out that you may have found a bug, please [open an issue](https://github.com/aws/aws-sdk-js-v3/issues)\n\n## Contributing\n\nThis client code is generated automatically. Any modifications will be overwritten the next time the `@aws-sdk/@aws-sdk/client-elastic-beanstalk-node' package is updated. To contribute to SDK you can checkout our [code generator package][].\n\n## License\n\nThis SDK is distributed under the\n[Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0),\nsee LICENSE for more information.\n\n[code generator package]: https://github.com/aws/aws-sdk-js-v3/tree/master/packages/service-types-generator\n[api reference]: https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/\n","scripts":{"test":"exit 0","clean":"npm run remove-definitions && npm run remove-maps && npm run remove-js","pretest":"tsc","remove-js":"rimraf *.js && rimraf ./commands/*.js && rimraf ./model/*.js && rimraf ./types/*.js","smoke-test":"npm run pretest && node ./test/smoke/index.spec.js","remove-maps":"rimraf *.js.map && rimraf ./commands/*.js.map && rimraf ./model/*.js.map && rimraf ./types/*.js.map","prepublishOnly":"tsc","remove-definitions":"rimraf *.d.ts && rimraf ./commands/*.d.ts && rimraf ./model/*.d.ts rimraf ./types/*.d.ts","build-documentation":"npm run clean && typedoc ./","remove-documentation":"rimraf ./docs"},"_npmUser":{"name":"aws-sdk-bot","email":"aws-sdk-js@amazon.com"},"deprecated":"The package @aws-sdk/client-elastic-beanstalk-node has been renamed to @aws-sdk/client-elastic-beanstalk. Please install the renamed package.","_npmVersion":"6.9.0","description":"Node SDK for AWS Elastic Beanstalk","directories":{},"_nodeVersion":"10.1.0","dependencies":{"tslib":"^1.8.0","@aws-sdk/types":"^0.1.0-preview.5","@aws-sdk/hash-node":"^0.1.0-preview.6","@aws-sdk/core-handler":"^0.1.0-preview.5","@aws-sdk/signature-v4":"^0.1.0-preview.7","@aws-sdk/query-builder":"^0.1.0-preview.5","@aws-sdk/protocol-query":"^0.1.0-preview.6","@aws-sdk/util-utf8-node":"^0.1.0-preview.4","@aws-sdk/config-resolver":"^0.1.0-preview.5","@aws-sdk/region-provider":"^0.1.0-preview.5","@aws-sdk/url-parser-node":"^0.1.0-preview.6","@aws-sdk/xml-body-parser":"^0.1.0-preview.6","@aws-sdk/middleware-stack":"^0.1.0-preview.6","@aws-sdk/retry-middleware":"^0.1.0-preview.5","@aws-sdk/util-base64-node":"^0.1.0-preview.4","@aws-sdk/node-http-handler":"^0.1.0-preview.6","@aws-sdk/signing-middleware":"^0.1.0-preview.7","@aws-sdk/util-user-agent-node":"^0.1.0-preview.7","@aws-sdk/middleware-serializer":"^0.1.0-preview.5","@aws-sdk/stream-collector-node":"^0.1.0-preview.6","@aws-sdk/util-body-length-node":"^0.1.0-preview.5","@aws-sdk/credential-provider-node":"^0.1.0-preview.7","@aws-sdk/query-error-unmarshaller":"^0.1.0-preview.6","@aws-sdk/middleware-content-length":"^0.1.0-preview.5","@aws-sdk/middleware-header-default":"^0.1.0-preview.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.7.1","rimraf":"^2.6.2","typedoc":"^0.14.2","typescript":"~3.4.0","@types/jest":"^24.0.12","@types/node":"^10.0.0","@aws-sdk/client-documentation-generator":"^0.1.0-preview.3"},"_npmOperationalInternal":{"tmp":"tmp/client-elastic-beanstalk-node_0.1.0-preview.3_1568909076950_0.05492684108711021","host":"s3://npm-registry-packages"}},"0.1.0-preview.4":{"name":"@aws-sdk/client-elastic-beanstalk-node","version":"0.1.0-preview.4","author":{"url":"https://aws.amazon.com/javascript/","name":"AWS SDK for JavaScript Team"},"license":"Apache-2.0","_id":"@aws-sdk/client-elastic-beanstalk-node@0.1.0-preview.4","maintainers":[{"name":"amzn-oss","email":"osa-3p@amazon.com"},{"name":"aws-sdk-bot","email":"aws-sdk-js@amazon.com"},{"name":"trivikr-aws","email":"trivikr@amazon.com"},{"name":"zheallan","email":"zheallan@amazon.com"}],"dist":{"shasum":"bf6abe84b2306a6de6e0c6d82112a0d3e7ed1b0d","tarball":"https://registry.npmjs.org/@aws-sdk/client-elastic-beanstalk-node/-/client-elastic-beanstalk-node-0.1.0-preview.4.tgz","fileCount":1526,"integrity":"sha512-39Z+9A5cCarjC9z2rwZH91DHjK72LqdqlbpTbpgR/RLnCIWDLumFzdnS1LSixkp8zyECQ9UDWsRLFFg7sXl8Pg==","signatures":[{"sig":"MEUCIQDlZkGexDxXxfrwaCtr8ij3kmRdvusxoIPQWHyRkU4+6gIgRm56A1xM2g4iLfk7ZKOMmIP/faRtrBwQiFHpgKKAMnk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":863249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduNCtCRA9TVsSAnZWagAA6ZEQAJB8tXj+2uU5QEwPOWaT\nSAS/zHUAbi4ZovAJCxoOrVlP4URnS8Ztj3iPBlLOuSzbQsiy/m6ZyXgejQ+E\nSZGDtlF/AgTjeaK5Zj1g3/6sZE4smkG77Ojg9iFDIWlJebNSirznb21SAio8\nemtt3Ls0mxyVGjJ06GdVZm/lezmLZlVHIXuWbVrRaGpj9LAnM1qQ1WNBeWiK\nZMrWbwpKKSHwpeAS8HV7tTIx9kWdKAk7r7l6Ye2Vz4cdDkr0wq1A7jlWmX4x\nBfdCM7DoCJf5wTIHaZsE881T0kF2l77qi3HCcNGfSDEP7QU9tV4ZUkd4hvS3\na1A9QoynFk1iZoi3tTUHm9KalgbVxASXFDjGkWMDPeRD2YgVFBs16uYiAigP\noVY45ctVcUlTrQ2pePHAyZCludjqZ5eQ3XbMiVaTbaLWgHzD9xiuj8YnirHe\nQs+xOf1TOfxTPdTHUwbTbVxp6fuY8vuuA5PIHYQa6YJHbU/V4O+cFyHewREc\nuRNQpF/faIBFbzBoygtxnAHJr0+xLD/ABy68eHzEFnsOuKVSdFISyL9o8Xpf\nxw0pryfkz5oR74CshfNMaSury6ZcGbzae+6TzY866OEEW4SPkBr4MTzEOE85\nXC8KQmW9CBTXzhF2k/g6W1LjpqFrAPYnSB30DvQ35khdyOW4eAgp6/gpKcH2\n5uU+\r\n=UGXW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","readme":"# @aws-sdk/client-elastic-beanstalk-node\n\n[![NPM version](https://img.shields.io/npm/v/@aws-sdk/client-elastic-beanstalk-node/preview.svg)](https://www.npmjs.com/package/@aws-sdk/client-elastic-beanstalk-node)\n[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/client-elastic-beanstalk-node.svg)](https://www.npmjs.com/package/@aws-sdk/client-elastic-beanstalk-node)\n\n## Description\n\n<fullname>AWS Elastic Beanstalk</fullname> <p>AWS Elastic Beanstalk makes it easy for you to create, deploy, and manage scalable, fault-tolerant applications running on the Amazon Web Services cloud.</p> <p>For more information about this product, go to the <a href=\"http://aws.amazon.com/elasticbeanstalk/\">AWS Elastic Beanstalk</a> details page. The location of the latest AWS Elastic Beanstalk WSDL is <a href=\"http://elasticbeanstalk.s3.amazonaws.com/doc/2010-12-01/AWSElasticBeanstalk.wsdl\">http://elasticbeanstalk.s3.amazonaws.com/doc/2010-12-01/AWSElasticBeanstalk.wsdl</a>. To install the Software Development Kits (SDKs), Integrated Development Environment (IDE) Toolkits, and command line tools that enable you to access the API, go to <a href=\"http://aws.amazon.com/tools/\">Tools for Amazon Web Services</a>.</p> <p> <b>Endpoints</b> </p> <p>For a list of region-specific endpoints that AWS Elastic Beanstalk supports, go to <a href=\"https://docs.aws.amazon.com/general/latest/gr/rande.html#elasticbeanstalk_region\">Regions and Endpoints</a> in the <i>Amazon Web Services Glossary</i>.</p>\n\n## Installing\n\nTo install the this package using NPM, simply type the following into a terminal window:\n\n```\nnpm install @aws-sdk/client-elastic-beanstalk-node\n```\n\n## Getting Started\n\n### Import\n\nThe AWS SDK is modulized by clients and commands in CommonJS modules. To send a request, you only need to import the client(`ElasticBeanstalkClient`) and the commands you need, for example `AbortEnvironmentUpdateCommand`:\n\n```javascript\n//JavaScript\nconst {\n  ElasticBeanstalkClient,\n  AbortEnvironmentUpdateCommand\n} = require(\"@aws-sdk/client-elastic-beanstalk-node\");\n```\n\n```javascript\n//TypeScript\nimport {\n  ElasticBeanstalkClient,\n  AbortEnvironmentUpdateCommand\n} from \"@aws-sdk/client-elastic-beanstalk-node\";\n```\n\n### Usage\n\nTo send a request, you:\n\n- Initiate client with configuration (e.g. credentials, region). For more information you can refer to the [API reference][].\n- Initiate command with input parameters.\n- Call `send` operation on client with command object as input.\n- If you are using a custom http handler, you may call `destroy()` to close open connections.\n\n```javascript\nconst elasticBeanstalk = new ElasticBeanstalkClient({ region: \"region\" });\n//clients can be shared by different commands\nconst params = {};\nconst abortEnvironmentUpdateCommand = new AbortEnvironmentUpdateCommand(params);\nelasticBeanstalk\n  .send(abortEnvironmentUpdateCommand)\n  .then(data => {\n    // do something\n  })\n  .catch(error => {\n    // error handling\n  });\n```\n\nIn addition to using promises, there are 2 other ways to send a request:\n\n```javascript\n// async/await\ntry {\n  const data = await elasticBeanstalk.send(abortEnvironmentUpdateCommand);\n  // do something\n} catch (error) {\n  // error handling\n}\n```\n\n```javascript\n// callback\nelasticBeanstalk.send(abortEnvironmentUpdateCommand, (err, data) => {\n  //do something\n});\n```\n\nThe SDK can also send requests using the simplified callback style from version 2 of the SDK.\n\n```javascript\nimport * as AWS from \"@aws-sdk/client-elastic-beanstalk-node\";\nconst elasticBeanstalk = new AWS.ElasticBeanstalk({ region: \"region\" });\nelasticBeanstalk.abortEnvironmentUpdate(params, (err, data) => {\n  //do something\n});\n```\n\n### Troubleshooting\n\nWhen the service returns an exception, the error will include the exception information, as well as response metadata (e.g. request id).\n\n```javascript\ntry {\n  const data = await elasticBeanstalk.send(abortEnvironmentUpdateCommand);\n  // do something\n} catch (error) {\n  const metadata = error.$metadata;\n  console.log(\n    `requestId: ${metadata.requestId}\ncfId: ${metadata.cfId}\nextendedRequestId: ${metadata.extendedRequestId}`\n  );\n  /*\nThe keys within exceptions are also parsed. You can access them by specifying exception names:\n    if(error.name === 'SomeServiceException') {\n        const value = error.specialKeyInException;\n    }\n*/\n}\n```\n\n## Getting Help\n\nPlease use these community resources for getting help. We use the GitHub issues for tracking bugs and feature requests and have limited bandwidth to address them.\n\n- Ask a question on [StackOverflow](https://stackoverflow.com/questions/tagged/aws-sdk-js) and tag it with `aws-sdk-js`\n- Come join the AWS JavaScript community on [gitter](https://gitter.im/aws/aws-sdk-js-v3)\n- If it turns out that you may have found a bug, please [open an issue](https://github.com/aws/aws-sdk-js-v3/issues)\n\n## Contributing\n\nThis client code is generated automatically. Any modifications will be overwritten the next time the `@aws-sdk/@aws-sdk/client-elastic-beanstalk-node' package is updated. To contribute to SDK you can checkout our [code generator package][].\n\n## License\n\nThis SDK is distributed under the\n[Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0),\nsee LICENSE for more information.\n\n[code generator package]: https://github.com/aws/aws-sdk-js-v3/tree/master/packages/service-types-generator\n[api reference]: https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/\n","scripts":{"test":"exit 0","clean":"npm run remove-definitions && npm run remove-maps && npm run remove-js","pretest":"tsc","remove-js":"rimraf *.js && rimraf ./commands/*.js && rimraf ./model/*.js && rimraf ./types/*.js","smoke-test":"npm run pretest && node ./test/smoke/index.spec.js","remove-maps":"rimraf *.js.map && rimraf ./commands/*.js.map && rimraf ./model/*.js.map && rimraf ./types/*.js.map","prepublishOnly":"tsc","remove-definitions":"rimraf *.d.ts && rimraf ./commands/*.d.ts && rimraf ./model/*.d.ts rimraf ./types/*.d.ts","build-documentation":"npm run clean && typedoc ./","remove-documentation":"rimraf ./docs"},"_npmUser":{"name":"aws-sdk-bot","email":"aws-sdk-js@amazon.com"},"deprecated":"The package @aws-sdk/client-elastic-beanstalk-node has been renamed to @aws-sdk/client-elastic-beanstalk. Please install the renamed package.","_npmVersion":"6.9.0","description":"Node SDK for AWS Elastic Beanstalk","directories":{},"_nodeVersion":"10.1.0","dependencies":{"tslib":"^1.8.0","@aws-sdk/types":"^0.1.0-preview.6","@aws-sdk/hash-node":"^0.1.0-preview.7","@aws-sdk/core-handler":"^0.1.0-preview.6","@aws-sdk/signature-v4":"^0.1.0-preview.8","@aws-sdk/query-builder":"^0.1.0-preview.6","@aws-sdk/protocol-query":"^0.1.0-preview.7","@aws-sdk/util-utf8-node":"^0.1.0-preview.4","@aws-sdk/config-resolver":"^0.1.0-preview.6","@aws-sdk/region-provider":"^0.1.0-preview.6","@aws-sdk/url-parser-node":"^0.1.0-preview.7","@aws-sdk/xml-body-parser":"^0.1.0-preview.7","@aws-sdk/middleware-stack":"^0.1.0-preview.7","@aws-sdk/retry-middleware":"^0.1.0-preview.6","@aws-sdk/util-base64-node":"^0.1.0-preview.4","@aws-sdk/node-http-handler":"^0.1.0-preview.7","@aws-sdk/signing-middleware":"^0.1.0-preview.8","@aws-sdk/util-user-agent-node":"^0.1.0-preview.8","@aws-sdk/middleware-serializer":"^0.1.0-preview.6","@aws-sdk/stream-collector-node":"^0.1.0-preview.7","@aws-sdk/util-body-length-node":"^0.1.0-preview.5","@aws-sdk/credential-provider-node":"^0.1.0-preview.8","@aws-sdk/query-error-unmarshaller":"^0.1.0-preview.7","@aws-sdk/middleware-content-length":"^0.1.0-preview.6","@aws-sdk/middleware-header-default":"^0.1.0-preview.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.7.1","rimraf":"^2.6.2","typedoc":"^0.14.2","typescript":"~3.4.0","@types/jest":"^24.0.12","@types/node":"^10.0.0","@aws-sdk/client-documentation-generator":"^0.1.0-preview.3"},"_npmOperationalInternal":{"tmp":"tmp/client-elastic-beanstalk-node_0.1.0-preview.4_1572393133474_0.005378475886065548","host":"s3://npm-registry-packages"}},"0.1.0-preview.5":{"name":"@aws-sdk/client-elastic-beanstalk-node","version":"0.1.0-preview.5","author":{"url":"https://aws.amazon.com/javascript/","name":"AWS SDK for JavaScript Team"},"license":"Apache-2.0","_id":"@aws-sdk/client-elastic-beanstalk-node@0.1.0-preview.5","maintainers":[{"name":"amzn-oss","email":"osa-3p@amazon.com"},{"name":"aws-sdk-bot","email":"aws-sdk-js@amazon.com"},{"name":"trivikr-aws","email":"trivikr@amazon.com"},{"name":"zheallan","email":"zheallan@amazon.com"}],"dist":{"shasum":"7cd0b4415df60916110554bc26ffd9ad58096f3e","tarball":"https://registry.npmjs.org/@aws-sdk/client-elastic-beanstalk-node/-/client-elastic-beanstalk-node-0.1.0-preview.5.tgz","fileCount":1526,"integrity":"sha512-3WdJDpqmkh4CjfMrFqhQ3H7yVnlsEEnJHZKs4OJxwTTlKBfcTvwQh6sdl+thKreyQqE8R8EQ1qUU+gLV7oSqug==","signatures":[{"sig":"MEYCIQCU4l/2LnpcdA5nxsQSm5EAHUVD7jlJ+EpZ0uu4KFg/XgIhAIQm0A1+wBNJaPRUPl8NYew0Zlh3/bFVWsPk01QzMYYc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":863493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduePSCRA9TVsSAnZWagAAmEQP/RgcU0Ktt4tbk4BzuPYu\nbGlLB1mKTE5uWfcRbbzVGhV5MsFtleHPVgZQ8Q8GBynTZwwMIr8WR8i9tt8X\nEuwUhCwMUdbwKOlpRH6X6O/TJp2H20w9X1IcEoTTttzVFdq4tUjQ6BXdlHpd\nALz4K4YFbgDdphybwYS+AGyh/tTBUPuJ2D/61BWbv/lWO5FVNxrIaPm9CbC9\nfjes61QPgqwVAxwRep9KV4nctVnwo6RwHjNKC9aWuCUnr8mtXNGoezgAJVZm\nGDlMJhiCrJ7HO84qtdd0jdx7iu/znz5fil7GhiIBR+WabUK4k7dJqxpgJs3I\nfMDRDiRr+LgGXucb135Ws+2Qu2O6tDyzrW4SYg9HukyXdS8NS7XX4GK12Hl+\nmGEq9bfZ4fmffnQil9mmi9ZoXRlaFFgeUpCO/HIKtCxGBcYnRjcLP3FvxuJs\nHVKn4//Z9MtxhpS7DiS7iiGeor9zcZJPrQX6OaWuDL8iKLDigsqEZjtyFhPP\n6fJYiLWTuCgu56M/nFHKK7b31+2c1TN1g9mxd/A1aH3FV+M95zk79SxkZLH3\n429wu5cH2G4idfB0LH2G0qZj+7MKpwqhaAU/P/3zNKkgaWO9rzNaZw6fDzON\nESl+Ntm1IKqmn31iH96Da0tDP2bjn0cSpvATeWSZuLaHY/dd5ux0kvGeNar0\nm64g\r\n=WZNO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","readme":"# @aws-sdk/client-elastic-beanstalk-node\n\n[![NPM version](https://img.shields.io/npm/v/@aws-sdk/client-elastic-beanstalk-node/preview.svg)](https://www.npmjs.com/package/@aws-sdk/client-elastic-beanstalk-node)\n[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/client-elastic-beanstalk-node.svg)](https://www.npmjs.com/package/@aws-sdk/client-elastic-beanstalk-node)\n\n## Description\n\n<fullname>AWS Elastic Beanstalk</fullname> <p>AWS Elastic Beanstalk makes it easy for you to create, deploy, and manage scalable, fault-tolerant applications running on the Amazon Web Services cloud.</p> <p>For more information about this product, go to the <a href=\"http://aws.amazon.com/elasticbeanstalk/\">AWS Elastic Beanstalk</a> details page. The location of the latest AWS Elastic Beanstalk WSDL is <a href=\"http://elasticbeanstalk.s3.amazonaws.com/doc/2010-12-01/AWSElasticBeanstalk.wsdl\">http://elasticbeanstalk.s3.amazonaws.com/doc/2010-12-01/AWSElasticBeanstalk.wsdl</a>. To install the Software Development Kits (SDKs), Integrated Development Environment (IDE) Toolkits, and command line tools that enable you to access the API, go to <a href=\"http://aws.amazon.com/tools/\">Tools for Amazon Web Services</a>.</p> <p> <b>Endpoints</b> </p> <p>For a list of region-specific endpoints that AWS Elastic Beanstalk supports, go to <a href=\"https://docs.aws.amazon.com/general/latest/gr/rande.html#elasticbeanstalk_region\">Regions and Endpoints</a> in the <i>Amazon Web Services Glossary</i>.</p>\n\n## Installing\n\nTo install the this package using NPM, simply type the following into a terminal window:\n\n```\nnpm install @aws-sdk/client-elastic-beanstalk-node\n```\n\n## Getting Started\n\n### Import\n\nThe AWS SDK is modulized by clients and commands in CommonJS modules. To send a request, you only need to import the client(`ElasticBeanstalkClient`) and the commands you need, for example `AbortEnvironmentUpdateCommand`:\n\n```javascript\n//JavaScript\nconst {\n  ElasticBeanstalkClient,\n  AbortEnvironmentUpdateCommand\n} = require(\"@aws-sdk/client-elastic-beanstalk-node\");\n```\n\n```javascript\n//TypeScript\nimport {\n  ElasticBeanstalkClient,\n  AbortEnvironmentUpdateCommand\n} from \"@aws-sdk/client-elastic-beanstalk-node\";\n```\n\n### Usage\n\nTo send a request, you:\n\n- Initiate client with configuration (e.g. credentials, region). For more information you can refer to the [API reference][].\n- Initiate command with input parameters.\n- Call `send` operation on client with command object as input.\n- If you are using a custom http handler, you may call `destroy()` to close open connections.\n\n```javascript\nconst elasticBeanstalk = new ElasticBeanstalkClient({ region: \"region\" });\n//clients can be shared by different commands\nconst params = {};\nconst abortEnvironmentUpdateCommand = new AbortEnvironmentUpdateCommand(params);\nelasticBeanstalk\n  .send(abortEnvironmentUpdateCommand)\n  .then(data => {\n    // do something\n  })\n  .catch(error => {\n    // error handling\n  });\n```\n\nIn addition to using promises, there are 2 other ways to send a request:\n\n```javascript\n// async/await\ntry {\n  const data = await elasticBeanstalk.send(abortEnvironmentUpdateCommand);\n  // do something\n} catch (error) {\n  // error handling\n}\n```\n\n```javascript\n// callback\nelasticBeanstalk.send(abortEnvironmentUpdateCommand, (err, data) => {\n  //do something\n});\n```\n\nThe SDK can also send requests using the simplified callback style from version 2 of the SDK.\n\n```javascript\nimport * as AWS from \"@aws-sdk/client-elastic-beanstalk-node\";\nconst elasticBeanstalk = new AWS.ElasticBeanstalk({ region: \"region\" });\nelasticBeanstalk.abortEnvironmentUpdate(params, (err, data) => {\n  //do something\n});\n```\n\n### Troubleshooting\n\nWhen the service returns an exception, the error will include the exception information, as well as response metadata (e.g. request id).\n\n```javascript\ntry {\n  const data = await elasticBeanstalk.send(abortEnvironmentUpdateCommand);\n  // do something\n} catch (error) {\n  const metadata = error.$metadata;\n  console.log(\n    `requestId: ${metadata.requestId}\ncfId: ${metadata.cfId}\nextendedRequestId: ${metadata.extendedRequestId}`\n  );\n  /*\nThe keys within exceptions are also parsed. You can access them by specifying exception names:\n    if(error.name === 'SomeServiceException') {\n        const value = error.specialKeyInException;\n    }\n*/\n}\n```\n\n## Getting Help\n\nPlease use these community resources for getting help. We use the GitHub issues for tracking bugs and feature requests and have limited bandwidth to address them.\n\n- Ask a question on [StackOverflow](https://stackoverflow.com/questions/tagged/aws-sdk-js) and tag it with `aws-sdk-js`\n- Come join the AWS JavaScript community on [gitter](https://gitter.im/aws/aws-sdk-js-v3)\n- If it turns out that you may have found a bug, please [open an issue](https://github.com/aws/aws-sdk-js-v3/issues)\n\n## Contributing\n\nThis client code is generated automatically. Any modifications will be overwritten the next time the `@aws-sdk/@aws-sdk/client-elastic-beanstalk-node' package is updated. To contribute to SDK you can checkout our [code generator package][].\n\n## License\n\nThis SDK is distributed under the\n[Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0),\nsee LICENSE for more information.\n\n[code generator package]: https://github.com/aws/aws-sdk-js-v3/tree/master/packages/service-types-generator\n[api reference]: https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/\n","scripts":{"test":"exit 0","clean":"npm run remove-definitions && npm run remove-maps && npm run remove-js","pretest":"tsc","remove-js":"rimraf *.js && rimraf ./commands/*.js && rimraf ./model/*.js && rimraf ./types/*.js","smoke-test":"npm run pretest && node ./test/smoke/index.spec.js","remove-maps":"rimraf *.js.map && rimraf ./commands/*.js.map && rimraf ./model/*.js.map && rimraf ./types/*.js.map","prepublishOnly":"tsc","remove-definitions":"rimraf *.d.ts && rimraf ./commands/*.d.ts && rimraf ./model/*.d.ts rimraf ./types/*.d.ts","build-documentation":"npm run clean && typedoc ./","remove-documentation":"rimraf ./docs"},"_npmUser":{"name":"aws-sdk-bot","email":"aws-sdk-js@amazon.com"},"deprecated":"The package @aws-sdk/client-elastic-beanstalk-node has been renamed to @aws-sdk/client-elastic-beanstalk. Please install the renamed package.","_npmVersion":"6.9.0","description":"Node SDK for AWS Elastic Beanstalk","directories":{},"_nodeVersion":"10.1.0","dependencies":{"tslib":"^1.8.0","@aws-sdk/types":"^0.1.0-preview.7","@aws-sdk/hash-node":"^0.1.0-preview.8","@aws-sdk/core-handler":"^0.1.0-preview.7","@aws-sdk/signature-v4":"^0.1.0-preview.9","@aws-sdk/query-builder":"^0.1.0-preview.7","@aws-sdk/protocol-query":"^0.1.0-preview.8","@aws-sdk/util-utf8-node":"^0.1.0-preview.4","@aws-sdk/config-resolver":"^0.1.0-preview.7","@aws-sdk/region-provider":"^0.1.0-preview.7","@aws-sdk/url-parser-node":"^0.1.0-preview.8","@aws-sdk/xml-body-parser":"^0.1.0-preview.8","@aws-sdk/middleware-stack":"^0.1.0-preview.8","@aws-sdk/retry-middleware":"^0.1.0-preview.7","@aws-sdk/util-base64-node":"^0.1.0-preview.4","@aws-sdk/node-http-handler":"^0.1.0-preview.8","@aws-sdk/signing-middleware":"^0.1.0-preview.9","@aws-sdk/util-user-agent-node":"^0.1.0-preview.9","@aws-sdk/middleware-serializer":"^0.1.0-preview.7","@aws-sdk/stream-collector-node":"^0.1.0-preview.8","@aws-sdk/util-body-length-node":"^0.1.0-preview.5","@aws-sdk/credential-provider-node":"^0.1.0-preview.9","@aws-sdk/query-error-unmarshaller":"^0.1.0-preview.8","@aws-sdk/middleware-content-length":"^0.1.0-preview.7","@aws-sdk/middleware-header-default":"^0.1.0-preview.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.7.1","rimraf":"^2.6.2","typedoc":"^0.14.2","typescript":"~3.4.0","@types/jest":"^24.0.12","@types/node":"^10.0.0","@aws-sdk/client-documentation-generator":"^0.1.0-preview.3"},"_npmOperationalInternal":{"tmp":"tmp/client-elastic-beanstalk-node_0.1.0-preview.5_1572463570445_0.4227360621287277","host":"s3://npm-registry-packages"}},"0.1.0-preview.6":{"name":"@aws-sdk/client-elastic-beanstalk-node","version":"0.1.0-preview.6","author":{"url":"https://aws.amazon.com/javascript/","name":"AWS SDK for JavaScript Team"},"license":"Apache-2.0","_id":"@aws-sdk/client-elastic-beanstalk-node@0.1.0-preview.6","maintainers":[{"name":"amzn-oss","email":"osa-3p@amazon.com"},{"name":"aws-sdk-bot","email":"aws-sdk-js@amazon.com"},{"name":"trivikr-aws","email":"trivikr@amazon.com"},{"name":"zheallan","email":"zheallan@amazon.com"}],"dist":{"shasum":"af1556bbae2c4d6470ec434dc1856ebb7ac32356","tarball":"https://registry.npmjs.org/@aws-sdk/client-elastic-beanstalk-node/-/client-elastic-beanstalk-node-0.1.0-preview.6.tgz","fileCount":1526,"integrity":"sha512-m+Gko7tkVCCX8zZAdSPVIJic3hDvQ+TbLvae3I3qqHTKVzI+xqvT1yQTHF7xh23iE0fMNdyz4YzecMieUDKvfw==","signatures":[{"sig":"MEUCIQDKacsvG0l6eak4gUJHjRgxr1/Z/JKOlPJDfHJqXL2LIAIgKlQeLTH2U6m9choYQaj4jhcTDdIWS22U85bwPsNOlBc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":863765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1FQ/CRA9TVsSAnZWagAAJVoP+QFECazEIS/1RrLBH0gJ\nljman3Hc+cm3AkH/IVSipVr2TZy7RvbkMgwWyDllydsOt4vcbx3Aj6w3XmT8\nF2tZ4WVnu6l2YSoxOVEW0Pd+if4vBEWT0MqQck9T4mPO7QhcgGirVLCl0vFH\nfBhX1IsFIGtsB25m250Kqw4BQ5+aux2D31fxjhH7FGXbbpPnkSRu9x6HoyPQ\nuCYEYXLLVnkX1bqjQCxSk2PluW6A+yxU6YTbdApAxGQIjIA0KnXbYTmKCRcc\nGjLMa4HfeRDlhquh2yS32CexMd1qhOoBgWf0qLJW94tnAtxzAAg3I9o6QwVh\nLOIOfMrYn7RFkYsHuXLacN2JgNsGzoLokZl0jFh9664iWX+T2w3/I82A3uad\nZhvTcUiZlxg7Z0Son6fK+jCMtywhbCEr9r0r2SAEMp35F0vRr1p1rRWgrLwm\n429qCWOIHfxbzhzMW92dBKVTsvlfEc2TAdUOZY+BfwVELekripu9pp8H8YnF\nn4iB66NoV9ubJjoEnfHIVa0A+WPTWdp2ohLb1lObwZ+AChCvWrJIwQ1YrVgM\nP6sVPN+k9Z4GGj74jFRu5TNC84BoNkgu7L4vFG49w6Q0tlJiaSF5sROIulYj\nRar87FBa+aUQzSAuZ/hBUkdruavWrcIM3lOqsDqjCGX3Rc3IqNP/St4OpQ3Y\n9sej\r\n=jOGr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","readme":"# @aws-sdk/client-elastic-beanstalk-node\n\n[![NPM version](https://img.shields.io/npm/v/@aws-sdk/client-elastic-beanstalk-node/preview.svg)](https://www.npmjs.com/package/@aws-sdk/client-elastic-beanstalk-node)\n[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/client-elastic-beanstalk-node.svg)](https://www.npmjs.com/package/@aws-sdk/client-elastic-beanstalk-node)\n\n## Description\n\n<fullname>AWS Elastic Beanstalk</fullname> <p>AWS Elastic Beanstalk makes it easy for you to create, deploy, and manage scalable, fault-tolerant applications running on the Amazon Web Services cloud.</p> <p>For more information about this product, go to the <a href=\"http://aws.amazon.com/elasticbeanstalk/\">AWS Elastic Beanstalk</a> details page. The location of the latest AWS Elastic Beanstalk WSDL is <a href=\"http://elasticbeanstalk.s3.amazonaws.com/doc/2010-12-01/AWSElasticBeanstalk.wsdl\">http://elasticbeanstalk.s3.amazonaws.com/doc/2010-12-01/AWSElasticBeanstalk.wsdl</a>. To install the Software Development Kits (SDKs), Integrated Development Environment (IDE) Toolkits, and command line tools that enable you to access the API, go to <a href=\"http://aws.amazon.com/tools/\">Tools for Amazon Web Services</a>.</p> <p> <b>Endpoints</b> </p> <p>For a list of region-specific endpoints that AWS Elastic Beanstalk supports, go to <a href=\"https://docs.aws.amazon.com/general/latest/gr/rande.html#elasticbeanstalk_region\">Regions and Endpoints</a> in the <i>Amazon Web Services Glossary</i>.</p>\n\n## Installing\n\nTo install the this package using NPM, simply type the following into a terminal window:\n\n```\nnpm install @aws-sdk/client-elastic-beanstalk-node\n```\n\n## Getting Started\n\n### Import\n\nThe AWS SDK is modulized by clients and commands in CommonJS modules. To send a request, you only need to import the client(`ElasticBeanstalkClient`) and the commands you need, for example `AbortEnvironmentUpdateCommand`:\n\n```javascript\n//JavaScript\nconst {\n  ElasticBeanstalkClient,\n  AbortEnvironmentUpdateCommand\n} = require(\"@aws-sdk/client-elastic-beanstalk-node\");\n```\n\n```javascript\n//TypeScript\nimport {\n  ElasticBeanstalkClient,\n  AbortEnvironmentUpdateCommand\n} from \"@aws-sdk/client-elastic-beanstalk-node\";\n```\n\n### Usage\n\nTo send a request, you:\n\n- Initiate client with configuration (e.g. credentials, region). For more information you can refer to the [API reference][].\n- Initiate command with input parameters.\n- Call `send` operation on client with command object as input.\n- If you are using a custom http handler, you may call `destroy()` to close open connections.\n\n```javascript\nconst elasticBeanstalk = new ElasticBeanstalkClient({ region: \"region\" });\n//clients can be shared by different commands\nconst params = {};\nconst abortEnvironmentUpdateCommand = new AbortEnvironmentUpdateCommand(params);\nelasticBeanstalk\n  .send(abortEnvironmentUpdateCommand)\n  .then(data => {\n    // do something\n  })\n  .catch(error => {\n    // error handling\n  });\n```\n\nIn addition to using promises, there are 2 other ways to send a request:\n\n```javascript\n// async/await\ntry {\n  const data = await elasticBeanstalk.send(abortEnvironmentUpdateCommand);\n  // do something\n} catch (error) {\n  // error handling\n}\n```\n\n```javascript\n// callback\nelasticBeanstalk.send(abortEnvironmentUpdateCommand, (err, data) => {\n  //do something\n});\n```\n\nThe SDK can also send requests using the simplified callback style from version 2 of the SDK.\n\n```javascript\nimport * as AWS from \"@aws-sdk/client-elastic-beanstalk-node\";\nconst elasticBeanstalk = new AWS.ElasticBeanstalk({ region: \"region\" });\nelasticBeanstalk.abortEnvironmentUpdate(params, (err, data) => {\n  //do something\n});\n```\n\n### Troubleshooting\n\nWhen the service returns an exception, the error will include the exception information, as well as response metadata (e.g. request id).\n\n```javascript\ntry {\n  const data = await elasticBeanstalk.send(abortEnvironmentUpdateCommand);\n  // do something\n} catch (error) {\n  const metadata = error.$metadata;\n  console.log(\n    `requestId: ${metadata.requestId}\ncfId: ${metadata.cfId}\nextendedRequestId: ${metadata.extendedRequestId}`\n  );\n  /*\nThe keys within exceptions are also parsed. You can access them by specifying exception names:\n    if(error.name === 'SomeServiceException') {\n        const value = error.specialKeyInException;\n    }\n*/\n}\n```\n\n## Getting Help\n\nPlease use these community resources for getting help. We use the GitHub issues for tracking bugs and feature requests and have limited bandwidth to address them.\n\n- Ask a question on [StackOverflow](https://stackoverflow.com/questions/tagged/aws-sdk-js) and tag it with `aws-sdk-js`\n- Come join the AWS JavaScript community on [gitter](https://gitter.im/aws/aws-sdk-js-v3)\n- If it turns out that you may have found a bug, please [open an issue](https://github.com/aws/aws-sdk-js-v3/issues)\n\n## Contributing\n\nThis client code is generated automatically. Any modifications will be overwritten the next time the `@aws-sdk/@aws-sdk/client-elastic-beanstalk-node' package is updated. To contribute to SDK you can checkout our [code generator package][].\n\n## License\n\nThis SDK is distributed under the\n[Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0),\nsee LICENSE for more information.\n\n[code generator package]: https://github.com/aws/aws-sdk-js-v3/tree/master/packages/service-types-generator\n[api reference]: https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/\n","scripts":{"test":"exit 0","clean":"npm run remove-definitions && npm run remove-maps && npm run remove-js","pretest":"tsc","remove-js":"rimraf *.js && rimraf ./commands/*.js && rimraf ./model/*.js && rimraf ./types/*.js","smoke-test":"npm run pretest && node ./test/smoke/index.spec.js","remove-maps":"rimraf *.js.map && rimraf ./commands/*.js.map && rimraf ./model/*.js.map && rimraf ./types/*.js.map","prepublishOnly":"tsc","remove-definitions":"rimraf *.d.ts && rimraf ./commands/*.d.ts && rimraf ./model/*.d.ts rimraf ./types/*.d.ts","build-documentation":"npm run clean && typedoc ./","remove-documentation":"rimraf ./docs"},"_npmUser":{"name":"aws-sdk-bot","email":"aws-sdk-js@amazon.com"},"deprecated":"The package @aws-sdk/client-elastic-beanstalk-node has been renamed to @aws-sdk/client-elastic-beanstalk. Please install the renamed package.","_npmVersion":"6.9.0","description":"Node SDK for AWS Elastic Beanstalk","directories":{},"_nodeVersion":"10.16.3","dependencies":{"tslib":"^1.8.0","@aws-sdk/types":"^0.1.0-preview.7","@aws-sdk/hash-node":"^0.1.0-preview.8","@aws-sdk/core-handler":"^0.1.0-preview.7","@aws-sdk/signature-v4":"^0.1.0-preview.10","@aws-sdk/query-builder":"^0.1.0-preview.7","@aws-sdk/protocol-query":"^0.1.0-preview.9","@aws-sdk/util-utf8-node":"^0.1.0-preview.4","@aws-sdk/config-resolver":"^0.1.0-preview.7","@aws-sdk/region-provider":"^0.1.0-preview.7","@aws-sdk/url-parser-node":"^0.1.0-preview.8","@aws-sdk/xml-body-parser":"^0.1.0-preview.9","@aws-sdk/middleware-stack":"^0.1.0-preview.9","@aws-sdk/retry-middleware":"^0.1.0-preview.7","@aws-sdk/util-base64-node":"^0.1.0-preview.4","@aws-sdk/node-http-handler":"^0.1.0-preview.8","@aws-sdk/signing-middleware":"^0.1.0-preview.10","@aws-sdk/util-user-agent-node":"^0.1.0-preview.10","@aws-sdk/middleware-serializer":"^0.1.0-preview.7","@aws-sdk/stream-collector-node":"^0.1.0-preview.9","@aws-sdk/util-body-length-node":"^0.1.0-preview.5","@aws-sdk/credential-provider-node":"^0.1.0-preview.10","@aws-sdk/query-error-unmarshaller":"^0.1.0-preview.8","@aws-sdk/middleware-content-length":"^0.1.0-preview.7","@aws-sdk/middleware-header-default":"^0.1.0-preview.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.7.1","rimraf":"^2.6.2","typedoc":"^0.14.2","typescript":"~3.4.0","@types/jest":"^24.0.12","@types/node":"^10.0.0","@aws-sdk/client-documentation-generator":"^0.1.0-preview.3"},"_npmOperationalInternal":{"tmp":"tmp/client-elastic-beanstalk-node_0.1.0-preview.6_1574196286912_0.6620330359376934","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-09-09T17:50:50.144Z","modified":"2025-03-27T18:38:24.115Z","0.1.0-preview.2":"2019-09-09T17:50:50.568Z","0.1.0-preview.3":"2019-09-19T16:04:37.083Z","0.1.0-preview.4":"2019-10-29T23:52:13.638Z","0.1.0-preview.5":"2019-10-30T19:26:10.588Z","0.1.0-preview.6":"2019-11-19T20:44:47.070Z"},"author":{"url":"https://aws.amazon.com/javascript/","name":"AWS SDK for JavaScript Team"},"license":"Apache-2.0","description":"Node SDK for AWS Elastic Beanstalk","maintainers":[{"email":"osa-3p@amazon.com","name":"amzn-oss"},{"email":"aws-sdk-js-automation@amazon.com","name":"aws-sdk-bot"}],"readme":"","readmeFilename":""}