community / community.network / 5.0.2 / module / ce_link_status Get interface link status on HUAWEI CloudEngine switches. Authors: Zhijin Zhou (@QijunPan)community.network.ce_link_status (5.0.2) — module
Install with ansible-galaxy collection install community.network:==5.0.2
collections: - name: community.network version: 5.0.2
Get interface link status on HUAWEI CloudEngine switches.
- name: Link status test hosts: cloudengine connection: local gather_facts: false vars: cli: host: "{{ inventory_hostname }}" port: "{{ ansible_ssh_port }}" username: "{{ username }}" password: "{{ password }}" transport: cli tasks: - name: Get specified interface link status information community.network.ce_link_status: interface: 40GE1/0/1 provider: "{{ cli }}" - name: Get specified interface type link status information community.network.ce_link_status: interface: 40GE provider: "{{ cli }}" - name: Get all interfaces link status information community.network.ce_link_status: interface: all provider: "{{ cli }}"
interface: description: - For the interface parameter, you can enter C(all) to display information about all interfaces, an interface type such as C(40GE) to display information about interfaces of the specified type, or full name of an interface such as C(40GE1/0/22) or C(vlanif10) to display information about the specific interface. required: true
result: description: Interface link status information returned: always sample: 40ge2/0/8: Current IPv4 state: down Current IPv6 state: down Current link state: up Current physical state: up Inbound broadcast(pkts): '0' Inbound drop(pkts): '0' Inbound error(pkts): '0' Inbound multicast(pkts): '20151' Inbound octets(bytes): '7314813' Inbound rate(byte/sec): '11' Inbound rate(pkts/sec): '0' Inbound unicast(pkts): '0' Outbound broadcast(pkts): '1' Outbound drop(pkts): '0' Outbound error(pkts): '0' Outbound multicast(pkts): '20152' Outbound octets(bytes): '7235021' Outbound rate(byte/sec): '11' Outbound rate(pkts/sec): '0' Outbound unicast(pkts): '0' Speed: 40GE type: dict