UNPKG

@itentialopensource/adapter-ciena_mcp

Version:

This adapter integrates with system described as: Ciena Mcp

125 lines 3.3 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": "resyncTenants", "enum": [ "resyncTenants", "getTenant", "headGetTenant", "tenantsList", "tenantsCreate", "tenantsRead", "tenantsUpdate", "tenantsPartialUpdate" ], "external_name": "ph_request_type" }, "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" }, "clientInactivityTime": { "type": "number", "description": "timeout in seconds of inactivity", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "client_inactivity_time" }, "tokenExpirationTime": { "type": "number", "description": "token expires in timeout seconds from created time", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "token_expiration_time" }, "dormancyDays": { "type": "number", "description": "number of days before an account can become dormant", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "dormancy_days" }, "concurrentSessionMaxPerTenant": { "type": "number", "description": "The maximum number of concurrent sessions per tenant. (0=infinity)", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "concurrent_session_max_per_tenant" }, "concurrentSessionMax": { "type": "number", "description": "The maximum number of concurrent sessions for tenant users. (0=infinity)", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "concurrent_session_max" }, "emailDormancyWeeklyNotifications": { "type": "number", "description": "Number of weeks before dormancy to send emails. One email sent per week.", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "email_dormancy_weekly_notifications" }, "emailDormancyDailyNotifications": { "type": "number", "description": "Number of days before dormancy to send emails. One email sent per day.", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "email_dormancy_daily_notifications" } }, "definitions": {} }