git-off

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

snowball-2016-06-30.min.json (7760B)


      1 {
      2   "version": "2.0",
      3   "metadata": {
      4     "apiVersion": "2016-06-30",
      5     "endpointPrefix": "snowball",
      6     "jsonVersion": "1.1",
      7     "protocol": "json",
      8     "serviceAbbreviation": "Amazon Snowball",
      9     "serviceFullName": "Amazon Import/Export Snowball",
     10     "signatureVersion": "v4",
     11     "targetPrefix": "AWSIESnowballJobManagementService"
     12   },
     13   "operations": {
     14     "CancelJob": {
     15       "input": {
     16         "type": "structure",
     17         "required": [
     18           "JobId"
     19         ],
     20         "members": {
     21           "JobId": {}
     22         }
     23       },
     24       "output": {
     25         "type": "structure",
     26         "members": {}
     27       }
     28     },
     29     "CreateAddress": {
     30       "input": {
     31         "type": "structure",
     32         "required": [
     33           "Address"
     34         ],
     35         "members": {
     36           "Address": {
     37             "shape": "S5"
     38           }
     39         }
     40       },
     41       "output": {
     42         "type": "structure",
     43         "members": {
     44           "AddressId": {}
     45         }
     46       }
     47     },
     48     "CreateJob": {
     49       "input": {
     50         "type": "structure",
     51         "required": [
     52           "JobType",
     53           "Resources",
     54           "AddressId",
     55           "RoleARN",
     56           "ShippingOption"
     57         ],
     58         "members": {
     59           "JobType": {},
     60           "Resources": {
     61             "shape": "Sb"
     62           },
     63           "Description": {},
     64           "AddressId": {},
     65           "KmsKeyARN": {},
     66           "RoleARN": {},
     67           "SnowballCapacityPreference": {},
     68           "ShippingOption": {},
     69           "Notification": {
     70             "shape": "Sk"
     71           }
     72         }
     73       },
     74       "output": {
     75         "type": "structure",
     76         "members": {
     77           "JobId": {}
     78         }
     79       }
     80     },
     81     "DescribeAddress": {
     82       "input": {
     83         "type": "structure",
     84         "required": [
     85           "AddressId"
     86         ],
     87         "members": {
     88           "AddressId": {}
     89         }
     90       },
     91       "output": {
     92         "type": "structure",
     93         "members": {
     94           "Address": {
     95             "shape": "S5"
     96           }
     97         }
     98       }
     99     },
    100     "DescribeAddresses": {
    101       "input": {
    102         "type": "structure",
    103         "members": {
    104           "MaxResults": {
    105             "type": "integer"
    106           },
    107           "NextToken": {}
    108         }
    109       },
    110       "output": {
    111         "type": "structure",
    112         "members": {
    113           "Addresses": {
    114             "type": "list",
    115             "member": {
    116               "shape": "S5"
    117             }
    118           },
    119           "NextToken": {}
    120         }
    121       }
    122     },
    123     "DescribeJob": {
    124       "input": {
    125         "type": "structure",
    126         "required": [
    127           "JobId"
    128         ],
    129         "members": {
    130           "JobId": {}
    131         }
    132       },
    133       "output": {
    134         "type": "structure",
    135         "members": {
    136           "JobMetadata": {
    137             "shape": "Sy"
    138           },
    139           "SubJobMetadata": {
    140             "type": "list",
    141             "member": {
    142               "shape": "Sy"
    143             }
    144           }
    145         }
    146       }
    147     },
    148     "GetJobManifest": {
    149       "input": {
    150         "type": "structure",
    151         "required": [
    152           "JobId"
    153         ],
    154         "members": {
    155           "JobId": {}
    156         }
    157       },
    158       "output": {
    159         "type": "structure",
    160         "members": {
    161           "ManifestURI": {}
    162         }
    163       }
    164     },
    165     "GetJobUnlockCode": {
    166       "input": {
    167         "type": "structure",
    168         "required": [
    169           "JobId"
    170         ],
    171         "members": {
    172           "JobId": {}
    173         }
    174       },
    175       "output": {
    176         "type": "structure",
    177         "members": {
    178           "UnlockCode": {}
    179         }
    180       }
    181     },
    182     "GetSnowballUsage": {
    183       "input": {
    184         "type": "structure",
    185         "members": {}
    186       },
    187       "output": {
    188         "type": "structure",
    189         "members": {
    190           "SnowballLimit": {
    191             "type": "integer"
    192           },
    193           "SnowballsInUse": {
    194             "type": "integer"
    195           }
    196         }
    197       }
    198     },
    199     "ListJobs": {
    200       "input": {
    201         "type": "structure",
    202         "members": {
    203           "MaxResults": {
    204             "type": "integer"
    205           },
    206           "NextToken": {}
    207         }
    208       },
    209       "output": {
    210         "type": "structure",
    211         "members": {
    212           "JobListEntries": {
    213             "type": "list",
    214             "member": {
    215               "type": "structure",
    216               "members": {
    217                 "JobId": {},
    218                 "JobState": {},
    219                 "IsMaster": {
    220                   "type": "boolean"
    221                 }
    222               }
    223             }
    224           },
    225           "NextToken": {}
    226         }
    227       }
    228     },
    229     "UpdateJob": {
    230       "input": {
    231         "type": "structure",
    232         "required": [
    233           "JobId"
    234         ],
    235         "members": {
    236           "JobId": {},
    237           "RoleARN": {},
    238           "Notification": {
    239             "shape": "Sk"
    240           },
    241           "Resources": {
    242             "shape": "Sb"
    243           },
    244           "AddressId": {},
    245           "ShippingOption": {},
    246           "Description": {},
    247           "SnowballCapacityPreference": {}
    248         }
    249       },
    250       "output": {
    251         "type": "structure",
    252         "members": {}
    253       }
    254     }
    255   },
    256   "shapes": {
    257     "S5": {
    258       "type": "structure",
    259       "members": {
    260         "AddressId": {},
    261         "Name": {},
    262         "Company": {},
    263         "Street1": {},
    264         "Street2": {},
    265         "Street3": {},
    266         "City": {},
    267         "StateOrProvince": {},
    268         "PrefectureOrDistrict": {},
    269         "Landmark": {},
    270         "Country": {},
    271         "PostalCode": {},
    272         "PhoneNumber": {}
    273       }
    274     },
    275     "Sb": {
    276       "type": "structure",
    277       "members": {
    278         "S3Resources": {
    279           "type": "list",
    280           "member": {
    281             "type": "structure",
    282             "members": {
    283               "BucketArn": {},
    284               "KeyRange": {
    285                 "type": "structure",
    286                 "members": {
    287                   "BeginMarker": {},
    288                   "EndMarker": {}
    289                 }
    290               }
    291             }
    292           }
    293         }
    294       }
    295     },
    296     "Sk": {
    297       "type": "structure",
    298       "members": {
    299         "SnsTopicARN": {},
    300         "JobStatesToNotify": {
    301           "type": "list",
    302           "member": {}
    303         },
    304         "NotifyAll": {
    305           "type": "boolean"
    306         }
    307       }
    308     },
    309     "Sy": {
    310       "type": "structure",
    311       "members": {
    312         "JobId": {},
    313         "JobState": {},
    314         "JobType": {},
    315         "CreationDate": {
    316           "type": "timestamp"
    317         },
    318         "Resources": {
    319           "shape": "Sb"
    320         },
    321         "Description": {},
    322         "KmsKeyARN": {},
    323         "RoleARN": {},
    324         "AddressId": {},
    325         "ShippingDetails": {
    326           "type": "structure",
    327           "members": {
    328             "ShippingOption": {},
    329             "InboundShipment": {
    330               "shape": "S11"
    331             },
    332             "OutboundShipment": {
    333               "shape": "S11"
    334             }
    335           }
    336         },
    337         "SnowballCapacityPreference": {},
    338         "Notification": {
    339           "shape": "Sk"
    340         },
    341         "DataTransferProgress": {
    342           "type": "structure",
    343           "members": {
    344             "BytesTransferred": {
    345               "type": "long"
    346             },
    347             "ObjectsTransferred": {
    348               "type": "long"
    349             },
    350             "TotalBytes": {
    351               "type": "long"
    352             },
    353             "TotalObjects": {
    354               "type": "long"
    355             }
    356           }
    357         },
    358         "JobLogInfo": {
    359           "type": "structure",
    360           "members": {
    361             "JobCompletionReportURI": {},
    362             "JobSuccessLogURI": {},
    363             "JobFailureLogURI": {}
    364           }
    365         }
    366       }
    367     },
    368     "S11": {
    369       "type": "structure",
    370       "members": {
    371         "Status": {},
    372         "TrackingNumber": {}
    373       }
    374     }
    375   }
    376 }