community.network.dladm_etherstub – Manage etherstubs on Solaris/illumos systems.

Note

This plugin is part of the community.network collection (version 3.0.0).

You might already have this collection installed if you are using the ansible package. It is not included in ansible-core. To check whether it is installed, run ansible-galaxy collection list.

To install it, use: ansible-galaxy collection install community.network.

To use it in a playbook, specify: community.network.dladm_etherstub.

Synopsis

  • Create or delete etherstubs on Solaris/illumos systems.

Parameters

Parameter Choices/Defaults Comments
name
string / required
Etherstub name.
state
string
    Choices:
  • present ←
  • absent
Create or delete Solaris/illumos etherstub.
temporary
boolean
    Choices:
  • no ←
  • yes
Specifies that the etherstub is temporary. Temporary etherstubs do not persist across reboots.

Examples

- name: Create 'stub0' etherstub
  community.network.dladm_etherstub:
    name: stub0
    state: present

- name: Remove 'stub0 etherstub
  community.network.dladm_etherstub:
    name: stub0
    state: absent

Return Values

Common return values are documented here, the following are the fields unique to this module:

Key Returned Description
name
string
always
etherstub name

Sample:
switch0
state
string
always
state of the target

Sample:
present
temporary
boolean
always
etherstub's persistence

Sample:
True


Authors

  • Adam Števko (@xen0l)