NetworkInterfacesUpdate Class

  • java.lang.Object
    • com.azure.resourcemanager.scvmm.models.NetworkInterfacesUpdate

public final class NetworkInterfacesUpdate

Network Interface model.

Constructor Summary

Constructor Description
NetworkInterfacesUpdate()

Method Summary

Modifier and Type Method and Description
AllocationMethod ipv4AddressType()

Get the ipv4AddressType property: Gets or sets the ipv4 address type.

AllocationMethod ipv6AddressType()

Get the ipv6AddressType property: Gets or sets the ipv6 address type.

String macAddress()

Get the macAddress property: Gets or sets the nic MAC address.

AllocationMethod macAddressType()

Get the macAddressType property: Gets or sets the mac address type.

String name()

Get the name property: Gets or sets the name of the network interface.

String nicId()

Get the nicId property: Gets or sets the nic id.

void validate()

Validates the instance.

String virtualNetworkId()

Get the virtualNetworkId property: Gets or sets the ARM Id of the Microsoft.ScVmm/virtualNetwork resource to connect the nic.

NetworkInterfacesUpdate withIpv4AddressType(AllocationMethod ipv4AddressType)

Set the ipv4AddressType property: Gets or sets the ipv4 address type.

NetworkInterfacesUpdate withIpv6AddressType(AllocationMethod ipv6AddressType)

Set the ipv6AddressType property: Gets or sets the ipv6 address type.

NetworkInterfacesUpdate withMacAddress(String macAddress)

Set the macAddress property: Gets or sets the nic MAC address.

NetworkInterfacesUpdate withMacAddressType(AllocationMethod macAddressType)

Set the macAddressType property: Gets or sets the mac address type.

NetworkInterfacesUpdate withName(String name)

Set the name property: Gets or sets the name of the network interface.

NetworkInterfacesUpdate withNicId(String nicId)

Set the nicId property: Gets or sets the nic id.

NetworkInterfacesUpdate withVirtualNetworkId(String virtualNetworkId)

Set the virtualNetworkId property: Gets or sets the ARM Id of the Microsoft.ScVmm/virtualNetwork resource to connect the nic.

Methods inherited from java.lang.Object

Constructor Details

NetworkInterfacesUpdate

public NetworkInterfacesUpdate()

Method Details

ipv4AddressType

public AllocationMethod ipv4AddressType()

Get the ipv4AddressType property: Gets or sets the ipv4 address type.

Returns:

the ipv4AddressType value.

ipv6AddressType

public AllocationMethod ipv6AddressType()

Get the ipv6AddressType property: Gets or sets the ipv6 address type.

Returns:

the ipv6AddressType value.

macAddress

public String macAddress()

Get the macAddress property: Gets or sets the nic MAC address.

Returns:

the macAddress value.

macAddressType

public AllocationMethod macAddressType()

Get the macAddressType property: Gets or sets the mac address type.

Returns:

the macAddressType value.

name

public String name()

Get the name property: Gets or sets the name of the network interface.

Returns:

the name value.

nicId

public String nicId()

Get the nicId property: Gets or sets the nic id.

Returns:

the nicId value.

validate

public void validate()

Validates the instance.

virtualNetworkId

public String virtualNetworkId()

Get the virtualNetworkId property: Gets or sets the ARM Id of the Microsoft.ScVmm/virtualNetwork resource to connect the nic.

Returns:

the virtualNetworkId value.

withIpv4AddressType

public NetworkInterfacesUpdate withIpv4AddressType(AllocationMethod ipv4AddressType)

Set the ipv4AddressType property: Gets or sets the ipv4 address type.

Parameters:

ipv4AddressType - the ipv4AddressType value to set.

Returns:

the NetworkInterfacesUpdate object itself.

withIpv6AddressType

public NetworkInterfacesUpdate withIpv6AddressType(AllocationMethod ipv6AddressType)

Set the ipv6AddressType property: Gets or sets the ipv6 address type.

Parameters:

ipv6AddressType - the ipv6AddressType value to set.

Returns:

the NetworkInterfacesUpdate object itself.

withMacAddress

public NetworkInterfacesUpdate withMacAddress(String macAddress)

Set the macAddress property: Gets or sets the nic MAC address.

Parameters:

macAddress - the macAddress value to set.

Returns:

the NetworkInterfacesUpdate object itself.

withMacAddressType

public NetworkInterfacesUpdate withMacAddressType(AllocationMethod macAddressType)

Set the macAddressType property: Gets or sets the mac address type.

Parameters:

macAddressType - the macAddressType value to set.

Returns:

the NetworkInterfacesUpdate object itself.

withName

public NetworkInterfacesUpdate withName(String name)

Set the name property: Gets or sets the name of the network interface.

Parameters:

name - the name value to set.

Returns:

the NetworkInterfacesUpdate object itself.

withNicId

public NetworkInterfacesUpdate withNicId(String nicId)

Set the nicId property: Gets or sets the nic id.

Parameters:

nicId - the nicId value to set.

Returns:

the NetworkInterfacesUpdate object itself.

withVirtualNetworkId

public NetworkInterfacesUpdate withVirtualNetworkId(String virtualNetworkId)

Set the virtualNetworkId property: Gets or sets the ARM Id of the Microsoft.ScVmm/virtualNetwork resource to connect the nic.

Parameters:

virtualNetworkId - the virtualNetworkId value to set.

Returns:

the NetworkInterfacesUpdate object itself.

Applies to