FortiManager Lock
Resumo
- Envia solicitações de API FortiManager json-rpc genéricas
Parâmetros
Parâmetro | Tipo | Escolhas | Valor Padrão | Comentários |
|---|---|---|---|
adom - required | string | | O ADOM ao qual a configuração deve pertencer. |
host - required | string | | Endereço do FortiManager. |
password | string | | A senha associada à conta de nome de usuário. |
port | integer | | A porta TCP usada para conectar ao FortiManager se for diferente do padrão usado pelo método transporte(http=80, https=443). |
provider | dict | | Dicionário que funciona como uma coleção de argumentos usados para definir a característica de como se conectar ao dispositivo. Os argumentos hostname, username e password devem ser especificados no provedor ou no parâmetro local. Parâmetros locais têm precedência, por ex. hostname é preferível a provider["hostname"] quando ambos são especificados. |
session_id | string | | O session_id de uma sessão estabelecida e ativa |
use_ssl | boolean | Default: true | Determina se deve usar HTTPS(True) ou HTTP(False). |
username | string | | O nome de usuário usado para autenticar com o FortiManager. |
validate_certs | boolean | Escolhas:
| Determina se deve validar os certificados em um arquivo de certificado confiável (True) ou aceitar todos os certificados (False) |
lock | boolean | Escolhas:
| Bloqueia o ADOM no FortiManager. Verdadeiro garante que o ADOM esteja bloqueado. |
save | boolean | Escolhas:
| Salva a configuração antes de desbloquear uma sessão. True salva a configuração. False não salva a configuração e todas as alterações na sessão serão perdidas se desbloqueadas. |
unlock | boolean | Escolhas:
| Desbloqueia o ADOM no FortiManager. Verdadeiro garante que o ADOM seja desbloqueado e fecha a sessão atual com o FortiManager. |
Exemplos
- name: Bloquear o laboratório ADOM
fortimgr_lock:
host: "{{ atmosphere_host }}"
username: "{{ atmosphere_user }}"
password: "{{ atmosphere_password }}"
adom: "lab"
lock: True
register: session
- name: Definir ID da Sessão
set_fact:
session_id: "{{ session.session_id }}"
- name: Make Change
fortimgr_address:
host: "{{ atmosphere_host }}"
session_id: "{{ session_id }}"
adom: "lab"
address_name: "Server01"
type: "ipmask"
subnet: "10.1.1.1/32"
- name: Salve e desbloqueie o ADOM
fortimgr_lock:
host: "{{ atmosphere_host }}"
session_id: "{{ session_id }}"
adom: "lab"
save: True
unlock: TrueValores retornados
Chave | Tipo | Retornado quando | Descrição |
|---|---|---|---|
locked | boolean | Sempre | Informa se o ADOM foi bloqueado com sucesso durante a execução do módulo. Isso não informa o status atual do bloqueio. |
saved | boolean | Sempre | Informa se o ADOM foi salvo com sucesso durante a execução do módulo. |
unlocked | boolean | Sempre | Informa se o ADOM foi desbloqueado com sucesso durante a execução do módulo. Isso não informa o status atual do bloqueio. |
session_id | string | Quando locked é true | O ID da sessão criado pelo FortiManager no login. |