check_point.mgmt.cp_mgmt_service_icmp – Manages service-icmp objects on Check Point over Web Services API  Note This plugin is part of the check_point.mgmt collection (version 2.0.0). To install it use: ansible-galaxy collection install check_point.mgmt. To use it in a playbook, specify: check_point.mgmt.cp_mgmt_service_icmp.   New in version 2.9: of check_point.mgmt   Synopsis Parameters Examples Return Values  Synopsis  Manages service-icmp objects on Check Point devices including creating, updating and removing objects. All operations are performed over Web Services API.  Parameters   Parameter Choices/Defaults Comments    auto_publish_session  boolean    
Choices: no yes    Publish the current session if changes have been performed after task completes.     color  string    
Choices: aquamarine black blue crete blue burlywood cyan dark green khaki orchid dark orange dark sea green pink turquoise dark blue firebrick brown forest green gold dark gold gray dark gray light green lemon chiffon coral sea green sky blue magenta purple slate blue violet red navy blue olive orange red sienna yellow    Color of the object. Should be one of existing colors.     comments  string      Comments string.     details_level  string    
Choices: uid standard full    The 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.     groups  list / elements=string      Collection of group identifiers.     icmp_code  integer      As listed in, <a href="http,//www.iana.org/assignments/icmp-parameters" target="_blank">RFC 792</a>.     icmp_type  integer      As listed in, <a href="http,//www.iana.org/assignments/icmp-parameters" target="_blank">RFC 792</a>.     ignore_errors  boolean    
Choices: no yes    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.     ignore_warnings  boolean    
Choices: no yes    Apply changes ignoring warnings.     keep_connections_open_after_policy_installation  boolean    
Choices: no yes    Keep connections open after policy has been installed even if they are not allowed under the new policy. This overrides the settings in the Connection Persistence page. If you change this property, the change will not affect open connections, but only future connections.     name  string / required      Object name.     state  string    
Choices: 
present ← absent    State of the access rule (present or absent). Defaults to present.     tags  list / elements=string      Collection of tag identifiers.     version  string      Version of checkpoint. If not given one, the latest version taken.     wait_for_task  boolean    
Choices: no 
yes ←    Wait for the task to end. Such as publish task.     wait_for_task_timeout  integer    Default:30   How many minutes to wait until throwing a timeout error.     Examples - name: add-service-icmp
  cp_mgmt_service_icmp:
    icmp_code: 7
    icmp_type: 5
    name: Icmp1
    state: present

- name: set-service-icmp
  cp_mgmt_service_icmp:
    icmp_code: 13
    icmp_type: 45
    name: icmp1
    state: present

- name: delete-service-icmp
  cp_mgmt_service_icmp:
    name: icmp3
    state: absent
 Return Values Common return values are documented here, the following are the fields unique to this module:   Key Returned Description    cp_mgmt_service_icmp  dictionary   always, except when deleting the object.  The checkpoint object created or updated.      Authors  Or Soffer (@chkp-orso) 

    © 2012–2018 Michael DeHaan
{'path': 'public/docs/ansible~2.11/collections/check_point/mgmt/cp_mgmt_service_icmp_module.html', 'source': 'DevDocs.IO'}