Skip to content

Commit e7e17a2

Browse files
[Automation] Build and update manifest [ci build-manifest]
1 parent 30b61a7 commit e7e17a2

File tree

1 file changed

+69
-2
lines changed

1 file changed

+69
-2
lines changed

manifest.json

Lines changed: 69 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1370,10 +1370,77 @@
13701370
"support_version": ">= 6.5.1",
13711371
"subscription_link": "https://github.com/DISARMFoundation/DISARMframeworks",
13721372
"source_code": "https://github.com/OpenCTI-Platform/connectors/tree/master/external-import/disarm-framework",
1373-
"manager_supported": false,
1373+
"manager_supported": true,
13741374
"container_version": "rolling",
13751375
"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+
}
13771444
},
13781445
{
13791446
"title": "DISINFOX",

0 commit comments

Comments
 (0)