iac/docs/architecture/matrix.json

417 lines
7.9 KiB
JSON

{
"apps": [
"attachments",
"auth-flow",
"bim",
"cde",
"checklists",
"comparisons",
"contracts",
"control-interface",
"cross-section",
"django",
"document-link",
"documentations",
"drawings",
"eav",
"faas",
"flows",
"iam",
"inspections",
"issues",
"mapper",
"measurements",
"message-hub",
"notes",
"pm",
"prescriptions",
"processing",
"projects",
"remarks",
"reviews",
"rfi",
"stamp-verification",
"subscriptions",
"system-log",
"transmittal",
"workspaces"
],
"matrix": {
"attachments": {
"postgres": true,
"rabbitmq": false,
"kafka": false,
"camunda": false,
"s3": true,
"redis": false,
"vault": true,
"oidc": false
},
"auth-flow": {
"postgres": false,
"rabbitmq": false,
"kafka": false,
"camunda": false,
"s3": false,
"redis": false,
"vault": false,
"oidc": false
},
"bim": {
"postgres": true,
"rabbitmq": false,
"kafka": false,
"camunda": false,
"s3": false,
"redis": false,
"vault": true,
"oidc": false
},
"cde": {
"postgres": false,
"rabbitmq": false,
"kafka": false,
"camunda": false,
"s3": false,
"redis": false,
"vault": true,
"oidc": false
},
"checklists": {
"postgres": true,
"rabbitmq": false,
"kafka": false,
"camunda": false,
"s3": false,
"redis": false,
"vault": true,
"oidc": true
},
"comparisons": {
"postgres": true,
"rabbitmq": false,
"kafka": false,
"camunda": false,
"s3": false,
"redis": false,
"vault": true,
"oidc": true
},
"contracts": {
"postgres": true,
"rabbitmq": true,
"kafka": true,
"camunda": false,
"s3": true,
"redis": false,
"vault": true,
"oidc": true
},
"control-interface": {
"postgres": false,
"rabbitmq": false,
"kafka": false,
"camunda": false,
"s3": false,
"redis": false,
"vault": false,
"oidc": false
},
"cross-section": {
"postgres": false,
"rabbitmq": false,
"kafka": false,
"camunda": false,
"s3": false,
"redis": false,
"vault": false,
"oidc": false
},
"django": {
"postgres": true,
"rabbitmq": true,
"kafka": true,
"camunda": false,
"s3": true,
"redis": true,
"vault": true,
"oidc": true
},
"document-link": {
"postgres": false,
"rabbitmq": false,
"kafka": false,
"camunda": false,
"s3": false,
"redis": false,
"vault": false,
"oidc": false
},
"documentations": {
"postgres": true,
"rabbitmq": true,
"kafka": false,
"camunda": false,
"s3": true,
"redis": false,
"vault": true,
"oidc": true
},
"drawings": {
"postgres": true,
"rabbitmq": false,
"kafka": false,
"camunda": false,
"s3": false,
"redis": false,
"vault": true,
"oidc": false
},
"eav": {
"postgres": true,
"rabbitmq": false,
"kafka": true,
"camunda": false,
"s3": true,
"redis": false,
"vault": true,
"oidc": true
},
"faas": {
"postgres": false,
"rabbitmq": false,
"kafka": false,
"camunda": false,
"s3": false,
"redis": false,
"vault": false,
"oidc": false
},
"flows": {
"postgres": true,
"rabbitmq": true,
"kafka": true,
"camunda": false,
"s3": false,
"redis": false,
"vault": true,
"oidc": true
},
"iam": {
"postgres": true,
"rabbitmq": false,
"kafka": true,
"camunda": false,
"s3": true,
"redis": false,
"vault": true,
"oidc": true
},
"inspections": {
"postgres": true,
"rabbitmq": false,
"kafka": true,
"camunda": false,
"s3": false,
"redis": false,
"vault": true,
"oidc": false
},
"issues": {
"postgres": true,
"rabbitmq": true,
"kafka": true,
"camunda": false,
"s3": true,
"redis": false,
"vault": true,
"oidc": true
},
"mapper": {
"postgres": true,
"rabbitmq": true,
"kafka": true,
"camunda": false,
"s3": true,
"redis": false,
"vault": true,
"oidc": false
},
"measurements": {
"postgres": false,
"rabbitmq": false,
"kafka": false,
"camunda": false,
"s3": false,
"redis": false,
"vault": true,
"oidc": false
},
"message-hub": {
"postgres": true,
"rabbitmq": false,
"kafka": true,
"camunda": false,
"s3": true,
"redis": true,
"vault": true,
"oidc": false
},
"notes": {
"postgres": true,
"rabbitmq": true,
"kafka": true,
"camunda": false,
"s3": true,
"redis": false,
"vault": true,
"oidc": false
},
"pm": {
"postgres": true,
"rabbitmq": true,
"kafka": true,
"camunda": false,
"s3": true,
"redis": true,
"vault": true,
"oidc": false
},
"prescriptions": {
"postgres": false,
"rabbitmq": false,
"kafka": false,
"camunda": false,
"s3": false,
"redis": false,
"vault": false,
"oidc": false
},
"processing": {
"postgres": true,
"rabbitmq": true,
"kafka": false,
"camunda": false,
"s3": false,
"redis": false,
"vault": true,
"oidc": true
},
"projects": {
"postgres": false,
"rabbitmq": false,
"kafka": false,
"camunda": false,
"s3": false,
"redis": false,
"vault": false,
"oidc": false
},
"remarks": {
"postgres": false,
"rabbitmq": false,
"kafka": false,
"camunda": false,
"s3": false,
"redis": false,
"vault": false,
"oidc": false
},
"reviews": {
"postgres": false,
"rabbitmq": false,
"kafka": false,
"camunda": false,
"s3": false,
"redis": false,
"vault": false,
"oidc": false
},
"rfi": {
"postgres": true,
"rabbitmq": true,
"kafka": false,
"camunda": false,
"s3": true,
"redis": false,
"vault": true,
"oidc": false
},
"stamp-verification": {
"postgres": false,
"rabbitmq": false,
"kafka": false,
"camunda": false,
"s3": false,
"redis": false,
"vault": false,
"oidc": false
},
"subscriptions": {
"postgres": true,
"rabbitmq": false,
"kafka": false,
"camunda": false,
"s3": true,
"redis": false,
"vault": true,
"oidc": false
},
"system-log": {
"postgres": true,
"rabbitmq": false,
"kafka": true,
"camunda": false,
"s3": false,
"redis": false,
"vault": true,
"oidc": false
},
"transmittal": {
"postgres": true,
"rabbitmq": true,
"kafka": false,
"camunda": false,
"s3": false,
"redis": false,
"vault": true,
"oidc": false
},
"workspaces": {
"postgres": true,
"rabbitmq": false,
"kafka": false,
"camunda": false,
"s3": false,
"redis": false,
"vault": true,
"oidc": false
}
},
"exposed": [
"auth-flow",
"bim",
"camunda",
"cde",
"checklists",
"control-interface",
"django",
"document-link",
"documentations",
"eav",
"flows",
"iam",
"inspections",
"issues",
"pm",
"processing",
"rabbitmq",
"remarks",
"reviews",
"rfi",
"stamp-verification",
"transmittal",
"workspaces",
"zitadel"
]
}