Compartir vía


VirtualMachine.UpdateStages.WithSecondaryNetworkInterface Interface

public interface WithSecondaryNetworkInterface

The stage of a virtual machine update allowing to specify additional network interfaces.

Method Summary

Modifier and Type Method and Description
VirtualMachine.Update withExistingSecondaryNetworkInterface(NetworkInterface networkInterface)

Associates an existing network interface with the virtual machine.

Note this method's effect is additive, i.e. each time it is used, the new secondary network interface added to the virtual machine.

VirtualMachine.Update withNewSecondaryNetworkInterface(Creatable<NetworkInterface> creatable)

Creates a new network interface to associate with the virtual machine.

Note this method's effect is additive, i.e. each time it is used, the new secondary network interface added to the virtual machine.

VirtualMachine.Update withoutSecondaryNetworkInterface(String name)

Removes a secondary network interface from the virtual machine.

Method Details

withExistingSecondaryNetworkInterface

public Update withExistingSecondaryNetworkInterface(NetworkInterface networkInterface)

Associates an existing network interface with the virtual machine.

Note this method's effect is additive, i.e. each time it is used, the new secondary network interface added to the virtual machine.

Parameters:

networkInterface - an existing network interface

Returns:

the next stage of the update

withNewSecondaryNetworkInterface

public Update withNewSecondaryNetworkInterface(Creatable creatable)

Creates a new network interface to associate with the virtual machine.

Note this method's effect is additive, i.e. each time it is used, the new secondary network interface added to the virtual machine.

Parameters:

creatable - a creatable definition for a new network interface

Returns:

the next stage of the update

withoutSecondaryNetworkInterface

public Update withoutSecondaryNetworkInterface(String name)

Removes a secondary network interface from the virtual machine.

Parameters:

name - the name of a secondary network interface to remove

Returns:

the next stage of the update

Applies to