UNPKG

2.65 kBJSONView Raw
1{
2 "version": "2.0",
3 "metadata": {
4 "apiVersion": "2017-01-06",
5 "endpointPrefix": "cur",
6 "jsonVersion": "1.1",
7 "protocol": "json",
8 "serviceFullName": "AWS Cost and Usage Report Service",
9 "serviceId": "Cost and Usage Report Service",
10 "signatureVersion": "v4",
11 "signingName": "cur",
12 "targetPrefix": "AWSOrigamiServiceGatewayService",
13 "uid": "cur-2017-01-06"
14 },
15 "operations": {
16 "DeleteReportDefinition": {
17 "input": {
18 "type": "structure",
19 "members": {
20 "ReportName": {}
21 }
22 },
23 "output": {
24 "type": "structure",
25 "members": {
26 "ResponseMessage": {}
27 }
28 }
29 },
30 "DescribeReportDefinitions": {
31 "input": {
32 "type": "structure",
33 "members": {
34 "MaxResults": {
35 "type": "integer"
36 },
37 "NextToken": {}
38 }
39 },
40 "output": {
41 "type": "structure",
42 "members": {
43 "ReportDefinitions": {
44 "type": "list",
45 "member": {
46 "shape": "Sa"
47 }
48 },
49 "NextToken": {}
50 }
51 }
52 },
53 "ModifyReportDefinition": {
54 "input": {
55 "type": "structure",
56 "required": [
57 "ReportName",
58 "ReportDefinition"
59 ],
60 "members": {
61 "ReportName": {},
62 "ReportDefinition": {
63 "shape": "Sa"
64 }
65 }
66 },
67 "output": {
68 "type": "structure",
69 "members": {}
70 }
71 },
72 "PutReportDefinition": {
73 "input": {
74 "type": "structure",
75 "required": [
76 "ReportDefinition"
77 ],
78 "members": {
79 "ReportDefinition": {
80 "shape": "Sa"
81 }
82 }
83 },
84 "output": {
85 "type": "structure",
86 "members": {}
87 }
88 }
89 },
90 "shapes": {
91 "Sa": {
92 "type": "structure",
93 "required": [
94 "ReportName",
95 "TimeUnit",
96 "Format",
97 "Compression",
98 "AdditionalSchemaElements",
99 "S3Bucket",
100 "S3Prefix",
101 "S3Region"
102 ],
103 "members": {
104 "ReportName": {},
105 "TimeUnit": {},
106 "Format": {},
107 "Compression": {},
108 "AdditionalSchemaElements": {
109 "type": "list",
110 "member": {}
111 },
112 "S3Bucket": {},
113 "S3Prefix": {},
114 "S3Region": {},
115 "AdditionalArtifacts": {
116 "type": "list",
117 "member": {}
118 },
119 "RefreshClosedReports": {
120 "type": "boolean"
121 },
122 "ReportVersioning": {}
123 }
124 }
125 }
126}
\No newline at end of file