PARALLAX

fortios_icap_profile

Manage FortiOS configuration through native controller HTTPAPI; requires httpapi inventory and fortinet.fortios.fortios network OS

Collection: fortinet.fortios

Full Name: fortinet.fortios.fortios_icap_profile

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

Synopsis

Manage FortiOS configuration through native controller HTTPAPI; requires httpapi inventory and fortinet.fortios.fortios network OS

Parameters

NameTypeRequiredDefaultDescription
access_tokenstr
enable_logboolfalse
icap_profiledict
member_pathstr
member_statestr
statestryes
vdomstrroot

Example

yaml
# Define these inventory variables: fortios_access_token.
- fortinet.fortios.fortios_icap_profile:
    access_token: '{{ fortios_access_token }}'
    icap_profile:
        chunk_encap: disable
        comment: Comment.
        extension_feature: scan-progress
        file_transfer: ssh
        file_transfer_failure: error
        icap_block_log: disable
        icap_headers:
            - base64_encoding: disable
              id: "16"
              name: default_name_17
        methods: delete
        name: default_name_19
        ocr_only: disable
        preview: disable
        preview_data_length: "0"
        request: disable
        request_failure: error
        respmod_default_action: forward
        respmod_forward_rules:
            - action: forward
              header_group:
                - case_sensitivity: disable
                  id: "35"
              host: myhostname (source firewall.address.name firewall.addrgrp.name firewall.proxy-address.name)
              http_resp_status_code:
                - code: 1
              name: default_name_39
        response: disable
        response_204: disable
        response_failure: error
        response_req_hdr: disable
        scan_progress_interval: "10"
        size_limit_204: "1"
        streaming_content_bypass: disable
        timeout: "30"
    state: present
    vdom: root
  name: Configure ICAP profiles.
Search
    ↑ ↓ move↵ openesc close