rds.js 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. require('../lib/node_loader');
  2. var AWS = require('../lib/core');
  3. var Service = AWS.Service;
  4. var apiLoader = AWS.apiLoader;
  5. apiLoader.services['rds'] = {};
  6. AWS.RDS = Service.defineService('rds', ['2013-01-10', '2013-02-12', '2013-09-09', '2014-09-01', '2014-09-01*', '2014-10-31']);
  7. require('../lib/services/rds');
  8. Object.defineProperty(apiLoader.services['rds'], '2013-01-10', {
  9. get: function get() {
  10. var model = require('../apis/rds-2013-01-10.min.json');
  11. model.paginators = require('../apis/rds-2013-01-10.paginators.json').pagination;
  12. return model;
  13. },
  14. enumerable: true,
  15. configurable: true
  16. });
  17. Object.defineProperty(apiLoader.services['rds'], '2013-02-12', {
  18. get: function get() {
  19. var model = require('../apis/rds-2013-02-12.min.json');
  20. model.paginators = require('../apis/rds-2013-02-12.paginators.json').pagination;
  21. return model;
  22. },
  23. enumerable: true,
  24. configurable: true
  25. });
  26. Object.defineProperty(apiLoader.services['rds'], '2013-09-09', {
  27. get: function get() {
  28. var model = require('../apis/rds-2013-09-09.min.json');
  29. model.paginators = require('../apis/rds-2013-09-09.paginators.json').pagination;
  30. model.waiters = require('../apis/rds-2013-09-09.waiters2.json').waiters;
  31. return model;
  32. },
  33. enumerable: true,
  34. configurable: true
  35. });
  36. Object.defineProperty(apiLoader.services['rds'], '2014-09-01', {
  37. get: function get() {
  38. var model = require('../apis/rds-2014-09-01.min.json');
  39. model.paginators = require('../apis/rds-2014-09-01.paginators.json').pagination;
  40. return model;
  41. },
  42. enumerable: true,
  43. configurable: true
  44. });
  45. Object.defineProperty(apiLoader.services['rds'], '2014-10-31', {
  46. get: function get() {
  47. var model = require('../apis/rds-2014-10-31.min.json');
  48. model.paginators = require('../apis/rds-2014-10-31.paginators.json').pagination;
  49. model.waiters = require('../apis/rds-2014-10-31.waiters2.json').waiters;
  50. return model;
  51. },
  52. enumerable: true,
  53. configurable: true
  54. });
  55. module.exports = AWS.RDS;