fmgr_secprof_ssl_ssh¶
Playbook Task Examples¶
- name: DELETE Profile
fmgr_secprof_ssl_ssh:
name: Ansible_SSL_SSH_Profile
mode: delete
- name: CREATE Profile
fmgr_secprof_ssl_ssh:
name: Ansible_SSL_SSH_Profile
comment: "Created by Ansible Module TEST"
mode: set
mapi_over_https: enable
rpc_over_https: enable
server_cert_mode: replace
ssl_anomalies_log: enable
ssl_exemptions_log: enable
use_ssl_server: enable
whitelist: enable
Playbook File Examples¶
ssl.yml¶
- name: Create and Delete security profile in FMG
hosts: FortiManager
connection: httpapi
gather_facts: False
tasks:
- name: DELETE Profile
fmgr_secprof_ssl_ssh:
name: "Ansible_SSL_SSH_Profile"
mode: "delete"
- name: CREATE Profile
fmgr_secprof_ssl_ssh:
name: "Ansible_SSL_SSH_Profile"
comment: "Created by Ansible Module TEST"
mode: "set"
mapi_over_https: "enable"
rpc_over_https: "enable"
server_cert_mode: "replace"
ssl_anomalies_log: "enable"
ssl_exemptions_log: "enable"
use_ssl_server: "enable"
whitelist: "enable"
fmgr_secprof_ssl_ssh_run_all.sh¶
#!/bin/bash
ansible-playbook ssl.yml -vvvv