Модуль fortinet.fortimanager.fmgr_firewall_sslsshprofile — настройка параметров протоколов SSL/SSH.
Примечание
Этот модуль входит в коллекцию fortinet.fortimanager (версия 2.14.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Чтобы установить её, используйте: ansible-galaxy collection install fortinet.fortimanager.
Чтобы использовать её в плейбуке, укажите: fortinet.fortimanager.fmgr_firewall_sslsshprofile.
Добавлено в fortinet.fortimanager 1.0.0
Обзор
- Этот модуль позволяет настраивать устройство FortiManager.
- В примерах приведены все параметры и значения, которые необходимо адаптировать к источникам данных перед использованием.
Параметры
Параметр | Комментарии |
|---|---|
access_token string | Токен для доступа к FortiManager без использования имени пользователя и пароля. |
adom string / обязательный | Параметр (adom) в запрашиваемом URL. |
bypass_validation boolean | Устанавливайте значение True только в том случае, если схема модуля отличается от структуры API FortiManager. Модуль продолжит выполнение без проверки параметров. Варианты:
|
enable_log boolean | Включить/отключить ведение журнала для задачи. Варианты:
|
firewall_sslsshprofile dictionary | Набор параметров верхнего уровня. |
|
allowlist string |
Включить/отключить исключение серверов на основании списка разрешений FortiGuard. Варианты:
|
|
block_blacklisted_certificates псевдонимы: block-blacklisted-certificates string |
Включить/отключить блокировку обмена данными ботнетов через SSL на основании черного списка сертификатов FortiGuard. Варианты:
|
|
block_blocklisted_certificates псевдонимы: block-blocklisted-certificates string |
Включить/отключить блокировку обмена данными ботнетов через SSL на основании списка заблокированных сертификатов FortiGuard. Варианты:
|
|
caname string |
Сертификат CA, используемый при проверке SSL-трафика. |
|
certname string |
Сертификат с ключом, используемым для повторной подписи сертификатов серверов при проверке SSL-трафика. |
|
comment string |
Необязательные комментарии. |
|
dot dictionary |
Dot. |
|
cert_validation_failure псевдонимы: cert-validation-failure string |
Действие при сбое проверки сертификата. Варианты:
|
|
cert_validation_timeout псевдонимы: cert-validation-timeout string |
Действие при превышении времени ожидания проверки сертификата. Варианты:
|
|
client_certificate псевдонимы: client-certificate string |
Действие на основании полученного сертификата клиента. Варианты:
|
|
expired_server_cert псевдонимы: expired-server-cert string |
Действие, если срок действия сертификата сервера истек. Варианты:
|
|
min_allowed_ssl_version псевдонимы: min-allowed-ssl-version string |
Минимальная допустимая версия SSL. Варианты:
|
|
proxy_after_tcp_handshake псевдонимы: proxy-after-tcp-handshake string |
Проксировать трафик после установления трехэтапного TCP-соединения Варианты:
|
|
quic string |
Включить/отключить проверку QUIC Варианты:
|
|
revoked_server_cert псевдонимы: revoked-server-cert string |
Действие, если сертификат сервера отозван. Варианты:
|
|
sni_server_cert_check псевдонимы: sni-server-cert-check string |
Проверять SNI в сообщении Client Hello на соответствие полям CN или SAN в полученном сертификате сервера. Варианты:
|
|
status string |
Настроить состояние проверки протокола. Варианты:
|
|
udp_not_quic псевдонимы: udp-not-quic string |
Действие при обнаружении соответствующего UDP-пакета, не являющегося QUIC. Варианты:
|
|
unsupported_ssl_cipher псевдонимы: unsupported-ssl-cipher string |
Действие при использовании неподдерживаемого шифра SSL. Варианты:
|
|
unsupported_ssl_negotiation псевдонимы: unsupported-ssl-negotiation string |
Действие при использовании неподдерживаемого согласования SSL. Варианты:
|
|
unsupported_ssl_version псевдонимы: unsupported-ssl-version string |
Действие при использовании неподдерживаемой версии SSL. Варианты:
|
|
untrusted_server_cert псевдонимы: untrusted-server-cert string |
Действие, если сертификат сервера выдан недоверенным центром сертификации. Варианты:
|
|
ech_outer_sni псевдонимы: ech-outer-sni list / elements=dictionary |
Внешний SNI ECH. |
|
name string |
Имя SNI ClientHelloOuter. |
|
sni string |
SNI ClientHelloOuter, который необходимо блокировать. |
|
ftps dictionary |
Ftps. |
|
allow_invalid_server_cert псевдонимы: allow-invalid-server-cert string |
Если параметр включен, разрешаются SSL-сеансы, для которых проверка сертификата сервера завершилась ошибкой. Варианты:
|
|
cert_validation_failure псевдонимы: cert-validation-failure string |
Действие при сбое проверки сертификата. Варианты:
|
|
cert_validation_timeout псевдонимы: cert-validation-timeout string |
Действие при превышении времени ожидания проверки сертификата. Варианты:
|
|
client_cert_request псевдонимы: client-cert-request string |
Действие на основании запроса сертификата клиента. Варианты:
|
|
client_certificate псевдонимы: client-certificate string |
Действие на основании полученного сертификата клиента. Варианты:
|
|
expired_server_cert псевдонимы: expired-server-cert string |
Действие, если срок действия сертификата сервера истек. Варианты:
|
|
invalid_server_cert псевдонимы: invalid-server-cert string |
Разрешить или заблокировать SSL-сеанс с недействительным сертификатом сервера. Варианты:
|
|
min_allowed_ssl_version псевдонимы: min-allowed-ssl-version string |
Минимальная разрешенная версия SSL. Варианты:
|
|
ports any |
(список) Порты для сканирования |
|
revoked_server_cert псевдонимы: revoked-server-cert string |
Действие, если сертификат сервера отозван. Варианты:
|
|
sni_server_cert_check псевдонимы: sni-server-cert-check string |
Проверять SNI в сообщении Client Hello на соответствие полям CN или SAN в полученном сертификате сервера. Варианты:
|
|
status string |
Настроить состояние проверки протокола. Варианты:
|
|
unsupported_ssl псевдонимы: unsupported-ssl string |
Действие при использовании неподдерживаемого SSL-шифрования. Варианты:
|
|
unsupported_ssl_cipher aliases: unsupported-ssl-cipher string |
Действие при использовании неподдерживаемого шифра SSL. Возможные значения:
|
|
unsupported_ssl_negotiation aliases: unsupported-ssl-negotiation string |
Действие при использовании неподдерживаемого согласования SSL. Возможные значения:
|
|
unsupported_ssl_version aliases: unsupported-ssl-version string |
Действие при использовании неподдерживаемой версии SSL. Возможные значения:
|
|
untrusted_cert aliases: untrusted-cert string |
Разрешить, игнорировать или блокировать сертификат сервера в SSL-сеансе, которому не доверяют. Возможные значения:
|
|
untrusted_server_cert aliases: untrusted-server-cert string |
Действие, если сертификат сервера выдан не доверенным центром сертификации. Возможные значения:
|
|
https dictionary |
HTTPS. |
|
allow_invalid_server_cert aliases: allow-invalid-server-cert string |
Если параметр включен, разрешаются SSL-сеансы, проверка сертификата сервера в которых завершилась неудачно. Возможные значения:
|
|
cert_probe_failure aliases: cert-probe-failure string |
Действие при сбое проверки сертификата. Возможные значения:
|
|
cert_validation_failure aliases: cert-validation-failure string |
Действие при сбое проверки сертификата. Возможные значения:
|
|
cert_validation_timeout aliases: cert-validation-timeout string |
Действие при превышении времени ожидания проверки сертификата. Возможные значения:
|
|
client_cert_request aliases: client-cert-request string |
Действие при запросе сертификата клиента. Возможные значения:
|
|
client_certificate aliases: client-certificate string |
Действие на основании полученного сертификата клиента. Возможные значения:
|
|
encrypted_client_hello aliases: encrypted-client-hello string |
Блокировать или разрешать сеанс в зависимости от наличия encrypted-client-hello. Возможные значения:
|
|
expired_server_cert aliases: expired-server-cert string |
Действие, если срок действия сертификата сервера истек. Возможные значения:
|
|
invalid_server_cert aliases: invalid-server-cert string |
Разрешить или блокировать недействительный сертификат сервера в SSL-сеансе. Возможные значения:
|
|
min_allowed_ssl_version aliases: min-allowed-ssl-version string |
Минимальная разрешенная версия SSL. Возможные значения:
|
|
ports any |
(список) Порты, используемые для сканирования |
|
proxy_after_tcp_handshake aliases: proxy-after-tcp-handshake string |
Проксировать трафик после установления трехэтапного TCP-соединения. Возможные значения:
|
|
quic string |
Включить или отключить проверку QUIC. Возможные значения:
|
|
revoked_server_cert aliases: revoked-server-cert string |
Действие, если сертификат сервера отозван. Возможные значения:
|
|
sni_server_cert_check aliases: sni-server-cert-check string |
Сравнивать SNI в сообщении client hello с полями CN или SAN в полученном сертификате сервера. Возможные значения:
|
|
status string |
Настройка состояния проверки протокола. Возможные значения:
|
|
udp_not_quic aliases: udp-not-quic string |
Действие, выполняемое при обнаружении UDP-пакета, не являющегося пакетом QUIC. Возможные значения:
|
|
unsupported_ssl aliases: unsupported-ssl string |
Действие при использовании неподдерживаемого шифрования SSL. Возможные значения:
|
|
unsupported_ssl_cipher aliases: unsupported-ssl-cipher string |
Действие при использовании неподдерживаемого шифра SSL. Возможные значения:
|
|
unsupported_ssl_negotiation aliases: unsupported-ssl-negotiation string |
Действие при использовании неподдерживаемого согласования SSL. Возможные значения:
|
|
unsupported_ssl_version aliases: unsupported-ssl-version string |
Действие при использовании неподдерживаемой версии SSL. Возможные значения:
|
|
untrusted_cert aliases: untrusted-cert string |
Разрешить, игнорировать или блокировать сертификат сервера в SSL-сеансе, которому не доверяют. Возможные значения:
|
|
untrusted_server_cert aliases: untrusted-server-cert string |
Действие, если сертификат сервера выдан не доверенным центром сертификации. Возможные значения:
|
|
imaps dictionary |
IMAPS. |
|
allow_invalid_server_cert aliases: allow-invalid-server-cert string |
Если параметр включен, разрешаются SSL-сеансы, проверка сертификата сервера в которых завершилась неудачно. Возможные значения:
|
|
cert_validation_failure aliases: cert-validation-failure string |
Действие при сбое проверки сертификата. Возможные значения:
|
|
cert_validation_timeout aliases: cert-validation-timeout string |
Действие при превышении времени ожидания проверки сертификата. Возможные значения:
|
|
client_cert_request aliases: client-cert-request string |
Действие при запросе сертификата клиента. Возможные значения:
|
|
client_certificate aliases: client-certificate string |
Действие на основании полученного сертификата клиента. Возможные значения:
|
|
expired_server_cert aliases: expired-server-cert string |
Действие, если срок действия сертификата сервера истек. Возможные значения:
|
|
invalid_server_cert aliases: invalid-server-cert string |
Разрешить или блокировать недействительный сертификат сервера в SSL-сеансе. Возможные значения:
|
|
min_allowed_ssl_version aliases: min-allowed-ssl-version string |
Минимальная разрешенная версия SSL. Возможные значения:
|
|
ports any |
(список) Порты, используемые для сканирования |
|
proxy_after_tcp_handshake aliases: proxy-after-tcp-handshake string |
Проксировать трафик после установления трехэтапного TCP-соединения. Возможные значения:
|
|
revoked_server_cert aliases: revoked-server-cert string |
Действие при отзыве сертификата сервера. Варианты:
|
|
sni_server_cert_check aliases: sni-server-cert-check string |
Проверять SNI в сообщении Client Hello по полям CN или SAN в полученном сертификате сервера. Варианты:
|
|
status string |
Настройка состояния проверки протокола. Варианты:
|
|
unsupported_ssl aliases: unsupported-ssl string |
Действие при использовании неподдерживаемого шифрования SSL. Варианты:
|
|
unsupported_ssl_cipher aliases: unsupported-ssl-cipher string |
Действие при использовании неподдерживаемого шифра SSL. Варианты:
|
|
unsupported_ssl_negotiation aliases: unsupported-ssl-negotiation string |
Действие при использовании неподдерживаемого согласования SSL. Варианты:
|
|
unsupported_ssl_version aliases: unsupported-ssl-version string |
Действие при использовании неподдерживаемой версии SSL. Варианты:
|
|
untrusted_cert aliases: untrusted-cert string |
Разрешить, игнорировать или блокировать сертификат сервера недоверенного сеанса SSL. Варианты:
|
|
untrusted_server_cert aliases: untrusted-server-cert string |
Действие, если сертификат сервера выдан не доверенным центром сертификации. Варианты:
|
|
mapi_over_https aliases: mapi-over-https string |
Включить или отключить проверку MAPI через HTTPS. Варианты:
|
|
name string / required |
Имя. |
|
pop3s dictionary |
POP3S. |
|
allow_invalid_server_cert aliases: allow-invalid-server-cert string |
Если параметр включен, разрешаются сеансы SSL, проверка сертификата сервера которых завершилась ошибкой. Варианты:
|
|
cert_validation_failure aliases: cert-validation-failure string |
Действие при сбое проверки сертификата. Варианты:
|
|
cert_validation_timeout aliases: cert-validation-timeout string |
Действие при превышении времени ожидания проверки сертификата. Варианты:
|
|
client_cert_request aliases: client-cert-request string |
Действие при запросе сертификата клиента. Варианты:
|
|
client_certificate aliases: client-certificate string |
Действие в зависимости от полученного сертификата клиента. Варианты:
|
|
expired_server_cert aliases: expired-server-cert string |
Действие при истечении срока действия сертификата сервера. Варианты:
|
|
invalid_server_cert aliases: invalid-server-cert string |
Разрешить или блокировать недействительный сертификат сервера сеанса SSL. Варианты:
|
|
min_allowed_ssl_version aliases: min-allowed-ssl-version string |
Минимальная допустимая версия SSL. Варианты:
|
|
ports any |
(список) Порты для сканирования |
|
proxy_after_tcp_handshake aliases: proxy-after-tcp-handshake string |
Проксировать трафик после установления трехэтапного TCP-соединения Варианты:
|
|
revoked_server_cert aliases: revoked-server-cert string |
Действие при отзыве сертификата сервера. Варианты:
|
|
sni_server_cert_check aliases: sni-server-cert-check string |
Проверять SNI в сообщении Client Hello по полям CN или SAN в полученном сертификате сервера. Варианты:
|
|
status string |
Настройка состояния проверки протокола. Варианты:
|
|
unsupported_ssl aliases: unsupported-ssl string |
Действие при использовании неподдерживаемого шифрования SSL. Варианты:
|
|
unsupported_ssl_cipher aliases: unsupported-ssl-cipher string |
Действие при использовании неподдерживаемого шифра SSL. Варианты:
|
|
unsupported_ssl_negotiation aliases: unsupported-ssl-negotiation string |
Действие при использовании неподдерживаемого согласования SSL. Варианты:
|
|
unsupported_ssl_version aliases: unsupported-ssl-version string |
Действие при использовании неподдерживаемой версии SSL. Варианты:
|
|
untrusted_cert aliases: untrusted-cert string |
Разрешить, игнорировать или блокировать сертификат сервера недоверенного сеанса SSL. Варианты:
|
|
untrusted_server_cert aliases: untrusted-server-cert string |
Действие, если сертификат сервера выдан не доверенным центром сертификации. Варианты:
|
|
rpc_over_https aliases: rpc-over-https string |
Включить или отключить проверку RPC через HTTPS. Варианты:
|
|
server_cert aliases: server-cert any |
(список или строка) Сертификат, используемый проверкой SSL для замены сертификата сервера. |
|
server_cert_mode aliases: server-cert-mode string |
Повторно подписать или заменить сертификат сервера. Варианты:
|
|
smtps dictionary |
SMTPS. |
|
allow_invalid_server_cert aliases: allow-invalid-server-cert string |
Если параметр включен, разрешаются сеансы SSL, проверка сертификата сервера которых завершилась ошибкой. Варианты:
|
|
cert_validation_failure aliases: cert-validation-failure string |
Действие при сбое проверки сертификата. Варианты:
|
|
cert_validation_timeout aliases: cert-validation-timeout string |
Действие при превышении времени ожидания проверки сертификата. Варианты:
|
|
client_cert_request aliases: client-cert-request string |
Действие при запросе сертификата клиента. Варианты:
|
|
client_certificate aliases: client-certificate string |
Действие в зависимости от полученного сертификата клиента. Варианты:
|
|
expired_server_cert aliases: expired-server-cert string |
Действие при истечении срока действия сертификата сервера. Варианты:
|
|
invalid_server_cert псевдонимы: invalid-server-cert string |
Разрешить или заблокировать недействительный сертификат сервера в сеансе SSL. Варианты:
|
|
min_allowed_ssl_version псевдонимы: min-allowed-ssl-version string |
Минимально допустимая версия SSL. Варианты:
|
|
ports any |
(список) Порты для сканирования |
|
proxy_after_tcp_handshake псевдонимы: proxy-after-tcp-handshake string |
Проксировать трафик после установления трехэтапного TCP-соединения Варианты:
|
|
revoked_server_cert псевдонимы: revoked-server-cert string |
Действие при отзыве сертификата сервера. Варианты:
|
|
sni_server_cert_check псевдонимы: sni-server-cert-check string |
Проверять SNI в сообщении hello клиента по полям CN или SAN в полученном сертификате сервера. Варианты:
|
|
status string |
Настроить состояние проверки протокола. Варианты:
|
|
unsupported_ssl псевдонимы: unsupported-ssl string |
Действие при использовании неподдерживаемого шифрования SSL. Варианты:
|
|
unsupported_ssl_cipher псевдонимы: unsupported-ssl-cipher string |
Действие при использовании неподдерживаемого шифра SSL. Варианты:
|
|
unsupported_ssl_negotiation псевдонимы: unsupported-ssl-negotiation string |
Действие при использовании неподдерживаемого согласования SSL. Варианты:
|
|
unsupported_ssl_version псевдонимы: unsupported-ssl-version string |
Действие при использовании неподдерживаемой версии SSL. Варианты:
|
|
untrusted_cert псевдонимы: untrusted-cert string |
Разрешить, игнорировать или заблокировать недоверенный сертификат сервера в сеансе SSL. Варианты:
|
|
untrusted_server_cert псевдонимы: untrusted-server-cert string |
Действие, если сертификат сервера выдан не доверенным центром сертификации. Варианты:
|
|
ssh dictionary |
SSH. |
|
block list / elements=string |
Параметры блокировки SSH. Варианты:
|
|
inspect_all псевдонимы: inspect-all string |
Уровень проверки SSL. Варианты:
|
|
log list / elements=string |
Параметры ведения журнала SSH. Варианты:
|
|
ports any |
(список) Порты для сканирования |
|
proxy_after_tcp_handshake псевдонимы: proxy-after-tcp-handshake string |
Проксировать трафик после установления трехэтапного TCP-соединения Варианты:
|
|
ssh_algorithm псевдонимы: ssh-algorithm string |
Относительная стойкость алгоритмов шифрования, принимаемых при согласовании. Варианты:
|
|
ssh_policy_check псевдонимы: ssh-policy-check string |
Включить или отключить проверку политики SSH. Варианты:
|
|
ssh_tun_policy_check псевдонимы: ssh-tun-policy-check string |
Включить или отключить проверку политики туннеля SSH. Варианты:
|
|
status string |
Настроить состояние проверки протокола. Варианты:
|
|
unsupported_version псевдонимы: unsupported-version string |
Действие при использовании неподдерживаемой версии SSH. Варианты:
|
|
ssl dictionary |
SSL. |
|
allow_invalid_server_cert псевдонимы: allow-invalid-server-cert string |
Если параметр включен, разрешаются сеансы SSL, для которых проверка сертификата сервера завершилась ошибкой. Варианты:
|
|
cert_probe_failure псевдонимы: cert-probe-failure string |
Действие при сбое проверки сертификата. Варианты:
|
|
cert_validation_failure псевдонимы: cert-validation-failure string |
Действие при сбое проверки сертификата. Варианты:
|
|
cert_validation_timeout псевдонимы: cert-validation-timeout string |
Действие при превышении времени ожидания проверки сертификата. Варианты:
|
|
client_cert_request псевдонимы: client-cert-request string |
Действие при запросе сертификата клиента. Варианты:
|
|
client_certificate псевдонимы: client-certificate string |
Действие на основании полученного сертификата клиента. Варианты:
|
|
encrypted_client_hello псевдонимы: encrypted-client-hello string |
Блокировать или разрешать сеанс в зависимости от наличия зашифрованного client hello. Варианты:
|
|
expired_server_cert псевдонимы: expired-server-cert string |
Действие при истечении срока действия сертификата сервера. Варианты:
|
|
inspect_all псевдонимы: inspect-all string |
Уровень проверки SSL. Варианты:
|
|
invalid_server_cert псевдонимы: invalid-server-cert string |
Разрешить или заблокировать недействительный сертификат сервера в сеансе SSL. Варианты:
|
|
min_allowed_ssl_version псевдонимы: min-allowed-ssl-version string |
Минимальная допустимая версия SSL. Варианты:
|
|
revoked_server_cert псевдонимы: revoked-server-cert string |
Действие при отзыве сертификата сервера. Варианты:
|
|
sni_server_cert_check псевдонимы: sni-server-cert-check string |
Проверять SNI в сообщении hello клиента по полям CN или SAN в полученном сертификате сервера. Варианты:
|
|
unsupported_ssl псевдонимы: unsupported-ssl string |
Действие при использовании неподдерживаемого шифрования SSL. Варианты:
|
|
unsupported_ssl_cipher псевдонимы: unsupported-ssl-cipher string |
Действие при использовании неподдерживаемого шифра SSL. Варианты:
|
|
unsupported_ssl_negotiation псевдонимы: unsupported-ssl-negotiation string |
Действие при использовании неподдерживаемого согласования SSL. Варианты:
|
|
unsupported_ssl_version aliases: unsupported-ssl-version string |
Действие при использовании неподдерживаемой версии SSL. Варианты:
|
|
untrusted_cert aliases: untrusted-cert string |
Разрешить, игнорировать или блокировать сертификат сервера в недоверенном сеансе SSL. Варианты:
|
|
untrusted_server_cert aliases: untrusted-server-cert string |
Действие, если сертификат сервера выдан недоверенным центром сертификации. Варианты:
|
|
ssl_anomalies_log aliases: ssl-anomalies-log string |
Включить или отключить ведение журнала аномалий SSL. Варианты:
|
|
ssl_anomaly_log aliases: ssl-anomaly-log string |
Включить или отключить ведение журнала аномалий SSL. Варианты:
|
|
ssl_client_certificate aliases: ssl-client-certificate dictionary |
Сертификат клиента SSL. |
|
caname any |
(список) Имя центра сертификации. |
|
cert any |
(список) Сертификат. |
|
keyring_list aliases: keyring-list any |
(список) Список связок ключей. |
|
status string |
Статус. Варианты:
|
|
ssl_exempt aliases: ssl-exempt list / elements=dictionary |
Исключения SSL. |
|
address string |
Объект адреса IPv4. |
|
address6 string |
Объект адреса IPv6. |
|
finger_print_category aliases: finger-print-category string |
Платформа по отпечатку. Варианты:
|
|
fortiguard_category aliases: fortiguard-category string |
Идентификатор категории FortiGuard. |
|
id integer |
Идентификатор. |
|
regex string |
Исключать серверы по регулярному выражению. |
|
type string |
Тип объекта адреса Варианты:
|
|
wildcard_fqdn aliases: wildcard-fqdn string |
Исключать серверы по шаблону полного доменного имени (FQDN). |
|
ssl_exemption_ip_rating aliases: ssl-exemption-ip-rating string |
Включить или отключить оценку URL на основе IP-адреса. Варианты:
|
|
ssl_exemption_log aliases: ssl-exemption-log string |
Включить или отключить ведение журнала исключений SSL. Варианты:
|
|
ssl_exemptions_log aliases: ssl-exemptions-log string |
Включить или отключить ведение журнала исключений SSL. Варианты:
|
|
ssl_handshake_log aliases: ssl-handshake-log string |
Включить или отключить ведение журнала TLS-рукопожатий. Варианты:
|
|
ssl_invalid_server_cert_log aliases: ssl-invalid-server-cert-log string |
Включить или отключить ведение журнала проверки сертификатов SSL-сервера. Варианты:
|
|
ssl_negotiation_log aliases: ssl-negotiation-log string |
Включить или отключить ведение журнала согласования SSL. Варианты:
|
|
ssl_server aliases: ssl-server list / elements=dictionary |
SSL-сервер. |
|
ftps_client_cert_request aliases: ftps-client-cert-request string |
Действие в зависимости от запроса сертификата клиента во время рукопожатия FTPS. Варианты:
|
|
ftps_client_certificate aliases: ftps-client-certificate string |
Действие в зависимости от полученного сертификата клиента во время рукопожатия FTPS. Варианты:
|
|
https_client_cert_request aliases: https-client-cert-request string |
Действие в зависимости от запроса сертификата клиента во время рукопожатия HTTPS. Варианты:
|
|
https_client_certificate aliases: https-client-certificate string |
Действие в зависимости от полученного сертификата клиента во время рукопожатия HTTPS. Варианты:
|
|
id integer |
Идентификатор SSL-сервера. |
|
imaps_client_cert_request aliases: imaps-client-cert-request string |
Действие в зависимости от запроса сертификата клиента во время рукопожатия IMAPS. Варианты:
|
|
imaps_client_certificate aliases: imaps-client-certificate string |
Действие в зависимости от полученного сертификата клиента во время рукопожатия IMAPS. Варианты:
|
|
ip string |
IPv4-адрес SSL-сервера. |
|
pop3s_client_cert_request aliases: pop3s-client-cert-request string |
Действие в зависимости от запроса сертификата клиента во время рукопожатия POP3S. Варианты:
|
|
pop3s_client_certificate aliases: pop3s-client-certificate string |
Действие в зависимости от полученного сертификата клиента во время рукопожатия POP3S. Варианты:
|
|
smtps_client_cert_request aliases: smtps-client-cert-request string |
Действие в зависимости от запроса сертификата клиента во время рукопожатия SMTPS. Варианты:
|
|
smtps_client_certificate aliases: smtps-client-certificate string |
Действие в зависимости от полученного сертификата клиента во время рукопожатия SMTPS. Варианты:
|
|
ssl_other_client_cert_request aliases: ssl-other-client-cert-request string |
Действие в зависимости от запроса сертификата клиента во время рукопожатия протокола SSL. Варианты:
|
|
ssl_other_client_certificate aliases: ssl-other-client-certificate string |
Действие в зависимости от полученного сертификата клиента во время рукопожатия протокола SSL. Варианты:
|
|
ssl_server_cert_log aliases: ssl-server-cert-log string |
Включить или отключить ведение журнала сведений о сертификатах сервера. Варианты:
|
|
supported_alpn aliases: supported-alpn string |
Настройка параметра ALPN. Варианты:
|
|
untrusted_caname aliases: untrusted-caname string |
Недоверенный сертификат центра сертификации, используемый при проверке SSL. |
|
use_ssl_server aliases: use-ssl-server string |
Включить или отключить использование таблицы SSL-серверов для разгрузки SSL. Варианты:
|
|
whitelist string |
Включить или отключить исключение серверов с помощью списка разрешённых FortiGuard. Варианты:
|
forticloud_access_token string | Аутентификация клиента Ansible с помощью токена доступа к API forticloud. |
proposed_method string | Метод, переопределяющий базовый запрос Json RPC. Варианты:
|
rc_failed list / elements=integer | Список кодов rc, переопределяющий условия сбоя. |
rc_succeeded list / elements=integer | Список кодов rc, переопределяющий условия успешного выполнения. |
revision_note string | Примечание об изменении, которое можно указать при создании или обновлении объекта. |
state string / обязательный | Указание на создание, обновление или удаление объекта. Варианты:
|
workspace_locking_adom string | ADOM, который нужно заблокировать для FortiManager, работающего в режиме рабочей области. Значением может быть global или другой ADOM, включая root. |
workspace_locking_timeout integer | Максимальное время в секундах ожидания снятия блокировки рабочей области другим пользователем. По умолчанию: |
Примечания
Примечание
- Начиная с версии 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 SSL/SSH protocol options.
fortinet.fortimanager.fmgr_firewall_sslsshprofile:
bypass_validation: false
adom: ansible
state: present
firewall_sslsshprofile:
comment: "ansible-comment1"
mapi_over_https: disable # <value in [disable, enable]>
name: "ansible-test"
use_ssl_server: disable # <value in [disable, enable]>
whitelist: enable # <value in [disable, enable]>
- 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 SSL/SSH protocol options
fortinet.fortimanager.fmgr_fact:
facts:
selector: "firewall_sslsshprofile"
params:
adom: "ansible"
ssl_ssh_profile: "your_value"
Возвращаемые значения
Общие возвращаемые значения описаны здесь; ниже перечислены поля, уникальные для этого модуля:
Ключ | Описание |
|---|---|
meta dictionary | Результат запроса. Возвращается: всегда |
|
request_url string |
Полный URL запроса. Возвращается: всегда Пример: |
|
response_code integer |
Статус API-запроса. Возвращается: всегда Пример: |
|
response_data list / elements=string |
Ответ API. Возвращается: всегда |
|
response_message string |
Описание ответа API. Возвращается: всегда Пример: |
|
system_information dictionary |
Сведения о целевой системе. Возвращается: всегда |
rc integer | Статус запроса. Возвращается: всегда Пример: |
version_check_warning list / elements=string | Предупреждение, если используемые в сценарии параметры не поддерживаются текущей версией FortiManager. Возвращается: при сложных случаях |
Ссылки на коллекцию
© 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_firewall_sslsshprofile_module.html