UNPKG

51.3 kBJSONView Raw
1{
2 "version": "2.0",
3 "metadata": {
4 "apiVersion": "2012-08-10",
5 "endpointPrefix": "dynamodb",
6 "jsonVersion": "1.0",
7 "protocol": "json",
8 "serviceAbbreviation": "DynamoDB",
9 "serviceFullName": "Amazon DynamoDB",
10 "serviceId": "DynamoDB",
11 "signatureVersion": "v4",
12 "targetPrefix": "DynamoDB_20120810",
13 "uid": "dynamodb-2012-08-10"
14 },
15 "operations": {
16 "BatchGetItem": {
17 "input": {
18 "type": "structure",
19 "required": [
20 "RequestItems"
21 ],
22 "members": {
23 "RequestItems": {
24 "shape": "S2"
25 },
26 "ReturnConsumedCapacity": {}
27 }
28 },
29 "output": {
30 "type": "structure",
31 "members": {
32 "Responses": {
33 "type": "map",
34 "key": {},
35 "value": {
36 "shape": "Sr"
37 }
38 },
39 "UnprocessedKeys": {
40 "shape": "S2"
41 },
42 "ConsumedCapacity": {
43 "shape": "St"
44 }
45 }
46 },
47 "endpointdiscovery": {}
48 },
49 "BatchWriteItem": {
50 "input": {
51 "type": "structure",
52 "required": [
53 "RequestItems"
54 ],
55 "members": {
56 "RequestItems": {
57 "shape": "S10"
58 },
59 "ReturnConsumedCapacity": {},
60 "ReturnItemCollectionMetrics": {}
61 }
62 },
63 "output": {
64 "type": "structure",
65 "members": {
66 "UnprocessedItems": {
67 "shape": "S10"
68 },
69 "ItemCollectionMetrics": {
70 "shape": "S18"
71 },
72 "ConsumedCapacity": {
73 "shape": "St"
74 }
75 }
76 },
77 "endpointdiscovery": {}
78 },
79 "CreateBackup": {
80 "input": {
81 "type": "structure",
82 "required": [
83 "TableName",
84 "BackupName"
85 ],
86 "members": {
87 "TableName": {},
88 "BackupName": {}
89 }
90 },
91 "output": {
92 "type": "structure",
93 "members": {
94 "BackupDetails": {
95 "shape": "S1h"
96 }
97 }
98 },
99 "endpointdiscovery": {}
100 },
101 "CreateGlobalTable": {
102 "input": {
103 "type": "structure",
104 "required": [
105 "GlobalTableName",
106 "ReplicationGroup"
107 ],
108 "members": {
109 "GlobalTableName": {},
110 "ReplicationGroup": {
111 "shape": "S1p"
112 }
113 }
114 },
115 "output": {
116 "type": "structure",
117 "members": {
118 "GlobalTableDescription": {
119 "shape": "S1t"
120 }
121 }
122 },
123 "endpointdiscovery": {}
124 },
125 "CreateTable": {
126 "input": {
127 "type": "structure",
128 "required": [
129 "AttributeDefinitions",
130 "TableName",
131 "KeySchema"
132 ],
133 "members": {
134 "AttributeDefinitions": {
135 "shape": "S1z"
136 },
137 "TableName": {},
138 "KeySchema": {
139 "shape": "S23"
140 },
141 "LocalSecondaryIndexes": {
142 "type": "list",
143 "member": {
144 "type": "structure",
145 "required": [
146 "IndexName",
147 "KeySchema",
148 "Projection"
149 ],
150 "members": {
151 "IndexName": {},
152 "KeySchema": {
153 "shape": "S23"
154 },
155 "Projection": {
156 "shape": "S28"
157 }
158 }
159 }
160 },
161 "GlobalSecondaryIndexes": {
162 "type": "list",
163 "member": {
164 "type": "structure",
165 "required": [
166 "IndexName",
167 "KeySchema",
168 "Projection"
169 ],
170 "members": {
171 "IndexName": {},
172 "KeySchema": {
173 "shape": "S23"
174 },
175 "Projection": {
176 "shape": "S28"
177 },
178 "ProvisionedThroughput": {
179 "shape": "S2e"
180 }
181 }
182 }
183 },
184 "BillingMode": {},
185 "ProvisionedThroughput": {
186 "shape": "S2e"
187 },
188 "StreamSpecification": {
189 "shape": "S2h"
190 },
191 "SSESpecification": {
192 "shape": "S2k"
193 }
194 }
195 },
196 "output": {
197 "type": "structure",
198 "members": {
199 "TableDescription": {
200 "shape": "S2p"
201 }
202 }
203 },
204 "endpointdiscovery": {}
205 },
206 "DeleteBackup": {
207 "input": {
208 "type": "structure",
209 "required": [
210 "BackupArn"
211 ],
212 "members": {
213 "BackupArn": {}
214 }
215 },
216 "output": {
217 "type": "structure",
218 "members": {
219 "BackupDescription": {
220 "shape": "S3c"
221 }
222 }
223 },
224 "endpointdiscovery": {}
225 },
226 "DeleteItem": {
227 "input": {
228 "type": "structure",
229 "required": [
230 "TableName",
231 "Key"
232 ],
233 "members": {
234 "TableName": {},
235 "Key": {
236 "shape": "S6"
237 },
238 "Expected": {
239 "shape": "S3p"
240 },
241 "ConditionalOperator": {},
242 "ReturnValues": {},
243 "ReturnConsumedCapacity": {},
244 "ReturnItemCollectionMetrics": {},
245 "ConditionExpression": {},
246 "ExpressionAttributeNames": {
247 "shape": "Sm"
248 },
249 "ExpressionAttributeValues": {
250 "shape": "S3x"
251 }
252 }
253 },
254 "output": {
255 "type": "structure",
256 "members": {
257 "Attributes": {
258 "shape": "Ss"
259 },
260 "ConsumedCapacity": {
261 "shape": "Su"
262 },
263 "ItemCollectionMetrics": {
264 "shape": "S1a"
265 }
266 }
267 },
268 "endpointdiscovery": {}
269 },
270 "DeleteTable": {
271 "input": {
272 "type": "structure",
273 "required": [
274 "TableName"
275 ],
276 "members": {
277 "TableName": {}
278 }
279 },
280 "output": {
281 "type": "structure",
282 "members": {
283 "TableDescription": {
284 "shape": "S2p"
285 }
286 }
287 },
288 "endpointdiscovery": {}
289 },
290 "DescribeBackup": {
291 "input": {
292 "type": "structure",
293 "required": [
294 "BackupArn"
295 ],
296 "members": {
297 "BackupArn": {}
298 }
299 },
300 "output": {
301 "type": "structure",
302 "members": {
303 "BackupDescription": {
304 "shape": "S3c"
305 }
306 }
307 },
308 "endpointdiscovery": {}
309 },
310 "DescribeContinuousBackups": {
311 "input": {
312 "type": "structure",
313 "required": [
314 "TableName"
315 ],
316 "members": {
317 "TableName": {}
318 }
319 },
320 "output": {
321 "type": "structure",
322 "members": {
323 "ContinuousBackupsDescription": {
324 "shape": "S46"
325 }
326 }
327 },
328 "endpointdiscovery": {}
329 },
330 "DescribeEndpoints": {
331 "input": {
332 "type": "structure",
333 "members": {}
334 },
335 "output": {
336 "type": "structure",
337 "required": [
338 "Endpoints"
339 ],
340 "members": {
341 "Endpoints": {
342 "type": "list",
343 "member": {
344 "type": "structure",
345 "required": [
346 "Address",
347 "CachePeriodInMinutes"
348 ],
349 "members": {
350 "Address": {},
351 "CachePeriodInMinutes": {
352 "type": "long"
353 }
354 }
355 }
356 }
357 }
358 },
359 "endpointoperation": true
360 },
361 "DescribeGlobalTable": {
362 "input": {
363 "type": "structure",
364 "required": [
365 "GlobalTableName"
366 ],
367 "members": {
368 "GlobalTableName": {}
369 }
370 },
371 "output": {
372 "type": "structure",
373 "members": {
374 "GlobalTableDescription": {
375 "shape": "S1t"
376 }
377 }
378 },
379 "endpointdiscovery": {}
380 },
381 "DescribeGlobalTableSettings": {
382 "input": {
383 "type": "structure",
384 "required": [
385 "GlobalTableName"
386 ],
387 "members": {
388 "GlobalTableName": {}
389 }
390 },
391 "output": {
392 "type": "structure",
393 "members": {
394 "GlobalTableName": {},
395 "ReplicaSettings": {
396 "shape": "S4i"
397 }
398 }
399 },
400 "endpointdiscovery": {}
401 },
402 "DescribeLimits": {
403 "input": {
404 "type": "structure",
405 "members": {}
406 },
407 "output": {
408 "type": "structure",
409 "members": {
410 "AccountMaxReadCapacityUnits": {
411 "type": "long"
412 },
413 "AccountMaxWriteCapacityUnits": {
414 "type": "long"
415 },
416 "TableMaxReadCapacityUnits": {
417 "type": "long"
418 },
419 "TableMaxWriteCapacityUnits": {
420 "type": "long"
421 }
422 }
423 },
424 "endpointdiscovery": {}
425 },
426 "DescribeTable": {
427 "input": {
428 "type": "structure",
429 "required": [
430 "TableName"
431 ],
432 "members": {
433 "TableName": {}
434 }
435 },
436 "output": {
437 "type": "structure",
438 "members": {
439 "Table": {
440 "shape": "S2p"
441 }
442 }
443 },
444 "endpointdiscovery": {}
445 },
446 "DescribeTimeToLive": {
447 "input": {
448 "type": "structure",
449 "required": [
450 "TableName"
451 ],
452 "members": {
453 "TableName": {}
454 }
455 },
456 "output": {
457 "type": "structure",
458 "members": {
459 "TimeToLiveDescription": {
460 "shape": "S3l"
461 }
462 }
463 },
464 "endpointdiscovery": {}
465 },
466 "GetItem": {
467 "input": {
468 "type": "structure",
469 "required": [
470 "TableName",
471 "Key"
472 ],
473 "members": {
474 "TableName": {},
475 "Key": {
476 "shape": "S6"
477 },
478 "AttributesToGet": {
479 "shape": "Sj"
480 },
481 "ConsistentRead": {
482 "type": "boolean"
483 },
484 "ReturnConsumedCapacity": {},
485 "ProjectionExpression": {},
486 "ExpressionAttributeNames": {
487 "shape": "Sm"
488 }
489 }
490 },
491 "output": {
492 "type": "structure",
493 "members": {
494 "Item": {
495 "shape": "Ss"
496 },
497 "ConsumedCapacity": {
498 "shape": "Su"
499 }
500 }
501 },
502 "endpointdiscovery": {}
503 },
504 "ListBackups": {
505 "input": {
506 "type": "structure",
507 "members": {
508 "TableName": {},
509 "Limit": {
510 "type": "integer"
511 },
512 "TimeRangeLowerBound": {
513 "type": "timestamp"
514 },
515 "TimeRangeUpperBound": {
516 "type": "timestamp"
517 },
518 "ExclusiveStartBackupArn": {},
519 "BackupType": {}
520 }
521 },
522 "output": {
523 "type": "structure",
524 "members": {
525 "BackupSummaries": {
526 "type": "list",
527 "member": {
528 "type": "structure",
529 "members": {
530 "TableName": {},
531 "TableId": {},
532 "TableArn": {},
533 "BackupArn": {},
534 "BackupName": {},
535 "BackupCreationDateTime": {
536 "type": "timestamp"
537 },
538 "BackupExpiryDateTime": {
539 "type": "timestamp"
540 },
541 "BackupStatus": {},
542 "BackupType": {},
543 "BackupSizeBytes": {
544 "type": "long"
545 }
546 }
547 }
548 },
549 "LastEvaluatedBackupArn": {}
550 }
551 },
552 "endpointdiscovery": {}
553 },
554 "ListGlobalTables": {
555 "input": {
556 "type": "structure",
557 "members": {
558 "ExclusiveStartGlobalTableName": {},
559 "Limit": {
560 "type": "integer"
561 },
562 "RegionName": {}
563 }
564 },
565 "output": {
566 "type": "structure",
567 "members": {
568 "GlobalTables": {
569 "type": "list",
570 "member": {
571 "type": "structure",
572 "members": {
573 "GlobalTableName": {},
574 "ReplicationGroup": {
575 "shape": "S1p"
576 }
577 }
578 }
579 },
580 "LastEvaluatedGlobalTableName": {}
581 }
582 },
583 "endpointdiscovery": {}
584 },
585 "ListTables": {
586 "input": {
587 "type": "structure",
588 "members": {
589 "ExclusiveStartTableName": {},
590 "Limit": {
591 "type": "integer"
592 }
593 }
594 },
595 "output": {
596 "type": "structure",
597 "members": {
598 "TableNames": {
599 "type": "list",
600 "member": {}
601 },
602 "LastEvaluatedTableName": {}
603 }
604 },
605 "endpointdiscovery": {}
606 },
607 "ListTagsOfResource": {
608 "input": {
609 "type": "structure",
610 "required": [
611 "ResourceArn"
612 ],
613 "members": {
614 "ResourceArn": {},
615 "NextToken": {}
616 }
617 },
618 "output": {
619 "type": "structure",
620 "members": {
621 "Tags": {
622 "shape": "S5n"
623 },
624 "NextToken": {}
625 }
626 },
627 "endpointdiscovery": {}
628 },
629 "PutItem": {
630 "input": {
631 "type": "structure",
632 "required": [
633 "TableName",
634 "Item"
635 ],
636 "members": {
637 "TableName": {},
638 "Item": {
639 "shape": "S14"
640 },
641 "Expected": {
642 "shape": "S3p"
643 },
644 "ReturnValues": {},
645 "ReturnConsumedCapacity": {},
646 "ReturnItemCollectionMetrics": {},
647 "ConditionalOperator": {},
648 "ConditionExpression": {},
649 "ExpressionAttributeNames": {
650 "shape": "Sm"
651 },
652 "ExpressionAttributeValues": {
653 "shape": "S3x"
654 }
655 }
656 },
657 "output": {
658 "type": "structure",
659 "members": {
660 "Attributes": {
661 "shape": "Ss"
662 },
663 "ConsumedCapacity": {
664 "shape": "Su"
665 },
666 "ItemCollectionMetrics": {
667 "shape": "S1a"
668 }
669 }
670 },
671 "endpointdiscovery": {}
672 },
673 "Query": {
674 "input": {
675 "type": "structure",
676 "required": [
677 "TableName"
678 ],
679 "members": {
680 "TableName": {},
681 "IndexName": {},
682 "Select": {},
683 "AttributesToGet": {
684 "shape": "Sj"
685 },
686 "Limit": {
687 "type": "integer"
688 },
689 "ConsistentRead": {
690 "type": "boolean"
691 },
692 "KeyConditions": {
693 "type": "map",
694 "key": {},
695 "value": {
696 "shape": "S5w"
697 }
698 },
699 "QueryFilter": {
700 "shape": "S5x"
701 },
702 "ConditionalOperator": {},
703 "ScanIndexForward": {
704 "type": "boolean"
705 },
706 "ExclusiveStartKey": {
707 "shape": "S6"
708 },
709 "ReturnConsumedCapacity": {},
710 "ProjectionExpression": {},
711 "FilterExpression": {},
712 "KeyConditionExpression": {},
713 "ExpressionAttributeNames": {
714 "shape": "Sm"
715 },
716 "ExpressionAttributeValues": {
717 "shape": "S3x"
718 }
719 }
720 },
721 "output": {
722 "type": "structure",
723 "members": {
724 "Items": {
725 "shape": "Sr"
726 },
727 "Count": {
728 "type": "integer"
729 },
730 "ScannedCount": {
731 "type": "integer"
732 },
733 "LastEvaluatedKey": {
734 "shape": "S6"
735 },
736 "ConsumedCapacity": {
737 "shape": "Su"
738 }
739 }
740 },
741 "endpointdiscovery": {}
742 },
743 "RestoreTableFromBackup": {
744 "input": {
745 "type": "structure",
746 "required": [
747 "TargetTableName",
748 "BackupArn"
749 ],
750 "members": {
751 "TargetTableName": {},
752 "BackupArn": {}
753 }
754 },
755 "output": {
756 "type": "structure",
757 "members": {
758 "TableDescription": {
759 "shape": "S2p"
760 }
761 }
762 },
763 "endpointdiscovery": {}
764 },
765 "RestoreTableToPointInTime": {
766 "input": {
767 "type": "structure",
768 "required": [
769 "SourceTableName",
770 "TargetTableName"
771 ],
772 "members": {
773 "SourceTableName": {},
774 "TargetTableName": {},
775 "UseLatestRestorableTime": {
776 "type": "boolean"
777 },
778 "RestoreDateTime": {
779 "type": "timestamp"
780 }
781 }
782 },
783 "output": {
784 "type": "structure",
785 "members": {
786 "TableDescription": {
787 "shape": "S2p"
788 }
789 }
790 },
791 "endpointdiscovery": {}
792 },
793 "Scan": {
794 "input": {
795 "type": "structure",
796 "required": [
797 "TableName"
798 ],
799 "members": {
800 "TableName": {},
801 "IndexName": {},
802 "AttributesToGet": {
803 "shape": "Sj"
804 },
805 "Limit": {
806 "type": "integer"
807 },
808 "Select": {},
809 "ScanFilter": {
810 "shape": "S5x"
811 },
812 "ConditionalOperator": {},
813 "ExclusiveStartKey": {
814 "shape": "S6"
815 },
816 "ReturnConsumedCapacity": {},
817 "TotalSegments": {
818 "type": "integer"
819 },
820 "Segment": {
821 "type": "integer"
822 },
823 "ProjectionExpression": {},
824 "FilterExpression": {},
825 "ExpressionAttributeNames": {
826 "shape": "Sm"
827 },
828 "ExpressionAttributeValues": {
829 "shape": "S3x"
830 },
831 "ConsistentRead": {
832 "type": "boolean"
833 }
834 }
835 },
836 "output": {
837 "type": "structure",
838 "members": {
839 "Items": {
840 "shape": "Sr"
841 },
842 "Count": {
843 "type": "integer"
844 },
845 "ScannedCount": {
846 "type": "integer"
847 },
848 "LastEvaluatedKey": {
849 "shape": "S6"
850 },
851 "ConsumedCapacity": {
852 "shape": "Su"
853 }
854 }
855 },
856 "endpointdiscovery": {}
857 },
858 "TagResource": {
859 "input": {
860 "type": "structure",
861 "required": [
862 "ResourceArn",
863 "Tags"
864 ],
865 "members": {
866 "ResourceArn": {},
867 "Tags": {
868 "shape": "S5n"
869 }
870 }
871 },
872 "endpointdiscovery": {}
873 },
874 "TransactGetItems": {
875 "input": {
876 "type": "structure",
877 "required": [
878 "TransactItems"
879 ],
880 "members": {
881 "TransactItems": {
882 "type": "list",
883 "member": {
884 "type": "structure",
885 "required": [
886 "Get"
887 ],
888 "members": {
889 "Get": {
890 "type": "structure",
891 "required": [
892 "Key",
893 "TableName"
894 ],
895 "members": {
896 "Key": {
897 "shape": "S6"
898 },
899 "TableName": {},
900 "ProjectionExpression": {},
901 "ExpressionAttributeNames": {
902 "shape": "Sm"
903 }
904 }
905 }
906 }
907 }
908 },
909 "ReturnConsumedCapacity": {}
910 }
911 },
912 "output": {
913 "type": "structure",
914 "members": {
915 "ConsumedCapacity": {
916 "shape": "St"
917 },
918 "Responses": {
919 "type": "list",
920 "member": {
921 "type": "structure",
922 "members": {
923 "Item": {
924 "shape": "Ss"
925 }
926 }
927 }
928 }
929 }
930 },
931 "endpointdiscovery": {}
932 },
933 "TransactWriteItems": {
934 "input": {
935 "type": "structure",
936 "required": [
937 "TransactItems"
938 ],
939 "members": {
940 "TransactItems": {
941 "type": "list",
942 "member": {
943 "type": "structure",
944 "members": {
945 "ConditionCheck": {
946 "type": "structure",
947 "required": [
948 "Key",
949 "TableName",
950 "ConditionExpression"
951 ],
952 "members": {
953 "Key": {
954 "shape": "S6"
955 },
956 "TableName": {},
957 "ConditionExpression": {},
958 "ExpressionAttributeNames": {
959 "shape": "Sm"
960 },
961 "ExpressionAttributeValues": {
962 "shape": "S3x"
963 },
964 "ReturnValuesOnConditionCheckFailure": {}
965 }
966 },
967 "Put": {
968 "type": "structure",
969 "required": [
970 "Item",
971 "TableName"
972 ],
973 "members": {
974 "Item": {
975 "shape": "S14"
976 },
977 "TableName": {},
978 "ConditionExpression": {},
979 "ExpressionAttributeNames": {
980 "shape": "Sm"
981 },
982 "ExpressionAttributeValues": {
983 "shape": "S3x"
984 },
985 "ReturnValuesOnConditionCheckFailure": {}
986 }
987 },
988 "Delete": {
989 "type": "structure",
990 "required": [
991 "Key",
992 "TableName"
993 ],
994 "members": {
995 "Key": {
996 "shape": "S6"
997 },
998 "TableName": {},
999 "ConditionExpression": {},
1000 "ExpressionAttributeNames": {
1001 "shape": "Sm"
1002 },
1003 "ExpressionAttributeValues": {
1004 "shape": "S3x"
1005 },
1006 "ReturnValuesOnConditionCheckFailure": {}
1007 }
1008 },
1009 "Update": {
1010 "type": "structure",
1011 "required": [
1012 "Key",
1013 "UpdateExpression",
1014 "TableName"
1015 ],
1016 "members": {
1017 "Key": {
1018 "shape": "S6"
1019 },
1020 "UpdateExpression": {},
1021 "TableName": {},
1022 "ConditionExpression": {},
1023 "ExpressionAttributeNames": {
1024 "shape": "Sm"
1025 },
1026 "ExpressionAttributeValues": {
1027 "shape": "S3x"
1028 },
1029 "ReturnValuesOnConditionCheckFailure": {}
1030 }
1031 }
1032 }
1033 }
1034 },
1035 "ReturnConsumedCapacity": {},
1036 "ReturnItemCollectionMetrics": {},
1037 "ClientRequestToken": {
1038 "idempotencyToken": true
1039 }
1040 }
1041 },
1042 "output": {
1043 "type": "structure",
1044 "members": {
1045 "ConsumedCapacity": {
1046 "shape": "St"
1047 },
1048 "ItemCollectionMetrics": {
1049 "shape": "S18"
1050 }
1051 }
1052 },
1053 "endpointdiscovery": {}
1054 },
1055 "UntagResource": {
1056 "input": {
1057 "type": "structure",
1058 "required": [
1059 "ResourceArn",
1060 "TagKeys"
1061 ],
1062 "members": {
1063 "ResourceArn": {},
1064 "TagKeys": {
1065 "type": "list",
1066 "member": {}
1067 }
1068 }
1069 },
1070 "endpointdiscovery": {}
1071 },
1072 "UpdateContinuousBackups": {
1073 "input": {
1074 "type": "structure",
1075 "required": [
1076 "TableName",
1077 "PointInTimeRecoverySpecification"
1078 ],
1079 "members": {
1080 "TableName": {},
1081 "PointInTimeRecoverySpecification": {
1082 "type": "structure",
1083 "required": [
1084 "PointInTimeRecoveryEnabled"
1085 ],
1086 "members": {
1087 "PointInTimeRecoveryEnabled": {
1088 "type": "boolean"
1089 }
1090 }
1091 }
1092 }
1093 },
1094 "output": {
1095 "type": "structure",
1096 "members": {
1097 "ContinuousBackupsDescription": {
1098 "shape": "S46"
1099 }
1100 }
1101 },
1102 "endpointdiscovery": {}
1103 },
1104 "UpdateGlobalTable": {
1105 "input": {
1106 "type": "structure",
1107 "required": [
1108 "GlobalTableName",
1109 "ReplicaUpdates"
1110 ],
1111 "members": {
1112 "GlobalTableName": {},
1113 "ReplicaUpdates": {
1114 "type": "list",
1115 "member": {
1116 "type": "structure",
1117 "members": {
1118 "Create": {
1119 "type": "structure",
1120 "required": [
1121 "RegionName"
1122 ],
1123 "members": {
1124 "RegionName": {}
1125 }
1126 },
1127 "Delete": {
1128 "type": "structure",
1129 "required": [
1130 "RegionName"
1131 ],
1132 "members": {
1133 "RegionName": {}
1134 }
1135 }
1136 }
1137 }
1138 }
1139 }
1140 },
1141 "output": {
1142 "type": "structure",
1143 "members": {
1144 "GlobalTableDescription": {
1145 "shape": "S1t"
1146 }
1147 }
1148 },
1149 "endpointdiscovery": {}
1150 },
1151 "UpdateGlobalTableSettings": {
1152 "input": {
1153 "type": "structure",
1154 "required": [
1155 "GlobalTableName"
1156 ],
1157 "members": {
1158 "GlobalTableName": {},
1159 "GlobalTableBillingMode": {},
1160 "GlobalTableProvisionedWriteCapacityUnits": {
1161 "type": "long"
1162 },
1163 "GlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate": {
1164 "shape": "S74"
1165 },
1166 "GlobalTableGlobalSecondaryIndexSettingsUpdate": {
1167 "type": "list",
1168 "member": {
1169 "type": "structure",
1170 "required": [
1171 "IndexName"
1172 ],
1173 "members": {
1174 "IndexName": {},
1175 "ProvisionedWriteCapacityUnits": {
1176 "type": "long"
1177 },
1178 "ProvisionedWriteCapacityAutoScalingSettingsUpdate": {
1179 "shape": "S74"
1180 }
1181 }
1182 }
1183 },
1184 "ReplicaSettingsUpdate": {
1185 "type": "list",
1186 "member": {
1187 "type": "structure",
1188 "required": [
1189 "RegionName"
1190 ],
1191 "members": {
1192 "RegionName": {},
1193 "ReplicaProvisionedReadCapacityUnits": {
1194 "type": "long"
1195 },
1196 "ReplicaProvisionedReadCapacityAutoScalingSettingsUpdate": {
1197 "shape": "S74"
1198 },
1199 "ReplicaGlobalSecondaryIndexSettingsUpdate": {
1200 "type": "list",
1201 "member": {
1202 "type": "structure",
1203 "required": [
1204 "IndexName"
1205 ],
1206 "members": {
1207 "IndexName": {},
1208 "ProvisionedReadCapacityUnits": {
1209 "type": "long"
1210 },
1211 "ProvisionedReadCapacityAutoScalingSettingsUpdate": {
1212 "shape": "S74"
1213 }
1214 }
1215 }
1216 }
1217 }
1218 }
1219 }
1220 }
1221 },
1222 "output": {
1223 "type": "structure",
1224 "members": {
1225 "GlobalTableName": {},
1226 "ReplicaSettings": {
1227 "shape": "S4i"
1228 }
1229 }
1230 },
1231 "endpointdiscovery": {}
1232 },
1233 "UpdateItem": {
1234 "input": {
1235 "type": "structure",
1236 "required": [
1237 "TableName",
1238 "Key"
1239 ],
1240 "members": {
1241 "TableName": {},
1242 "Key": {
1243 "shape": "S6"
1244 },
1245 "AttributeUpdates": {
1246 "type": "map",
1247 "key": {},
1248 "value": {
1249 "type": "structure",
1250 "members": {
1251 "Value": {
1252 "shape": "S8"
1253 },
1254 "Action": {}
1255 }
1256 }
1257 },
1258 "Expected": {
1259 "shape": "S3p"
1260 },
1261 "ConditionalOperator": {},
1262 "ReturnValues": {},
1263 "ReturnConsumedCapacity": {},
1264 "ReturnItemCollectionMetrics": {},
1265 "UpdateExpression": {},
1266 "ConditionExpression": {},
1267 "ExpressionAttributeNames": {
1268 "shape": "Sm"
1269 },
1270 "ExpressionAttributeValues": {
1271 "shape": "S3x"
1272 }
1273 }
1274 },
1275 "output": {
1276 "type": "structure",
1277 "members": {
1278 "Attributes": {
1279 "shape": "Ss"
1280 },
1281 "ConsumedCapacity": {
1282 "shape": "Su"
1283 },
1284 "ItemCollectionMetrics": {
1285 "shape": "S1a"
1286 }
1287 }
1288 },
1289 "endpointdiscovery": {}
1290 },
1291 "UpdateTable": {
1292 "input": {
1293 "type": "structure",
1294 "required": [
1295 "TableName"
1296 ],
1297 "members": {
1298 "AttributeDefinitions": {
1299 "shape": "S1z"
1300 },
1301 "TableName": {},
1302 "BillingMode": {},
1303 "ProvisionedThroughput": {
1304 "shape": "S2e"
1305 },
1306 "GlobalSecondaryIndexUpdates": {
1307 "type": "list",
1308 "member": {
1309 "type": "structure",
1310 "members": {
1311 "Update": {
1312 "type": "structure",
1313 "required": [
1314 "IndexName",
1315 "ProvisionedThroughput"
1316 ],
1317 "members": {
1318 "IndexName": {},
1319 "ProvisionedThroughput": {
1320 "shape": "S2e"
1321 }
1322 }
1323 },
1324 "Create": {
1325 "type": "structure",
1326 "required": [
1327 "IndexName",
1328 "KeySchema",
1329 "Projection"
1330 ],
1331 "members": {
1332 "IndexName": {},
1333 "KeySchema": {
1334 "shape": "S23"
1335 },
1336 "Projection": {
1337 "shape": "S28"
1338 },
1339 "ProvisionedThroughput": {
1340 "shape": "S2e"
1341 }
1342 }
1343 },
1344 "Delete": {
1345 "type": "structure",
1346 "required": [
1347 "IndexName"
1348 ],
1349 "members": {
1350 "IndexName": {}
1351 }
1352 }
1353 }
1354 }
1355 },
1356 "StreamSpecification": {
1357 "shape": "S2h"
1358 },
1359 "SSESpecification": {
1360 "shape": "S2k"
1361 }
1362 }
1363 },
1364 "output": {
1365 "type": "structure",
1366 "members": {
1367 "TableDescription": {
1368 "shape": "S2p"
1369 }
1370 }
1371 },
1372 "endpointdiscovery": {}
1373 },
1374 "UpdateTimeToLive": {
1375 "input": {
1376 "type": "structure",
1377 "required": [
1378 "TableName",
1379 "TimeToLiveSpecification"
1380 ],
1381 "members": {
1382 "TableName": {},
1383 "TimeToLiveSpecification": {
1384 "shape": "S7s"
1385 }
1386 }
1387 },
1388 "output": {
1389 "type": "structure",
1390 "members": {
1391 "TimeToLiveSpecification": {
1392 "shape": "S7s"
1393 }
1394 }
1395 },
1396 "endpointdiscovery": {}
1397 }
1398 },
1399 "shapes": {
1400 "S2": {
1401 "type": "map",
1402 "key": {},
1403 "value": {
1404 "type": "structure",
1405 "required": [
1406 "Keys"
1407 ],
1408 "members": {
1409 "Keys": {
1410 "type": "list",
1411 "member": {
1412 "shape": "S6"
1413 }
1414 },
1415 "AttributesToGet": {
1416 "shape": "Sj"
1417 },
1418 "ConsistentRead": {
1419 "type": "boolean"
1420 },
1421 "ProjectionExpression": {},
1422 "ExpressionAttributeNames": {
1423 "shape": "Sm"
1424 }
1425 }
1426 }
1427 },
1428 "S6": {
1429 "type": "map",
1430 "key": {},
1431 "value": {
1432 "shape": "S8"
1433 }
1434 },
1435 "S8": {
1436 "type": "structure",
1437 "members": {
1438 "S": {},
1439 "N": {},
1440 "B": {
1441 "type": "blob"
1442 },
1443 "SS": {
1444 "type": "list",
1445 "member": {}
1446 },
1447 "NS": {
1448 "type": "list",
1449 "member": {}
1450 },
1451 "BS": {
1452 "type": "list",
1453 "member": {
1454 "type": "blob"
1455 }
1456 },
1457 "M": {
1458 "type": "map",
1459 "key": {},
1460 "value": {
1461 "shape": "S8"
1462 }
1463 },
1464 "L": {
1465 "type": "list",
1466 "member": {
1467 "shape": "S8"
1468 }
1469 },
1470 "NULL": {
1471 "type": "boolean"
1472 },
1473 "BOOL": {
1474 "type": "boolean"
1475 }
1476 }
1477 },
1478 "Sj": {
1479 "type": "list",
1480 "member": {}
1481 },
1482 "Sm": {
1483 "type": "map",
1484 "key": {},
1485 "value": {}
1486 },
1487 "Sr": {
1488 "type": "list",
1489 "member": {
1490 "shape": "Ss"
1491 }
1492 },
1493 "Ss": {
1494 "type": "map",
1495 "key": {},
1496 "value": {
1497 "shape": "S8"
1498 }
1499 },
1500 "St": {
1501 "type": "list",
1502 "member": {
1503 "shape": "Su"
1504 }
1505 },
1506 "Su": {
1507 "type": "structure",
1508 "members": {
1509 "TableName": {},
1510 "CapacityUnits": {
1511 "type": "double"
1512 },
1513 "ReadCapacityUnits": {
1514 "type": "double"
1515 },
1516 "WriteCapacityUnits": {
1517 "type": "double"
1518 },
1519 "Table": {
1520 "shape": "Sw"
1521 },
1522 "LocalSecondaryIndexes": {
1523 "shape": "Sx"
1524 },
1525 "GlobalSecondaryIndexes": {
1526 "shape": "Sx"
1527 }
1528 }
1529 },
1530 "Sw": {
1531 "type": "structure",
1532 "members": {
1533 "ReadCapacityUnits": {
1534 "type": "double"
1535 },
1536 "WriteCapacityUnits": {
1537 "type": "double"
1538 },
1539 "CapacityUnits": {
1540 "type": "double"
1541 }
1542 }
1543 },
1544 "Sx": {
1545 "type": "map",
1546 "key": {},
1547 "value": {
1548 "shape": "Sw"
1549 }
1550 },
1551 "S10": {
1552 "type": "map",
1553 "key": {},
1554 "value": {
1555 "type": "list",
1556 "member": {
1557 "type": "structure",
1558 "members": {
1559 "PutRequest": {
1560 "type": "structure",
1561 "required": [
1562 "Item"
1563 ],
1564 "members": {
1565 "Item": {
1566 "shape": "S14"
1567 }
1568 }
1569 },
1570 "DeleteRequest": {
1571 "type": "structure",
1572 "required": [
1573 "Key"
1574 ],
1575 "members": {
1576 "Key": {
1577 "shape": "S6"
1578 }
1579 }
1580 }
1581 }
1582 }
1583 }
1584 },
1585 "S14": {
1586 "type": "map",
1587 "key": {},
1588 "value": {
1589 "shape": "S8"
1590 }
1591 },
1592 "S18": {
1593 "type": "map",
1594 "key": {},
1595 "value": {
1596 "type": "list",
1597 "member": {
1598 "shape": "S1a"
1599 }
1600 }
1601 },
1602 "S1a": {
1603 "type": "structure",
1604 "members": {
1605 "ItemCollectionKey": {
1606 "type": "map",
1607 "key": {},
1608 "value": {
1609 "shape": "S8"
1610 }
1611 },
1612 "SizeEstimateRangeGB": {
1613 "type": "list",
1614 "member": {
1615 "type": "double"
1616 }
1617 }
1618 }
1619 },
1620 "S1h": {
1621 "type": "structure",
1622 "required": [
1623 "BackupArn",
1624 "BackupName",
1625 "BackupStatus",
1626 "BackupType",
1627 "BackupCreationDateTime"
1628 ],
1629 "members": {
1630 "BackupArn": {},
1631 "BackupName": {},
1632 "BackupSizeBytes": {
1633 "type": "long"
1634 },
1635 "BackupStatus": {},
1636 "BackupType": {},
1637 "BackupCreationDateTime": {
1638 "type": "timestamp"
1639 },
1640 "BackupExpiryDateTime": {
1641 "type": "timestamp"
1642 }
1643 }
1644 },
1645 "S1p": {
1646 "type": "list",
1647 "member": {
1648 "type": "structure",
1649 "members": {
1650 "RegionName": {}
1651 }
1652 }
1653 },
1654 "S1t": {
1655 "type": "structure",
1656 "members": {
1657 "ReplicationGroup": {
1658 "type": "list",
1659 "member": {
1660 "type": "structure",
1661 "members": {
1662 "RegionName": {}
1663 }
1664 }
1665 },
1666 "GlobalTableArn": {},
1667 "CreationDateTime": {
1668 "type": "timestamp"
1669 },
1670 "GlobalTableStatus": {},
1671 "GlobalTableName": {}
1672 }
1673 },
1674 "S1z": {
1675 "type": "list",
1676 "member": {
1677 "type": "structure",
1678 "required": [
1679 "AttributeName",
1680 "AttributeType"
1681 ],
1682 "members": {
1683 "AttributeName": {},
1684 "AttributeType": {}
1685 }
1686 }
1687 },
1688 "S23": {
1689 "type": "list",
1690 "member": {
1691 "type": "structure",
1692 "required": [
1693 "AttributeName",
1694 "KeyType"
1695 ],
1696 "members": {
1697 "AttributeName": {},
1698 "KeyType": {}
1699 }
1700 }
1701 },
1702 "S28": {
1703 "type": "structure",
1704 "members": {
1705 "ProjectionType": {},
1706 "NonKeyAttributes": {
1707 "type": "list",
1708 "member": {}
1709 }
1710 }
1711 },
1712 "S2e": {
1713 "type": "structure",
1714 "required": [
1715 "ReadCapacityUnits",
1716 "WriteCapacityUnits"
1717 ],
1718 "members": {
1719 "ReadCapacityUnits": {
1720 "type": "long"
1721 },
1722 "WriteCapacityUnits": {
1723 "type": "long"
1724 }
1725 }
1726 },
1727 "S2h": {
1728 "type": "structure",
1729 "members": {
1730 "StreamEnabled": {
1731 "type": "boolean"
1732 },
1733 "StreamViewType": {}
1734 }
1735 },
1736 "S2k": {
1737 "type": "structure",
1738 "members": {
1739 "Enabled": {
1740 "type": "boolean"
1741 },
1742 "SSEType": {},
1743 "KMSMasterKeyId": {}
1744 }
1745 },
1746 "S2p": {
1747 "type": "structure",
1748 "members": {
1749 "AttributeDefinitions": {
1750 "shape": "S1z"
1751 },
1752 "TableName": {},
1753 "KeySchema": {
1754 "shape": "S23"
1755 },
1756 "TableStatus": {},
1757 "CreationDateTime": {
1758 "type": "timestamp"
1759 },
1760 "ProvisionedThroughput": {
1761 "shape": "S2r"
1762 },
1763 "TableSizeBytes": {
1764 "type": "long"
1765 },
1766 "ItemCount": {
1767 "type": "long"
1768 },
1769 "TableArn": {},
1770 "TableId": {},
1771 "BillingModeSummary": {
1772 "shape": "S2w"
1773 },
1774 "LocalSecondaryIndexes": {
1775 "type": "list",
1776 "member": {
1777 "type": "structure",
1778 "members": {
1779 "IndexName": {},
1780 "KeySchema": {
1781 "shape": "S23"
1782 },
1783 "Projection": {
1784 "shape": "S28"
1785 },
1786 "IndexSizeBytes": {
1787 "type": "long"
1788 },
1789 "ItemCount": {
1790 "type": "long"
1791 },
1792 "IndexArn": {}
1793 }
1794 }
1795 },
1796 "GlobalSecondaryIndexes": {
1797 "type": "list",
1798 "member": {
1799 "type": "structure",
1800 "members": {
1801 "IndexName": {},
1802 "KeySchema": {
1803 "shape": "S23"
1804 },
1805 "Projection": {
1806 "shape": "S28"
1807 },
1808 "IndexStatus": {},
1809 "Backfilling": {
1810 "type": "boolean"
1811 },
1812 "ProvisionedThroughput": {
1813 "shape": "S2r"
1814 },
1815 "IndexSizeBytes": {
1816 "type": "long"
1817 },
1818 "ItemCount": {
1819 "type": "long"
1820 },
1821 "IndexArn": {}
1822 }
1823 }
1824 },
1825 "StreamSpecification": {
1826 "shape": "S2h"
1827 },
1828 "LatestStreamLabel": {},
1829 "LatestStreamArn": {},
1830 "RestoreSummary": {
1831 "type": "structure",
1832 "required": [
1833 "RestoreDateTime",
1834 "RestoreInProgress"
1835 ],
1836 "members": {
1837 "SourceBackupArn": {},
1838 "SourceTableArn": {},
1839 "RestoreDateTime": {
1840 "type": "timestamp"
1841 },
1842 "RestoreInProgress": {
1843 "type": "boolean"
1844 }
1845 }
1846 },
1847 "SSEDescription": {
1848 "shape": "S37"
1849 }
1850 }
1851 },
1852 "S2r": {
1853 "type": "structure",
1854 "members": {
1855 "LastIncreaseDateTime": {
1856 "type": "timestamp"
1857 },
1858 "LastDecreaseDateTime": {
1859 "type": "timestamp"
1860 },
1861 "NumberOfDecreasesToday": {
1862 "type": "long"
1863 },
1864 "ReadCapacityUnits": {
1865 "type": "long"
1866 },
1867 "WriteCapacityUnits": {
1868 "type": "long"
1869 }
1870 }
1871 },
1872 "S2w": {
1873 "type": "structure",
1874 "members": {
1875 "BillingMode": {},
1876 "LastUpdateToPayPerRequestDateTime": {
1877 "type": "timestamp"
1878 }
1879 }
1880 },
1881 "S37": {
1882 "type": "structure",
1883 "members": {
1884 "Status": {},
1885 "SSEType": {},
1886 "KMSMasterKeyArn": {}
1887 }
1888 },
1889 "S3c": {
1890 "type": "structure",
1891 "members": {
1892 "BackupDetails": {
1893 "shape": "S1h"
1894 },
1895 "SourceTableDetails": {
1896 "type": "structure",
1897 "required": [
1898 "TableName",
1899 "TableId",
1900 "KeySchema",
1901 "TableCreationDateTime",
1902 "ProvisionedThroughput"
1903 ],
1904 "members": {
1905 "TableName": {},
1906 "TableId": {},
1907 "TableArn": {},
1908 "TableSizeBytes": {
1909 "type": "long"
1910 },
1911 "KeySchema": {
1912 "shape": "S23"
1913 },
1914 "TableCreationDateTime": {
1915 "type": "timestamp"
1916 },
1917 "ProvisionedThroughput": {
1918 "shape": "S2e"
1919 },
1920 "ItemCount": {
1921 "type": "long"
1922 },
1923 "BillingMode": {}
1924 }
1925 },
1926 "SourceTableFeatureDetails": {
1927 "type": "structure",
1928 "members": {
1929 "LocalSecondaryIndexes": {
1930 "type": "list",
1931 "member": {
1932 "type": "structure",
1933 "members": {
1934 "IndexName": {},
1935 "KeySchema": {
1936 "shape": "S23"
1937 },
1938 "Projection": {
1939 "shape": "S28"
1940 }
1941 }
1942 }
1943 },
1944 "GlobalSecondaryIndexes": {
1945 "type": "list",
1946 "member": {
1947 "type": "structure",
1948 "members": {
1949 "IndexName": {},
1950 "KeySchema": {
1951 "shape": "S23"
1952 },
1953 "Projection": {
1954 "shape": "S28"
1955 },
1956 "ProvisionedThroughput": {
1957 "shape": "S2e"
1958 }
1959 }
1960 }
1961 },
1962 "StreamDescription": {
1963 "shape": "S2h"
1964 },
1965 "TimeToLiveDescription": {
1966 "shape": "S3l"
1967 },
1968 "SSEDescription": {
1969 "shape": "S37"
1970 }
1971 }
1972 }
1973 }
1974 },
1975 "S3l": {
1976 "type": "structure",
1977 "members": {
1978 "TimeToLiveStatus": {},
1979 "AttributeName": {}
1980 }
1981 },
1982 "S3p": {
1983 "type": "map",
1984 "key": {},
1985 "value": {
1986 "type": "structure",
1987 "members": {
1988 "Value": {
1989 "shape": "S8"
1990 },
1991 "Exists": {
1992 "type": "boolean"
1993 },
1994 "ComparisonOperator": {},
1995 "AttributeValueList": {
1996 "shape": "S3t"
1997 }
1998 }
1999 }
2000 },
2001 "S3t": {
2002 "type": "list",
2003 "member": {
2004 "shape": "S8"
2005 }
2006 },
2007 "S3x": {
2008 "type": "map",
2009 "key": {},
2010 "value": {
2011 "shape": "S8"
2012 }
2013 },
2014 "S46": {
2015 "type": "structure",
2016 "required": [
2017 "ContinuousBackupsStatus"
2018 ],
2019 "members": {
2020 "ContinuousBackupsStatus": {},
2021 "PointInTimeRecoveryDescription": {
2022 "type": "structure",
2023 "members": {
2024 "PointInTimeRecoveryStatus": {},
2025 "EarliestRestorableDateTime": {
2026 "type": "timestamp"
2027 },
2028 "LatestRestorableDateTime": {
2029 "type": "timestamp"
2030 }
2031 }
2032 }
2033 }
2034 },
2035 "S4i": {
2036 "type": "list",
2037 "member": {
2038 "type": "structure",
2039 "required": [
2040 "RegionName"
2041 ],
2042 "members": {
2043 "RegionName": {},
2044 "ReplicaStatus": {},
2045 "ReplicaBillingModeSummary": {
2046 "shape": "S2w"
2047 },
2048 "ReplicaProvisionedReadCapacityUnits": {
2049 "type": "long"
2050 },
2051 "ReplicaProvisionedReadCapacityAutoScalingSettings": {
2052 "shape": "S4l"
2053 },
2054 "ReplicaProvisionedWriteCapacityUnits": {
2055 "type": "long"
2056 },
2057 "ReplicaProvisionedWriteCapacityAutoScalingSettings": {
2058 "shape": "S4l"
2059 },
2060 "ReplicaGlobalSecondaryIndexSettings": {
2061 "type": "list",
2062 "member": {
2063 "type": "structure",
2064 "required": [
2065 "IndexName"
2066 ],
2067 "members": {
2068 "IndexName": {},
2069 "IndexStatus": {},
2070 "ProvisionedReadCapacityUnits": {
2071 "type": "long"
2072 },
2073 "ProvisionedReadCapacityAutoScalingSettings": {
2074 "shape": "S4l"
2075 },
2076 "ProvisionedWriteCapacityUnits": {
2077 "type": "long"
2078 },
2079 "ProvisionedWriteCapacityAutoScalingSettings": {
2080 "shape": "S4l"
2081 }
2082 }
2083 }
2084 }
2085 }
2086 }
2087 },
2088 "S4l": {
2089 "type": "structure",
2090 "members": {
2091 "MinimumUnits": {
2092 "type": "long"
2093 },
2094 "MaximumUnits": {
2095 "type": "long"
2096 },
2097 "AutoScalingDisabled": {
2098 "type": "boolean"
2099 },
2100 "AutoScalingRoleArn": {},
2101 "ScalingPolicies": {
2102 "type": "list",
2103 "member": {
2104 "type": "structure",
2105 "members": {
2106 "PolicyName": {},
2107 "TargetTrackingScalingPolicyConfiguration": {
2108 "type": "structure",
2109 "required": [
2110 "TargetValue"
2111 ],
2112 "members": {
2113 "DisableScaleIn": {
2114 "type": "boolean"
2115 },
2116 "ScaleInCooldown": {
2117 "type": "integer"
2118 },
2119 "ScaleOutCooldown": {
2120 "type": "integer"
2121 },
2122 "TargetValue": {
2123 "type": "double"
2124 }
2125 }
2126 }
2127 }
2128 }
2129 }
2130 }
2131 },
2132 "S5n": {
2133 "type": "list",
2134 "member": {
2135 "type": "structure",
2136 "required": [
2137 "Key",
2138 "Value"
2139 ],
2140 "members": {
2141 "Key": {},
2142 "Value": {}
2143 }
2144 }
2145 },
2146 "S5w": {
2147 "type": "structure",
2148 "required": [
2149 "ComparisonOperator"
2150 ],
2151 "members": {
2152 "AttributeValueList": {
2153 "shape": "S3t"
2154 },
2155 "ComparisonOperator": {}
2156 }
2157 },
2158 "S5x": {
2159 "type": "map",
2160 "key": {},
2161 "value": {
2162 "shape": "S5w"
2163 }
2164 },
2165 "S74": {
2166 "type": "structure",
2167 "members": {
2168 "MinimumUnits": {
2169 "type": "long"
2170 },
2171 "MaximumUnits": {
2172 "type": "long"
2173 },
2174 "AutoScalingDisabled": {
2175 "type": "boolean"
2176 },
2177 "AutoScalingRoleArn": {},
2178 "ScalingPolicyUpdate": {
2179 "type": "structure",
2180 "required": [
2181 "TargetTrackingScalingPolicyConfiguration"
2182 ],
2183 "members": {
2184 "PolicyName": {},
2185 "TargetTrackingScalingPolicyConfiguration": {
2186 "type": "structure",
2187 "required": [
2188 "TargetValue"
2189 ],
2190 "members": {
2191 "DisableScaleIn": {
2192 "type": "boolean"
2193 },
2194 "ScaleInCooldown": {
2195 "type": "integer"
2196 },
2197 "ScaleOutCooldown": {
2198 "type": "integer"
2199 },
2200 "TargetValue": {
2201 "type": "double"
2202 }
2203 }
2204 }
2205 }
2206 }
2207 }
2208 },
2209 "S7s": {
2210 "type": "structure",
2211 "required": [
2212 "Enabled",
2213 "AttributeName"
2214 ],
2215 "members": {
2216 "Enabled": {
2217 "type": "boolean"
2218 },
2219 "AttributeName": {}
2220 }
2221 }
2222 }
2223}
\No newline at end of file