
    VhJ                     2    d dl mZmZmZ eZ G d de      Zy)    )absolute_importdivisionprint_functionc                       e Zd ZdZy)ModuleDocFragmenta  
options:
  headers:
    description:
      - A dictionary of additional headers to be sent to POST and PUT requests.
      - Is needed for some modules.
    type: dict
    required: false
    default: {}
  utm_host:
    description:
      - The REST Endpoint of the Sophos UTM.
    type: str
    required: true
  utm_port:
    description:
      - The port of the REST interface.
    type: int
    default: 4444
  utm_token:
    description:
      - The token used to identify at the REST-API.
      - See U(https://www.sophos.com/en-us/medialibrary/PDFs/documentation/UTMonAWS/Sophos-UTM-RESTful-API.pdf?la=en), Chapter
        2.4.2.
    type: str
    required: true
  utm_protocol:
    description:
      - The protocol of the REST Endpoint.
    choices: [http, https]
    type: str
    default: https
  validate_certs:
    description:
      - Whether the REST interface's SSL certificate should be verified or not.
    type: bool
    default: true
  state:
    description:
      - The desired state of the object.
      - V(present) will create or update an object.
      - V(absent) will delete an object if it was present.
    type: str
    choices: [absent, present]
    default: present
N)__name__
__module____qualname__DOCUMENTATION     o/home/dcms/DCMS/lib/python3.12/site-packages/ansible_collections/community/general/plugins/doc_fragments/utm.pyr   r      s	    -Mr   r   N)
__future__r   r   r   type__metaclass__objectr   r   r   r   <module>r      s    C B. .r   