New in version 2.0.
Add a VMware Standard Switch to an ESXi host
- python >= 2.6
- PyVmomi
parameter | required | default | choices | comments |
---|---|---|---|---|
hostname |
yes | The hostname or IP address of the vSphere vCenter | ||
mtu |
no | MTU to configure on vswitch | ||
nic_name |
yes | vmnic name to attach to vswitch | ||
number_of_ports |
no | 128 | Number of port to configure on vswitch | |
password |
yes | The password of the vSphere vCenter aliases: pass, pwd | ||
state |
no | present |
|
Add or remove the switch |
switch_name |
yes | vSwitch name to add | ||
username |
yes | The username of the vSphere vCenter aliases: user, admin |
Example from Ansible playbook - name: Add a VMware vSwitch local_action: module: vmware_vswitch hostname: esxi_hostname username: esxi_username password: esxi_password switch_name: vswitch_name nic_name: vmnic_name mtu: 9000
Note
Tested on vSphere 5.5
For more information on what this means please read Extras Modules
For help in developing on modules, should you be so inclined, please read Community Information & Contributing, Helping Testing PRs and Developing Modules.