Stormshield
Stormshield Network Security is a range of network security appliances.
Configuration
Name | Type | Description |
---|---|---|
url |
string |
URL of the Stormshield instance |
api_token |
string |
Authentication token for the API |
Actions
Deisolate agent
Deisolate an agent
Arguments
Name | Type | Description |
---|---|---|
id |
string |
Name or identifier of the agent |
comment |
string |
Comment |
Outputs
Name | Type | Description |
---|---|---|
taskId |
string |
Task ID |
status |
string |
Task status |
requestTime |
string |
Task request time |
startTime |
string |
Task start time |
endTime |
string |
Task end time |
errorCode |
integer |
Error code |
errorMessage |
string |
Error message |
Isolate agent
Isolate an agent
Arguments
Name | Type | Description |
---|---|---|
id |
string |
Name or identifier of the agent |
forceServerIsolation |
boolean |
Boolean to force the isolation |
comment |
string |
Comment |
Outputs
Name | Type | Description |
---|---|---|
taskId |
string |
Task ID |
status |
string |
Task status |
requestTime |
string |
Task request time |
startTime |
string |
Task start time |
endTime |
string |
Task end time |
errorCode |
integer |
Error code |
errorMessage |
string |
Error message |
Quarantine file
Quarantine a file
Arguments
Name | Type | Description |
---|---|---|
id |
string |
Name or identifier of the agent |
filePath |
string |
Path to the file to quarantine |
bypassExcludedDirectories |
boolean |
Boolean to bypass excluded directories |
Outputs
Name | Type | Description |
---|---|---|
taskId |
string |
Task ID |
status |
string |
Task status |
requestTime |
string |
Task request time |
startTime |
string |
Task start time |
endTime |
string |
Task end time |
errorCode |
integer |
Error code |
errorMessage |
string |
Error message |
Restore quarantine file
Restore stormshield quarantined file
Arguments
Name | Type | Description |
---|---|---|
id |
string |
Name or identifier of the agent |
fileHashSha256 |
string |
File hash sha256 |
overwriteExistingFile |
boolean |
Boolean to overwrite any existing file |
Outputs
Name | Type | Description |
---|---|---|
taskId |
string |
Task ID |
status |
string |
Task status |
requestTime |
string |
Task request time |
startTime |
string |
Task start time |
endTime |
string |
Task end time |
errorCode |
integer |
Error code |
errorMessage |
string |
Error message |
Terminate Stormshield process
Terminate a Stormshield process
Arguments
Name | Type | Description |
---|---|---|
id |
string |
Name or identifier of the agent |
processPath |
string |
Executable path of the process to kill on the computer |
terminateProcessTree |
boolean |
Boolean to terminate the process tree |
Outputs
Name | Type | Description |
---|---|---|
taskId |
string |
Task ID |
status |
string |
Task status |
requestTime |
string |
Task request time |
startTime |
string |
Task start time |
endTime |
string |
Task end time |
errorCode |
integer |
Error code |
errorMessage |
string |
Error message |
Wait for a Stormshield task to complete
Wait until the status of the task is Succeeded or Failed
Arguments
Name | Type | Description |
---|---|---|
task_id |
string |
Task ID |
Outputs
Name | Type | Description |
---|---|---|
taskId |
string |
Task ID |
status |
string |
Task status |
requestTime |
string |
Task request time |
startTime |
string |
Task start time |
endTime |
string |
Task end time |
errorCode |
integer |
Error code |
errorMessage |
string |
Error message |
Extra
Module Stormshield
v1.0.0