java.lang.Object
com.microsoft.azure.SubResource
com.microsoft.azure.management.compute.VirtualMachineScaleSetUpdateNetworkConfiguration
public class VirtualMachineScaleSetUpdateNetworkConfiguration
extends com.microsoft.azure.SubResource
Describes a virtual machine scale set network profile's network
configurations.
-
Constructor Summary
Constructors
-
Method Summary
Get the dns settings to be applied on the network interfaces.
Get specifies whether the network interface is accelerated networking-enabled.
Get specifies whether the network interface is FPGA networking-enabled.
Get whether IP forwarding enabled on this NIC.
Get the virtual machine scale set IP Configuration.
Get the network configuration name.
com.microsoft.azure.SubResource
Get the network security group.
Get whether this is a primary NIC on a virtual machine.
Set the dns settings to be applied on the network interfaces.
Set specifies whether the network interface is accelerated networking-enabled.
Set specifies whether the network interface is FPGA networking-enabled.
Set whether IP forwarding enabled on this NIC.
Set the virtual machine scale set IP Configuration.
Set the network configuration name.
Set the network security group.
Set whether this is a primary NIC on a virtual machine.
Methods inherited from class com.microsoft.azure.SubResource
id, withId
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
VirtualMachineScaleSetUpdateNetworkConfiguration
public VirtualMachineScaleSetUpdateNetworkConfiguration()
-
Method Details
-
name
Get the network configuration name.
- Returns:
- the name value
-
withName
Set the network configuration name.
- Parameters:
name
- the name value to set
- Returns:
- the VirtualMachineScaleSetUpdateNetworkConfiguration object itself.
-
primary
Get whether this is a primary NIC on a virtual machine.
- Returns:
- the primary value
-
withPrimary
Set whether this is a primary NIC on a virtual machine.
- Parameters:
primary
- the primary value to set
- Returns:
- the VirtualMachineScaleSetUpdateNetworkConfiguration object itself.
-
enableAcceleratedNetworking
public Boolean enableAcceleratedNetworking()
Get specifies whether the network interface is accelerated networking-enabled.
- Returns:
- the enableAcceleratedNetworking value
-
withEnableAcceleratedNetworking
Set specifies whether the network interface is accelerated networking-enabled.
- Parameters:
enableAcceleratedNetworking
- the enableAcceleratedNetworking value to set
- Returns:
- the VirtualMachineScaleSetUpdateNetworkConfiguration object itself.
-
enableFpga
Get specifies whether the network interface is FPGA networking-enabled.
- Returns:
- the enableFpga value
-
withEnableFpga
Set specifies whether the network interface is FPGA networking-enabled.
- Parameters:
enableFpga
- the enableFpga value to set
- Returns:
- the VirtualMachineScaleSetUpdateNetworkConfiguration object itself.
-
networkSecurityGroup
public com.microsoft.azure.SubResource networkSecurityGroup()
Get the network security group.
- Returns:
- the networkSecurityGroup value
-
withNetworkSecurityGroup
Set the network security group.
- Parameters:
networkSecurityGroup
- the networkSecurityGroup value to set
- Returns:
- the VirtualMachineScaleSetUpdateNetworkConfiguration object itself.
-
dnsSettings
Get the dns settings to be applied on the network interfaces.
- Returns:
- the dnsSettings value
-
withDnsSettings
Set the dns settings to be applied on the network interfaces.
- Parameters:
dnsSettings
- the dnsSettings value to set
- Returns:
- the VirtualMachineScaleSetUpdateNetworkConfiguration object itself.
-
ipConfigurations
Get the virtual machine scale set IP Configuration.
- Returns:
- the ipConfigurations value
-
withIpConfigurations
Set the virtual machine scale set IP Configuration.
- Parameters:
ipConfigurations
- the ipConfigurations value to set
- Returns:
- the VirtualMachineScaleSetUpdateNetworkConfiguration object itself.
-
enableIPForwarding
public Boolean enableIPForwarding()
Get whether IP forwarding enabled on this NIC.
- Returns:
- the enableIPForwarding value
-
withEnableIPForwarding
Set whether IP forwarding enabled on this NIC.
- Parameters:
enableIPForwarding
- the enableIPForwarding value to set
- Returns:
- the VirtualMachineScaleSetUpdateNetworkConfiguration object itself.