PARALLAX

cp_mgmt_resource_uri

Manages resource-uri objects on Checkpoint over Web Services API through native controller HTTPAPI with owned sessions

Collection: check_point.mgmt

Full Name: check_point.mgmt.cp_mgmt_resource_uri

Controller module — runs on the local controller, not on remote hosts.

Synopsis

Manages resource-uri objects on Checkpoint over Web Services API through native controller HTTPAPI with owned sessions

Parameters

NameTypeRequiredDefaultDescription
actiondictAction settings.
auto_publish_sessionboolfalsePublish this owned session explicitly after the operation; default false.
colorstrColor of the object. Should be one of existing colors.
commentsstrComments string.
connection_methodsdictConnection methods.
cvpdictCVP settings.
details_levelstrThe level of detail for some of the fields in the response can vary from showing only the UID value of the object to a fully detailed representation of the object.
exception_trackstrConfigures how to track connections that match this rule but fail the content security checks. An example of an exception is a connection with an unsupported scheme or method.
ignore_errorsboolApply changes ignoring errors. You won’t be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
ignore_warningsboolApply changes ignoring warnings.
match_ufpdictMatch-Ufp settings.
match_wildcardsdictMatch-Wildcards settings.
namestryesObject name.
soapdictSOAP settings.
statestrpresentDesired object presence.
tagslistCollection of tag identifiers.
uri_match_specification_typestrThe type can be Wild Cards or UFP, where a UFP server holds categories of forbidden web sites.
use_this_resource_tostrSelect the use of the URI resource.
versionstrManagement API version path; omitted uses the default API version.
wait_for_taskbooltrueWait for returned asynchronous task identifiers; default true.
wait_for_task_timeoutint30Polling deadline in minutes; default 30, negative values use 30, maximum 1440.

Example

yaml
- name: add-resource-uri
  check_point.mgmt.cp_mgmt_resource_uri:
    connection_methods:
      transparent: 'false'
      tunneling: 'true'
    match_wildcards:
      host: hostName
      path: pathName
    name: newUriResource
    state: present
    uri_match_specification_type: wildcards
    use_this_resource_to: optimize_url_logging

- name: set-resource-uri
  check_point.mgmt.cp_mgmt_resource_uri:
    connection_methods:
      transparent: 'false'
      tunneling: 'true'
    match_wildcards:
      host: hostName
      path: pathName
    name: newUriResource
    state: present
    uri_match_specification_type: wildcards
    use_this_resource_to: optimize_url_logging

- name: delete-resource-uri
  check_point.mgmt.cp_mgmt_resource_uri:
    name: newUriResource
    state: absent
Search
    ↑ ↓ move↵ openesc close