chillancezen / chillancezen.fortimanager / 2.1.6 / module / fmgr_switchcontroller_managedswitch no description | "added in version" 1.0.0 of chillancezen.fortimanager" Authors: Link Zheng (@chillancezen), Jie Xue (@JieX19), Frank Shen (@fshen01), Hongbin Lu (@fgtdev-hblu) preview | supported by communitychillancezen.fortimanager.fmgr_switchcontroller_managedswitch (2.1.6) — module
Install with ansible-galaxy collection install chillancezen.fortimanager:==2.1.6
collections: - name: chillancezen.fortimanager version: 2.1.6
This module is able to configure a FortiManager device.
Examples include all parameters and values which need to be adjusted to data sources before usage.
- hosts: fortimanager-inventory collections: - fortinet.fortimanager connection: httpapi vars: ansible_httpapi_use_ssl: True ansible_httpapi_validate_certs: False ansible_httpapi_port: 443 tasks: - name: no description fmgr_switchcontroller_managedswitch: 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: <value in [present, absent]> switchcontroller_managedswitch: _platform: <value of string> description: <value of string> name: <value of string> ports: - allowed-vlans: <value of string> allowed-vlans-all: <value in [disable, enable]> arp-inspection-trust: <value in [untrusted, trusted]> bundle: <value in [disable, enable]> description: <value of string> dhcp-snoop-option82-trust: <value in [disable, enable]> dhcp-snooping: <value in [trusted, untrusted]> discard-mode: <value in [none, all-untagged, all-tagged]> edge-port: <value in [disable, enable]> igmp-snooping: <value in [disable, enable]> igmps-flood-reports: <value in [disable, enable]> igmps-flood-traffic: <value in [disable, enable]> lacp-speed: <value in [slow, fast]> learning-limit: <value of integer> lldp-profile: <value of string> lldp-status: <value in [disable, rx-only, tx-only, ...]> loop-guard: <value in [disabled, enabled]> loop-guard-timeout: <value of integer> max-bundle: <value of integer> mclag: <value in [disable, enable]> member-withdrawal-behavior: <value in [forward, block]> members: <value of string> min-bundle: <value of integer> mode: <value in [static, lacp-passive, lacp-active]> poe-pre-standard-detection: <value in [disable, enable]> poe-status: <value in [disable, enable]> port-name: <value of string> port-owner: <value of string> port-security-policy: <value of string> port-selection-criteria: <value in [src-mac, dst-mac, src-dst-mac, ...]> qos-policy: <value of string> sample-direction: <value in [rx, tx, both]> sflow-counter-interval: <value of integer> sflow-sample-rate: <value of integer> sflow-sampler: <value in [disabled, enabled]> stp-bpdu-guard: <value in [disabled, enabled]> stp-bpdu-guard-timeout: <value of integer> stp-root-guard: <value in [disabled, enabled]> stp-state: <value in [disabled, enabled]> type: <value in [physical, trunk]> untagged-vlans: <value of string> vlan: <value of string> export-to-pool-flag: <value of integer> mac-addr: <value of string> packet-sample-rate: <value of integer> packet-sampler: <value in [disabled, enabled]> sticky-mac: <value in [disable, enable]> storm-control-policy: <value of string> access-mode: <value in [normal, nac, dynamic, ...]> ip-source-guard: <value in [disable, enable]> mclag-icl-port: <value of integer> p2p-port: <value of integer> aggregator-mode: <value in [bandwidth, count]> rpvst-port: <value in [disabled, enabled]> flow-control: <value in [disable, tx, rx, ...]> media-type: <value of string> pause-meter: <value of integer> pause-meter-resume: <value in [25%, 50%, 75%]> trunk-member: <value of integer> fec-capable: <value of integer> fec-state: <value in [disabled, cl74, cl91]> matched-dpp-intf-tags: <value of string> matched-dpp-policy: <value of string> port-policy: <value of string> status: <value in [down, up]> dsl-profile: <value of string> flap-duration: <value of integer> flap-rate: <value of integer> flap-timeout: <value of integer> flapguard: <value in [disable, enable]> interface-tags: <value of string> poe-max-power: <value of string> poe-standard: <value of string> switch-id: <value of string> override-snmp-community: <value in [disable, enable]> override-snmp-sysinfo: <value in [disable, enable]> override-snmp-trap-threshold: <value in [disable, enable]> override-snmp-user: <value in [disable, enable]> poe-detection-type: <value of integer> remote-log: - csv: <value in [disable, enable]> facility: <value in [kernel, user, mail, ...]> name: <value of string> port: <value of integer> server: <value of string> severity: <value in [emergency, alert, critical, ...]> status: <value in [disable, enable]> snmp-community: - events: - cpu-high - mem-low - log-full - intf-ip - ent-conf-change hosts: - id: <value of integer> ip: <value of string> id: <value of integer> name: <value of string> query-v1-port: <value of integer> query-v1-status: <value in [disable, enable]> query-v2c-port: <value of integer> query-v2c-status: <value in [disable, enable]> status: <value in [disable, enable]> trap-v1-lport: <value of integer> trap-v1-rport: <value of integer> trap-v1-status: <value in [disable, enable]> trap-v2c-lport: <value of integer> trap-v2c-rport: <value of integer> trap-v2c-status: <value in [disable, enable]> snmp-user: - auth-proto: <value in [md5, sha]> auth-pwd: <value of string> name: <value of string> priv-proto: <value in [des, aes]> priv-pwd: <value of string> queries: <value in [disable, enable]> query-port: <value of integer> security-level: <value in [no-auth-no-priv, auth-no-priv, auth-priv]> mclag-igmp-snooping-aware: <value in [disable, enable]> ip-source-guard: - binding-entry: - entry-name: <value of string> ip: <value of string> mac: <value of string> description: <value of string> port: <value of string> l3-discovered: <value of integer> qos-drop-policy: <value in [taildrop, random-early-detection]> qos-red-probability: <value of integer> switch-dhcp_opt43_key: <value of string> tdr-supported: <value of string> custom-command: - command-entry: <value of string> command-name: <value of string> firmware-provision: <value in [disable, enable]> firmware-provision-version: <value of string> dhcp-server-access-list: <value in [disable, enable, global]> firmware-provision-latest: <value in [disable, once]>
request_url: description: The full url requested returned: always sample: /sys/login/user type: str response_code: description: The status of api request returned: always sample: 0 type: int response_message: description: The descriptive message of the api response returned: always sample: OK. type: str