java.lang.Object
com.microsoft.azure.SubResource
com.microsoft.azure.management.compute.VirtualMachineScaleSetNetworkConfiguration
public class VirtualMachineScaleSetNetworkConfiguration
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 specifies the IP configurations of the network interface.
Get the network configuration name.
com.microsoft.azure.SubResource
Get the network security group.
Get specifies the primary network interface in case the virtual machine has more than 1 network interface.
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 specifies the IP configurations of the network interface.
Set the network configuration name.
Set the network security group.
Set specifies the primary network interface in case the virtual machine has more than 1 network interface.
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
-
VirtualMachineScaleSetNetworkConfiguration
public VirtualMachineScaleSetNetworkConfiguration()
-
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 VirtualMachineScaleSetNetworkConfiguration object itself.
-
primary
Get specifies the primary network interface in case the virtual machine has more than 1 network interface.
- Returns:
- the primary value
-
withPrimary
Set specifies the primary network interface in case the virtual machine has more than 1 network interface.
- Parameters:
primary
- the primary value to set
- Returns:
- the VirtualMachineScaleSetNetworkConfiguration 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 VirtualMachineScaleSetNetworkConfiguration 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 VirtualMachineScaleSetNetworkConfiguration 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 VirtualMachineScaleSetNetworkConfiguration 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 VirtualMachineScaleSetNetworkConfiguration object itself.
-
ipConfigurations
Get specifies the IP configurations of the network interface.
- Returns:
- the ipConfigurations value
-
withIpConfigurations
Set specifies the IP configurations of the network interface.
- Parameters:
ipConfigurations
- the ipConfigurations value to set
- Returns:
- the VirtualMachineScaleSetNetworkConfiguration 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 VirtualMachineScaleSetNetworkConfiguration object itself.