-
Notifications
You must be signed in to change notification settings - Fork 1
/
config.json
118 lines (117 loc) · 3.18 KB
/
config.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
{
"PrismaCloud": [
{
"credentials": {
"api": "https://api.prismacloud.io",
"ApiID": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"ApiSecretKey": "xxxxxxxxxxxxxxxxxxxxxxxxxxxx"
},
"requests": [
"getPrismaUsers",
"getPrismaSA",
"getPrismaAuditLogs",
"getPrismaPolicies",
"getPrismaCompliance",
"getPrismaPolicyCompliance",
"getPrismaAlerts",
"getPrismaConnClouds",
"getPrismaSSOBypass",
"getPrismaInventoryTag",
"getPrismaResourceScans",
"getPrismaInventoryFilters"
],
"tag": "demo1"
},
{
"credentials": {
"api": "https://api.prismacloud.io",
"ApiID": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"ApiSecretKey": "xxxxxxxxxxxxxxxxxxxxxxxxxxxx"
},
"requests": [
"stable"
],
"tag": "demo2Prod"
},
,
{
"credentials": {
"api": "https://api.prismacloud.io",
"ApiID": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"ApiSecretKey": "xxxxxxxxxxxxxxxxxxxxxxxxxxxx"
},
"requests": [
"beta"
],
"tag": "demo2Trial"
}
],
"Qualys": [
{
"credentials": {
"api": "https://qualysapi.qualys.com",
"username": "XXXXXXXXXX",
"password": "XXXXXXXXXX"
},
"requests": [
"get_assets"
],
"tag": "demo1"
}
],
"GCP": [
{
"credentials": {
"GOOGLE_APPLICATION_CREDENTIALS": "/root/Mars/config/SA_File.json",
"ORG_ID": "xxxxxxxxxxxx"
},
"requests": [
"beta"
]
}
],
"output": [
{
"report": "CSV",
"path": "/root/Mars/output/"
},
{
"report": "JSON",
"path": "/root/Mars/output/"
},
{
"report": "MYSQL",
"path": "mysql://root:my-secret-pw@localhost:3306/Mars"
}
],
"convertor": [
{
"type": "csvToXLSX",
"path": "/root/Mars/output/",
"outputPath":"/root/Mars/output2/"
},
{
"type": "jsonToXLSX",
"path": "/root/Mars/output/",
"outputPath":"/root/Mars/output2/"
}
],
"publish": [
{
"type": "git",
"auth":"ssh",
"url": "[email protected]:sjultra/secret-repo.git",
"path": "/root/Mars/output/",
"branch": "main"
},
{
"type": "git",
"auth":"pat",
"url": "github.com/sjultra/secret-repo",
"user": "sjultra",
"key": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"path": "/root/Mars/output/",
"branch": "main"
}
]
}