Este grupo de expertos despúes de días de investigación y de recopilar de información, encontramos la respuesta, queremos que te sea útil en tu plan.
Nota
Este complemento es parte del colección fortinet.fortimanager (versión 2.0.1).
Para instalarlo use: ansible-galaxy collection install fortinet.fortimanager
.
Para usarlo en un libro de jugadas, especifique: fortinet.fortimanager.fmgr_dvmdb_device
.
Nuevo en la versión 2.10: de fortinet.fortimanager
- Sinopsis
- Parámetros
- Notas
- Ejemplos de
- Valores devueltos
Sinopsis
- Este módulo puede configurar un dispositivo FortiManager.
- Los ejemplos incluyen todos los parámetros y valores que deben ajustarse a las fuentes de datos antes de su uso.
Parámetros
Parámetro | Opciones / Valores predeterminados | Comentarios | ||
---|---|---|---|---|
adomcuerda / requerido | el parámetro (adom) en la URL solicitada | |||
bypass_validationbooleano |
|
solo se establece en Verdadero cuando el esquema del módulo difiere con la estructura de la API de FortiManager, el módulo continúa ejecutándose sin validar los parámetros | ||
dispositivocuerda / requerido | el parámetro (dispositivo) en la URL solicitada | |||
dvmdb_devicediccionario | el conjunto de parámetros de nivel superior | |||
adm_passcuerda | Sin descripción | |||
adm_usrcuerda | Sin descripción | |||
app_vercuerda | Sin descripción | |||
av_vercuerda | Sin descripción | |||
betaentero | Sin descripción | |||
branch_ptentero | Sin descripción | |||
construirentero | Sin descripción | |||
suma de comprobacióncuerda | Sin descripción | |||
conf_statuscuerda |
|
Sin descripción | ||
modo_conncuerda |
|
Sin descripción | ||
conn_statuscuerda |
|
Sin descripción | ||
db_statuscuerda |
|
Sin descripción | ||
desccuerda | Sin descripción | |||
dev_statuscuerda |
|
Sin descripción | ||
fap_cntentero | Sin descripción | |||
faz.full_actentero | Sin descripción | |||
faz.permentero | Sin descripción | |||
faz.quotaentero | Sin descripción | |||
faz.usedentero | Sin descripción | |||
fex_cntentero | Sin descripción | |||
banderaslista / elementos = cadena |
|
Sin descripción | ||
foslic_cpuentero | Recuento de vCPU de VM Meter. | |||
foslic_dr_sitecuerda |
|
Estado del sitio de VM Meter DR. | ||
foslic_inst_timeentero | Hora de la primera implementación de VM Meter (en la marca de tiempo de UNIX). | |||
foslic_last_syncentero | VM Meter última hora sincronizada (en la marca de tiempo UNIX). | |||
foslic_ramentero | Tamaño de RAM del dispositivo VM Meter (en MB). | |||
tipo_fóslicocuerda |
|
Tipo de licencia de VM Meter. | ||
foslic_utmlista / elementos = cadena |
|
Sin descripción | ||
fsw_cntentero | Sin descripción | |||
ha_group_identero | Sin descripción | |||
ha_group_namecuerda | Sin descripción | |||
ha_modecuerda |
|
habilitado: valor reservado para dispositivos no FOS HA. | ||
hdisk_sizeentero | Sin descripción | |||
nombre de hostcuerda | Sin descripción | |||
hw_rev_majorentero | Sin descripción | |||
hw_rev_minorentero | Sin descripción | |||
ipcuerda | Sin descripción | |||
ips_extentero | Sin descripción | |||
ips_vercuerda | Sin descripción | |||
last_checkedentero | Sin descripción | |||
last_resyncentero | Sin descripción | |||
latitudcuerda | Sin descripción | |||
lic_flagsentero | Sin descripción | |||
lic_regioncuerda | Sin descripción | |||
location_fromcuerda | Sin descripción | |||
logdisk_sizeentero | Sin descripción | |||
longitudcuerda | Sin descripción | |||
maxvdomentero | Defecto: 10 |
Sin descripción | ||
campos metadiccionario | Sin descripción | |||
mgmt_identero | Sin descripción | |||
mgmt_ifcuerda | Sin descripción | |||
mgmt_modecuerda |
|
Sin descripción | ||
mgt_vdomcuerda | Sin descripción | |||
señorentero | Defecto: -1 |
Sin descripción | ||
nombrecuerda | Nombre único para el dispositivo. | |||
os_typecuerda |
|
Sin descripción | ||
os_vercuerda |
|
Sin descripción | ||
parcheentero | Sin descripción | |||
platform_strcuerda | Sin descripción | |||
pskcuerda | Sin descripción | |||
sncuerda | Valor único para cada dispositivo. | |||
vdomlista / elementos = cadena | Sin descripción | |||
comentarioscuerda | Sin descripción | |||
nombrecuerda | Sin descripción | |||
modo de operacióncuerda |
|
Sin descripción | ||
rtm_prof_identero | Sin descripción | |||
estadocuerda | Sin descripción | |||
versiónentero | Sin descripción | |||
vm_cpuentero | Sin descripción | |||
vm_cpu_limitentero | Sin descripción | |||
vm_lic_expireentero | Sin descripción | |||
vm_mementero | Sin descripción | |||
vm_mem_limitentero | Sin descripción | |||
vm_statusentero | Sin descripción | |||
rc_failedlista / elementos = cadena | la lista de códigos rc con la que se anularán las condiciones para fallar | |||
rc_succeededlista / elementos = cadena | la lista de códigos rc con la que se anularán las condiciones para tener éxito | |||
estadocuerda / requerido |
|
la directiva para crear, actualizar o eliminar un objeto | ||
workpace_locking_adomcuerda | el adom para bloquear para FortiManager que se ejecuta en modo de espacio de trabajo, el valor puede ser global y otros, incluido el root | |||
workpace_locking_timeoutentero | Defecto: 300 |
el tiempo máximo en segundos para esperar a que otro usuario libere el bloqueo del espacio de trabajo |
Notas
Nota
- La ejecución en modo de bloqueo del espacio de trabajo es compatible con este módulo de FortiManager, los parámetros de nivel superior workspace_locking_adom y workspace_locking_timeout ayudan a hacer el trabajo.
- Para crear o actualizar un objeto, use la directiva state present.
- Para eliminar un objeto, use la directiva de ausencia de estado.
- Normalmente, la ejecución de un módulo puede fallar cuando se devuelve un rc distinto de cero. también puede anular las condiciones para fallar o tener éxito con los parámetros rc_failed y rc_succeeded
Ejemplos de
-hosts: fortimanager-inventory collections:- fortinet.fortimanager connection: httpapi vars:ansible_httpapi_use_ssl:Trueansible_httpapi_validate_certs:Falseansible_httpapi_port:443tasks:-name: Device table, most attributes are read-only and can only be changed internally. Refer to Device Manager Command module for API to add, d...fmgr_dvmdb_device:bypass_validation:Falseworkspace_locking_adom:[global, custom adom including root]>workspace_locking_timeout:300rc_succeeded:[0,-2,-3,...]rc_failed:[-2,-3,...]adom: >device: >dvmdb_device:adm_pass: >adm_usr: >app_ver: >av_ver: >beta: >branch_pt: >build: >checksum: >conf_status: [unknown, insync, outofsync]>conn_mode: [active, passive]>conn_status: [UNKNOWN, up, down]>db_status: [unknown, nomod, mod]>desc: >dev_status: [none, unknown, checkedin,...]>fap_cnt: >faz.full_act: >faz.perm: >faz.quota: >faz.used: >fex_cnt: >flags:- has_hdd - vdom_enabled - discover - reload - interim_build - offline_mode - is_model - fips_mode - linked_to_model - ip-conflict - faz-autosync foslic_cpu: >foslic_dr_site: [disable, enable]>foslic_inst_time: >foslic_last_sync: >foslic_ram: >foslic_type: [temporary, trial, regular,...]>foslic_utm:- fw - av - ips - app - url - utm - fwb fsw_cnt: >ha_group_id: >ha_group_name: >ha_mode: [standalone, AP, AA,...]>hdisk_size: >hostname: >hw_rev_major: >hw_rev_minor: >ip: >ips_ext: >ips_ver: >last_checked: >last_resync: >latitude: >lic_flags: >lic_region: >location_from: >logdisk_size: >longitude: >maxvdom: >meta fields: >mgmt_id: >mgmt_if: >mgmt_mode: [unreg, fmg, faz,...]>mgt_vdom: >mr: >name: >os_type: [unknown, fos, fsw,...]>os_ver: [unknown,0.0,1.0,...]>patch: >platform_str: >psk: >sn: >vdom:-comments: >name: >opmode: [nat, transparent]>rtm_prof_id: >status: >version: >vm_cpu: >vm_cpu_limit: >vm_lic_expire: >vm_mem: >vm_mem_limit: >vm_status: >
Regreso Valores
Los valores de retorno comunes están documentados aquí, los siguientes son los campos exclusivos de este módulo:
Llave | Devuelto | Descripción |
---|---|---|
request_urlcuerda | siempre | La URL completa solicitada Muestra:/ sys / login / usuario |
código de respuestaentero | siempre | El estado de la solicitud de API |
mensaje_respuestacuerda | siempre | El mensaje descriptivo de la respuesta de la API Muestra:está bien. |
Autores
- Enlace Zheng (@chillancezen)
- Jie Xue (@ JieX19)
- Frank Shen (@ fshen01)
- Hongbin Lu (@ fgtdev-hblu)
Puntuaciones y comentarios
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)