UNPKG

@itentialopensource/adapter-ciena_mcp

Version:

This adapter integrates with system described as: Ciena Mcp

327 lines 8.59 kB
{ "actions": [ { "name": "rolesList", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/tron/api/v1/roles?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "rolesCreate", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/tron/api/v1/roles?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "URLENCODE", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "rolesTotalReservedSessions", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/tron/api/v1/roles/total_reserved_sessions?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "rolesRead", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/tron/api/v1/roles/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "rolesUpdate", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/tron/api/v1/roles/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "URLENCODE", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "rolesPartialUpdate", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/tron/api/v1/roles/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "URLENCODE", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "rolesDelete", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/tron/api/v1/roles/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "rolesAddParents", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/tron/api/v1/roles/{pathv1}/add_parents?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "URLENCODE", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "rolesAddPartitions", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/tron/api/v1/roles/{pathv1}/add_partitions?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "URLENCODE", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "rolesAddPermissions", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/tron/api/v1/roles/{pathv1}/add_permissions?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "URLENCODE", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "rolesAddUsers", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/tron/api/v1/roles/{pathv1}/add_users?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "URLENCODE", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "rolesRemoveParents", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/tron/api/v1/roles/{pathv1}/remove_parents?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "URLENCODE", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "rolesRemovePartitions", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/tron/api/v1/roles/{pathv1}/remove_partitions?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "URLENCODE", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "rolesRemovePermissions", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/tron/api/v1/roles/{pathv1}/remove_permissions?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "URLENCODE", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "rolesRemoveUsers", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/tron/api/v1/roles/{pathv1}/remove_users?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "URLENCODE", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "rolesSetReservedSessions", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/tron/api/v1/roles/{pathv1}/set_reserved_sessions?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "URLENCODE", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] } ] }