alliedtelesis / alliedtelesis.awplus / 1.0.0 / module / awplus_openflow Manages core OpenFlow configuration on AlliedWare Plus device | "added in version" 2.9 of alliedtelesis.awplus" Authors: Cheng Yi Kok (@cyk19), Isaac Daly (@dalyIsaac) preview | supported by networkalliedtelesis.awplus.awplus_openflow (1.0.0) — module
Install with ansible-galaxy collection install alliedtelesis.awplus:==1.0.0
collections: - name: alliedtelesis.awplus version: 1.0.0
Manages core OpenFlow configuration on AlliedWare Plus device
ports: description: - Data plane port elements: dict suboptions: name: description: - Name of port or static aggregator required: true type: str openflow: default: true description: - Status of a port/static aggregator as a data plane port type: bool type: list state: choices: - present - absent default: present description: - Manage state of resource fail_mode: choices: - secure - standalone description: - Operation mode for the switch when the Controller connection fails or no Controllers are defined type: str controllers: description: - OpenFlow Controller elements: dict suboptions: address: description: - The IPv4 address of the Controller required: true type: str name: description: - Name of OpenFlow controller type: str protocol: choices: - ssl - tcp description: - Protocol type to communicate with the OpenFlow Controller required: true type: str ssl_port: description: - Port number used to communicate with the OpenFlow controller required: true type: int type: list native_vlan: description: - Native VLAN for data plane ports type: int
commands: description: The list of commands to send to the device returned: always sample: - openflow failmode secure non-rule-expired type: list