148 lines
2.8 KiB
JSON
148 lines
2.8 KiB
JSON
{
|
|
"metadata": {
|
|
"apiVersion": "2016-07-25",
|
|
"endpointPrefix": "media",
|
|
"jsonVersion": "1.1",
|
|
"serviceFullName": "Jibo Media",
|
|
"signatureVersion": "v4",
|
|
"targetPrefix": "Media_20160725",
|
|
"protocol": "json"
|
|
},
|
|
"operations": {
|
|
"Create": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"loopId"
|
|
],
|
|
"members": {
|
|
"body": {
|
|
"type": "blob",
|
|
"streaming": true
|
|
},
|
|
"loopId": {
|
|
"location": "header",
|
|
"locationName": "x-loop-id"
|
|
},
|
|
"path": {
|
|
"location": "header",
|
|
"locationName": "x-path"
|
|
},
|
|
"type": {
|
|
"location": "header",
|
|
"locationName": "x-type"
|
|
},
|
|
"reference": {
|
|
"location": "header",
|
|
"locationName": "x-reference"
|
|
},
|
|
"isEncrypted": {
|
|
"location": "header",
|
|
"locationName": "x-encrypted",
|
|
"type": "boolean"
|
|
},
|
|
"meta": {
|
|
"shape": "S8",
|
|
"location": "headers",
|
|
"locationName": "x-meta"
|
|
}
|
|
},
|
|
"payload": "body"
|
|
},
|
|
"output": {
|
|
"shape": "Sa"
|
|
}
|
|
},
|
|
"List": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"loopIds"
|
|
],
|
|
"members": {
|
|
"loopIds": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"after": {
|
|
"type": "long"
|
|
},
|
|
"before": {
|
|
"type": "long"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"shape": "Sg"
|
|
}
|
|
},
|
|
"Remove": {
|
|
"input": {
|
|
"shape": "Sh"
|
|
},
|
|
"output": {
|
|
"shape": "Sg"
|
|
}
|
|
},
|
|
"Get": {
|
|
"input": {
|
|
"shape": "Sh"
|
|
},
|
|
"output": {
|
|
"shape": "Sg"
|
|
}
|
|
}
|
|
},
|
|
"shapes": {
|
|
"S8": {
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {}
|
|
},
|
|
"Sa": {
|
|
"type": "structure",
|
|
"required": [
|
|
"path",
|
|
"created"
|
|
],
|
|
"members": {
|
|
"path": {},
|
|
"type": {},
|
|
"reference": {},
|
|
"accountId": {},
|
|
"loopId": {},
|
|
"url": {},
|
|
"isEncrypted": {
|
|
"type": "boolean"
|
|
},
|
|
"isDeleted": {
|
|
"type": "boolean"
|
|
},
|
|
"meta": {
|
|
"shape": "S8"
|
|
},
|
|
"created": {
|
|
"type": "long"
|
|
}
|
|
}
|
|
},
|
|
"Sg": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "Sa"
|
|
}
|
|
},
|
|
"Sh": {
|
|
"type": "structure",
|
|
"required": [
|
|
"paths"
|
|
],
|
|
"members": {
|
|
"paths": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} |