You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Packs/PicusNGAutomation/Integrations/PicusNG/PicusNG.yml
+42-42Lines changed: 42 additions & 42 deletions
Original file line number
Diff line number
Diff line change
@@ -19,144 +19,144 @@ configuration:
19
19
name: picus_apikey
20
20
required: true
21
21
type: 4
22
-
description: Picus - The Complete Security Control Validation NG Platform
23
-
display: Picus Security
22
+
description: Picus - The Complete Security Control Validation NG Platform.
23
+
display: Picus Security NG
24
24
name: PicusNG
25
25
script:
26
26
commands:
27
27
- description: This command returns the simulation agent list with agent name, id, status, agent type and platform information as in Picus platform > Agents.
28
28
name: picus-get-agent-list
29
29
- arguments:
30
-
- description: Agent id
30
+
- description: Agent id.
31
31
name: id
32
32
required: true
33
33
description: This command returns agent name, status, agent type, platform and also mitigation devices and attack modules using the agent ID.
34
34
name: picus-get-agent-detail
35
35
- arguments:
36
-
- description: ID of the agent
36
+
- description: ID of the agent.
37
37
name: agent_id
38
38
required: true
39
39
- defaultValue: this simulation created with cortex app
40
-
description: Description of the simulation
40
+
description: Description of the simulation.
41
41
name: description
42
-
- description: Name of the simulation
42
+
- description: Name of the simulation.
43
43
name: name
44
44
required: true
45
45
- auto: PREDEFINED
46
-
description: Schedule now state
46
+
description: Schedule now state.
47
47
name: schedule_now
48
48
predefined:
49
49
- 'True'
50
50
- 'False'
51
51
required: true
52
-
- description: Id of the template
52
+
- description: Id of the template.
53
53
name: template_id
54
54
required: true
55
55
description: |-
56
56
This command creates and runs a simulation as requested; scheduled or instant.
57
57
You can create a simulation by giving your simulation a name and adding the template ID, agent ID.
58
58
name: picus-create-simulation
59
59
- arguments:
60
-
- description: Pagination value
60
+
- description: Pagination value.
61
61
name: offset
62
-
- description: Pagination value
62
+
- description: Pagination value.
63
63
name: limit
64
64
description: This command returns template list that contains template name, id, description, content type, category as in Picus Platform> Threat Templates.
65
65
name: picus-get-template-list
66
66
- description: This command returns the agent name, id, status, agent installation information and the token expiration information.
67
67
name: picus-get-integration-agent-list
68
68
- arguments:
69
-
- description: Pagination value
69
+
- description: Pagination value.
70
70
name: offset
71
-
- description: Pagination value
71
+
- description: Pagination value.
72
72
name: limit
73
73
description: This command returns the list of you latest simulation result overview as in Picus Platform > Simulations tab. Latest simulation run results are included.
74
74
name: picus-get-simulation-list
75
75
outputs:
76
76
- contextPath: Picus.simulationlist.simulation_id
77
-
description: ID of the simulation
77
+
description: ID of the simulation.
78
78
type: Number
79
79
- arguments:
80
-
- description: Simulation ID
80
+
- description: Simulation ID.
81
81
name: id
82
82
required: true
83
83
description: This command runs the existing simulation using the Simulation ID.
84
84
name: picus-simulate-now
85
85
- arguments:
86
-
- description: Simulation ID
86
+
- description: Simulation ID.
87
87
name: id
88
88
required: true
89
89
description: This command returns the information about a specific simulation.
90
90
name: picus-get-simulation-detail
91
91
- arguments:
92
-
- description: Simulation ID
92
+
- description: Simulation ID.
93
93
name: id
94
94
required: true
95
95
description: This command returns detailed information about simulation results including Prevention and Detection result details for the latest simulation run.
description: This command returns detailed information about simulation results including Prevention and Detection result details for a specific simulation run with run id.
115
115
name: picus-get-simulation-result
116
116
- arguments:
117
-
- description: Simulation ID
117
+
- description: Simulation ID.
118
118
name: id
119
119
required: true
120
-
- description: Simulation Run ID
120
+
- description: Simulation Run ID.
121
121
name: run_id
122
122
required: true
123
-
- description: Pagination value
123
+
- description: Pagination value.
124
124
name: limit
125
-
- description: Pagination value
125
+
- description: Pagination value.
126
126
name: offset
127
127
description: This command returns simulation result based on threats. Threat result includes threat id and name, prevention result and action count.
128
128
name: picus-get-simulation-threats
129
129
outputs:
130
130
- contextPath: Picus.SimulationThreats
131
-
description: Threat list of simulation
131
+
description: Threat list of simulation.
132
132
type: String
133
133
- arguments:
134
-
- description: Simulation ID
134
+
- description: Simulation ID.
135
135
name: id
136
136
required: true
137
-
- description: Simulation Run ID
137
+
- description: Simulation Run ID.
138
138
name: run_id
139
139
required: true
140
140
- description: Threat ID list ("111,222,333,...") or single threat ID can be given.
141
141
name: threat_ids
142
142
required: true
143
-
- description: Pagination value
143
+
- description: Pagination value.
144
144
name: limit
145
-
- description: Pagination value
145
+
- description: Pagination value.
146
146
name: offset
147
147
description: This command returns simulation result based on action list using threat ID, simulation ID and simulation run ID.
148
148
name: picus-get-simulation-actions
149
149
outputs:
150
150
- contextPath: Picus.SimulationActions
151
-
description: Action Results(ID and result combination)
151
+
description: Action Results(ID and result combination).
152
152
type: String
153
153
- arguments:
154
154
- description: Simulation ID list ("111,222,333,...") or single simulation ID can be given.
155
155
name: ids
156
156
description: This command returns mitigation device information as obtained under Picus platform > Mitigation > Vendor Based Mitigations. Vendor based mitigation devices can be fetched using this command.
157
157
name: picus-get-mitigation-devices
158
158
- arguments:
159
-
- description: Mitigation Device ID
159
+
- description: Mitigation Device ID.
160
160
name: device_id
161
161
required: true
162
162
- description: Action ID list ("111,222,333,...") or single action ID can be given.
@@ -165,37 +165,37 @@ script:
165
165
description: This command returns action based signature suggestions.
166
166
name: picus-get-signature-list
167
167
- arguments:
168
-
- description: Simulation Agent ID
168
+
- description: Simulation Agent ID.
169
169
name: agent_id
170
170
required: true
171
-
- description: 'Device ID'
171
+
- description: Device ID.
172
172
name: device_id
173
-
- description: Simulation ID
173
+
- description: Simulation ID.
174
174
name: simulation_id
175
175
required: true
176
-
description: Set parameter on playbook. (This command is only used on playbook)
176
+
description: Set parameter on playbook. (This command is only used on playbook).
177
177
name: picus-set-paramPB
178
178
outputs:
179
179
- contextPath: Picus.param.agent_id
180
-
description: Agent ID
180
+
description: Agent ID.
181
181
type: String
182
182
- contextPath: Picus.param.device_id
183
-
description: Device ID
183
+
description: Device ID.
184
184
type: String
185
185
- contextPath: Picus.param.simulation_id
186
-
description: Simulation ID
186
+
description: Simulation ID.
187
187
type: String
188
188
- arguments:
189
189
- description: Threat id and result combine. Used for playbook.
190
190
name: threatinfo
191
191
required: true
192
-
description: Filter insecure attacks on playbook. (This command is only used on playbook)
192
+
description: Filter insecure attacks on playbook. (This command is only used on playbook).
0 commit comments