UNPKG

2.83 kBJSONView Raw
1{
2 "version": "2.0",
3 "metadata": {
4 "apiVersion": "2017-10-15",
5 "endpointPrefix": "api.pricing",
6 "jsonVersion": "1.1",
7 "protocol": "json",
8 "serviceAbbreviation": "AWS Pricing",
9 "serviceFullName": "AWS Price List Service",
10 "serviceId": "Pricing",
11 "signatureVersion": "v4",
12 "signingName": "pricing",
13 "targetPrefix": "AWSPriceListService",
14 "uid": "pricing-2017-10-15"
15 },
16 "operations": {
17 "DescribeServices": {
18 "input": {
19 "type": "structure",
20 "members": {
21 "ServiceCode": {},
22 "FormatVersion": {},
23 "NextToken": {},
24 "MaxResults": {
25 "type": "integer"
26 }
27 }
28 },
29 "output": {
30 "type": "structure",
31 "members": {
32 "Services": {
33 "type": "list",
34 "member": {
35 "type": "structure",
36 "members": {
37 "ServiceCode": {},
38 "AttributeNames": {
39 "type": "list",
40 "member": {}
41 }
42 }
43 }
44 },
45 "FormatVersion": {},
46 "NextToken": {}
47 }
48 }
49 },
50 "GetAttributeValues": {
51 "input": {
52 "type": "structure",
53 "required": [
54 "ServiceCode",
55 "AttributeName"
56 ],
57 "members": {
58 "ServiceCode": {},
59 "AttributeName": {},
60 "NextToken": {},
61 "MaxResults": {
62 "type": "integer"
63 }
64 }
65 },
66 "output": {
67 "type": "structure",
68 "members": {
69 "AttributeValues": {
70 "type": "list",
71 "member": {
72 "type": "structure",
73 "members": {
74 "Value": {}
75 }
76 }
77 },
78 "NextToken": {}
79 }
80 }
81 },
82 "GetProducts": {
83 "input": {
84 "type": "structure",
85 "members": {
86 "ServiceCode": {},
87 "Filters": {
88 "type": "list",
89 "member": {
90 "type": "structure",
91 "required": [
92 "Type",
93 "Field",
94 "Value"
95 ],
96 "members": {
97 "Type": {},
98 "Field": {},
99 "Value": {}
100 }
101 }
102 },
103 "FormatVersion": {},
104 "NextToken": {},
105 "MaxResults": {
106 "type": "integer"
107 }
108 }
109 },
110 "output": {
111 "type": "structure",
112 "members": {
113 "FormatVersion": {},
114 "PriceList": {
115 "type": "list",
116 "member": {
117 "jsonvalue": true
118 }
119 },
120 "NextToken": {}
121 }
122 }
123 }
124 },
125 "shapes": {}
126}
\No newline at end of file