UNPKG

9.33 kBTypeScriptView Raw
1export declare class DynamoDBMetrics {
2 static conditionalCheckFailedRequestsSum(dimensions: {
3 TableName: string;
4 }): {
5 namespace: string;
6 metricName: string;
7 dimensionsMap: {
8 TableName: string;
9 };
10 statistic: string;
11 };
12 static consumedReadCapacityUnitsSum(dimensions: {
13 TableName: string;
14 }): MetricWithDims<{
15 TableName: string;
16 }>;
17 static consumedReadCapacityUnitsSum(dimensions: {
18 GlobalSecondaryIndexName: string;
19 TableName: string;
20 }): MetricWithDims<{
21 GlobalSecondaryIndexName: string;
22 TableName: string;
23 }>;
24 static consumedWriteCapacityUnitsSum(dimensions: {
25 TableName: string;
26 }): MetricWithDims<{
27 TableName: string;
28 }>;
29 static consumedWriteCapacityUnitsSum(dimensions: {
30 GlobalSecondaryIndexName: string;
31 TableName: string;
32 }): MetricWithDims<{
33 GlobalSecondaryIndexName: string;
34 TableName: string;
35 }>;
36 static provisionedReadCapacityUnitsAverage(dimensions: {
37 TableName: string;
38 }): MetricWithDims<{
39 TableName: string;
40 }>;
41 static provisionedReadCapacityUnitsAverage(dimensions: {
42 GlobalSecondaryIndexName: string;
43 TableName: string;
44 }): MetricWithDims<{
45 GlobalSecondaryIndexName: string;
46 TableName: string;
47 }>;
48 static provisionedWriteCapacityUnitsAverage(dimensions: {
49 TableName: string;
50 }): MetricWithDims<{
51 TableName: string;
52 }>;
53 static provisionedWriteCapacityUnitsAverage(dimensions: {
54 GlobalSecondaryIndexName: string;
55 TableName: string;
56 }): MetricWithDims<{
57 GlobalSecondaryIndexName: string;
58 TableName: string;
59 }>;
60 static readThrottleEventsSum(dimensions: {
61 TableName: string;
62 }): MetricWithDims<{
63 TableName: string;
64 }>;
65 static readThrottleEventsSum(dimensions: {
66 GlobalSecondaryIndexName: string;
67 TableName: string;
68 }): MetricWithDims<{
69 GlobalSecondaryIndexName: string;
70 TableName: string;
71 }>;
72 static timeToLiveDeletedItemCountSum(dimensions: {
73 TableName: string;
74 }): {
75 namespace: string;
76 metricName: string;
77 dimensionsMap: {
78 TableName: string;
79 };
80 statistic: string;
81 };
82 static transactionConflictAverage(dimensions: {
83 TableName: string;
84 }): {
85 namespace: string;
86 metricName: string;
87 dimensionsMap: {
88 TableName: string;
89 };
90 statistic: string;
91 };
92 static writeThrottleEventsSum(dimensions: {
93 TableName: string;
94 }): MetricWithDims<{
95 TableName: string;
96 }>;
97 static writeThrottleEventsSum(dimensions: {
98 GlobalSecondaryIndexName: string;
99 TableName: string;
100 }): MetricWithDims<{
101 GlobalSecondaryIndexName: string;
102 TableName: string;
103 }>;
104 static successfulRequestLatencyAverage(dimensions: {
105 Operation: string;
106 TableName: string;
107 }): {
108 namespace: string;
109 metricName: string;
110 dimensionsMap: {
111 Operation: string;
112 TableName: string;
113 };
114 statistic: string;
115 };
116 static systemErrorsSum(dimensions: {
117 Operation: string;
118 TableName: string;
119 }): {
120 namespace: string;
121 metricName: string;
122 dimensionsMap: {
123 Operation: string;
124 TableName: string;
125 };
126 statistic: string;
127 };
128 static throttledRequestsSum(dimensions: {
129 Operation: string;
130 TableName: string;
131 }): {
132 namespace: string;
133 metricName: string;
134 dimensionsMap: {
135 Operation: string;
136 TableName: string;
137 };
138 statistic: string;
139 };
140 static returnedItemCountSum(dimensions: {
141 Operation: string;
142 TableName: string;
143 }): {
144 namespace: string;
145 metricName: string;
146 dimensionsMap: {
147 Operation: string;
148 TableName: string;
149 };
150 statistic: string;
151 };
152 static onlineIndexConsumedWriteCapacitySum(dimensions: {
153 GlobalSecondaryIndexName: string;
154 TableName: string;
155 }): {
156 namespace: string;
157 metricName: string;
158 dimensionsMap: {
159 GlobalSecondaryIndexName: string;
160 TableName: string;
161 };
162 statistic: string;
163 };
164 static onlineIndexPercentageProgressAverage(dimensions: {
165 GlobalSecondaryIndexName: string;
166 TableName: string;
167 }): {
168 namespace: string;
169 metricName: string;
170 dimensionsMap: {
171 GlobalSecondaryIndexName: string;
172 TableName: string;
173 };
174 statistic: string;
175 };
176 static onlineIndexThrottleEventsSum(dimensions: {
177 GlobalSecondaryIndexName: string;
178 TableName: string;
179 }): {
180 namespace: string;
181 metricName: string;
182 dimensionsMap: {
183 GlobalSecondaryIndexName: string;
184 TableName: string;
185 };
186 statistic: string;
187 };
188 static ageOfOldestUnreplicatedRecordAverage(dimensions: {
189 DelegatedOperation: string;
190 TableName: string;
191 }): {
192 namespace: string;
193 metricName: string;
194 dimensionsMap: {
195 DelegatedOperation: string;
196 TableName: string;
197 };
198 statistic: string;
199 };
200 static consumedChangeDataCaptureUnitsAverage(dimensions: {
201 DelegatedOperation: string;
202 TableName: string;
203 }): {
204 namespace: string;
205 metricName: string;
206 dimensionsMap: {
207 DelegatedOperation: string;
208 TableName: string;
209 };
210 statistic: string;
211 };
212 static throttledPutRecordCountAverage(dimensions: {
213 DelegatedOperation: string;
214 TableName: string;
215 }): {
216 namespace: string;
217 metricName: string;
218 dimensionsMap: {
219 DelegatedOperation: string;
220 TableName: string;
221 };
222 statistic: string;
223 };
224 static pendingReplicationCountAverage(dimensions: {
225 ReceivingRegion: string;
226 TableName: string;
227 }): {
228 namespace: string;
229 metricName: string;
230 dimensionsMap: {
231 ReceivingRegion: string;
232 TableName: string;
233 };
234 statistic: string;
235 };
236 static replicationLatencyAverage(dimensions: {
237 ReceivingRegion: string;
238 TableName: string;
239 }): {
240 namespace: string;
241 metricName: string;
242 dimensionsMap: {
243 ReceivingRegion: string;
244 TableName: string;
245 };
246 statistic: string;
247 };
248 static returnedBytesAverage(dimensions: {
249 Operation: string;
250 StreamLabel: string;
251 TableName: string;
252 }): {
253 namespace: string;
254 metricName: string;
255 dimensionsMap: {
256 Operation: string;
257 StreamLabel: string;
258 TableName: string;
259 };
260 statistic: string;
261 };
262 static returnedRecordsCountAverage(dimensions: {
263 Operation: string;
264 StreamLabel: string;
265 TableName: string;
266 }): {
267 namespace: string;
268 metricName: string;
269 dimensionsMap: {
270 Operation: string;
271 StreamLabel: string;
272 TableName: string;
273 };
274 statistic: string;
275 };
276 static accountMaxReadsMaximum(dimensions: {}): {
277 namespace: string;
278 metricName: string;
279 dimensionsMap: {};
280 statistic: string;
281 };
282 static accountMaxTableLevelReadsMaximum(dimensions: {}): {
283 namespace: string;
284 metricName: string;
285 dimensionsMap: {};
286 statistic: string;
287 };
288 static accountMaxTableLevelWritesMaximum(dimensions: {}): {
289 namespace: string;
290 metricName: string;
291 dimensionsMap: {};
292 statistic: string;
293 };
294 static accountMaxWritesMaximum(dimensions: {}): {
295 namespace: string;
296 metricName: string;
297 dimensionsMap: {};
298 statistic: string;
299 };
300 static accountProvisionedReadCapacityUtilizationAverage(dimensions: {}): {
301 namespace: string;
302 metricName: string;
303 dimensionsMap: {};
304 statistic: string;
305 };
306 static accountProvisionedWriteCapacityUtilizationAverage(dimensions: {}): {
307 namespace: string;
308 metricName: string;
309 dimensionsMap: {};
310 statistic: string;
311 };
312 static maxProvisionedTableReadCapacityUtilizationAverage(dimensions: {}): {
313 namespace: string;
314 metricName: string;
315 dimensionsMap: {};
316 statistic: string;
317 };
318 static maxProvisionedTableWriteCapacityUtilizationAverage(dimensions: {}): {
319 namespace: string;
320 metricName: string;
321 dimensionsMap: {};
322 statistic: string;
323 };
324 static userErrorsSum(dimensions: {}): {
325 namespace: string;
326 metricName: string;
327 dimensionsMap: {};
328 statistic: string;
329 };
330}
331declare type MetricWithDims<D> = {
332 namespace: string;
333 metricName: string;
334 statistic: string;
335 dimensionsMap: D;
336};
337export {};