--- - name: Create the DVSwitch vmware_dvswitch: datacenter_name: '{{ dc1 }}' switch_name: '{{ dvswitch1 }}' switch_version: 6.0.0 mtu: 9000 uplink_quantity: 2 discovery_proto: lldp discovery_operation: both state: present - name: Attach the hosts to the DVSwitch vmware_dvs_host: esxi_hostname: "{{ item }}" switch_name: '{{ dvswitch1 }}' vmnics: - vmnic1 state: present with_items: "{{ esxi_hosts }}" when: setup_attach_host is defined