git-off

git off handles large files in git repos
git clone https://noulin.net/git/git-off.git
Log | Files | Refs | README

dynamodb-2011-12-05.min.json (13338B)


      1 {
      2   "version": "2.0",
      3   "metadata": {
      4     "apiVersion": "2011-12-05",
      5     "endpointPrefix": "dynamodb",
      6     "jsonVersion": "1.0",
      7     "protocol": "json",
      8     "serviceAbbreviation": "DynamoDB",
      9     "serviceFullName": "Amazon DynamoDB",
     10     "signatureVersion": "v4",
     11     "targetPrefix": "DynamoDB_20111205"
     12   },
     13   "operations": {
     14     "BatchGetItem": {
     15       "input": {
     16         "type": "structure",
     17         "required": [
     18           "RequestItems"
     19         ],
     20         "members": {
     21           "RequestItems": {
     22             "shape": "S2"
     23           }
     24         }
     25       },
     26       "output": {
     27         "type": "structure",
     28         "members": {
     29           "Responses": {
     30             "type": "map",
     31             "key": {},
     32             "value": {
     33               "type": "structure",
     34               "members": {
     35                 "Items": {
     36                   "shape": "Sk"
     37                 },
     38                 "ConsumedCapacityUnits": {
     39                   "type": "double"
     40                 }
     41               }
     42             }
     43           },
     44           "UnprocessedKeys": {
     45             "shape": "S2"
     46           }
     47         }
     48       }
     49     },
     50     "BatchWriteItem": {
     51       "input": {
     52         "type": "structure",
     53         "required": [
     54           "RequestItems"
     55         ],
     56         "members": {
     57           "RequestItems": {
     58             "shape": "So"
     59           }
     60         }
     61       },
     62       "output": {
     63         "type": "structure",
     64         "members": {
     65           "Responses": {
     66             "type": "map",
     67             "key": {},
     68             "value": {
     69               "type": "structure",
     70               "members": {
     71                 "ConsumedCapacityUnits": {
     72                   "type": "double"
     73                 }
     74               }
     75             }
     76           },
     77           "UnprocessedItems": {
     78             "shape": "So"
     79           }
     80         }
     81       }
     82     },
     83     "CreateTable": {
     84       "input": {
     85         "type": "structure",
     86         "required": [
     87           "TableName",
     88           "KeySchema",
     89           "ProvisionedThroughput"
     90         ],
     91         "members": {
     92           "TableName": {},
     93           "KeySchema": {
     94             "shape": "Sy"
     95           },
     96           "ProvisionedThroughput": {
     97             "shape": "S12"
     98           }
     99         }
    100       },
    101       "output": {
    102         "type": "structure",
    103         "members": {
    104           "TableDescription": {
    105             "shape": "S15"
    106           }
    107         }
    108       }
    109     },
    110     "DeleteItem": {
    111       "input": {
    112         "type": "structure",
    113         "required": [
    114           "TableName",
    115           "Key"
    116         ],
    117         "members": {
    118           "TableName": {},
    119           "Key": {
    120             "shape": "S6"
    121           },
    122           "Expected": {
    123             "shape": "S1b"
    124           },
    125           "ReturnValues": {}
    126         }
    127       },
    128       "output": {
    129         "type": "structure",
    130         "members": {
    131           "Attributes": {
    132             "shape": "Sl"
    133           },
    134           "ConsumedCapacityUnits": {
    135             "type": "double"
    136           }
    137         }
    138       }
    139     },
    140     "DeleteTable": {
    141       "input": {
    142         "type": "structure",
    143         "required": [
    144           "TableName"
    145         ],
    146         "members": {
    147           "TableName": {}
    148         }
    149       },
    150       "output": {
    151         "type": "structure",
    152         "members": {
    153           "TableDescription": {
    154             "shape": "S15"
    155           }
    156         }
    157       }
    158     },
    159     "DescribeTable": {
    160       "input": {
    161         "type": "structure",
    162         "required": [
    163           "TableName"
    164         ],
    165         "members": {
    166           "TableName": {}
    167         }
    168       },
    169       "output": {
    170         "type": "structure",
    171         "members": {
    172           "Table": {
    173             "shape": "S15"
    174           }
    175         }
    176       }
    177     },
    178     "GetItem": {
    179       "input": {
    180         "type": "structure",
    181         "required": [
    182           "TableName",
    183           "Key"
    184         ],
    185         "members": {
    186           "TableName": {},
    187           "Key": {
    188             "shape": "S6"
    189           },
    190           "AttributesToGet": {
    191             "shape": "Se"
    192           },
    193           "ConsistentRead": {
    194             "type": "boolean"
    195           }
    196         }
    197       },
    198       "output": {
    199         "type": "structure",
    200         "members": {
    201           "Item": {
    202             "shape": "Sl"
    203           },
    204           "ConsumedCapacityUnits": {
    205             "type": "double"
    206           }
    207         }
    208       }
    209     },
    210     "ListTables": {
    211       "input": {
    212         "type": "structure",
    213         "members": {
    214           "ExclusiveStartTableName": {},
    215           "Limit": {
    216             "type": "integer"
    217           }
    218         }
    219       },
    220       "output": {
    221         "type": "structure",
    222         "members": {
    223           "TableNames": {
    224             "type": "list",
    225             "member": {}
    226           },
    227           "LastEvaluatedTableName": {}
    228         }
    229       }
    230     },
    231     "PutItem": {
    232       "input": {
    233         "type": "structure",
    234         "required": [
    235           "TableName",
    236           "Item"
    237         ],
    238         "members": {
    239           "TableName": {},
    240           "Item": {
    241             "shape": "Ss"
    242           },
    243           "Expected": {
    244             "shape": "S1b"
    245           },
    246           "ReturnValues": {}
    247         }
    248       },
    249       "output": {
    250         "type": "structure",
    251         "members": {
    252           "Attributes": {
    253             "shape": "Sl"
    254           },
    255           "ConsumedCapacityUnits": {
    256             "type": "double"
    257           }
    258         }
    259       }
    260     },
    261     "Query": {
    262       "input": {
    263         "type": "structure",
    264         "required": [
    265           "TableName",
    266           "HashKeyValue"
    267         ],
    268         "members": {
    269           "TableName": {},
    270           "AttributesToGet": {
    271             "shape": "Se"
    272           },
    273           "Limit": {
    274             "type": "integer"
    275           },
    276           "ConsistentRead": {
    277             "type": "boolean"
    278           },
    279           "Count": {
    280             "type": "boolean"
    281           },
    282           "HashKeyValue": {
    283             "shape": "S7"
    284           },
    285           "RangeKeyCondition": {
    286             "shape": "S1u"
    287           },
    288           "ScanIndexForward": {
    289             "type": "boolean"
    290           },
    291           "ExclusiveStartKey": {
    292             "shape": "S6"
    293           }
    294         }
    295       },
    296       "output": {
    297         "type": "structure",
    298         "members": {
    299           "Items": {
    300             "shape": "Sk"
    301           },
    302           "Count": {
    303             "type": "integer"
    304           },
    305           "LastEvaluatedKey": {
    306             "shape": "S6"
    307           },
    308           "ConsumedCapacityUnits": {
    309             "type": "double"
    310           }
    311         }
    312       }
    313     },
    314     "Scan": {
    315       "input": {
    316         "type": "structure",
    317         "required": [
    318           "TableName"
    319         ],
    320         "members": {
    321           "TableName": {},
    322           "AttributesToGet": {
    323             "shape": "Se"
    324           },
    325           "Limit": {
    326             "type": "integer"
    327           },
    328           "Count": {
    329             "type": "boolean"
    330           },
    331           "ScanFilter": {
    332             "type": "map",
    333             "key": {},
    334             "value": {
    335               "shape": "S1u"
    336             }
    337           },
    338           "ExclusiveStartKey": {
    339             "shape": "S6"
    340           }
    341         }
    342       },
    343       "output": {
    344         "type": "structure",
    345         "members": {
    346           "Items": {
    347             "shape": "Sk"
    348           },
    349           "Count": {
    350             "type": "integer"
    351           },
    352           "ScannedCount": {
    353             "type": "integer"
    354           },
    355           "LastEvaluatedKey": {
    356             "shape": "S6"
    357           },
    358           "ConsumedCapacityUnits": {
    359             "type": "double"
    360           }
    361         }
    362       }
    363     },
    364     "UpdateItem": {
    365       "input": {
    366         "type": "structure",
    367         "required": [
    368           "TableName",
    369           "Key",
    370           "AttributeUpdates"
    371         ],
    372         "members": {
    373           "TableName": {},
    374           "Key": {
    375             "shape": "S6"
    376           },
    377           "AttributeUpdates": {
    378             "type": "map",
    379             "key": {},
    380             "value": {
    381               "type": "structure",
    382               "members": {
    383                 "Value": {
    384                   "shape": "S7"
    385                 },
    386                 "Action": {}
    387               }
    388             }
    389           },
    390           "Expected": {
    391             "shape": "S1b"
    392           },
    393           "ReturnValues": {}
    394         }
    395       },
    396       "output": {
    397         "type": "structure",
    398         "members": {
    399           "Attributes": {
    400             "shape": "Sl"
    401           },
    402           "ConsumedCapacityUnits": {
    403             "type": "double"
    404           }
    405         }
    406       }
    407     },
    408     "UpdateTable": {
    409       "input": {
    410         "type": "structure",
    411         "required": [
    412           "TableName",
    413           "ProvisionedThroughput"
    414         ],
    415         "members": {
    416           "TableName": {},
    417           "ProvisionedThroughput": {
    418             "shape": "S12"
    419           }
    420         }
    421       },
    422       "output": {
    423         "type": "structure",
    424         "members": {
    425           "TableDescription": {
    426             "shape": "S15"
    427           }
    428         }
    429       }
    430     }
    431   },
    432   "shapes": {
    433     "S2": {
    434       "type": "map",
    435       "key": {},
    436       "value": {
    437         "type": "structure",
    438         "required": [
    439           "Keys"
    440         ],
    441         "members": {
    442           "Keys": {
    443             "type": "list",
    444             "member": {
    445               "shape": "S6"
    446             }
    447           },
    448           "AttributesToGet": {
    449             "shape": "Se"
    450           },
    451           "ConsistentRead": {
    452             "type": "boolean"
    453           }
    454         }
    455       }
    456     },
    457     "S6": {
    458       "type": "structure",
    459       "required": [
    460         "HashKeyElement"
    461       ],
    462       "members": {
    463         "HashKeyElement": {
    464           "shape": "S7"
    465         },
    466         "RangeKeyElement": {
    467           "shape": "S7"
    468         }
    469       }
    470     },
    471     "S7": {
    472       "type": "structure",
    473       "members": {
    474         "S": {},
    475         "N": {},
    476         "B": {
    477           "type": "blob"
    478         },
    479         "SS": {
    480           "type": "list",
    481           "member": {}
    482         },
    483         "NS": {
    484           "type": "list",
    485           "member": {}
    486         },
    487         "BS": {
    488           "type": "list",
    489           "member": {
    490             "type": "blob"
    491           }
    492         }
    493       }
    494     },
    495     "Se": {
    496       "type": "list",
    497       "member": {}
    498     },
    499     "Sk": {
    500       "type": "list",
    501       "member": {
    502         "shape": "Sl"
    503       }
    504     },
    505     "Sl": {
    506       "type": "map",
    507       "key": {},
    508       "value": {
    509         "shape": "S7"
    510       }
    511     },
    512     "So": {
    513       "type": "map",
    514       "key": {},
    515       "value": {
    516         "type": "list",
    517         "member": {
    518           "type": "structure",
    519           "members": {
    520             "PutRequest": {
    521               "type": "structure",
    522               "required": [
    523                 "Item"
    524               ],
    525               "members": {
    526                 "Item": {
    527                   "shape": "Ss"
    528                 }
    529               }
    530             },
    531             "DeleteRequest": {
    532               "type": "structure",
    533               "required": [
    534                 "Key"
    535               ],
    536               "members": {
    537                 "Key": {
    538                   "shape": "S6"
    539                 }
    540               }
    541             }
    542           }
    543         }
    544       }
    545     },
    546     "Ss": {
    547       "type": "map",
    548       "key": {},
    549       "value": {
    550         "shape": "S7"
    551       }
    552     },
    553     "Sy": {
    554       "type": "structure",
    555       "required": [
    556         "HashKeyElement"
    557       ],
    558       "members": {
    559         "HashKeyElement": {
    560           "shape": "Sz"
    561         },
    562         "RangeKeyElement": {
    563           "shape": "Sz"
    564         }
    565       }
    566     },
    567     "Sz": {
    568       "type": "structure",
    569       "required": [
    570         "AttributeName",
    571         "AttributeType"
    572       ],
    573       "members": {
    574         "AttributeName": {},
    575         "AttributeType": {}
    576       }
    577     },
    578     "S12": {
    579       "type": "structure",
    580       "required": [
    581         "ReadCapacityUnits",
    582         "WriteCapacityUnits"
    583       ],
    584       "members": {
    585         "ReadCapacityUnits": {
    586           "type": "long"
    587         },
    588         "WriteCapacityUnits": {
    589           "type": "long"
    590         }
    591       }
    592     },
    593     "S15": {
    594       "type": "structure",
    595       "members": {
    596         "TableName": {},
    597         "KeySchema": {
    598           "shape": "Sy"
    599         },
    600         "TableStatus": {},
    601         "CreationDateTime": {
    602           "type": "timestamp"
    603         },
    604         "ProvisionedThroughput": {
    605           "type": "structure",
    606           "members": {
    607             "LastIncreaseDateTime": {
    608               "type": "timestamp"
    609             },
    610             "LastDecreaseDateTime": {
    611               "type": "timestamp"
    612             },
    613             "NumberOfDecreasesToday": {
    614               "type": "long"
    615             },
    616             "ReadCapacityUnits": {
    617               "type": "long"
    618             },
    619             "WriteCapacityUnits": {
    620               "type": "long"
    621             }
    622           }
    623         },
    624         "TableSizeBytes": {
    625           "type": "long"
    626         },
    627         "ItemCount": {
    628           "type": "long"
    629         }
    630       }
    631     },
    632     "S1b": {
    633       "type": "map",
    634       "key": {},
    635       "value": {
    636         "type": "structure",
    637         "members": {
    638           "Value": {
    639             "shape": "S7"
    640           },
    641           "Exists": {
    642             "type": "boolean"
    643           }
    644         }
    645       }
    646     },
    647     "S1u": {
    648       "type": "structure",
    649       "required": [
    650         "ComparisonOperator"
    651       ],
    652       "members": {
    653         "AttributeValueList": {
    654           "type": "list",
    655           "member": {
    656             "shape": "S7"
    657           }
    658         },
    659         "ComparisonOperator": {}
    660       }
    661     }
    662   }
    663 }