check_point.mgmt.cp_mgmt_set_threat_advanced_settings module – Edit Threat Prevention’s Blades’ Settings.
Note
This module is part of the check_point.mgmt collection (version 6.5.0).
You might already have this collection installed if you are using the ansible package.
It is not included in ansible-core.
To check whether it is installed, run ansible-galaxy collection list.
To install it, use: ansible-galaxy collection install check_point.mgmt.
To use it in a playbook, specify: check_point.mgmt.cp_mgmt_set_threat_advanced_settings.
New in check_point.mgmt 3.0.0
Synopsis
- Edit Threat Prevention’s Blades’ Settings. 
- All operations are performed over Web Services API. 
- Available from R81.20 management version. 
Parameters
| Parameter | Comments | 
|---|---|
| Publish the current session if changes have been performed after task completes. Choices: 
 | |
| Feed retrieving intervals of External Feed, in the form of HH,MM. | |
| Enable HTTP Inspection on non standard ports for Threat Prevention blades. Choices: 
 | |
| Apply changes ignoring errors. You won’t be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored. Choices: 
 | |
| Apply changes ignoring warnings. Choices: 
 | |
| In case of internal system error, allow or block all connections. Choices: 
 | |
| Session unification timeout for logs (minutes). | |
| Allow (Background) or Block (Hold) requests until categorization is complete. | |
| On Custom mode, custom resources classification per service. | |
| Custom Settings for Anti Bot Blade. Choices: 
 | |
| Custom Settings for Anti Virus Blade. Choices: 
 | |
| Custom Settings for Zero Phishing Blade. Choices: 
 | |
| Set all services to the same mode or choose a custom mode. Choices: 
 | |
| Block connections when the web service is unavailable. Choices: 
 | |
| Version of checkpoint. If not given one, the latest version taken. | |
| Wait for the task to end. Such as publish task. Choices: 
 | |
| How many minutes to wait until throwing a timeout error. Default:  | 
Examples
- name: set-threat-advanced-settings
  cp_mgmt_set_threat_advanced_settings:
    feed_retrieving_interval: 00:05
    httpi_non_standard_ports: true
    internal_error_fail_mode: allow connections
    log_unification_timeout: 600
    resource_classification.mode: hold
    resource_classification.web_service_fail_mode: block connections
Return Values
Common return values are documented here, the following are the fields unique to this module:
| Key | Description | 
|---|---|
| The checkpoint set-threat-advanced-settings output. Returned: always. | 
