config system automation-action
Action for automation stitches.
config system automation-action
Description: Action for automation stitches.
edit <name>
set accprofile {string}
set action-type [email|fortiexplorer-notification|...]
set alicloud-access-key-id {string}
set alicloud-access-key-secret {password}
set alicloud-function-authorization [anonymous|function]
set aws-api-key {password}
set azure-api-key {password}
set azure-function-authorization [anonymous|function|...]
set description {var-string}
set email-from {var-string}
set email-subject {var-string}
set email-to <name1>, <name2>, ...
set execute-security-fabric [enable|disable]
set forticare-email [enable|disable]
set http-body {var-string}
config http-headers
Description: Request headers.
edit <id>
set key {var-string}
set value {var-string}
next
end
set message {string}
set message-type [text|json]
set method [post|put|...]
set minimum-interval {integer}
set output-size {integer}
set port {integer}
set protocol [http|https]
set replacement-message [enable|disable]
set replacemsg-group {string}
set script {var-string}
set sdn-connector <name1>, <name2>, ...
set security-tag {string}
set system-action [reboot|shutdown|...]
set timeout {integer}
set tls-certificate {string}
set uri {var-string}
set verify-host-cert [enable|disable]
next
end
config system automation-action
|
Parameter |
Description |
Type |
Size |
Default |
||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
accprofile |
Access profile for CLI script action to access FortiGate features. |
string |
Maximum length: 35 |
|
||||||||||||||||||||||||||||||||||||||
|
action-type |
Action type. |
option |
- |
alert |
||||||||||||||||||||||||||||||||||||||
|
|
|
|||||||||||||||||||||||||||||||||||||||||
|
alicloud-access-key-id |
AliCloud AccessKey ID. |
string |
Maximum length: 35 |
|
||||||||||||||||||||||||||||||||||||||
|
alicloud-access-key-secret |
AliCloud AccessKey secret. |
password |
Not Specified |
|
||||||||||||||||||||||||||||||||||||||
|
alicloud-function-authorization |
AliCloud function authorization type. |
option |
- |
anonymous |
||||||||||||||||||||||||||||||||||||||
|
|
|
|||||||||||||||||||||||||||||||||||||||||
|
aws-api-key |
AWS API Gateway API key. |
password |
Not Specified |
|
||||||||||||||||||||||||||||||||||||||
|
azure-api-key |
Azure function API key. |
password |
Not Specified |
|
||||||||||||||||||||||||||||||||||||||
|
azure-function-authorization |
Azure function authorization level. |
option |
- |
anonymous |
||||||||||||||||||||||||||||||||||||||
|
|
|
|||||||||||||||||||||||||||||||||||||||||
|
description |
Description. |
var-string |
Maximum length: 255 |
|
||||||||||||||||||||||||||||||||||||||
|
email-from |
Email sender name. |
var-string |
Maximum length: 127 |
|
||||||||||||||||||||||||||||||||||||||
|
email-subject |
Email subject. |
var-string |
Maximum length: 511 |
|
||||||||||||||||||||||||||||||||||||||
|
email-to |
Email addresses. Email address. |
string |
Maximum length: 255 |
|
||||||||||||||||||||||||||||||||||||||
|
execute-security-fabric |
Enable/disable execution of CLI script on all or only one FortiGate unit in the Security Fabric. |
option |
- |
disable |
||||||||||||||||||||||||||||||||||||||
|
|
|
|||||||||||||||||||||||||||||||||||||||||
|
forticare-email |
Enable/disable use of your FortiCare email address as the email-to address. |
option |
- |
disable |
||||||||||||||||||||||||||||||||||||||
|
|
|
|||||||||||||||||||||||||||||||||||||||||
|
http-body |
Request body (if necessary). Should be serialized json string. |
var-string |
Maximum length: 4095 |
|
||||||||||||||||||||||||||||||||||||||
|
message |
Message content. |
string |
Maximum length: 4095 |
%%log%% |
||||||||||||||||||||||||||||||||||||||
|
message-type |
Message type. |
option |
- |
text |
||||||||||||||||||||||||||||||||||||||
|
|
|
|||||||||||||||||||||||||||||||||||||||||
|
method |
Request method (POST, PUT, GET, PATCH or DELETE). |
option |
- |
post |
||||||||||||||||||||||||||||||||||||||
|
|
|
|||||||||||||||||||||||||||||||||||||||||
|
minimum-interval |
Limit execution to no more than once in this interval (in seconds). |
integer |
Minimum value: 0 Maximum value: 2592000 |
0 |
||||||||||||||||||||||||||||||||||||||
|
name |
Name. |
string |
Maximum length: 64 |
|
||||||||||||||||||||||||||||||||||||||
|
output-size |
Number of megabytes to limit script output to. |
integer |
Minimum value: 1 Maximum value: 1024 |
10 |
||||||||||||||||||||||||||||||||||||||
|
port |
Protocol port. |
integer |
Minimum value: 1 Maximum value: 65535 |
0 |
||||||||||||||||||||||||||||||||||||||
|
protocol |
Request protocol. |
option |
- |
http |
||||||||||||||||||||||||||||||||||||||
|
|
|
|||||||||||||||||||||||||||||||||||||||||
|
replacement-message |
Enable/disable replacement message. |
option |
- |
disable |
||||||||||||||||||||||||||||||||||||||
|
|
|
|||||||||||||||||||||||||||||||||||||||||
|
replacemsg-group |
Replacement message group. |
string |
Maximum length: 35 |
|
||||||||||||||||||||||||||||||||||||||
|
script |
CLI script. |
var-string |
Maximum length: 1023 |
|
||||||||||||||||||||||||||||||||||||||
|
sdn-connector |
NSX SDN connector names. SDN connector name. |
string |
Maximum length: 79 |
|
||||||||||||||||||||||||||||||||||||||
|
security-tag |
NSX security tag. |
string |
Maximum length: 255 |
|
||||||||||||||||||||||||||||||||||||||
|
system-action |
System action type. |
option |
- |
|
||||||||||||||||||||||||||||||||||||||
|
|
|
|||||||||||||||||||||||||||||||||||||||||
|
timeout |
Maximum running time for this script in seconds (0 = no timeout). |
integer |
Minimum value: 0 Maximum value: 300 |
0 |
||||||||||||||||||||||||||||||||||||||
|
tls-certificate |
Custom TLS certificate for API request. |
string |
Maximum length: 35 |
|
||||||||||||||||||||||||||||||||||||||
|
uri |
Request API URI. |
var-string |
Maximum length: 1023 |
|
||||||||||||||||||||||||||||||||||||||
|
verify-host-cert |
Enable/disable verification of the remote host certificate. |
option |
- |
enable |
||||||||||||||||||||||||||||||||||||||
|
|
|
|||||||||||||||||||||||||||||||||||||||||
config http-headers
|
Parameter |
Description |
Type |
Size |
Default |
|---|---|---|---|---|
|
id |
Entry ID. |
integer |
Minimum value: 0 Maximum value: 4294967295 |
0 |
|
key |
Request header key. |
var-string |
Maximum length: 1023 |
|
|
value |
Request header value. |
var-string |
Maximum length: 4095 |
|