UNPKG

3.1 kBJavaScriptView Raw
1require('../lib/node_loader');
2var AWS = require('../lib/core');
3var Service = AWS.Service;
4var apiLoader = AWS.apiLoader;
5
6apiLoader.services['cloudfront'] = {};
7AWS.CloudFront = Service.defineService('cloudfront', ['2013-05-12*', '2013-11-11*', '2014-05-31*', '2014-10-21*', '2014-11-06*', '2015-04-17*', '2015-07-27*', '2015-09-17*', '2016-01-13*', '2016-01-28*', '2016-08-01*', '2016-08-20*', '2016-09-07*', '2016-09-29*', '2016-11-25', '2016-11-25*', '2017-03-25', '2017-03-25*', '2017-10-30', '2017-10-30*', '2018-06-18', '2018-06-18*', '2018-11-05', '2018-11-05*', '2019-03-26']);
8require('../lib/services/cloudfront');
9Object.defineProperty(apiLoader.services['cloudfront'], '2016-11-25', {
10 get: function get() {
11 var model = require('../apis/cloudfront-2016-11-25.min.json');
12 model.paginators = require('../apis/cloudfront-2016-11-25.paginators.json').pagination;
13 model.waiters = require('../apis/cloudfront-2016-11-25.waiters2.json').waiters;
14 return model;
15 },
16 enumerable: true,
17 configurable: true
18});
19Object.defineProperty(apiLoader.services['cloudfront'], '2017-03-25', {
20 get: function get() {
21 var model = require('../apis/cloudfront-2017-03-25.min.json');
22 model.paginators = require('../apis/cloudfront-2017-03-25.paginators.json').pagination;
23 model.waiters = require('../apis/cloudfront-2017-03-25.waiters2.json').waiters;
24 return model;
25 },
26 enumerable: true,
27 configurable: true
28});
29Object.defineProperty(apiLoader.services['cloudfront'], '2017-10-30', {
30 get: function get() {
31 var model = require('../apis/cloudfront-2017-10-30.min.json');
32 model.paginators = require('../apis/cloudfront-2017-10-30.paginators.json').pagination;
33 model.waiters = require('../apis/cloudfront-2017-10-30.waiters2.json').waiters;
34 return model;
35 },
36 enumerable: true,
37 configurable: true
38});
39Object.defineProperty(apiLoader.services['cloudfront'], '2018-06-18', {
40 get: function get() {
41 var model = require('../apis/cloudfront-2018-06-18.min.json');
42 model.paginators = require('../apis/cloudfront-2018-06-18.paginators.json').pagination;
43 model.waiters = require('../apis/cloudfront-2018-06-18.waiters2.json').waiters;
44 return model;
45 },
46 enumerable: true,
47 configurable: true
48});
49Object.defineProperty(apiLoader.services['cloudfront'], '2018-11-05', {
50 get: function get() {
51 var model = require('../apis/cloudfront-2018-11-05.min.json');
52 model.paginators = require('../apis/cloudfront-2018-11-05.paginators.json').pagination;
53 model.waiters = require('../apis/cloudfront-2018-11-05.waiters2.json').waiters;
54 return model;
55 },
56 enumerable: true,
57 configurable: true
58});
59Object.defineProperty(apiLoader.services['cloudfront'], '2019-03-26', {
60 get: function get() {
61 var model = require('../apis/cloudfront-2019-03-26.min.json');
62 model.paginators = require('../apis/cloudfront-2019-03-26.paginators.json').pagination;
63 model.waiters = require('../apis/cloudfront-2019-03-26.waiters2.json').waiters;
64 return model;
65 },
66 enumerable: true,
67 configurable: true
68});
69
70module.exports = AWS.CloudFront;