|
1370 | 1370 | "support_version": ">= 6.5.1", |
1371 | 1371 | "subscription_link": "https://github.com/DISARMFoundation/DISARMframeworks", |
1372 | 1372 | "source_code": "https://github.com/OpenCTI-Platform/connectors/tree/master/external-import/disarm-framework", |
1373 | | - "manager_supported": false, |
| 1373 | + "manager_supported": true, |
1374 | 1374 | "container_version": "rolling", |
1375 | 1375 | "container_image": "opencti/connector-disarm-framework", |
1376 | | - "container_type": "EXTERNAL_IMPORT" |
| 1376 | + "container_type": "EXTERNAL_IMPORT", |
| 1377 | + "config_schema": { |
| 1378 | + "$schema": "https://json-schema.org/draft/2020-12/schema", |
| 1379 | + "$id": "https://www.filigran.io/connectors/disarm-framework_config.schema.json", |
| 1380 | + "type": "object", |
| 1381 | + "properties": { |
| 1382 | + "OPENCTI_URL": { |
| 1383 | + "description": "The base URL of the OpenCTI instance.", |
| 1384 | + "format": "uri", |
| 1385 | + "maxLength": 2083, |
| 1386 | + "minLength": 1, |
| 1387 | + "type": "string" |
| 1388 | + }, |
| 1389 | + "OPENCTI_TOKEN": { |
| 1390 | + "description": "The API token to connect to OpenCTI.", |
| 1391 | + "type": "string" |
| 1392 | + }, |
| 1393 | + "CONNECTOR_NAME": { |
| 1394 | + "default": "DisarmFramework", |
| 1395 | + "description": "The name of the connector.", |
| 1396 | + "type": "string" |
| 1397 | + }, |
| 1398 | + "CONNECTOR_SCOPE": { |
| 1399 | + "default": [], |
| 1400 | + "description": "The scope of the connector.", |
| 1401 | + "items": { |
| 1402 | + "type": "string" |
| 1403 | + }, |
| 1404 | + "type": "array" |
| 1405 | + }, |
| 1406 | + "CONNECTOR_LOG_LEVEL": { |
| 1407 | + "default": "error", |
| 1408 | + "description": "The minimum level of logs to display.", |
| 1409 | + "enum": [ |
| 1410 | + "debug", |
| 1411 | + "info", |
| 1412 | + "warn", |
| 1413 | + "warning", |
| 1414 | + "error" |
| 1415 | + ], |
| 1416 | + "type": "string" |
| 1417 | + }, |
| 1418 | + "CONNECTOR_TYPE": { |
| 1419 | + "const": "EXTERNAL_IMPORT", |
| 1420 | + "default": "EXTERNAL_IMPORT", |
| 1421 | + "type": "string" |
| 1422 | + }, |
| 1423 | + "CONNECTOR_DURATION_PERIOD": { |
| 1424 | + "default": "P7D", |
| 1425 | + "description": "The period of time to await between two runs of the connector.", |
| 1426 | + "format": "duration", |
| 1427 | + "type": "string" |
| 1428 | + }, |
| 1429 | + "DISARM_FRAMEWORK_URL": { |
| 1430 | + "default": "https://raw.githubusercontent.com/DISARMFoundation/DISARMframeworks/main/generated_files/DISARM_STIX/DISARM.json", |
| 1431 | + "description": "URL of the DISARM STIX bundle.", |
| 1432 | + "format": "uri", |
| 1433 | + "maxLength": 2083, |
| 1434 | + "minLength": 1, |
| 1435 | + "type": "string" |
| 1436 | + } |
| 1437 | + }, |
| 1438 | + "required": [ |
| 1439 | + "OPENCTI_URL", |
| 1440 | + "OPENCTI_TOKEN" |
| 1441 | + ], |
| 1442 | + "additionalProperties": true |
| 1443 | + } |
1377 | 1444 | }, |
1378 | 1445 | { |
1379 | 1446 | "title": "DISINFOX", |
|
0 commit comments