editIntrusionPolicyRuleUpdate

The editIntrusionPolicyRuleUpdate operation handles configuration related to IntrusionPolicyRuleUpdate model. 

Description

This API call is not allowed on the standby unit in an HA pair.

This API will allow the update of override state of Intrusion Rules and security level of Intrusion Rule Groups for an Intrusion Policy.

Data Parameters

Parameter Required Type Description
version False string The version of the IntrusionPolicy to be updated.
name False string A string that represents the name of the object
ruleConfigs False [object] A set of RuleConfigs representing the IntrusionRule and IntrusionRuleState to be updated.
ruleGroupConfigs False [object] A set of RuleGroupConfigs representing the Intrusion Rule Group and Security Level to be updated
id False string The UUID of the IntrusionPolicy to be updated.
Field level constraints: must match pattern ^((?!;).)*$. (Note: Additional constraints might exist)
type True string A UTF8 string, all letters lower-case, that represents the class-type. This corresponds to the class name.

Path Parameters

Parameter Required Type Description
objId True string

Example

- name: Execute 'editIntrusionPolicyRuleUpdate' operation
  ftd_configuration:
    operation: "editIntrusionPolicyRuleUpdate"
    data:
        version: "{{ version }}"
        name: "{{ name }}"
        ruleConfigs: "{{ rule_configs }}"
        ruleGroupConfigs: "{{ rule_group_configs }}"
        id: "{{ id }}"
        type: "{{ type }}"
    path_params:
        objId: "{{ obj_id }}"