Juniper vSRX¶
Overview¶
This integration provides tools to interact with Juniper vSRX firewalls, allowing you to manage address sets and test connectivity.
Available Tools¶
Add IP To Address Set¶
Tool Name: juniper_vsrx_add_ip_to_address_set
Description: Add IP address to an address set.
Arguments:
case_id
(string, required): The ID of the case.alert_group_identifiers
(List[string], required): Identifiers for the alert groups.address_set_name
(string, required): The name of the address set to add the IP to.zone_name
(Optional[str], optional): The name of the security zone. Defaults to None.target_entities
(List[TargetEntity], optional): Optional list of specific target entities (Identifier, EntityType) to run the action on. Typically runs on IP Address entities. Defaults to empty list.scope
(string, optional): Defines the scope for the action. Defaults to “All entities”.
Returns:
dict
: A dictionary containing the result of the action execution.
Remove IP From Address Set¶
Tool Name: juniper_vsrx_remove_ip_from_address_set
Description: Remove IP address from address set.
Arguments:
case_id
(string, required): The ID of the case.alert_group_identifiers
(List[string], required): Identifiers for the alert groups.address_set_name
(string, required): The name of the address set to remove the IP from.zone_name
(Optional[str], optional): The name of the security zone. Defaults to None.target_entities
(List[TargetEntity], optional): Optional list of specific target entities (Identifier, EntityType) to run the action on. Typically runs on IP Address entities. Defaults to empty list.scope
(string, optional): Defines the scope for the action. Defaults to “All entities”.
Returns:
dict
: A dictionary containing the result of the action execution.
Ping¶
Tool Name: juniper_vsrx_ping
Description: Test integration connectivity.
Arguments:
case_id
(string, required): The ID of the case.alert_group_identifiers
(List[string], required): Identifiers for the alert groups.target_entities
(List[TargetEntity], optional): Optional list of specific target entities (Identifier, EntityType) to run the action on. Defaults to empty list.scope
(string, optional): Defines the scope for the action. Defaults to “All entities”.
Returns:
dict
: A dictionary containing the result of the action execution.