git-off

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

streams.dynamodb-2012-08-10.min.json (5578B)


      1 {
      2   "version": "2.0",
      3   "metadata": {
      4     "apiVersion": "2012-08-10",
      5     "endpointPrefix": "streams.dynamodb",
      6     "jsonVersion": "1.0",
      7     "protocol": "json",
      8     "serviceFullName": "Amazon DynamoDB Streams",
      9     "signatureVersion": "v4",
     10     "signingName": "dynamodb",
     11     "targetPrefix": "DynamoDBStreams_20120810"
     12   },
     13   "operations": {
     14     "DescribeStream": {
     15       "input": {
     16         "type": "structure",
     17         "required": [
     18           "StreamArn"
     19         ],
     20         "members": {
     21           "StreamArn": {},
     22           "Limit": {
     23             "type": "integer"
     24           },
     25           "ExclusiveStartShardId": {}
     26         }
     27       },
     28       "output": {
     29         "type": "structure",
     30         "members": {
     31           "StreamDescription": {
     32             "type": "structure",
     33             "members": {
     34               "StreamArn": {},
     35               "StreamLabel": {},
     36               "StreamStatus": {},
     37               "StreamViewType": {},
     38               "CreationRequestDateTime": {
     39                 "type": "timestamp"
     40               },
     41               "TableName": {},
     42               "KeySchema": {
     43                 "type": "list",
     44                 "member": {
     45                   "type": "structure",
     46                   "required": [
     47                     "AttributeName",
     48                     "KeyType"
     49                   ],
     50                   "members": {
     51                     "AttributeName": {},
     52                     "KeyType": {}
     53                   }
     54                 }
     55               },
     56               "Shards": {
     57                 "type": "list",
     58                 "member": {
     59                   "type": "structure",
     60                   "members": {
     61                     "ShardId": {},
     62                     "SequenceNumberRange": {
     63                       "type": "structure",
     64                       "members": {
     65                         "StartingSequenceNumber": {},
     66                         "EndingSequenceNumber": {}
     67                       }
     68                     },
     69                     "ParentShardId": {}
     70                   }
     71                 }
     72               },
     73               "LastEvaluatedShardId": {}
     74             }
     75           }
     76         }
     77       }
     78     },
     79     "GetRecords": {
     80       "input": {
     81         "type": "structure",
     82         "required": [
     83           "ShardIterator"
     84         ],
     85         "members": {
     86           "ShardIterator": {},
     87           "Limit": {
     88             "type": "integer"
     89           }
     90         }
     91       },
     92       "output": {
     93         "type": "structure",
     94         "members": {
     95           "Records": {
     96             "type": "list",
     97             "member": {
     98               "type": "structure",
     99               "members": {
    100                 "eventID": {},
    101                 "eventName": {},
    102                 "eventVersion": {},
    103                 "eventSource": {},
    104                 "awsRegion": {},
    105                 "dynamodb": {
    106                   "type": "structure",
    107                   "members": {
    108                     "ApproximateCreationDateTime": {
    109                       "type": "timestamp"
    110                     },
    111                     "Keys": {
    112                       "shape": "Sr"
    113                     },
    114                     "NewImage": {
    115                       "shape": "Sr"
    116                     },
    117                     "OldImage": {
    118                       "shape": "Sr"
    119                     },
    120                     "SequenceNumber": {},
    121                     "SizeBytes": {
    122                       "type": "long"
    123                     },
    124                     "StreamViewType": {}
    125                   }
    126                 }
    127               }
    128             }
    129           },
    130           "NextShardIterator": {}
    131         }
    132       }
    133     },
    134     "GetShardIterator": {
    135       "input": {
    136         "type": "structure",
    137         "required": [
    138           "StreamArn",
    139           "ShardId",
    140           "ShardIteratorType"
    141         ],
    142         "members": {
    143           "StreamArn": {},
    144           "ShardId": {},
    145           "ShardIteratorType": {},
    146           "SequenceNumber": {}
    147         }
    148       },
    149       "output": {
    150         "type": "structure",
    151         "members": {
    152           "ShardIterator": {}
    153         }
    154       }
    155     },
    156     "ListStreams": {
    157       "input": {
    158         "type": "structure",
    159         "members": {
    160           "TableName": {},
    161           "Limit": {
    162             "type": "integer"
    163           },
    164           "ExclusiveStartStreamArn": {}
    165         }
    166       },
    167       "output": {
    168         "type": "structure",
    169         "members": {
    170           "Streams": {
    171             "type": "list",
    172             "member": {
    173               "type": "structure",
    174               "members": {
    175                 "StreamArn": {},
    176                 "TableName": {},
    177                 "StreamLabel": {}
    178               }
    179             }
    180           },
    181           "LastEvaluatedStreamArn": {}
    182         }
    183       }
    184     }
    185   },
    186   "shapes": {
    187     "Sr": {
    188       "type": "map",
    189       "key": {},
    190       "value": {
    191         "shape": "St"
    192       }
    193     },
    194     "St": {
    195       "type": "structure",
    196       "members": {
    197         "S": {},
    198         "N": {},
    199         "B": {
    200           "type": "blob"
    201         },
    202         "SS": {
    203           "type": "list",
    204           "member": {}
    205         },
    206         "NS": {
    207           "type": "list",
    208           "member": {}
    209         },
    210         "BS": {
    211           "type": "list",
    212           "member": {
    213             "type": "blob"
    214           }
    215         },
    216         "M": {
    217           "type": "map",
    218           "key": {},
    219           "value": {
    220             "shape": "St"
    221           }
    222         },
    223         "L": {
    224           "type": "list",
    225           "member": {
    226             "shape": "St"
    227           }
    228         },
    229         "NULL": {
    230           "type": "boolean"
    231         },
    232         "BOOL": {
    233           "type": "boolean"
    234         }
    235       }
    236     }
    237   }
    238 }