UNPKG

aliyun-sdk

Version:
1,189 lines 37.3 kB
{ "format": "rest", "apiVersion": "2014-08-08", "checksumFormat": "md5", "endpointPrefix": "ots", "serviceAbbreviation": "OTS", "serviceFullName": "Aliyun Open Table Service", "signatureVersion": "ots", "timestampFormat": "rfc822", "xmlnamespace": "", "operations": { "createTable": { "name": "CreateTable", "http": { "method": "POST", "uri": "/CreateTable" }, "input": { "type": "structure", "members": { "instance_name": { "required": true, "location": "header", "name": "x-ots-instancename" }, "table_meta": { "name": "table_meta", "required": true, "type": "structure", "members": { "table_name": { "name": "table_name", "required": true, "type": "string" }, "primary_key": { "name": "primary_key", "type": "list", "members": { "type": "structure", "members": { "name": { "name": "name", "required": true, "type": "string" }, "type": { "name": "type", "required": true, "type": "string" } } } } } }, "reserved_throughput": { "name": "reserved_throughput", "required": true, "type": "structure", "members": { "capacity_unit": { "name": "capacity_unit", "required": true, "type": "structure", "members": { "read": { "name": "read", "type": "integer" }, "write": { "name": "write", "type": "integer" } } } } } } }, "output": { "type": "structure", "members": {} } }, "listTable": { "name": "ListTable", "http": { "method": "POST", "uri": "/ListTable" }, "input": { "type": "structure", "members": { "instance_name": { "required": true, "location": "header", "name": "x-ots-instancename" } } }, "output": { "type": "structure", "members": {} } }, "deleteTable": { "name": "DeleteTable", "http": { "method": "POST", "uri": "/DeleteTable" }, "input": { "type": "structure", "members": { "instance_name": { "required": true, "location": "header", "name": "x-ots-instancename" }, "table_name": { "name": "table_name", "required": true, "type": "string" } } }, "output": { "type": "structure", "members": {} } }, "updateTable": { "name": "UpdateTable", "http": { "method": "POST", "uri": "/UpdateTable" }, "input": { "type": "structure", "members": { "instance_name": { "required": true, "location": "header", "name": "x-ots-instancename" }, "table_name": { "name": "table_name", "required": true, "type": "string" }, "reserved_throughput": { "name": "reserved_throughput", "required": true, "type": "structure", "members": { "capacity_unit": { "name": "capacity_unit", "required": true, "type": "structure", "members": { "read": { "name": "read", "type": "integer" }, "write": { "name": "write", "type": "integer" } } } } } } }, "output": { "type": "structure", "members": {} } }, "describeTable": { "name": "DescribeTable", "http": { "method": "POST", "uri": "/DescribeTable" }, "input": { "type": "structure", "members": { "instance_name": { "required": true, "location": "header", "name": "x-ots-instancename" }, "table_name": { "name": "table_name", "required": true, "type": "string" } } }, "output": { "type": "structure", "members": {} } }, "getRow": { "name": "GetRow", "http": { "method": "POST", "uri": "/GetRow" }, "input": { "type": "structure", "members": { "instance_name": { "required": true, "location": "header", "name": "x-ots-instancename" }, "table_name": { "name": "table_name", "required": true, "type": "string" }, "primary_key": { "name": "primary_key", "type": "list", "members": { "type": "structure", "members": { "name": { "name": "name", "required": true, "type": "string" }, "value": { "name": "value", "required": true, "type": "structure", "members": { "type": { "name": "type", "required": true, "type": "string" }, "v_int": { "name": "v_int", "type": "integer" }, "v_string": { "name": "v_string", "type": "string" }, "v_bool": { "name": "v_bool", "type": "boolean" }, "v_double": { "name": "v_double", "type": "float" }, "v_binary": { "name": "v_binary", "type": "binary" } } } } } }, "columns_to_get": { "name": "columns_to_get", "type": "list" } } }, "output": { "type": "structure", "members": {} } }, "putRow": { "name": "PutRow", "http": { "method": "POST", "uri": "/PutRow" }, "input": { "type": "structure", "members": { "instance_name": { "required": true, "location": "header", "name": "x-ots-instancename" }, "table_name": { "name": "table_name", "required": true, "type": "string" }, "condition": { "name": "condition", "required": true, "type": "structure", "members": { "row_existence": { "name": "row_existence", "required": true, "type": "string" } } }, "primary_key": { "name": "primary_key", "type": "list", "members": { "type": "structure", "members": { "name": { "name": "name", "required": true, "type": "string" }, "value": { "name": "value", "required": true, "type": "structure", "members": { "type": { "name": "type", "required": true, "type": "string" }, "v_int": { "name": "v_int", "type": "integer" }, "v_string": { "name": "v_string", "type": "string" }, "v_bool": { "name": "v_bool", "type": "boolean" }, "v_double": { "name": "v_double", "type": "float" }, "v_binary": { "name": "v_binary", "type": "binary" } } } } } }, "attribute_columns": { "name": "attribute_columns", "type": "list", "members": { "type": "structure", "members": { "name": { "name": "name", "required": true, "type": "string" }, "value": { "name": "value", "required": true, "type": "structure", "members": { "type": { "name": "type", "required": true, "type": "string" }, "v_int": { "name": "v_int", "type": "integer" }, "v_string": { "name": "v_string", "type": "string" }, "v_bool": { "name": "v_bool", "type": "boolean" }, "v_double": { "name": "v_double", "type": "float" }, "v_binary": { "name": "v_binary", "type": "binary" } } } } } } } }, "output": { "type": "structure", "members": {} } }, "updateRow": { "name": "UpdateRow", "http": { "method": "POST", "uri": "/UpdateRow" }, "input": { "type": "structure", "members": { "instance_name": { "required": true, "location": "header", "name": "x-ots-instancename" }, "table_name": { "name": "table_name", "required": true, "type": "string" }, "condition": { "name": "condition", "required": true, "type": "structure", "members": { "row_existence": { "name": "row_existence", "required": true, "type": "string" } } }, "primary_key": { "name": "primary_key", "type": "list", "members": { "type": "structure", "members": { "name": { "name": "name", "required": true, "type": "string" }, "value": { "name": "value", "required": true, "type": "structure", "members": { "type": { "name": "type", "required": true, "type": "string" }, "v_int": { "name": "v_int", "type": "integer" }, "v_string": { "name": "v_string", "type": "string" }, "v_bool": { "name": "v_bool", "type": "boolean" }, "v_double": { "name": "v_double", "type": "float" }, "v_binary": { "name": "v_binary", "type": "binary" } } } } } }, "attribute_columns": { "name": "attribute_columns", "type": "list", "members": { "type": "structure", "members": { "type": { "name": "type", "required": true, "type": "string" }, "name": { "name": "name", "required": true, "type": "string" }, "value": { "name": "value", "type": "structure", "members": { "type": { "name": "type", "required": true, "type": "string" }, "v_int": { "name": "v_int", "type": "integer" }, "v_string": { "name": "v_string", "type": "string" }, "v_bool": { "name": "v_bool", "type": "boolean" }, "v_double": { "name": "v_double", "type": "float" }, "v_binary": { "name": "v_binary", "type": "binary" } } } } } } } }, "output": { "type": "structure", "members": {} } }, "deleteRow": { "name": "DeleteRow", "http": { "method": "POST", "uri": "/DeleteRow" }, "input": { "type": "structure", "members": { "instance_name": { "required": true, "location": "header", "name": "x-ots-instancename" }, "table_name": { "name": "table_name", "required": true, "type": "string" }, "condition": { "name": "condition", "required": true, "type": "structure", "members": { "row_existence": { "name": "row_existence", "required": true, "type": "string" } } }, "primary_key": { "name": "primary_key", "type": "list", "members": { "type": "structure", "members": { "name": { "name": "name", "required": true, "type": "string" }, "value": { "name": "value", "required": true, "type": "structure", "members": { "type": { "name": "type", "required": true, "type": "string" }, "v_int": { "name": "v_int", "type": "integer" }, "v_string": { "name": "v_string", "type": "string" }, "v_bool": { "name": "v_bool", "type": "boolean" }, "v_double": { "name": "v_double", "type": "float" }, "v_binary": { "name": "v_binary", "type": "binary" } } } } } } } }, "output": { "type": "structure", "members": {} } }, "getRange": { "name": "GetRange", "http": { "method": "POST", "uri": "/GetRange" }, "input": { "type": "structure", "members": { "instance_name": { "required": true, "location": "header", "name": "x-ots-instancename" }, "table_name": { "name": "table_name", "required": true, "type": "string" }, "direction": { "name": "direction", "required": true, "type": "string" }, "columns_to_get": { "name": "columns_to_get", "type": "list" }, "limit": { "name": "limit", "type": "integer" }, "inclusive_start_primary_key": { "name": "inclusive_start_primary_key", "type": "list", "members": { "type": "structure", "members": { "name": { "name": "name", "required": true, "type": "string" }, "value": { "name": "value", "required": true, "type": "structure", "members": { "type": { "name": "type", "required": true, "type": "string" }, "v_int": { "name": "v_int", "type": "integer" }, "v_string": { "name": "v_string", "type": "string" }, "v_bool": { "name": "v_bool", "type": "boolean" }, "v_double": { "name": "v_double", "type": "float" }, "v_binary": { "name": "v_binary", "type": "binary" } } } } } }, "exclusive_end_primary_key": { "name": "exclusive_end_primary_key", "type": "list", "members": { "type": "structure", "members": { "name": { "name": "name", "required": true, "type": "string" }, "value": { "name": "value", "required": true, "type": "structure", "members": { "type": { "name": "type", "required": true, "type": "string" }, "v_int": { "name": "v_int", "type": "integer" }, "v_string": { "name": "v_string", "type": "string" }, "v_bool": { "name": "v_bool", "type": "boolean" }, "v_double": { "name": "v_double", "type": "float" }, "v_binary": { "name": "v_binary", "type": "binary" } } } } } } } }, "output": { "type": "structure", "members": {} } }, "batchGetRow": { "name": "BatchGetRow", "http": { "method": "POST", "uri": "/BatchGetRow" }, "input": { "type": "structure", "members": { "instance_name": { "required": true, "location": "header", "name": "x-ots-instancename" }, "tables": { "name": "tables", "type": "list", "members": { "type": "structure", "members": { "table_name": { "name": "table_name", "required": true, "type": "string" }, "rows": { "name": "rows", "type": "list", "members": { "type": "structure", "members": { "primary_key": { "name": "primary_key", "type": "list", "members": { "type": "structure", "members": { "name": { "name": "name", "required": true, "type": "string" }, "value": { "name": "value", "required": true, "type": "structure", "members": { "type": { "name": "type", "required": true, "type": "string" }, "v_int": { "name": "v_int", "type": "integer" }, "v_string": { "name": "v_string", "type": "string" }, "v_bool": { "name": "v_bool", "type": "boolean" }, "v_double": { "name": "v_double", "type": "float" }, "v_binary": { "name": "v_binary", "type": "binary" } } } } } } } } }, "columns_to_get": { "name": "columns_to_get", "type": "list" } } } } } }, "output": { "type": "structure", "members": {} } }, "batchWriteRow": { "name": "BatchWriteRow", "http": { "method": "POST", "uri": "/BatchWriteRow" }, "input": { "type": "structure", "members": { "instance_name": { "required": true, "location": "header", "name": "x-ots-instancename" }, "tables": { "name": "tables", "type": "list", "members": { "type": "structure", "members": { "table_name": { "name": "table_name", "required": true, "type": "string" }, "put_rows": { "name": "put_rows", "type": "list", "members": { "type": "structure", "members": { "condition": { "name": "condition", "required": true, "type": "structure", "members": { "row_existence": { "name": "row_existence", "required": true, "type": "string" } } }, "primary_key": { "name": "primary_key", "type": "list", "members": { "type": "structure", "members": { "name": { "name": "name", "required": true, "type": "string" }, "value": { "name": "value", "required": true, "type": "structure", "members": { "type": { "name": "type", "required": true, "type": "string" }, "v_int": { "name": "v_int", "type": "integer" }, "v_string": { "name": "v_string", "type": "string" }, "v_bool": { "name": "v_bool", "type": "boolean" }, "v_double": { "name": "v_double", "type": "float" }, "v_binary": { "name": "v_binary", "type": "binary" } } } } } }, "attribute_columns": { "name": "attribute_columns", "type": "list", "members": { "type": "structure", "members": { "name": { "name": "name", "required": true, "type": "string" }, "value": { "name": "value", "required": true, "type": "structure", "members": { "type": { "name": "type", "required": true, "type": "string" }, "v_int": { "name": "v_int", "type": "integer" }, "v_string": { "name": "v_string", "type": "string" }, "v_bool": { "name": "v_bool", "type": "boolean" }, "v_double": { "name": "v_double", "type": "float" }, "v_binary": { "name": "v_binary", "type": "binary" } } } } } } } } }, "update_rows": { "name": "update_rows", "type": "list", "members": { "type": "structure", "members": { "condition": { "name": "condition", "required": true, "type": "structure", "members": { "row_existence": { "name": "row_existence", "required": true, "type": "string" } } }, "primary_key": { "name": "primary_key", "type": "list", "members": { "type": "structure", "members": { "name": { "name": "name", "required": true, "type": "string" }, "value": { "name": "value", "required": true, "type": "structure", "members": { "type": { "name": "type", "required": true, "type": "string" }, "v_int": { "name": "v_int", "type": "integer" }, "v_string": { "name": "v_string", "type": "string" }, "v_bool": { "name": "v_bool", "type": "boolean" }, "v_double": { "name": "v_double", "type": "float" }, "v_binary": { "name": "v_binary", "type": "binary" } } } } } }, "attribute_columns": { "name": "attribute_columns", "type": "list", "members": { "type": "structure", "members": { "type": { "name": "type", "required": true, "type": "string" }, "name": { "name": "name", "required": true, "type": "string" }, "value": { "name": "value", "type": "structure", "members": { "type": { "name": "type", "required": true, "type": "string" }, "v_int": { "name": "v_int", "type": "integer" }, "v_string": { "name": "v_string", "type": "string" }, "v_bool": { "name": "v_bool", "type": "boolean" }, "v_double": { "name": "v_double", "type": "float" }, "v_binary": { "name": "v_binary", "type": "binary" } } } } } } } } }, "delete_rows": { "name": "delete_rows", "type": "list", "members": { "type": "structure", "members": { "condition": { "name": "condition", "required": true, "type": "structure", "members": { "row_existence": { "name": "row_existence", "required": true, "type": "string" } } }, "primary_key": { "name": "primary_key", "type": "list", "members": { "type": "structure", "members": { "name": { "name": "name", "required": true, "type": "string" }, "value": { "name": "value", "required": true, "type": "structure", "members": { "type": { "name": "type", "required": true, "type": "string" }, "v_int": { "name": "v_int", "type": "integer" }, "v_string": { "name": "v_string", "type": "string" }, "v_bool": { "name": "v_bool", "type": "boolean" }, "v_double": { "name": "v_double", "type": "float" }, "v_binary": { "name": "v_binary", "type": "binary" } } } } } } } } } } } } } }, "output": { "type": "structure", "members": {} } } } }