fortinet.fortimanager.fmgr_system_npu_nputcam модуль — Настройка политик NPU TCAM.
Примечание
Этот модуль является частью коллекции fortinet.fortimanager (версия 2.7.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install fortinet.fortimanager.
Для использования в плейбуке укажите: fortinet.fortimanager.fmgr_system_npu_nputcam.
Впервые в fortinet.fortimanager 2.4.0
Описание
- Этот модуль способен настраивать устройство FortiManager.
- Примеры включают все параметры и значения, которые необходимо скорректировать в источниках данных перед использованием.
Параметры
Параметр | Комментарии |
|---|---|
access_token строка | Токен для доступа к FortiManager без использования имени пользователя и пароля. |
adom строка / обязательно | Параметр (adom) в запрошенном URL. |
bypass_validation логическое значение | Устанавливается в значение True только тогда, когда схема модуля отличается от структуры API FortiManager. Модуль продолжает выполнение без проверки параметров. Варианты:
|
enable_log логическое значение | Включить/выключить ведение журнала для задачи. Варианты:
|
forticloud_access_token строка | Авторизовать Ansible-клиент с помощью токена доступа к API forticloud. |
proposed_method строка | Переопределенный метод для базового запроса Json RPC. Варианты:
|
rc_failed список / элементы=целое число | Список rc-кодов, при которых условия завершения выполнения будут переопределены. |
rc_succeeded список / элементы=целое число | Список rc-кодов, при которых условия успешного выполнения будут переопределены. |
state строка / обязательно | Директива для создания, обновления или удаления объекта. Варианты:
|
system_npu_nputcam словарь | Настройка параметров верхнего уровня. |
|
data словарь |
Данные. |
|
df строка |
Флаг df данных TCAM. Варианты:
|
|
dstip строка |
Адрес назначения ipv4 данных TCAM. |
|
dstipv6 строка |
Адрес назначения ipv6 данных TCAM. |
|
dstmac строка |
Адрес назначения MAC данных TCAM. |
|
dstport целое число |
Порт назначения L4 данных TCAM. |
|
ethertype строка |
Тип ether данных TCAM. |
|
ext_tag строка |
Устарело, пожалуйста, переименуйте на ext_tag. Расширенный тег данных TCAM. Варианты:
|
|
frag_off целое число |
Устарело, пожалуйста, переименуйте на frag_off. Смещение фрагмента данных IP TCAM. |
|
gen_buf_cnt целое число |
Устарело, пожалуйста, переименуйте на gen_buf_cnt. Счётчик буфера данных gen info TCAM. |
|
gen_iv строка |
Устарело, пожалуйста, переименуйте на gen_iv. Значение iv данных gen info TCAM. Варианты:
|
|
gen_l3_flags целое число |
Устарело, пожалуйста, переименуйте на gen_l3_flags. Флаги L3 данных gen info TCAM. |
|
gen-l4-flags integer |
Устарело, переименуйте в gen_l4_flags. Флаги уровня L4 для генерации данных Tcam. |
|
gen-pkt-ctrl integer |
Устарело, переименуйте в gen_pkt_ctrl. Управление пакетами для генерации данных Tcam. |
|
gen-pri integer |
Устарело, переименуйте в gen_pri. Приоритет для генерации данных Tcam. |
|
gen-pri-v string |
Устарело, переименуйте в gen_pri_v. Действительность приоритета для генерации данных Tcam. Варианты:
|
|
gen-tv string |
Устарело, переименуйте в gen_tv. Информация о tv для генерации данных Tcam. Варианты:
|
|
ihl integer |
IHL IPv4 для данных Tcam. |
|
ip4-id integer |
Устарело, переименуйте в ip4_id. ID IPv4 для данных Tcam. |
|
ip6-fl integer |
Устарело, переименуйте в ip6_fl. Метка потока IPv6 для данных Tcam. |
|
ipver integer |
Версия заголовка IP для данных Tcam. |
|
l4-wd10 integer |
Устарело, переименуйте в l4_wd10. Слово 10 уровня L4 для данных Tcam. |
|
l4-wd11 integer |
Устарело, переименуйте в l4_wd11. Слово 11 уровня L4 для данных Tcam. |
|
l4-wd8 integer |
Устарело, переименуйте в l4_wd8. Слово 8 уровня L4 для данных Tcam. |
|
l4-wd9 integer |
Устарело, переименуйте в l4_wd9. Слово 9 уровня L4 для данных Tcam. |
|
mf string |
Флаг IP mf для данных Tcam. Варианты:
|
|
protocol integer |
Протокол IP для данных Tcam. |
|
slink integer |
Вспомогательная ссылка для данных Tcam. |
|
smac-change string |
Устарело, переименуйте в smac_change. Изменение MAC-адреса источника для данных Tcam. Варианты:
|
|
sp integer |
Порт источника для данных Tcam. |
|
src-cfi string |
Устарело, переименуйте в src_cfi. CFI источника для данных Tcam. Варианты:
|
|
src-prio integer |
Устарело, переименуйте в src_prio. Приоритет источника для данных Tcam. |
|
src-updt string |
Устарело, переименуйте в src_updt. Обновление источника для данных Tcam. Варианты:
|
|
srcip string |
IPv4-адрес источника для данных Tcam. |
|
srcipv6 string |
IPv6-адрес источника для данных Tcam. |
|
srcmac string |
MAC-адрес источника для данных Tcam. |
|
srcport целое число |
Порт источника L4 данных Tcam. |
|
svid целое число |
Идентификатор источника данных Tcam. |
|
tcp-ack строка |
Устаревшее, пожалуйста, переименуйте на tcp_ack. Флаг подтверждения TCP данных Tcam. Варианты:
|
|
tcp-cwr строка |
Устаревшее, пожалуйста, переименуйте на tcp_cwr. Флаг CWR TCP данных Tcam. Варианты:
|
|
tcp-ece строка |
Устаревшее, пожалуйста, переименуйте на tcp_ece. Флаг ECE TCP данных Tcam. Варианты:
|
|
tcp-fin строка |
Устаревшее, пожалуйста, переименуйте на tcp_fin. Флаг FIN TCP данных Tcam. Варианты:
|
|
tcp-push строка |
Устаревшее, пожалуйста, переименуйте на tcp_push. Флаг PUSH TCP данных Tcam. Варианты:
|
|
tcp-rst строка |
Устаревшее, пожалуйста, переименуйте на tcp_rst. Флаг RST TCP данных Tcam. Варианты:
|
|
tcp-syn строка |
Устаревшее, пожалуйста, переименуйте на tcp_syn. Флаг SYN TCP данных Tcam. Варианты:
|
|
tcp-urg строка |
Устаревшее, пожалуйста, переименуйте на tcp_urg. Флаг URG TCP данных Tcam. Варианты:
|
|
tgt-cfi строка |
Устаревшее, пожалуйста, переименуйте на tgt_cfi. Целевой CFI данных Tcam. Варианты:
|
|
tgt-prio целое число |
Устаревшее, пожалуйста, переименуйте на tgt_prio. Приоритет целевого устройства данных Tcam. |
|
tgt-updt строка |
Устаревшее, пожалуйста, переименуйте на tgt_updt. Обновление порта целевого устройства данных Tcam. Варианты:
|
|
tgt-v строка |
Устаревшее, пожалуйста, переименуйте на tgt_v. Действительность целевого устройства данных Tcam. Варианты:
|
|
tos целое число |
TOS данных IP Tcam. |
|
tp целое число |
Целевой порт данных Tcam. |
|
ttl целое число |
TTL данных IP Tcam. |
|
tvid целое число |
Целевой VID данных Tcam. |
|
vdid целое число |
ID vdom данных Tcam. |
|
dbg-dump целое число |
Устаревшее, пожалуйста, переименуйте на dbg_dump. Данные/маска дампов драйвера отладки pdq. |
|
mask словарь |
Маска. |
|
df string |
Флаг маски Tcam ip df. Варианты:
|
|
dstip string |
Маска Tcam для адреса IPv4 назначения. |
|
dstipv6 string |
Маска Tcam для адреса IPv6 назначения. |
|
dstmac string |
Маска Tcam для MAC-адреса назначения. |
|
dstport integer |
Маска Tcam для порта назначения L4. |
|
ethertype string |
Маска Tcam для типа Ethernet. |
|
ext-tag string |
Устарело, переименуйте в ext_tag. Маска Tcam для расширяющего тега. Варианты:
|
|
frag-off integer |
Устарело, переименуйте в frag_off. Смещение фрагмента флага ip данных Tcam. |
|
gen-buf-cnt integer |
Устарело, переименуйте в gen_buf_cnt. Количество буферов информации генератора маски Tcam. |
|
gen-iv string |
Устарело, переименуйте в gen_iv. Инициализирующее значение информации генератора маски Tcam. Варианты:
|
|
gen-l3-flags integer |
Устарело, переименуйте в gen_l3_flags. Флаги L3 информации генератора маски Tcam. |
|
gen-l4-flags integer |
Устарело, переименуйте в gen_l4_flags. Флаги L4 информации генератора маски Tcam. |
|
gen-pkt-ctrl integer |
Устарело, переименуйте в gen_pkt_ctrl. Управление пакетами информации генератора маски Tcam. |
|
gen-pri integer |
Устарело, переименуйте в gen_pri. Приоритет информации генератора маски Tcam. |
|
gen-pri-v string |
Устарело, переименуйте в gen_pri_v. Действительность приоритета информации генератора маски Tcam. Варианты:
|
|
gen-tv string |
Устарело, переименуйте в gen_tv. tv информации генератора маски Tcam. Варианты:
|
|
ihl integer |
Маска Tcam для IHL IPv4. |
|
ip4-id integer |
Устарело, переименуйте в ip4_id. Маска Tcam для идентификатора IPv4. |
|
ip6-fl integer |
Устарело, переименуйте в ip6_fl. Метка потока маски Tcam IPv6. |
|
ipver integer |
Маска Tcam для версии заголовка IP. |
|
l4-wd10 integer |
Устарело, переименуйте в l4_wd10. Маска Tcam для слова 10 L4. |
|
l4-wd11 integer |
Устарело, переименуйте в l4_wd11. Маска Tcam для слова 11 L4. |
|
l4-wd8 integer |
Устарело, переименуйте в l4_wd8. Маска Tcam для слова 8 L4. |
|
l4-wd9 integer |
Устарело, переименуйте в l4_wd9. Маска Tcam для слова 9 L4. |
|
mf string |
Флаг маски IP Tcam mf. Choices:
|
|
protocol integer |
Протокол маски IP Tcam. |
|
slink integer |
Подлинк маски Tcam. |
|
smac-change string |
Устарело, переименуйте в smac_change. Изменение исходного MAC-адреса маски Tcam. Choices:
|
|
sp integer |
Порт источника маски Tcam. |
|
src-cfi string |
Устарело, переименуйте в src_cfi. CFI источника маски Tcam. Choices:
|
|
src-prio integer |
Устарело, переименуйте в src_prio. Приоритет источника маски Tcam. |
|
src-updt string |
Устарело, переименуйте в src_updt. Обновление источника маски Tcam. Choices:
|
|
srcip string |
IPv4-адрес источника маски Tcam. |
|
srcipv6 string |
IPv6-адрес источника маски Tcam. |
|
srcmac string |
MAC-адрес источника маски Tcam. |
|
srcport integer |
Порт источника L4 маски Tcam. |
|
svid integer |
VID источника маски Tcam. |
|
tcp-ack string |
Устарело, переименуйте в tcp_ack. Флаг TCP ack маски Tcam. Choices:
|
|
tcp-cwr string |
Устарело, переименуйте в tcp_cwr. Флаг TCP cwr маски Tcam. Choices:
|
|
tcp-ece string |
Устарело, переименуйте в tcp_ece. Флаг TCP ece маски Tcam. Choices:
|
|
tcp-fin string |
Устарело, переименуйте в tcp_fin. Флаг TCP fin маски Tcam. Choices:
|
|
tcp-push string |
Устарело, переименуйте в tcp_push. Флаг TCP push маски Tcam. Choices:
|
|
tcp-rst string |
Устарело, переименуйте в tcp_rst. Флаг TCP rst маски Tcam. Choices:
|
|
tcp-syn string |
Устарело, переименуйте в tcp_syn. Флаг TCP syn маски Tcam. Choices:
|
|
tcp-urg string |
Устарело, переименуйте в tcp_urg. Флаг TCP urg маски Tcam. Choices:
|
|
tgt-cfi string |
Устарело, переименуйте в tgt_cfi. Целевой cfi маски Tcam. Варианты:
|
|
tgt-prio integer |
Устарело, переименуйте в tgt_prio. Приоритет целевого объекта маски Tcam. |
|
tgt-updt string |
Устарело, переименуйте в tgt_updt. Обновление целевого порта маски Tcam. Варианты:
|
|
tgt-v string |
Устарело, переименуйте в tgt_v. Целевой допустимый объект маски Tcam. Варианты:
|
|
tos integer |
Маска Tcam ip tos. |
|
tp integer |
Целевой порт маски Tcam. |
|
ttl integer |
Маска Tcam ip ttl. |
|
tvid integer |
Целевой vid маски Tcam. |
|
vdid integer |
Идентификатор vdom маски Tcam. |
|
mir-act dictionary |
Устарело, переименуйте в mir_act. Действие Mir. |
|
vlif integer |
Действие зеркалирования Tcam vlif. |
|
name string / required |
Имя политик NPU TCAM. |
|
oid integer |
OID NPU TCAM. |
|
pri-act dictionary |
Устарело, переименуйте в pri_act. Действие Pri. |
|
priority integer |
Приоритет действия приоритета Tcam. |
|
weight integer |
Вес действия приоритета Tcam. |
|
sact dictionary |
Sact. |
|
act integer |
Действие Tcam sact. |
|
act-v string |
Устарело, переименуйте в act_v. Включить для установки действия sact. Варианты:
|
|
bmproc integer |
Tcam sact bmproc. |
|
bmproc-v string |
Устарело, переименуйте в bmproc_v. Включить для установки sact bmproc. Варианты:
|
|
df-lif integer |
Устарело, переименуйте в df_lif. Tcam sact df-lif. |
|
df-lif-v string |
Устарело, переименуйте в df_lif_v. Включить для установки sact df-lif. Варианты:
|
|
dfr integer |
Tcam sact dfr. |
|
dfr-v string |
Устарело, переименуйте в dfr_v. Включить для установки sact dfr. Варианты:
|
|
dmac-skip integer |
Устарело, переименуйте в dmac_skip. Tcam sact dmac-skip. |
|
dmac-skip-v string |
Устарело, переименуйте в dmac_skip_v. Включить для установки sact dmac-skip. Варианты:
|
|
dosen integer |
Tcam sact dosen. |
|
dosen-v string |
Устарело, переименуйте в dosen_v. Включить для установки sact dosen. Варианты:
|
|
espff-proc integer |
Устарело, переименуйте в espff_proc. Tcam sact espff-proc. |
|
espff-proc-v string |
Устарело, переименуйте в espff_proc_v. Включить для установки sact espff-proc. Варианты:
|
|
etype-pid integer |
Устарело, переименуйте в etype_pid. Tcam sact etype-pid. |
|
etype-pid-v string |
Устарело, переименуйте в etype_pid_v. Включить для установки sact etype-pid. Варианты:
|
|
frag-proc integer |
Устарело, переименуйте в frag_proc. Tcam sact frag-proc. |
|
frag-proc-v string |
Устарело, переименуйте в frag_proc_v. Включить для установки sact frag-proc. Варианты:
|
|
fwd integer |
Tcam sact fwd. |
|
fwd-lif integer |
Устарело, переименуйте в fwd_lif. Tcam sact fwd-lif. |
|
fwd-lif-v string |
Устарело, переименуйте в fwd_lif_v. Включить для установки sact fwd-lif. Варианты:
|
|
fwd-tvid integer |
Устарело, переименуйте в fwd_tvid. Tcam sact fwd-tvid. |
|
fwd-tvid-v string |
Устарело, переименуйте в fwd_tvid_v. Включить для установки sact fwd-vid. Варианты:
|
|
fwd-v string |
Устарело, переименуйте в fwd_v. Включить для установки sact fwd. Варианты:
|
|
icpen integer |
Tcam sact icpen. |
|
icpen-v string |
Устарело, переименуйте в icpen_v. Включить для установки sact icpen. Варианты:
|
|
igmp-mld-snp integer |
Устарело, переименуйте в igmp_mld_snp. Tcam sact igmp-mld-snp. |
|
igmp-mld-snp-v string |
Устарело, переименуйте в igmp_mld_snp_v. Включить для установки sact igmp-mld-snp. Варианты:
|
|
learn integer |
Обучение Tcam sact. |
|
learn-v string |
Устарело, переименуйте в learn_v. Включить установку sact learn. Choices:
|
|
m-srh-ctrl integer |
Устарело, переименуйте в m_srh_ctrl. Tcam sact m-srh-ctrl. |
|
m-srh-ctrl-v string |
Устарело, переименуйте в m_srh_ctrl_v. Включить установку sact m-srh-ctrl. Choices:
|
|
mac-id integer |
Устарело, переименуйте в mac_id. Tcam sact mac-id. |
|
mac-id-v string |
Устарело, переименуйте в mac_id_v. Включить установку sact mac-id. Choices:
|
|
mss integer |
Tcam sact mss. |
|
mss-v string |
Устарело, переименуйте в mss_v. Включить установку sact mss. Choices:
|
|
pleen integer |
Tcam sact pleen. |
|
pleen-v string |
Устарело, переименуйте в pleen_v. Включить установку sact pleen. Choices:
|
|
prio-pid integer |
Устарело, переименуйте в prio_pid. Tcam sact prio-pid. |
|
prio-pid-v string |
Устарело, переименуйте в prio_pid_v. Включить установку sact prio-pid. Choices:
|
|
promis integer |
Tcam sact promis. |
|
promis-v string |
Устарело, переименуйте в promis_v. Включить установку sact promis. Choices:
|
|
rfsh integer |
Tcam sact rfsh. |
|
rfsh-v string |
Устарело, переименуйте в rfsh_v. Включить установку sact rfsh. Choices:
|
|
smac-skip integer |
Устарело, переименуйте в smac_skip. Tcam sact smac-skip. |
|
smac-skip-v string |
Устарело, переименуйте в smac_skip_v. Включить установку sact smac-skip. Choices:
|
|
tp-smchk-v string |
Устарело, переименуйте в tp_smchk_v. Включить установку режима sact tp. Choices:
|
|
tp_smchk integer |
Режим Tcam sact tp. |
|
tpe-id integer |
Устарело, переименуйте в tpe_id. Tcam sact tpe-id. |
|
tpe-id-v string |
Устарело, переименуйте в tpe_id_v. Включить для установки sact tpe-id. Choices:
|
|
vdm integer |
Tcam sact vdm. |
|
vdm-v string |
Устарело, переименуйте в vdm_v. Включить для установки sact vdm. Choices:
|
|
vdom-id integer |
Устарело, переименуйте в vdom_id. Tcam sact vdom-id. |
|
vdom-id-v string |
Устарело, переименуйте в vdom_id_v. Включить для установки sact vdom-id. Choices:
|
|
x-mode integer |
Устарело, переименуйте в x_mode. Tcam sact x-mode. |
|
x-mode-v string |
Устарело, переименуйте в x_mode_v. Включить для установки sact x-mode. Choices:
|
|
tact dictionary |
Tact. |
|
act integer |
Tcam tact act. |
|
act-v string |
Устарело, переименуйте в act_v. Включить для установки tact act. Choices:
|
|
fmtuv4-s integer |
Устарело, переименуйте в fmtuv4_s. Tcam tact fmtuv4-s. |
|
fmtuv4-s-v string |
Устарело, переименуйте в fmtuv4_s_v. Включить для установки tact fmtuv4-s. Choices:
|
|
fmtuv6-s integer |
Устарело, переименуйте в fmtuv6_s. Tcam tact fmtuv6-s. |
|
fmtuv6-s-v string |
Устарело, переименуйте в fmtuv6_s_v. Включить для установки tact fmtuv6-s. Choices:
|
|
lnkid integer |
Tcam tact lnkid. |
|
lnkid-v string |
Устарело, переименуйте в lnkid_v. Включить для установки tact lnkid. Choices:
|
|
mac-id integer |
Устарело, переименуйте в mac_id. Tcam tact mac-id. |
|
mac-id-v string |
Устарело, переименуйте в mac_id_v. Включить для установки tact mac-id. Choices:
|
|
mss-t integer |
Устарело, переименуйте в mss_t. Tcam tact mss. |
|
mss-t-v string |
Устарело, переименуйте в mss_t_v. Включить для установки tact mss. Choices:
|
|
mtuv4 integer |
Tcam tact mtuv4. |
|
mtuv4-v string |
Устарело, переименуйте в mtuv4_v. Включить для установки tact mtuv4. Choices:
|
|
mtuv6 integer |
Tcam tact mtuv6. |
|
mtuv6-v string |
Устарело, переименуйте в mtuv6_v. Включить для установки tact mtuv6. Choices:
|
|
slif-act integer |
Устарело, переименуйте в slif_act. Tcam tact slif-act. |
|
slif-act-v string |
Устарело, переименуйте в slif_act_v. Включить для установки tact slif-act. Choices:
|
|
sublnkid integer |
Tcam tact sublnkid. |
|
sublnkid-v string |
Устарело, переименуйте в sublnkid_v. Включить для установки tact sublnkid. Choices:
|
|
tgtv-act integer |
Устарело, переименуйте в tgtv_act. Tcam tact tgtv-act. |
|
tgtv-act-v string |
Устарело, переименуйте в tgtv_act_v. Включить для установки tact tgtv-act. Choices:
|
|
tlif-act integer |
Устарело, переименуйте в tlif_act. Tcam tact tlif-act. |
|
tlif-act-v string |
Устарело, переименуйте в tlif_act_v. Включить для установки tact tlif-act. Choices:
|
|
tpeid integer |
Tcam tact tpeid. |
|
tpeid-v string |
Устарело, переименуйте в tpeid_v. Включить для установки tact tpeid. Choices:
|
|
v6fe integer |
Tcam tact v6fe. |
|
v6fe-v string |
Устарело, переименуйте в v6fe_v. Включить для установки tact v6fe. Choices:
|
|
vep-en-v string |
Устарело, переименуйте в vep_en_v. Включить для установки tact vep-en. Choices:
|
|
vep-slid integer |
Устарело, переименуйте в vep_slid. Tcam tact vep_slid. |
|
vep-slid-v string |
Устарело, переименуйте в vep_slid_v. Включить для установки tact vep-slid. Choices:
|
|
vep_en integer |
Tcam tact vep_en. |
|
xlt-lif integer |
Устарело, переименуйте в xlt_lif. Tcam tact xlt-lif. |
|
xlt-lif-v string |
Устарело, переименуйте в xlt_lif_v. Включить для установки tact xlt-lif. Choices:
|
|
xlt-vid integer |
Устаревшее, пожалуйста, переименуйте его в xlt_vid. Tcam tact xlt-vid. |
|
xlt-vid-v string |
Устаревшее, пожалуйста, переименуйте его в xlt_vid_v. Включить для установки tact xlt-vid. Выбор:
|
|
type string |
Тип политики TCAM. Выбор:
|
|
vid integer |
NPU TCAM VID. |
workspace_locking_adom string | ADOM для блокировки в режиме рабочего пространства FortiManager, значение может быть глобальным и другими, включая корень. |
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 помогают в этом.
- Для создания или обновления объекта используйте директиву state present.
- Для удаления объекта используйте директиву state absent.
- Обычно выполнение одного модуля может завершиться ошибкой, если возвращается ненулевой код rc. Вы также можете переопределить условия завершения успехом или ошибкой с параметрами rc_failed и rc_succeeded
Примеры
- name: Example playbook (generated based on argument schema)
hosts: fortimanagers
connection: httpapi
vars:
ansible_httpapi_use_ssl: true
ansible_httpapi_validate_certs: false
ansible_httpapi_port: 443
tasks:
- name: Configure NPU TCAM policies.
fortinet.fortimanager.fmgr_system_npu_nputcam:
# bypass_validation: false
workspace_locking_adom: <value in [global, custom adom including root]>
workspace_locking_timeout: 300
# rc_succeeded: [0, -2, -3, ...]
# rc_failed: [-2, -3, ...]
adom: <your own value>
state: present # <value in [present, absent]>
system_npu_nputcam:
data:
df: <value in [disable, enable]>
dstip: <string>
dstipv6: <string>
dstmac: <string>
dstport: <integer>
ethertype: <string>
ext_tag: <value in [disable, enable]>
frag_off: <integer>
gen_buf_cnt: <integer>
gen_iv: <value in [invalid, valid]>
gen_l3_flags: <integer>
gen_l4_flags: <integer>
gen_pkt_ctrl: <integer>
gen_pri: <integer>
gen_pri_v: <value in [invalid, valid]>
gen_tv: <value in [invalid, valid]>
ihl: <integer>
ip4_id: <integer>
ip6_fl: <integer>
ipver: <integer>
l4_wd10: <integer>
l4_wd11: <integer>
l4_wd8: <integer>
l4_wd9: <integer>
mf: <value in [disable, enable]>
protocol: <integer>
slink: <integer>
smac_change: <value in [disable, enable]>
sp: <integer>
src_cfi: <value in [disable, enable]>
src_prio: <integer>
src_updt: <value in [disable, enable]>
srcip: <string>
srcipv6: <string>
srcmac: <string>
srcport: <integer>
svid: <integer>
tcp_ack: <value in [disable, enable]>
tcp_cwr: <value in [disable, enable]>
tcp_ece: <value in [disable, enable]>
tcp_fin: <value in [disable, enable]>
tcp_push: <value in [disable, enable]>
tcp_rst: <value in [disable, enable]>
tcp_syn: <value in [disable, enable]>
tcp_urg: <value in [disable, enable]>
tgt_cfi: <value in [disable, enable]>
tgt_prio: <integer>
tgt_updt: <value in [disable, enable]>
tgt_v: <value in [invalid, valid]>
tos: <integer>
tp: <integer>
ttl: <integer>
tvid: <integer>
vdid: <integer>
dbg_dump: <integer>
mask:
df: <value in [disable, enable]>
dstip: <string>
dstipv6: <string>
dstmac: <string>
dstport: <integer>
ethertype: <string>
ext_tag: <value in [disable, enable]>
frag_off: <integer>
gen_buf_cnt: <integer>
gen_iv: <value in [invalid, valid]>
gen_l3_flags: <integer>
gen_l4_flags: <integer>
gen_pkt_ctrl: <integer>
gen_pri: <integer>
gen_pri_v: <value in [invalid, valid]>
gen_tv: <value in [invalid, valid]>
ihl: <integer>
ip4_id: <integer>
ip6_fl: <integer>
ipver: <integer>
l4_wd10: <integer>
l4_wd11: <integer>
l4_wd8: <integer>
l4_wd9: <integer>
mf: <value in [disable, enable]>
protocol: <integer>
slink: <integer>
smac_change: <value in [disable, enable]>
sp: <integer>
src_cfi: <value in [disable, enable]>
src_prio: <integer>
src_updt: <value in [disable, enable]>
srcip: <string>
srcipv6: <string>
srcmac: <string>
srcport: <integer>
svid: <integer>
tcp_ack: <value in [disable, enable]>
tcp_cwr: <value in [disable, enable]>
tcp_ece: <value in [disable, enable]>
tcp_fin: <value in [disable, enable]>
tcp_push: <value in [disable, enable]>
tcp_rst: <value in [disable, enable]>
tcp_syn: <value in [disable, enable]>
tcp_urg: <value in [disable, enable]>
tgt_cfi: <value in [disable, enable]>
tgt_prio: <integer>
tgt_updt: <value in [disable, enable]>
tgt_v: <value in [invalid, valid]>
tos: <integer>
tp: <integer>
ttl: <integer>
tvid: <integer>
vdid: <integer>
mir_act:
vlif: <integer>
name: <string>
oid: <integer>
pri_act:
priority: <integer>
weight: <integer>
sact:
act: <integer>
act_v: <value in [disable, enable]>
bmproc: <integer>
bmproc_v: <value in [disable, enable]>
df_lif: <integer>
df_lif_v: <value in [disable, enable]>
dfr: <integer>
dfr_v: <value in [disable, enable]>
dmac_skip: <integer>
dmac_skip_v: <value in [disable, enable]>
dosen: <integer>
dosen_v: <value in [disable, enable]>
espff_proc: <integer>
espff_proc_v: <value in [disable, enable]>
etype_pid: <integer>
etype_pid_v: <value in [disable, enable]>
frag_proc: <integer>
frag_proc_v: <value in [disable, enable]>
fwd: <integer>
fwd_lif: <integer>
fwd_lif_v: <value in [disable, enable]>
fwd_tvid: <integer>
fwd_tvid_v: <value in [disable, enable]>
fwd_v: <value in [disable, enable]>
icpen: <integer>
icpen_v: <value in [disable, enable]>
igmp_mld_snp: <integer>
igmp_mld_snp_v: <value in [disable, enable]>
learn: <integer>
learn_v: <value in [disable, enable]>
m_srh_ctrl: <integer>
m_srh_ctrl_v: <value in [disable, enable]>
mac_id: <integer>
mac_id_v: <value in [disable, enable]>
mss: <integer>
mss_v: <value in [disable, enable]>
pleen: <integer>
pleen_v: <value in [disable, enable]>
prio_pid: <integer>
prio_pid_v: <value in [disable, enable]>
promis: <integer>
promis_v: <value in [disable, enable]>
rfsh: <integer>
rfsh_v: <value in [disable, enable]>
smac_skip: <integer>
smac_skip_v: <value in [disable, enable]>
tp_smchk_v: <value in [disable, enable]>
tp_smchk: <integer>
tpe_id: <integer>
tpe_id_v: <value in [disable, enable]>
vdm: <integer>
vdm_v: <value in [disable, enable]>
vdom_id: <integer>
vdom_id_v: <value in [disable, enable]>
x_mode: <integer>
x_mode_v: <value in [disable, enable]>
tact:
act: <integer>
act_v: <value in [disable, enable]>
fmtuv4_s: <integer>
fmtuv4_s_v: <value in [disable, enable]>
fmtuv6_s: <integer>
fmtuv6_s_v: <value in [disable, enable]>
lnkid: <integer>
lnkid_v: <value in [disable, enable]>
mac_id: <integer>
mac_id_v: <value in [disable, enable]>
mss_t: <integer>
mss_t_v: <value in [disable, enable]>
mtuv4: <integer>
mtuv4_v: <value in [disable, enable]>
mtuv6: <integer>
mtuv6_v: <value in [disable, enable]>
slif_act: <integer>
slif_act_v: <value in [disable, enable]>
sublnkid: <integer>
sublnkid_v: <value in [disable, enable]>
tgtv_act: <integer>
tgtv_act_v: <value in [disable, enable]>
tlif_act: <integer>
tlif_act_v: <value in [disable, enable]>
tpeid: <integer>
tpeid_v: <value in [disable, enable]>
v6fe: <integer>
v6fe_v: <value in [disable, enable]>
vep_en_v: <value in [disable, enable]>
vep_slid: <integer>
vep_slid_v: <value in [disable, enable]>
vep_en: <integer>
xlt_lif: <integer>
xlt_lif_v: <value in [disable, enable]>
xlt_vid: <integer>
xlt_vid_v: <value in [disable, enable]>
type: <value in [L2_src_tc, L2_tgt_tc, L2_src_mir, ...]>
vid: <integer>
Возвращаемые значения
Общие возвращаемые значения документированы здесь, следующие поля уникальны для этого модуля:
Ключ | Описание |
|---|---|
meta словарь | Результат запроса. Возвращается: всегда |
|
request_url строка |
Полный запрашиваемый URL. Возвращается: всегда Пример: |
|
response_code целое число |
Статус API запроса. Возвращается: всегда Пример: |
|
response_data список / элементы=строка |
Ответ API. Возвращается: всегда |
|
response_message строка |
Дескриптивное сообщение ответа API. Возвращается: всегда Пример: |
|
system_information словарь |
Информация о целевой системе. Возвращается: всегда |
rc целое число | Статус запроса. Возвращается: всегда Пример: |
version_check_warning список / элементы=строка | Предупреждение, если параметры, используемые в playbook, не поддерживаются текущей версией FortiManager. Возвращается: сложная |
Ссылки на коллекции
© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/fortinet/fortimanager/fmgr_system_npu_nputcam_module.html