public class VirtualMachineScaleSetUpdateNetworkConfiguration extends SubResource
Constructor and Description |
---|
VirtualMachineScaleSetUpdateNetworkConfiguration() |
Modifier and Type | Method and Description |
---|---|
VirtualMachineScaleSetNetworkConfigurationDnsSettings |
dnsSettings()
Get the dns settings to be applied on the network interfaces.
|
Boolean |
enableAcceleratedNetworking()
Get specifies whether the network interface is accelerated networking-enabled.
|
Boolean |
enableIPForwarding()
Get whether IP forwarding enabled on this NIC.
|
List<VirtualMachineScaleSetUpdateIPConfiguration> |
ipConfigurations()
Get the virtual machine scale set IP Configuration.
|
String |
name()
Get the network configuration name.
|
SubResource |
networkSecurityGroup()
Get the network security group.
|
Boolean |
primary()
Get whether this is a primary NIC on a virtual machine.
|
VirtualMachineScaleSetUpdateNetworkConfiguration |
withDnsSettings(VirtualMachineScaleSetNetworkConfigurationDnsSettings dnsSettings)
Set the dns settings to be applied on the network interfaces.
|
VirtualMachineScaleSetUpdateNetworkConfiguration |
withEnableAcceleratedNetworking(Boolean enableAcceleratedNetworking)
Set specifies whether the network interface is accelerated networking-enabled.
|
VirtualMachineScaleSetUpdateNetworkConfiguration |
withEnableIPForwarding(Boolean enableIPForwarding)
Set whether IP forwarding enabled on this NIC.
|
VirtualMachineScaleSetUpdateNetworkConfiguration |
withIpConfigurations(List<VirtualMachineScaleSetUpdateIPConfiguration> ipConfigurations)
Set the virtual machine scale set IP Configuration.
|
VirtualMachineScaleSetUpdateNetworkConfiguration |
withName(String name)
Set the network configuration name.
|
VirtualMachineScaleSetUpdateNetworkConfiguration |
withNetworkSecurityGroup(SubResource networkSecurityGroup)
Set the network security group.
|
VirtualMachineScaleSetUpdateNetworkConfiguration |
withPrimary(Boolean primary)
Set whether this is a primary NIC on a virtual machine.
|
id, withId
public VirtualMachineScaleSetUpdateNetworkConfiguration()
public String name()
public VirtualMachineScaleSetUpdateNetworkConfiguration withName(String name)
name
- the name value to setpublic Boolean primary()
public VirtualMachineScaleSetUpdateNetworkConfiguration withPrimary(Boolean primary)
primary
- the primary value to setpublic Boolean enableAcceleratedNetworking()
public VirtualMachineScaleSetUpdateNetworkConfiguration withEnableAcceleratedNetworking(Boolean enableAcceleratedNetworking)
enableAcceleratedNetworking
- the enableAcceleratedNetworking value to setpublic SubResource networkSecurityGroup()
public VirtualMachineScaleSetUpdateNetworkConfiguration withNetworkSecurityGroup(SubResource networkSecurityGroup)
networkSecurityGroup
- the networkSecurityGroup value to setpublic VirtualMachineScaleSetNetworkConfigurationDnsSettings dnsSettings()
public VirtualMachineScaleSetUpdateNetworkConfiguration withDnsSettings(VirtualMachineScaleSetNetworkConfigurationDnsSettings dnsSettings)
dnsSettings
- the dnsSettings value to setpublic List<VirtualMachineScaleSetUpdateIPConfiguration> ipConfigurations()
public VirtualMachineScaleSetUpdateNetworkConfiguration withIpConfigurations(List<VirtualMachineScaleSetUpdateIPConfiguration> ipConfigurations)
ipConfigurations
- the ipConfigurations value to setpublic Boolean enableIPForwarding()
public VirtualMachineScaleSetUpdateNetworkConfiguration withEnableIPForwarding(Boolean enableIPForwarding)
enableIPForwarding
- the enableIPForwarding value to setCopyright © 2019. All rights reserved.