public class VirtualMachineScaleSetUpdateIPConfiguration extends SubResource
Constructor and Description |
---|
VirtualMachineScaleSetUpdateIPConfiguration() |
Modifier and Type | Method and Description |
---|---|
List<SubResource> |
applicationGatewayBackendAddressPools()
Get the application gateway backend address pools.
|
List<SubResource> |
applicationSecurityGroups()
Get specifies an array of references to application security group.
|
List<SubResource> |
loadBalancerBackendAddressPools()
Get the load balancer backend address pools.
|
List<SubResource> |
loadBalancerInboundNatPools()
Get the load balancer inbound nat pools.
|
String |
name()
Get the IP configuration name.
|
Boolean |
primary()
Get specifies the primary IP Configuration in case the network interface has more than one IP Configuration.
|
IPVersion |
privateIPAddressVersion()
Get available from Api-Version 2017-03-30 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6.
|
VirtualMachineScaleSetUpdatePublicIPAddressConfiguration |
publicIPAddressConfiguration()
Get the publicIPAddressConfiguration.
|
ApiEntityReference |
subnet()
Get the subnet.
|
VirtualMachineScaleSetUpdateIPConfiguration |
withApplicationGatewayBackendAddressPools(List<SubResource> applicationGatewayBackendAddressPools)
Set the application gateway backend address pools.
|
VirtualMachineScaleSetUpdateIPConfiguration |
withApplicationSecurityGroups(List<SubResource> applicationSecurityGroups)
Set specifies an array of references to application security group.
|
VirtualMachineScaleSetUpdateIPConfiguration |
withLoadBalancerBackendAddressPools(List<SubResource> loadBalancerBackendAddressPools)
Set the load balancer backend address pools.
|
VirtualMachineScaleSetUpdateIPConfiguration |
withLoadBalancerInboundNatPools(List<SubResource> loadBalancerInboundNatPools)
Set the load balancer inbound nat pools.
|
VirtualMachineScaleSetUpdateIPConfiguration |
withName(String name)
Set the IP configuration name.
|
VirtualMachineScaleSetUpdateIPConfiguration |
withPrimary(Boolean primary)
Set specifies the primary IP Configuration in case the network interface has more than one IP Configuration.
|
VirtualMachineScaleSetUpdateIPConfiguration |
withPrivateIPAddressVersion(IPVersion privateIPAddressVersion)
Set available from Api-Version 2017-03-30 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6.
|
VirtualMachineScaleSetUpdateIPConfiguration |
withPublicIPAddressConfiguration(VirtualMachineScaleSetUpdatePublicIPAddressConfiguration publicIPAddressConfiguration)
Set the publicIPAddressConfiguration.
|
VirtualMachineScaleSetUpdateIPConfiguration |
withSubnet(ApiEntityReference subnet)
Set the subnet.
|
id, withId
public VirtualMachineScaleSetUpdateIPConfiguration()
public String name()
public VirtualMachineScaleSetUpdateIPConfiguration withName(String name)
name
- the name value to setpublic ApiEntityReference subnet()
public VirtualMachineScaleSetUpdateIPConfiguration withSubnet(ApiEntityReference subnet)
subnet
- the subnet value to setpublic Boolean primary()
public VirtualMachineScaleSetUpdateIPConfiguration withPrimary(Boolean primary)
primary
- the primary value to setpublic VirtualMachineScaleSetUpdatePublicIPAddressConfiguration publicIPAddressConfiguration()
public VirtualMachineScaleSetUpdateIPConfiguration withPublicIPAddressConfiguration(VirtualMachineScaleSetUpdatePublicIPAddressConfiguration publicIPAddressConfiguration)
publicIPAddressConfiguration
- the publicIPAddressConfiguration value to setpublic IPVersion privateIPAddressVersion()
public VirtualMachineScaleSetUpdateIPConfiguration withPrivateIPAddressVersion(IPVersion privateIPAddressVersion)
privateIPAddressVersion
- the privateIPAddressVersion value to setpublic List<SubResource> applicationGatewayBackendAddressPools()
public VirtualMachineScaleSetUpdateIPConfiguration withApplicationGatewayBackendAddressPools(List<SubResource> applicationGatewayBackendAddressPools)
applicationGatewayBackendAddressPools
- the applicationGatewayBackendAddressPools value to setpublic List<SubResource> applicationSecurityGroups()
public VirtualMachineScaleSetUpdateIPConfiguration withApplicationSecurityGroups(List<SubResource> applicationSecurityGroups)
applicationSecurityGroups
- the applicationSecurityGroups value to setpublic List<SubResource> loadBalancerBackendAddressPools()
public VirtualMachineScaleSetUpdateIPConfiguration withLoadBalancerBackendAddressPools(List<SubResource> loadBalancerBackendAddressPools)
loadBalancerBackendAddressPools
- the loadBalancerBackendAddressPools value to setpublic List<SubResource> loadBalancerInboundNatPools()
public VirtualMachineScaleSetUpdateIPConfiguration withLoadBalancerInboundNatPools(List<SubResource> loadBalancerInboundNatPools)
loadBalancerInboundNatPools
- the loadBalancerInboundNatPools value to setCopyright © 2019. All rights reserved.