Spec-Zone.ru › Ansible

Модуль fortinet.fortimanager.fmgr_pkg_header_policy — настройка политик IPv4/IPv6.

Примечание

Этот модуль входит в коллекцию fortinet.fortimanager (версия 2.14.0).

Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.

Чтобы установить её, используйте: ansible-galaxy collection install fortinet.fortimanager.

Чтобы использовать её в плейбуке, укажите: fortinet.fortimanager.fmgr_pkg_header_policy.

Добавлено в fortinet.fortimanager 2.0.0

  • Краткое описание
  • Параметры
  • Примечания
  • Примеры
  • Возвращаемые значения

Краткое описание

  • Этот модуль позволяет настраивать устройство FortiManager.
  • В примерах указаны все параметры и значения, которые необходимо адаптировать к источникам данных перед использованием.

Параметры

Параметр

Комментарии

access_token

string

Токен для доступа к FortiManager без использования имени пользователя и пароля.

bypass_validation

boolean

Устанавливайте значение True только в том случае, если схема модуля отличается от структуры API FortiManager. Модуль продолжит выполнение без проверки параметров.

Варианты:

  • false ← (по умолчанию)
  • true

enable_log

boolean

Включить/отключить ведение журнала для задачи.

Варианты:

  • false ← (по умолчанию)
  • true

forticloud_access_token

string

Аутентификация клиента Ansible с помощью токена доступа к API forticloud.

pkg

string / обязательный

Параметр (pkg) в запрошенном URL.

pkg_header_policy

dictionary

Набор параметров верхнего уровня.

_policy_block

integer

Назначенный блок политик.

access_proxy

aliases: access-proxy

any

(список) Прокси доступа.

action

string

Действие.

Варианты:

  • "deny"
  • "accept"
  • "ipsec"
  • "ssl-vpn"
  • "redirect"
  • "isolate"

active_auth_method

aliases: active-auth-method

string

Активный метод аутентификации.

Варианты:

  • "ntlm"
  • "basic"
  • "digest"
  • "form"

anti_replay

aliases: anti-replay

string

Защита от повторного воспроизведения.

Варианты:

  • "disable"
  • "enable"

app_category

aliases: app-category

any

(список или строка) Категория приложений.

app_group

aliases: app-group

any

(список или строка) Группа приложений.

app_monitor

aliases: app-monitor

string

Включить/отключить метрики TCP приложений в журналах сеансов.

Варианты:

  • "disable"
  • "enable"

application

any

(список) Приложение.

application_charts

aliases: application-charts

list / elements=string

Диаграммы приложений.

Варианты:

  • "top10-app"
  • "top10-p2p-user"
  • "top10-media-user"

application_list

aliases: application-list

string

Список приложений.

auth_cert

aliases: auth-cert

string

Сертификат аутентификации.

auth_method

aliases: auth-method

string

Метод аутентификации.

Варианты:

  • "basic"
  • "digest"
  • "ntlm"
  • "fsae"
  • "form"
  • "fsso"
  • "rsso"

auth_path

aliases: auth-path

string

Путь аутентификации.

Варианты:

  • "disable"
  • "enable"

auth_portal

aliases: auth-portal

string

Портал аутентификации.

Варианты:

  • "disable"
  • "enable"

auth_redirect_addr

aliases: auth-redirect-addr

string

Адрес перенаправления аутентификации.

auto_asic_offload

aliases: auto-asic-offload

string

Автоматическая разгрузка ASIC.

Варианты:

  • "disable"
  • "enable"

av_profile

aliases: av-profile

string

Профиль антивирусной защиты.

bandwidth

string

Пропускная способность.

Варианты:

  • "disable"
  • "enable"

best_route

aliases: best-route

string

Оптимальный маршрут.

Варианты:

  • "disable"
  • "enable"

block_notification

aliases: block-notification

string

Уведомление о блокировке.

Варианты:

  • "disable"
  • "enable"

captive_portal_exempt

aliases: captive-portal-exempt

string

Исключение для портала авторизации.

Варианты:

  • "disable"
  • "enable"

capture_packet

aliases: capture-packet

string

Захват пакетов.

Варианты:

  • "disable"
  • "enable"

casb_profile

aliases: casb-profile

string

Имя существующего профиля CASB.

casi_profile

aliases: casi-profile

any

(список или строка) Профиль CASI.

central_nat

aliases: central-nat

string

Централизованный NAT.

Варианты:

  • "disable"
  • "enable"

cgn_eif

aliases: cgn-eif

string

Включить/отключить независимую от конечной точки фильтрацию CGN.

Варианты:

  • "disable"
  • "enable"

cgn_eim

aliases: cgn-eim

string

Включить/отключить независимое от конечной точки сопоставление CGN.

Варианты:

  • "disable"
  • "enable"

cgn_log_server_grp

aliases: cgn-log-server-grp

any

(список или строка) Имя группы серверов журналирования NP.

cgn_resource_quota

aliases: cgn-resource-quota

integer

Квота ресурсов.

cgn_session_quota

aliases: cgn-session-quota

integer

Квота сеансов.

cgn_sw_eif_ctrl

aliases: cgn-sw-eif-ctrl

string

Включить/отключить программное управление независимой от конечной точки фильтрацией.

Варианты:

  • "disable"
  • "enable"

cifs_profile

aliases: cifs-profile

string

Профиль CIFS.

client_reputation

aliases: client-reputation

string

Репутация клиента.

Варианты:

  • "disable"
  • "enable"

client_reputation_mode

aliases: client-reputation-mode

string

Режим репутации клиента.

Варианты:

  • "learning"
  • "monitoring"

comments

any

(словарь или строка) Комментарии.

custom_log_fields

aliases: custom-log-fields

any

(список или строка) Пользовательские поля журнала.

decrypted_traffic_mirror

aliases: decrypted-traffic-mirror

string

Зеркалирование расшифрованного трафика.

deep_inspection_options

aliases: deep-inspection-options

any

(список или строка) Параметры глубокой проверки.

delay_tcp_npu_session

aliases: delay-tcp-npu-session

string

Задержка сеанса TCP NPU.

Варианты:

  • "disable"
  • "enable"

delay_tcp_npu_sessoin

aliases: delay-tcp-npu-sessoin

string

Задержка сеанса TCP NPU.

Варианты:

  • "disable"
  • "enable"

detect_https_in_http_request

aliases: detect-https-in-http-request

string

Обнаружение HTTPS в HTTP-запросе.

Варианты:

  • "disable"
  • "enable"

device_detection_portal

aliases: device-detection-portal

string

Портал обнаружения устройств.

Варианты:

  • "disable"
  • "enable"

device_ownership

aliases: device-ownership

string

Принадлежность устройства.

Варианты:

  • "disable"
  • "enable"

devices

any

(list or str) Устройства.

diameter_filter_profile

aliases: diameter-filter-profile

string

Имя существующего профиля фильтрации Diameter.

diffserv_copy

aliases: diffserv-copy

string

Включить копирование значений DiffServ пакетов из исходного направления сеанса в обратное направление.

Варианты:

  • "disable"
  • "enable"

diffserv_forward

aliases: diffserv-forward

string

Пересылка DiffServ.

Варианты:

  • "disable"
  • "enable"

diffserv_reverse

aliases: diffserv-reverse

string

Обратная обработка DiffServ.

Варианты:

  • "disable"
  • "enable"

diffservcode_forward

aliases: diffservcode-forward

string

Код DiffServ для прямого направления.

diffservcode_rev

aliases: diffservcode-rev

string

Код DiffServ для обратного направления.

disclaimer

string

Отказ от ответственности.

Варианты:

  • "disable"
  • "enable"
  • "user"
  • "domain"
  • "policy"

dlp_profile

aliases: dlp-profile

string

Имя существующего профиля DLP.

dlp_sensor

aliases: dlp-sensor

any

(list or str) Сенсор DLP.

dnsfilter_profile

aliases: dnsfilter-profile

string

Профиль фильтрации DNS.

dponly

string

Только DP.

Варианты:

  • "disable"
  • "enable"

dscp_match

aliases: dscp-match

string

Сопоставление DSCP.

Варианты:

  • "disable"
  • "enable"

dscp_negate

aliases: dscp-negate

string

Инвертировать DSCP.

Варианты:

  • "disable"
  • "enable"

dscp_value

aliases: dscp-value

string

Значение DSCP.

dsri

string

DSRI.

Варианты:

  • "disable"
  • "enable"

dstaddr

any

(list or str) Адрес назначения.

dstaddr6

any

(list or str) Адрес назначения IPv6.

dstaddr6_negate

aliases: dstaddr6-negate

string

Если параметр включен, dstaddr6 задает адрес назначения, которым адрес НЕ должен быть.

Варианты:

  • "disable"
  • "enable"

dstaddr_negate

aliases: dstaddr-negate

string

Инвертировать адрес назначения.

Варианты:

  • "disable"
  • "enable"

dstintf

any

(list or str) Интерфейс назначения.

dynamic_bypass

aliases: dynamic-bypass

string

Динамический обход.

Варианты:

  • "disable"
  • "enable"

dynamic_profile

aliases: dynamic-profile

string

Динамический профиль.

Варианты:

  • "disable"
  • "enable"

dynamic_profile_access

aliases: dynamic-profile-access

list / elements=string

Доступ к динамическому профилю.

Варианты:

  • "imap"
  • "smtp"
  • "pop3"
  • "http"
  • "ftp"
  • "im"
  • "nntp"
  • "imaps"
  • "smtps"
  • "pop3s"
  • "https"
  • "ftps"
  • "ssh"

dynamic_profile_fallthrough

aliases: dynamic-profile-fallthrough

string

Переход к следующему правилу для динамического профиля.

Варианты:

  • "disable"
  • "enable"

dynamic_profile_group

aliases: dynamic-profile-group

any

(list or str) Группа динамических профилей.

dynamic_shaping

aliases: dynamic-shaping

string

Включить или отключить динамическое управление трафиком, задаваемое через RADIUS.

Варианты:

  • "disable"
  • "enable"

eif_check

aliases: eif-check

string

Включить или отключить проверку отверстия фильтрации, независимой от конечной точки.

Варианты:

  • "disable"
  • "enable"

eif_learn

aliases: eif-learn

string

Включить или отключить обучение для отверстия фильтрации, независимой от конечной точки.

Варианты:

  • "disable"
  • "enable"

email_collect

aliases: email-collect

string

Сбор адресов электронной почты.

Варианты:

  • "disable"
  • "enable"

email_collection_portal

aliases: email-collection-portal

string

Портал сбора адресов электронной почты.

Варианты:

  • "disable"
  • "enable"

emailfilter_profile

aliases: emailfilter-profile

string

Профиль фильтрации электронной почты.

endpoint_check

aliases: endpoint-check

string

Проверка конечной точки.

Варианты:

  • "disable"
  • "enable"

endpoint_compliance

aliases: endpoint-compliance

string

Соответствие конечной точки требованиям.

Варианты:

  • "disable"
  • "enable"

endpoint_keepalive_interface

aliases: endpoint-keepalive-interface

any

(list or str) Интерфейс поддержания активности конечной точки.

endpoint_profile

aliases: endpoint-profile

any

(list or str) Профиль конечной точки.

explicit_web_proxy

aliases: explicit-web-proxy

any

(list) Явный веб-прокси.

extended_log

aliases: extended-log

string

Расширенное ведение журнала.

Варианты:

  • "disable"
  • "enable"

failed_connection

aliases: failed-connection

string

Неудачное подключение.

Варианты:

  • "disable"
  • "enable"

fall_through_unauthenticated

aliases: fall-through-unauthenticated

string

Переход без аутентификации.

Варианты:

  • "disable"
  • "enable"

fec

string

Включить или отключить коррекцию ошибок (FEC) для трафика, соответствующего этой политике на устройстве FEC.

Варианты:

  • "disable"
  • "enable"

file_filter_profile

aliases: file-filter-profile

string

Профиль фильтрации файлов.

firewall_session_dirty

aliases: firewall-session-dirty

string

Состояние сеанса межсетевого экрана.

Варианты:

  • "check-all"
  • "check-new"

fixedport

string

Фиксированный порт.

Варианты:

  • "disable"
  • "enable"

force_proxy

aliases: force-proxy

string

Принудительное использование прокси.

Варианты:

  • "disable"
  • "enable"

forticlient_compliance_devices

aliases: forticlient-compliance-devices

list / elements=string

Устройства, соответствие требованиям которых проверяется FortiClient.

Варианты:

  • "windows-pc"
  • "mac"
  • "iphone-ipad"
  • "android"

forticlient_compliance_enforcement_portal

aliases: forticlient-compliance-enforcement-portal

string

Портал принудительного обеспечения соответствия требованиям FortiClient.

Варианты:

  • "disable"
  • "enable"

fsae

string

FSAE.

Варианты:

  • "disable"
  • "enable"

fsae_server_for_ntlm

aliases: fsae-server-for-ntlm

any

(список или строка) Сервер FSAE для NTLM.

fsso

string

FSSO.

Варианты:

  • "disable"
  • "enable"

fsso_agent_for_ntlm

aliases: fsso-agent-for-ntlm

string

Агент FSSO для NTLM.

fsso_groups

aliases: fsso-groups

any

(список или строка) Группы FSSO.

geo_location

aliases: geo-location

string

Географическое местоположение.

Варианты:

  • "disable"
  • "enable"

geoip_anycast

aliases: geoip-anycast

string

Anycast GeoIP.

Варианты:

  • "disable"
  • "enable"

geoip_match

aliases: geoip-match

string

Сопоставление GeoIP.

Варианты:

  • "physical-location"
  • "registered-location"

global_label

aliases: global-label

string

Глобальная метка.

groups

any

(список или строка) Группы.

gtp_profile

aliases: gtp-profile

string

Профиль GTP.

http_policy_redirect

aliases: http-policy-redirect

string

Перенаправление политики HTTP.

Варианты:

  • "disable"
  • "enable"
  • "legacy"

http_tunnel_auth

aliases: http-tunnel-auth

string

Аутентификация HTTP-туннеля.

Варианты:

  • "disable"
  • "enable"

https_sub_category

aliases: https-sub-category

string

Подкатегория HTTPS.

Варианты:

  • "disable"
  • "enable"

ia_profile

aliases: ia-profile

any

(список) Профиль IA.

icap_profile

aliases: icap-profile

string

Профиль ICAP.

identity_based

aliases: identity-based

string

На основе идентификации.

Варианты:

  • "disable"
  • "enable"

identity_based_policy

aliases: identity-based-policy

list / elements=dictionary

Политика на основе идентификации.

action

string

Действие.

Варианты:

  • "deny"
  • "accept"

application_charts

aliases: application-charts

list / elements=string

Диаграммы приложений.

Варианты:

  • "top10-app"
  • "top10-p2p-user"
  • "top10-media-user"

application_list

aliases: application-list

string

Список приложений.

av_profile

aliases: av-profile

string

Профиль AV.

capture_packet

aliases: capture-packet

string

Захват пакетов.

Варианты:

  • "disable"
  • "enable"

deep_inspection_options

aliases: deep-inspection-options

string

Параметры глубокой проверки.

devices

string

Устройства.

dlp_sensor

aliases: dlp-sensor

string

Датчик DLP.

dstaddr

string

Адрес назначения.

dstaddr_negate

aliases: dstaddr-negate

string

Отрицание адреса назначения.

Варианты:

  • "disable"
  • "enable"

endpoint_compliance

aliases: endpoint-compliance

string

Соответствие конечной точки требованиям.

Варианты:

  • "disable"
  • "enable"

groups

string

Группы.

icap_profile

aliases: icap-profile

string

Профиль ICAP.

id

integer

Идентификатор.

ips_sensor

aliases: ips-sensor

string

Датчик IPS.

logtraffic

string

Журналирование трафика.

Варианты:

  • "disable"
  • "enable"
  • "all"
  • "utm"

logtraffic_app

aliases: logtraffic-app

string

Журналирование трафика приложений.

Варианты:

  • "disable"
  • "enable"

logtraffic_start

aliases: logtraffic-start

string

Начало журналирования трафика.

Варианты:

  • "disable"
  • "enable"

mms_profile

aliases: mms-profile

string

Профиль MMS.

per_ip_shaper

aliases: per-ip-shaper

string

Ограничитель скорости для каждого IP-адреса.

profile_group

aliases: profile-group

string

Группа профилей.

profile_protocol_options

aliases: profile-protocol-options

string

Параметры протокола профиля.

profile_type

aliases: profile-type

string

Тип профиля.

Варианты:

  • "single"
  • "group"

replacemsg_group

aliases: replacemsg-group

string

Группа сообщений-заменителей.

schedule

string

Расписание.

send_deny_packet

aliases: send-deny-packet

string

Отправлять пакет с отказом.

Варианты:

  • "disable"
  • "enable"

service

string

Служба.

service_negate

aliases: service-negate

string

Отрицание службы.

Варианты:

  • "disable"
  • "enable"

spamfilter_profile

aliases: spamfilter-profile

string

Профиль фильтрации спама.

sslvpn_portal

aliases: sslvpn-portal

string

Портал SSL VPN.

sslvpn_realm

aliases: sslvpn-realm

string

Область SSL VPN.

traffic_shaper

aliases: traffic-shaper

string

Ограничитель скорости трафика.

traffic_shaper_reverse

aliases: traffic-shaper-reverse

string

Обратный ограничитель скорости трафика.

users

string

Пользователи.

utm_status

aliases: utm-status

string

Состояние UTM.

Варианты:

  • "disable"
  • "enable"

voip_profile

aliases: voip-profile

string

Профиль VoIP.

webfilter_profile

aliases: webfilter-profile

string

Профиль веб-фильтрации.

identity_based_route

aliases: identity-based-route

string

Маршрут на основе идентификатора.

identity_from

aliases: identity-from

string

Источник идентификатора.

Варианты:

  • "auth"
  • "device"

implicit_proxy_detection

aliases: implicit-proxy-detection

string

Обнаружение неявного прокси-сервера.

Варианты:

  • "disable"
  • "enable"

inbound

string

Входящий трафик.

Варианты:

  • "disable"
  • "enable"

inspection_mode

aliases: inspection-mode

string

Режим проверки.

Варианты:

  • "proxy"
  • "flow"

internet_service

aliases: internet-service

string

Интернет-сервис.

Варианты:

  • "disable"
  • "enable"

internet_service6

aliases: internet-service6

string

Включить или отключить использование интернет-сервисов IPv6 для этой политики.

Варианты:

  • "disable"
  • "enable"

internet_service6_custom

aliases: internet-service6-custom

any

(список) Имя пользовательского интернет-сервиса IPv6.

internet_service6_custom_group

aliases: internet-service6-custom-group

any

(список) Имя пользовательской группы Internet Service6.

internet_service6_fortiguard

aliases: internet-service6-fortiguard

any

(список) Имя интернет-сервиса IPv6 FortiGuard.

internet_service6_group

aliases: internet-service6-group

any

(список) Имя группы интернет-сервисов.

internet_service6_name

aliases: internet-service6-name

any

(список) Имя интернет-сервиса IPv6.

internet_service6_negate

aliases: internet-service6-negate

string

Если параметр включен, internet-service6 указывает, чем сервис НЕ должен быть.

Варианты:

  • "disable"
  • "enable"

internet_service6_src

aliases: internet-service6-src

string

Включить или отключить использование интернет-сервисов IPv6 в качестве источника для этой политики.

Варианты:

  • "disable"
  • "enable"

internet_service6_src_custom

aliases: internet-service6-src-custom

any

(список) Имя пользовательского источника интернет-сервиса IPv6.

internet_service6_src_custom_group

aliases: internet-service6-src-custom-group

any

(список) Имя пользовательской исходной группы Internet Service6.

internet_service6_src_fortiguard

aliases: internet-service6-src-fortiguard

any

(список) Имя источника интернет-сервиса IPv6 FortiGuard.

internet_service6_src_group

aliases: internet-service6-src-group

any

(список) Имя исходной группы Internet Service6.

internet_service6_src_name

aliases: internet-service6-src-name

any

(список) Имя источника интернет-сервиса IPv6.

internet_service6_src_negate

aliases: internet-service6-src-negate

string

Если параметр включен, internet-service6-src указывает, чем сервис НЕ должен быть.

Варианты:

  • "disable"
  • "enable"

internet_service_custom

aliases: internet-service-custom

any

(список или строка) Пользовательский интернет-сервис.

internet_service_custom_group

aliases: internet-service-custom-group

any

(список или строка) Пользовательская группа интернет-сервисов.

internet_service_fortiguard

aliases: internet-service-fortiguard

any

(список) Имя интернет-сервиса FortiGuard.

internet_service_group

aliases: internet-service-group

any

(список или строка) Группа интернет-сервисов.

internet_service_id

aliases: internet-service-id

any

(список или строка) Идентификатор интернет-сервиса.

internet_service_name

aliases: internet-service-name

any

(список или строка) Имя интернет-сервиса.

internet_service_negate

aliases: internet-service-negate

string

Отрицание интернет-сервиса.

Варианты:

  • "disable"
  • "enable"

internet_service_src

aliases: internet-service-src

string

Источник интернет-сервиса.

Варианты:

  • "disable"
  • "enable"

internet_service_src_custom

aliases: internet-service-src-custom

any

(список или строка) Пользовательский источник интернет-сервиса.

internet_service_src_custom_group

aliases: internet-service-src-custom-group

any

(список или строка) Пользовательская исходная группа интернет-сервисов.

internet_service_src_fortiguard

aliases: internet-service-src-fortiguard

any

(список) Имя источника интернет-сервиса FortiGuard.

internet_service_src_group

aliases: internet-service-src-group

any

(список или строка) Исходная группа интернет-сервисов.

internet_service_src_id

aliases: internet-service-src-id

any

(список или строка) Идентификатор источника интернет-сервиса.

internet_service_src_name

aliases: internet-service-src-name

any

(список или строка) Имя источника интернет-сервиса.

internet_service_src_negate

aliases: internet-service-src-negate

string

Отрицание источника интернет-сервиса.

Варианты:

  • "disable"
  • "enable"

ip_based

aliases: ip-based

string

На основе IP-адреса.

Варианты:

  • "disable"
  • "enable"

ip_version_type

aliases: ip-version-type

string

Версия IP для политики.

ippool

string

Пул IP-адресов.

Варианты:

  • "disable"
  • "enable"

ips_sensor

aliases: ips-sensor

string

Датчик IPS.

ips_voip_filter

aliases: ips-voip-filter

string

Имя существующего фильтра VoIP

isolator_profile

aliases: isolator-profile

any

(список) Профиль изолятора.

isolator_server

aliases: isolator-server

any

(список) Сервер изолятора.

label

string

Метка.

learning_mode

aliases: learning-mode

string

Режим обучения.

Варианты:

  • "disable"
  • "enable"

llm_profile

aliases: llm-profile

any

(список) Профиль LLM.

log_http_transaction

aliases: log-http-transaction

string

Регистрировать транзакции HTTP.

Варианты:

  • "disable"
  • "enable"
  • "all"
  • "utm"

log_unmatched_traffic

aliases: log-unmatched-traffic

string

Регистрировать несоответствующий трафик.

Варианты:

  • "disable"
  • "enable"

logtraffic

string

Регистрация трафика.

Варианты:

  • "disable"
  • "enable"
  • "all"
  • "utm"

logtraffic_app

aliases: logtraffic-app

string

Журналирование трафика приложений.

Возможные значения:

  • "disable"
  • "enable"

logtraffic_start

aliases: logtraffic-start

string

Начало журналирования трафика.

Возможные значения:

  • "disable"
  • "enable"

match_vip

aliases: match-vip

string

Сопоставление с VIP.

Возможные значения:

  • "disable"
  • "enable"

match_vip_only

aliases: match-vip-only

string

Сопоставление только с VIP.

Возможные значения:

  • "disable"
  • "enable"

max_session_per_user

aliases: max-session-per-user

integer

Максимальное количество сеансов на пользователя.

mms_profile

aliases: mms-profile

any

(список или строка) Профиль MMS.

name

string

Имя.

nat

string

NAT.

Возможные значения:

  • "disable"
  • "enable"

nat46

string

Включение/отключение NAT46.

Возможные значения:

  • "disable"
  • "enable"

nat64

string

Включение/отключение NAT64.

Возможные значения:

  • "disable"
  • "enable"

natinbound

string

Входящий NAT.

Возможные значения:

  • "disable"
  • "enable"

natip

string

IP-адрес NAT.

natoutbound

string

Исходящий NAT.

Возможные значения:

  • "disable"
  • "enable"

network_service_dynamic

aliases: network-service-dynamic

any

(список) Имя динамической сетевой службы.

network_service_src_dynamic

aliases: network-service-src-dynamic

any

(список) Имя источника динамической сетевой службы.

np_accelation

aliases: np-accelation

string

Ускорение NP.

Возможные значения:

  • "disable"
  • "enable"

np_acceleration

aliases: np-acceleration

string

Ускорение NP.

Возможные значения:

  • "disable"
  • "enable"

ntlm

string

NTLM.

Возможные значения:

  • "disable"
  • "enable"

ntlm_enabled_browsers

aliases: ntlm-enabled-browsers

any

(список) Браузеры с поддержкой NTLM.

ntlm_guest

aliases: ntlm-guest

string

Гостевой доступ NTLM.

Возможные значения:

  • "disable"
  • "enable"

outbound

string

Исходящий трафик.

Возможные значения:

  • "disable"
  • "enable"

pass_through

aliases: pass-through

string

Пропускать трафик напрямую.

Возможные значения:

  • "disable"
  • "enable"

passive_wan_health_measurement

aliases: passive-wan-health-measurement

string

Включение/отключение пассивного измерения состояния WAN.

Возможные значения:

  • "disable"
  • "enable"

pcp_inbound

aliases: pcp-inbound

string

Включение/отключение входящего DNAT PCP.

Возможные значения:

  • "disable"
  • "enable"

pcp_outbound

aliases: pcp-outbound

string

Включение/отключение исходящего SNAT PCP.

Возможные значения:

  • "disable"
  • "enable"

pcp_poolname

aliases: pcp-poolname

any

(список) Имена пулов PCP.

per_ip_shaper

aliases: per-ip-shaper

string

Формирователь трафика для каждого IP-адреса.

permit_any_host

aliases: permit-any-host

string

Разрешить любой узел.

Возможные значения:

  • "disable"
  • "enable"

permit_stun_host

aliases: permit-stun-host

string

Разрешить узел STUN.

Возможные значения:

  • "disable"
  • "enable"

pfcp_profile

aliases: pfcp-profile

string

Профиль PFCP.

policy_behaviour_type

aliases: policy-behaviour-type

string

Поведение политики.

policy_expiry

aliases: policy-expiry

string

Включение/отключение срока действия политики.

Возможные значения:

  • "disable"
  • "enable"

policy_expiry_date

aliases: policy-expiry-date

string

Дата истечения срока действия политики

policy_expiry_date_utc

aliases: policy-expiry-date-utc

string

Дата и время истечения срока действия политики в формате эпохи.

policy_offload

aliases: policy-offload

string

Включение/отключение аппаратной настройки сеансов для CGNAT.

Возможные значения:

  • "disable"
  • "enable"

policyid

integer / обязательный

Идентификатор политики.

poolname

any

(список или строка) Имя пула.

poolname6

any

(список или строка) Имя пула IPv6.

port_preserve

aliases: port-preserve

string

Включение/отключение сохранения исходного порта при трансляции исходного адреса, если этот порт не используется.

Возможные значения:

  • "disable"
  • "enable"

port_random

aliases: port-random

string

Включение/отключение случайного выбора исходного порта для трансляции исходного адреса.

Возможные значения:

  • "disable"
  • "enable"

profile_group

aliases: profile-group

string

Группа профилей.

profile_protocol_options

aliases: profile-protocol-options

string

Параметры протокола профиля.

profile_type

aliases: profile-type

string

Тип профиля.

Возможные значения:

  • "single"
  • "group"

radius_ip_auth_bypass

aliases: radius-ip-auth-bypass

string

Включить обход IP-аутентификации.

Возможные значения:

  • "disable"
  • "enable"

radius_mac_auth_bypass

aliases: radius-mac-auth-bypass

string

Обход MAC-аутентификации RADIUS.

Возможные значения:

  • "disable"
  • "enable"

redirect_profile

aliases: redirect-profile

any

(список) Профиль перенаправления.

redirect_url

aliases: redirect-url

string

URL перенаправления.

replacemsg_group

aliases: replacemsg-group

any

(список или строка) Группа сообщений замены.

replacemsg_override_group

aliases: replacemsg-override-group

string

Группа переопределения сообщений замены.

reputation_direction

aliases: reputation-direction

string

Направление проверки репутации.

Возможные значения:

  • "source"
  • "destination"

reputation_direction6

aliases: reputation-direction6

string

Направление исходящего трафика IPv6, для которого применяется действие на основе репутации.

Варианты:

  • "source"
  • "destination"

reputation_minimum

aliases: reputation-minimum

integer

Минимальная репутация.

reputation_minimum6

aliases: reputation-minimum6

integer

Минимальный уровень репутации IPv6 для применения действия.

require_tfa

aliases: require-tfa

string

Требовать TFA.

Варианты:

  • "disable"
  • "enable"

reverse_cache

aliases: reverse-cache

string

Обратное кэширование.

Варианты:

  • "disable"
  • "enable"

rsso

string

RSSO.

Варианты:

  • "disable"
  • "enable"

rtp_addr

aliases: rtp-addr

any

(list or str) Адрес RTP.

rtp_nat

aliases: rtp-nat

string

NAT для RTP.

Варианты:

  • "disable"
  • "enable"

saml_server

aliases: saml-server

any

(list) Имя сервера SAML.

scan_botnet_connections

aliases: scan-botnet-connections

string

Проверять подключения к ботнетам.

Варианты:

  • "disable"
  • "block"
  • "monitor"

schedule

string

Расписание.

schedule_timeout

aliases: schedule-timeout

string

Тайм-аут расписания.

Варианты:

  • "disable"
  • "enable"

scim

string

Включить/отключить SCIM

Варианты:

  • "disable"
  • "enable"

scim_groups

aliases: scim-groups

any

(list) Имена групп SCIM.

scim_users

aliases: scim-users

any

(list) Имена пользователей SCIM.

sctp_filter_profile

aliases: sctp-filter-profile

string

Имя существующего профиля фильтрации SCTP.

send_deny_packet

aliases: send-deny-packet

string

Отправлять пакет с отказом.

Варианты:

  • "disable"
  • "enable"

service

any

(list or str) Служба.

service_connector

aliases: service-connector

any

(list) Коннектор службы.

service_negate

aliases: service-negate

string

Инверсия службы.

Варианты:

  • "disable"
  • "enable"

session_ttl

aliases: session-ttl

any

(int or str) Время жизни сеанса (TTL).

sessions

string

Сеансы.

Варианты:

  • "disable"
  • "enable"

sgt

any

(list) Теги групп безопасности.

sgt_check

aliases: sgt-check

string

Включить/отключить теги групп безопасности

Варианты:

  • "disable"
  • "enable"

spamfilter_profile

aliases: spamfilter-profile

any

(list or str) Профиль фильтрации спама.

src_vendor_mac

aliases: src-vendor-mac

any

(list or str) MAC-адрес производителя источника.

srcaddr

any

(list or str) Адрес источника.

srcaddr6

any

(list or str) Адрес источника IPv6.

srcaddr6_negate

aliases: srcaddr6-negate

string

Если параметр включен, srcaddr6 указывает, каким НЕ должен быть адрес источника.

Варианты:

  • "disable"
  • "enable"

srcaddr_negate

aliases: srcaddr-negate

string

Инверсия адреса источника.

Варианты:

  • "disable"
  • "enable"

srcintf

any

(list or str) Интерфейс источника.

ssh_filter_profile

aliases: ssh-filter-profile

string

Профиль фильтрации SSH.

ssh_policy_check

aliases: ssh-policy-check

string

Проверка политики SSH.

Варианты:

  • "disable"
  • "enable"

ssh_policy_redirect

aliases: ssh-policy-redirect

string

Перенаправление политики SSH.

Варианты:

  • "disable"
  • "enable"

ssl_mirror

aliases: ssl-mirror

string

Зеркалирование SSL.

Варианты:

  • "disable"
  • "enable"

ssl_mirror_intf

aliases: ssl-mirror-intf

any

(list or str) Интерфейс зеркалирования SSL.

ssl_ssh_profile

aliases: ssl-ssh-profile

string

Профиль SSL/SSH.

sslvpn_auth

aliases: sslvpn-auth

string

Аутентификация SSL VPN.

Варианты:

  • "any"
  • "local"
  • "radius"
  • "ldap"
  • "tacacs+"

sslvpn_ccert

aliases: sslvpn-ccert

string

Сертификат клиента SSL VPN.

Варианты:

  • "disable"
  • "enable"

sslvpn_cipher

aliases: sslvpn-cipher

string

Шифр SSL VPN.

Варианты:

  • "any"
  • "high"
  • "medium"

sso_auth_method

aliases: sso-auth-method

string

Метод аутентификации SSO.

Варианты:

  • "fsso"
  • "rsso"

status

string

Статус.

Варианты:

  • "disable"
  • "enable"

tags

any

(list or str) Теги.

tcp_mss_receiver

aliases: tcp-mss-receiver

integer

Максимальный размер сегмента TCP для получателя.

tcp_mss_sender

aliases: tcp-mss-sender

integer

Максимальный размер сегмента TCP для отправителя.

tcp_reset

aliases: tcp-reset

string

Сброс TCP.

Варианты:

  • "disable"
  • "enable"

tcp_session_without_syn

aliases: tcp-session-without-syn

string

Сеанс TCP без SYN.

Варианты:

  • "all"
  • "data-only"
  • "disable"

tcp_timeout_pid

aliases: tcp-timeout-pid

any

(list) Идентификатор профиля тайм-аута TCP

telemetry_profile

aliases: telemetry-profile

any

(list) Имя существующего профиля телеметрии.

timeout_send_rst

aliases: timeout-send-rst

string

Отправлять RST по истечении тайм-аута.

Варианты:

  • "disable"
  • "enable"

tos

string

ToS.

tos_mask

aliases: tos-mask

string

Маска ToS.

tos_negate

aliases: tos-negate

string

Инверсия TOS.

Варианты:

  • "disable"
  • "enable"

traffic_shaper

aliases: traffic-shaper

string

Формирователь трафика.

traffic_shaper_reverse

aliases: traffic-shaper-reverse

string

Формирователь обратного трафика.

transaction_based

aliases: transaction-based

string

На основе транзакций.

Варианты:

  • "disable"
  • "enable"

transparent

string

Прозрачный режим.

Варианты:

  • "disable"
  • "enable"

type

string

Тип.

Варианты:

  • "explicit-web"
  • "transparent"
  • "explicit-ftp"
  • "ssh-tunnel"
  • "ssh"
  • "wanopt"
  • "access-proxy"
  • "ztna-proxy"
  • "explicit-web-connect"
  • "transparent-connect"
  • "llm-proxy"

udp_timeout_pid

aliases: udp-timeout-pid

any

(список) Идентификатор профиля тайм-аута UDP

url_category

aliases: url-category

any

(список или строка) Категория URL.

url_risk

aliases: url-risk

any

(список) Уровень риска URL.

users

any

(список или строка) Пользователи.

utm_inspection_mode

aliases: utm-inspection-mode

string

Режим проверки UTM.

Варианты:

  • "proxy"
  • "flow"

utm_status

aliases: utm-status

string

Статус UTM.

Варианты:

  • "disable"
  • "enable"

uuid

string

UUID.

uuid_idx

aliases: uuid-idx

integer

Индекс UUID.

vendor_mac

aliases: vendor-mac

any

(список или строка) MAC-адрес производителя.

videofilter_profile

aliases: videofilter-profile

string

Имя существующего профиля VideoFilter.

virtual_patch_profile

aliases: virtual-patch-profile

string

Имя существующего профиля виртуальных исправлений.

vlan_cos_fwd

aliases: vlan-cos-fwd

integer

CoS VLAN для прямого направления.

vlan_cos_rev

aliases: vlan-cos-rev

integer

CoS VLAN для обратного направления.

vlan_filter

aliases: vlan-filter

string

Фильтр VLAN.

voip_profile

aliases: voip-profile

string

Профиль VoIP.

vpntunnel

string

VPN-туннель.

waf_profile

aliases: waf-profile

string

Профиль WAF.

wanopt

string

Оптимизация WAN.

Варианты:

  • "disable"
  • "enable"

wanopt_detection

aliases: wanopt-detection

string

Обнаружение WAN-оптимизации.

Варианты:

  • "active"
  • "passive"
  • "off"

wanopt_passive_opt

aliases: wanopt-passive-opt

string

Пассивная WAN-оптимизация.

Варианты:

  • "default"
  • "transparent"
  • "non-transparent"

wanopt_peer

aliases: wanopt-peer

string

Узел WAN-оптимизации.

wanopt_profile

aliases: wanopt-profile

string

Профиль WAN-оптимизации.

wccp

string

WCCP.

Варианты:

  • "disable"
  • "enable"

web_auth_cookie

aliases: web-auth-cookie

string

Файл cookie веб-аутентификации.

Варианты:

  • "disable"
  • "enable"

webcache

string

Веб-кэширование.

Варианты:

  • "disable"
  • "enable"

webcache_https

aliases: webcache-https

string

Веб-кэширование HTTPS.

Варианты:

  • "disable"
  • "ssl-server"
  • "any"
  • "enable"

webfilter_profile

aliases: webfilter-profile

string

Профиль веб-фильтрации.

webproxy_forward_server

aliases: webproxy-forward-server

string

Сервер перенаправления веб-прокси.

webproxy_profile

aliases: webproxy-profile

string

Профиль веб-прокси.

wsso

string

WSSO.

Варианты:

  • "disable"
  • "enable"

ztna_device_ownership

aliases: ztna-device-ownership

string

Включить или отключить владение устройством в модели Zero Trust.

Варианты:

  • "disable"
  • "enable"

ztna_ems_tag

aliases: ztna-ems-tag

any

(список или строка) Имена исходных тегов ztna-ems-tag.

ztna_ems_tag_negate

aliases: ztna-ems-tag-negate

string

Если параметр включен, ztna-ems-tag указывает, какими НЕ должны быть теги.

Варианты:

  • "disable"
  • "enable"

ztna_ems_tag_secondary

aliases: ztna-ems-tag-secondary

any

(список) Имена исходных тегов ztna-ems-tag-secondary.

ztna_geo_tag

aliases: ztna-geo-tag

any

(список или строка) Имена исходных геотегов ztna-geo-tag.

ztna_policy_redirect

aliases: ztna-policy-redirect

string

Перенаправлять трафик ZTNA в соответствующую политику прокси Access-Proxy.

Варианты:

  • "disable"
  • "enable"

ztna_proxy

aliases: ztna-proxy

any

(список) Прокси ZTNA.

ztna_status

aliases: ztna-status

string

Включить или отключить доступ Zero Trust.

Варианты:

  • "disable"
  • "enable"

ztna_tags_match_logic

aliases: ztna-tags-match-logic

string

Логика сопоставления тегов ZTNA.

Варианты:

  • "or"
  • "and"

proposed_method

string

Переопределяемый метод для базового запроса Json RPC.

Варианты:

  • "update"
  • "set"
  • "add"

rc_failed

list / elements=integer

Список кодов rc, для которых будут переопределены условия сбоя.

rc_succeeded

list / elements=integer

Список кодов rc, для которых будут переопределены условия успешного выполнения.

revision_note

string

Примечание об изменении, которое можно указать при создании или обновлении объекта.

state

string / обязательно

Указание на создание, обновление или удаление объекта.

Варианты:

  • "present"
  • "absent"

workspace_locking_adom

string

ADOM, блокируемый для FortiManager, работающего в режиме рабочей области. Значением может быть global, а также другие значения, включая root.

workspace_locking_timeout

integer

Максимальное время ожидания освобождения блокировки рабочей области другим пользователем, в секундах.

По умолчанию: 300

Примечания

Примечание

  • Начиная с версии 2.4.0, все входные аргументы именуются в соответствии с соглашением об именовании с подчёркиваниями (snake_case). Замените аргументы, такие как “var-name”, на “var_name”. Старые имена аргументов по-прежнему доступны, однако вы будете получать предупреждения об их устаревании. Это предупреждение можно отключить, установив deprecation_warnings=False в ansible.cfg.
  • В этом модуле FortiManager поддерживается работа в режиме блокировки рабочей области; для этого предназначены параметры верхнего уровня workspace_locking_adom и workspace_locking_timeout.
  • Обычно выполнение модуля завершается с ошибкой при возврате ненулевого значения rc. Вы также можете переопределить условия завершения с ошибкой или успехом с помощью параметров rc_failed и rc_succeeded.
  • Чтобы создать или обновить объект, используйте директиву state present.
  • Чтобы удалить объект, используйте директиву state absent.

Примеры

- name: Example playbook
  hosts: fortimanagers
  gather_facts: false
  connection: httpapi
  vars:
    ansible_httpapi_use_ssl: true
    ansible_httpapi_validate_certs: false
    ansible_httpapi_port: 443
  tasks:
    - name: Configure IPv4 header policies.
      fortinet.fortimanager.fmgr_pkg_header_policy:
        bypass_validation: false
        pkg: ansible
        state: present
        pkg_header_policy:
          action: accept # <value in [deny, accept, ipsec, ...]>
          comments: "ansible-comment"
          dstaddr: gall
          dstintf: any
          name: ansible-test-header
          policyid: 1073741826 # must larger than 2^30(1074741824), since header/footer policy is a special policy
          schedule: galways
          service: gALL
          srcaddr: gall
          srcintf: any
          status: disable

- name: Gathering fortimanager facts
  hosts: fortimanagers
  gather_facts: false
  connection: httpapi
  vars:
    ansible_httpapi_use_ssl: true
    ansible_httpapi_validate_certs: false
    ansible_httpapi_port: 443
  tasks:
    - name: Retrieve all the IPv4 header policies
      fortinet.fortimanager.fmgr_fact:
        facts:
          selector: "pkg_header_policy"
          params:
            pkg: "ansible"
            policy: "your_value"

Возвращаемые значения

Общие возвращаемые значения описаны здесь; ниже перечислены поля, уникальные для этого модуля:

Ключ

Описание

meta

словарь

Результат запроса.

Возвращается: всегда

request_url

строка

Полный URL запроса.

Возвращается: всегда

Пример: "/sys/login/user"

response_code

целое число

Статус запроса API.

Возвращается: всегда

Пример: 0

response_data

список / элементы=строка

Ответ API.

Возвращается: всегда

response_message

строка

Описание ответа API.

Возвращается: всегда

Пример: "OK."

system_information

словарь

Информация о целевой системе.

Возвращается: всегда

rc

целое число

Статус запроса.

Возвращается: всегда

Пример: 0

version_check_warning

список / элементы=строка

Предупреждение о том, что используемые в плейбуке параметры не поддерживаются текущей версией FortiManager.

Возвращается: при сложных условиях

Авторы

  • Xinwei Du (@dux-fortinet)
  • Xing Li (@lix-fortinet)
  • Jie Xue (@JieX19)
  • Link Zheng (@chillancezen)
  • Frank Shen (@fshen01)
  • Hongbin Lu (@fgtdev-hblu)

Ссылки на коллекцию

  • Отслеживание проблем
  • Главная страница
  • Репозиторий (исходный код)

© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/fortinet/fortimanager/fmgr_pkg_header_policy_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API