F5 firewall
F5 firewall Pack.#
This Integration is part of theUse the F5 Firewall integration to manage your F5 firewall rules.
#
Configure F5 Firewall in CortexParameter | Description | Required |
---|---|---|
url | URL | True |
port | Port | True |
credentials | Credentials | True |
advancedLogin | Advanced login - set to true to authenticate via LDAP, AD etc | False |
insecure | Trust any certificate (not secure) | False |
proxy | Use system proxy settings | False |
#
CommandsYou can execute these commands from the CLI, as part of an automation, or in a playbook. After you successfully execute a command, a DBot message appears in the War Room with the command details.
#
Create a firewall policyCreates an F5 firewall policy.
#
Base Commandf5-create-policy
#
InputArgument Name | Description | Required |
---|
#
Context OutputThere is no context output for this command.
#
Command Example
#
Human Readable Output#
f5-create-ruleCreates a rule in a specific policy
#
Base Commandf5-create-rule
#
InputArgument Name | Description | Required |
---|---|---|
policy-name | The policy name the rule will be associated with | Required |
#
Context OutputThere is no context output for this command.
#
Command Example
#
Human Readable Output#
List all rules for a policyLists all the rules of a specific policy
#
Base Commandf5-list-rules
#
InputArgument Name | Description | Required |
---|---|---|
policy-name | The policy name that the rules displayed are associated with. | Required |
#
Context OutputThere is no context output for this command.
#
Command Example
#
Modify the rule for a policyModifies an F5 rule in a specific policy.
#
Base Commandf5-modify-rule
#
InputArgument Name | Description | Required |
---|---|---|
policy-name | The policy name the rule is associated with. | Required |
rule-name | The rule name to modify. | Required |
#
Context OutputThere is no context output for this command.
#
Command Example
#
Human Readable Output#
Delete a ruleDelete an F5 rule.
#
Base Commandf5-del-rule
#
InputArgument Name | Description | Required |
---|---|---|
policy-name | The policy name the rule is associated with. | Required |
rule-name | The name of the rule to delete. | Required |
#
Context OutputThere is no context output for this command.
#
Command Example
#
Add a policy to a global policyAdds the specified policy to a global policy.
#
Base Commandf5-modify-global-policy
#
InputArgument Name | Description | Required |
---|---|---|
enforcedPolicy | The new enforced policy to add to the global policy. | Required |
#
Context OutputThere is no context output for this command.
#
Command Example
#
Human Readable Output#
Get a global policyDisplay global policy.
#
Base Commandf5-show-global-policy
#
InputThere are no input arguments for this command.
#
Context OutputThere is no context output for this command.
#
Command Example
#
Delete a policyDeletes a policy.
#
Base Commandf5-del-policy
#
InputArgument Name | Description | Required |
---|---|---|
policy-name | The name of the policy to delete. | Required |
#
Context OutputThere is no context output for this command.
#
Command Example
#
Human Readable Output#
Get a list of all user sessionsLists all the sessions with client IP for the given username.
#
Base Commandf5-list-all-user-sessions
#
InputArgument Name | Description | Required |
---|---|---|
resource-ip | Client IP address. | Required |
#
Context OutputThere is no context output for this command.
#
Command Example