git-off

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

sqs-2012-11-05.min.json (13698B)


      1 {
      2   "version": "2.0",
      3   "metadata": {
      4     "apiVersion": "2012-11-05",
      5     "endpointPrefix": "sqs",
      6     "protocol": "query",
      7     "serviceAbbreviation": "Amazon SQS",
      8     "serviceFullName": "Amazon Simple Queue Service",
      9     "signatureVersion": "v4",
     10     "xmlNamespace": "http://queue.amazonaws.com/doc/2012-11-05/"
     11   },
     12   "operations": {
     13     "AddPermission": {
     14       "input": {
     15         "type": "structure",
     16         "required": [
     17           "QueueUrl",
     18           "Label",
     19           "AWSAccountIds",
     20           "Actions"
     21         ],
     22         "members": {
     23           "QueueUrl": {},
     24           "Label": {},
     25           "AWSAccountIds": {
     26             "type": "list",
     27             "member": {
     28               "locationName": "AWSAccountId"
     29             },
     30             "flattened": true
     31           },
     32           "Actions": {
     33             "type": "list",
     34             "member": {
     35               "locationName": "ActionName"
     36             },
     37             "flattened": true
     38           }
     39         }
     40       }
     41     },
     42     "ChangeMessageVisibility": {
     43       "input": {
     44         "type": "structure",
     45         "required": [
     46           "QueueUrl",
     47           "ReceiptHandle",
     48           "VisibilityTimeout"
     49         ],
     50         "members": {
     51           "QueueUrl": {},
     52           "ReceiptHandle": {},
     53           "VisibilityTimeout": {
     54             "type": "integer"
     55           }
     56         }
     57       }
     58     },
     59     "ChangeMessageVisibilityBatch": {
     60       "input": {
     61         "type": "structure",
     62         "required": [
     63           "QueueUrl",
     64           "Entries"
     65         ],
     66         "members": {
     67           "QueueUrl": {},
     68           "Entries": {
     69             "type": "list",
     70             "member": {
     71               "locationName": "ChangeMessageVisibilityBatchRequestEntry",
     72               "type": "structure",
     73               "required": [
     74                 "Id",
     75                 "ReceiptHandle"
     76               ],
     77               "members": {
     78                 "Id": {},
     79                 "ReceiptHandle": {},
     80                 "VisibilityTimeout": {
     81                   "type": "integer"
     82                 }
     83               }
     84             },
     85             "flattened": true
     86           }
     87         }
     88       },
     89       "output": {
     90         "resultWrapper": "ChangeMessageVisibilityBatchResult",
     91         "type": "structure",
     92         "required": [
     93           "Successful",
     94           "Failed"
     95         ],
     96         "members": {
     97           "Successful": {
     98             "type": "list",
     99             "member": {
    100               "locationName": "ChangeMessageVisibilityBatchResultEntry",
    101               "type": "structure",
    102               "required": [
    103                 "Id"
    104               ],
    105               "members": {
    106                 "Id": {}
    107               }
    108             },
    109             "flattened": true
    110           },
    111           "Failed": {
    112             "shape": "Sd"
    113           }
    114         }
    115       }
    116     },
    117     "CreateQueue": {
    118       "input": {
    119         "type": "structure",
    120         "required": [
    121           "QueueName"
    122         ],
    123         "members": {
    124           "QueueName": {},
    125           "Attributes": {
    126             "shape": "Sh",
    127             "locationName": "Attribute"
    128           }
    129         }
    130       },
    131       "output": {
    132         "resultWrapper": "CreateQueueResult",
    133         "type": "structure",
    134         "members": {
    135           "QueueUrl": {}
    136         }
    137       }
    138     },
    139     "DeleteMessage": {
    140       "input": {
    141         "type": "structure",
    142         "required": [
    143           "QueueUrl",
    144           "ReceiptHandle"
    145         ],
    146         "members": {
    147           "QueueUrl": {},
    148           "ReceiptHandle": {}
    149         }
    150       }
    151     },
    152     "DeleteMessageBatch": {
    153       "input": {
    154         "type": "structure",
    155         "required": [
    156           "QueueUrl",
    157           "Entries"
    158         ],
    159         "members": {
    160           "QueueUrl": {},
    161           "Entries": {
    162             "type": "list",
    163             "member": {
    164               "locationName": "DeleteMessageBatchRequestEntry",
    165               "type": "structure",
    166               "required": [
    167                 "Id",
    168                 "ReceiptHandle"
    169               ],
    170               "members": {
    171                 "Id": {},
    172                 "ReceiptHandle": {}
    173               }
    174             },
    175             "flattened": true
    176           }
    177         }
    178       },
    179       "output": {
    180         "resultWrapper": "DeleteMessageBatchResult",
    181         "type": "structure",
    182         "required": [
    183           "Successful",
    184           "Failed"
    185         ],
    186         "members": {
    187           "Successful": {
    188             "type": "list",
    189             "member": {
    190               "locationName": "DeleteMessageBatchResultEntry",
    191               "type": "structure",
    192               "required": [
    193                 "Id"
    194               ],
    195               "members": {
    196                 "Id": {}
    197               }
    198             },
    199             "flattened": true
    200           },
    201           "Failed": {
    202             "shape": "Sd"
    203           }
    204         }
    205       }
    206     },
    207     "DeleteQueue": {
    208       "input": {
    209         "type": "structure",
    210         "required": [
    211           "QueueUrl"
    212         ],
    213         "members": {
    214           "QueueUrl": {}
    215         }
    216       }
    217     },
    218     "GetQueueAttributes": {
    219       "input": {
    220         "type": "structure",
    221         "required": [
    222           "QueueUrl"
    223         ],
    224         "members": {
    225           "QueueUrl": {},
    226           "AttributeNames": {
    227             "shape": "St"
    228           }
    229         }
    230       },
    231       "output": {
    232         "resultWrapper": "GetQueueAttributesResult",
    233         "type": "structure",
    234         "members": {
    235           "Attributes": {
    236             "shape": "Sh",
    237             "locationName": "Attribute"
    238           }
    239         }
    240       }
    241     },
    242     "GetQueueUrl": {
    243       "input": {
    244         "type": "structure",
    245         "required": [
    246           "QueueName"
    247         ],
    248         "members": {
    249           "QueueName": {},
    250           "QueueOwnerAWSAccountId": {}
    251         }
    252       },
    253       "output": {
    254         "resultWrapper": "GetQueueUrlResult",
    255         "type": "structure",
    256         "members": {
    257           "QueueUrl": {}
    258         }
    259       }
    260     },
    261     "ListDeadLetterSourceQueues": {
    262       "input": {
    263         "type": "structure",
    264         "required": [
    265           "QueueUrl"
    266         ],
    267         "members": {
    268           "QueueUrl": {}
    269         }
    270       },
    271       "output": {
    272         "resultWrapper": "ListDeadLetterSourceQueuesResult",
    273         "type": "structure",
    274         "required": [
    275           "queueUrls"
    276         ],
    277         "members": {
    278           "queueUrls": {
    279             "shape": "Sz"
    280           }
    281         }
    282       }
    283     },
    284     "ListQueues": {
    285       "input": {
    286         "type": "structure",
    287         "members": {
    288           "QueueNamePrefix": {}
    289         }
    290       },
    291       "output": {
    292         "resultWrapper": "ListQueuesResult",
    293         "type": "structure",
    294         "members": {
    295           "QueueUrls": {
    296             "shape": "Sz"
    297           }
    298         }
    299       }
    300     },
    301     "PurgeQueue": {
    302       "input": {
    303         "type": "structure",
    304         "required": [
    305           "QueueUrl"
    306         ],
    307         "members": {
    308           "QueueUrl": {}
    309         }
    310       }
    311     },
    312     "ReceiveMessage": {
    313       "input": {
    314         "type": "structure",
    315         "required": [
    316           "QueueUrl"
    317         ],
    318         "members": {
    319           "QueueUrl": {},
    320           "AttributeNames": {
    321             "shape": "St"
    322           },
    323           "MessageAttributeNames": {
    324             "type": "list",
    325             "member": {
    326               "locationName": "MessageAttributeName"
    327             },
    328             "flattened": true
    329           },
    330           "MaxNumberOfMessages": {
    331             "type": "integer"
    332           },
    333           "VisibilityTimeout": {
    334             "type": "integer"
    335           },
    336           "WaitTimeSeconds": {
    337             "type": "integer"
    338           },
    339           "ReceiveRequestAttemptId": {}
    340         }
    341       },
    342       "output": {
    343         "resultWrapper": "ReceiveMessageResult",
    344         "type": "structure",
    345         "members": {
    346           "Messages": {
    347             "type": "list",
    348             "member": {
    349               "locationName": "Message",
    350               "type": "structure",
    351               "members": {
    352                 "MessageId": {},
    353                 "ReceiptHandle": {},
    354                 "MD5OfBody": {},
    355                 "Body": {},
    356                 "Attributes": {
    357                   "locationName": "Attribute",
    358                   "type": "map",
    359                   "key": {
    360                     "locationName": "Name"
    361                   },
    362                   "value": {
    363                     "locationName": "Value"
    364                   },
    365                   "flattened": true
    366                 },
    367                 "MD5OfMessageAttributes": {},
    368                 "MessageAttributes": {
    369                   "shape": "S1b",
    370                   "locationName": "MessageAttribute"
    371                 }
    372               }
    373             },
    374             "flattened": true
    375           }
    376         }
    377       }
    378     },
    379     "RemovePermission": {
    380       "input": {
    381         "type": "structure",
    382         "required": [
    383           "QueueUrl",
    384           "Label"
    385         ],
    386         "members": {
    387           "QueueUrl": {},
    388           "Label": {}
    389         }
    390       }
    391     },
    392     "SendMessage": {
    393       "input": {
    394         "type": "structure",
    395         "required": [
    396           "QueueUrl",
    397           "MessageBody"
    398         ],
    399         "members": {
    400           "QueueUrl": {},
    401           "MessageBody": {},
    402           "DelaySeconds": {
    403             "type": "integer"
    404           },
    405           "MessageAttributes": {
    406             "shape": "S1b",
    407             "locationName": "MessageAttribute"
    408           },
    409           "MessageDeduplicationId": {},
    410           "MessageGroupId": {}
    411         }
    412       },
    413       "output": {
    414         "resultWrapper": "SendMessageResult",
    415         "type": "structure",
    416         "members": {
    417           "MD5OfMessageBody": {},
    418           "MD5OfMessageAttributes": {},
    419           "MessageId": {},
    420           "SequenceNumber": {}
    421         }
    422       }
    423     },
    424     "SendMessageBatch": {
    425       "input": {
    426         "type": "structure",
    427         "required": [
    428           "QueueUrl",
    429           "Entries"
    430         ],
    431         "members": {
    432           "QueueUrl": {},
    433           "Entries": {
    434             "type": "list",
    435             "member": {
    436               "locationName": "SendMessageBatchRequestEntry",
    437               "type": "structure",
    438               "required": [
    439                 "Id",
    440                 "MessageBody"
    441               ],
    442               "members": {
    443                 "Id": {},
    444                 "MessageBody": {},
    445                 "DelaySeconds": {
    446                   "type": "integer"
    447                 },
    448                 "MessageAttributes": {
    449                   "shape": "S1b",
    450                   "locationName": "MessageAttribute"
    451                 },
    452                 "MessageDeduplicationId": {},
    453                 "MessageGroupId": {}
    454               }
    455             },
    456             "flattened": true
    457           }
    458         }
    459       },
    460       "output": {
    461         "resultWrapper": "SendMessageBatchResult",
    462         "type": "structure",
    463         "required": [
    464           "Successful",
    465           "Failed"
    466         ],
    467         "members": {
    468           "Successful": {
    469             "type": "list",
    470             "member": {
    471               "locationName": "SendMessageBatchResultEntry",
    472               "type": "structure",
    473               "required": [
    474                 "Id",
    475                 "MessageId",
    476                 "MD5OfMessageBody"
    477               ],
    478               "members": {
    479                 "Id": {},
    480                 "MessageId": {},
    481                 "MD5OfMessageBody": {},
    482                 "MD5OfMessageAttributes": {},
    483                 "SequenceNumber": {}
    484               }
    485             },
    486             "flattened": true
    487           },
    488           "Failed": {
    489             "shape": "Sd"
    490           }
    491         }
    492       }
    493     },
    494     "SetQueueAttributes": {
    495       "input": {
    496         "type": "structure",
    497         "required": [
    498           "QueueUrl",
    499           "Attributes"
    500         ],
    501         "members": {
    502           "QueueUrl": {},
    503           "Attributes": {
    504             "shape": "Sh",
    505             "locationName": "Attribute"
    506           }
    507         }
    508       }
    509     }
    510   },
    511   "shapes": {
    512     "Sd": {
    513       "type": "list",
    514       "member": {
    515         "locationName": "BatchResultErrorEntry",
    516         "type": "structure",
    517         "required": [
    518           "Id",
    519           "SenderFault",
    520           "Code"
    521         ],
    522         "members": {
    523           "Id": {},
    524           "SenderFault": {
    525             "type": "boolean"
    526           },
    527           "Code": {},
    528           "Message": {}
    529         }
    530       },
    531       "flattened": true
    532     },
    533     "Sh": {
    534       "type": "map",
    535       "key": {
    536         "locationName": "Name"
    537       },
    538       "value": {
    539         "locationName": "Value"
    540       },
    541       "flattened": true,
    542       "locationName": "Attribute"
    543     },
    544     "St": {
    545       "type": "list",
    546       "member": {
    547         "locationName": "AttributeName"
    548       },
    549       "flattened": true
    550     },
    551     "Sz": {
    552       "type": "list",
    553       "member": {
    554         "locationName": "QueueUrl"
    555       },
    556       "flattened": true
    557     },
    558     "S1b": {
    559       "type": "map",
    560       "key": {
    561         "locationName": "Name"
    562       },
    563       "value": {
    564         "locationName": "Value",
    565         "type": "structure",
    566         "required": [
    567           "DataType"
    568         ],
    569         "members": {
    570           "StringValue": {},
    571           "BinaryValue": {
    572             "type": "blob"
    573           },
    574           "StringListValues": {
    575             "flattened": true,
    576             "locationName": "StringListValue",
    577             "type": "list",
    578             "member": {
    579               "locationName": "StringListValue"
    580             }
    581           },
    582           "BinaryListValues": {
    583             "flattened": true,
    584             "locationName": "BinaryListValue",
    585             "type": "list",
    586             "member": {
    587               "locationName": "BinaryListValue",
    588               "type": "blob"
    589             }
    590           },
    591           "DataType": {}
    592         }
    593       },
    594       "flattened": true
    595     }
    596   }
    597 }