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 }}"