createIntrusionPolicy

The createIntrusionPolicy operation handles configuration related to /api/fmc_config/v1/domain/{domainUUID}/policy/intrusionpolicies path. 

Description

Retrieves, deletes, creates, or modifies the intrusion policy associated with the specified ID. Also, retrieves list of all intrusion policies. Check the response section for applicable examples (if any).

Data Parameters Example

Parameter Value
basePolicy {'name': 'test1', 'id': 'intrusionPolicyUUID', 'type': 'IntrusionPolicy'}
description Created via automation
inspectionMode PREVENTION
name test1
type IntrusionPolicy

Path Parameters

Parameter Required Type Description
domainUUID True string Domain UUID

Example

- name: Execute 'createIntrusionPolicy' operation
  cisco.fmcansible.fmc_configuration:
    operation: "createIntrusionPolicy"
    data:
        basePolicy: {'name': 'test1', 'id': 'intrusionPolicyUUID', 'type': 'IntrusionPolicy'}
        description: Created via automation
        inspectionMode: PREVENTION
        name: test1
        type: IntrusionPolicy
    path_params:
        domainUUID: "{{ domain_uuid }}"