UNPKG

@itentialopensource/adapter-ciena_mcp

Version:

This adapter integrates with system described as: Ciena Mcp

100 lines 2.43 kB
{ "$id": "schema.json", "type": "object", "schema": "http://json-schema.org/draft-07/schema#", "translate": true, "dynamicfields": true, "properties": { "ph_request_type": { "type": "string", "description": "type of request (internal to adapter)", "default": "rolesList", "enum": [ "rolesList", "rolesCreate", "rolesTotalReservedSessions", "rolesRead", "rolesUpdate", "rolesPartialUpdate", "rolesDelete", "rolesAddParents", "rolesAddPartitions", "rolesAddPermissions", "rolesAddUsers", "rolesRemoveParents", "rolesRemovePartitions", "rolesRemovePermissions", "rolesRemoveUsers", "rolesSetReservedSessions" ], "external_name": "ph_request_type" }, "applicationUuid": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "application__uuid" }, "applicationName": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "application__name" }, "displayNameContains": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "displayName__contains" }, "displayNameStartswith": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "displayName__startswith" }, "reservedSessions": { "type": "number", "description": "The maximum number of concurrent sessions per role. (0=infinity)", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "reserved_sessions" }, "allPartitions": { "type": "boolean", "description": "Ignore partitions field and enable all active available partitions", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "all_partitions" } }, "definitions": {} }