FortiOS User Device Group
Resumo
- Este módulo é capaz de configurar um dispositivo FortiGate ou FortiOS (FOS), permitindo ao usuário definir e modificar a característica do usuário e a categoria device_group. Os exemplos incluem todos os parâmetros e valores que precisam ser ajustados às fontes de dados antes do uso. Testado com FOS v6.0.0
Parâmetros
Parâmetro | Tipo | Escolhas | Valor Padrão | Comentários |
|---|---|---|---|
access_token | string | | Autenticação baseada em token. Gerado a partir da GUI do Fortigate. |
enable_log | boolean | Escolhas: - false(default) - true | Habilite / desabilite o registro da tarefa. |
state - required | string | Escolhas: - present - absent | Indica se deve criar ou remover o objeto. |
user_device_group | dictionary | | Configure grupos de dispositivos. |
vdom | string | Default: "root" | Domínio virtual, entre os definidos anteriormente. A vdom é uma instância virtual do FortiGate que pode ser configurada e usada como uma unidade diferente. |
Subcampos da opção user_device_group
Parâmetro | Tipo | Escolhas | Valor Padrão | Comentários |
|---|---|---|---|
comment | string | | Comentário. |
member | list / elements=string | | Membro do grupo de dispositivos. |
name - required | string | | Nome do grupo de dispositivos. |
tagging | list / elements=string | | Marcação de objetos de configuração. |
Subcampos da opção member
Parâmetro | Tipo | Escolhas | Valor Padrão | Comentários |
|---|---|---|---|
name - required | string | | Nome do dispositivo.. |
Subcampos da opção tagging
Parâmetro | Tipo | Escolhas | Valor Padrão | Comentários |
|---|---|---|---|
category | string | | Categoria da tag. |
name - required | string | | Nome da entrada de marcação. |
tags | lista / elementos = stringTag. | | Tag. |
Subcampos da opção tags
Parâmetro | Tipo | Escolhas | Valor Padrão | Comentários |
|---|---|---|---|
name - required | string | | Nome da tag. |
Extende fragmentos da documentação dos módulos FortiOS e FotiOS API.
Exemplos
- hosts: localhost
vars:
host: "192.168.122.40"
username: "admin"
password: ""
vdom: "root"
ssl_verify: "False"
tasks:
- name: Configure device groups.
fortios_user_device_group:
host: "{{ host }}"
username: "{{ username }}"
password: "{{ password }}"
vdom: "{{ vdom }}"
https: "False"
state: "present"
user_device_group:
comment: "Comment."
member:
-
name: "default_name_5 (source user.device.alias user.device-category.name)"
name: "default_name_6"
tagging:
-
category: "<your_own_value> (source system.object-tagging.category)"
name: "default_name_9"
tags:
-
name: "default_name_11 (source system.object-tagging.tags.name)"Valores Retornados
Chave | Tipo | Retornado quando | Descrição |
|---|---|---|---|
build | string | sempre | Número de construção da imagem fortificada |
http_method | string | sempre | Último método usado para provisionar o conteúdo no FortiGate |
http_status | string | sempre | Último resultado dado por FortiGate na última operação aplicada |
mkey | string | sucesso | Chave mestra (id) usada na última chamada para FortiGate |
name | string | sempre | Nome da mesa usada para atender ao pedido |
path | string | sempre | Caminho da mesa usada para atender ao pedido |
revision | string | sempre | Número de revisão interna |
serial | string | sempre | Número de série da unidade |
status | string | sempre | Indicação do resultado da operação |
vdom | string | sempre | Domínio virtual usado |
version | string | sempre | Versão do FortiGate |