public class VirtualMachineScaleSetPublicIPAddressConfiguration extends Object
| Constructor and Description |
|---|
VirtualMachineScaleSetPublicIPAddressConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings |
dnsSettings()
Get the dns settings to be applied on the publicIP addresses .
|
Integer |
idleTimeoutInMinutes()
Get the idle timeout of the public IP address.
|
List<VirtualMachineScaleSetIpTag> |
ipTags()
Get the list of IP tags associated with the public IP address.
|
String |
name()
Get the publicIP address configuration name.
|
SubResource |
publicIPPrefix()
Get the PublicIPPrefix from which to allocate publicIP addresses.
|
VirtualMachineScaleSetPublicIPAddressConfiguration |
withDnsSettings(VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings dnsSettings)
Set the dns settings to be applied on the publicIP addresses .
|
VirtualMachineScaleSetPublicIPAddressConfiguration |
withIdleTimeoutInMinutes(Integer idleTimeoutInMinutes)
Set the idle timeout of the public IP address.
|
VirtualMachineScaleSetPublicIPAddressConfiguration |
withIpTags(List<VirtualMachineScaleSetIpTag> ipTags)
Set the list of IP tags associated with the public IP address.
|
VirtualMachineScaleSetPublicIPAddressConfiguration |
withName(String name)
Set the publicIP address configuration name.
|
VirtualMachineScaleSetPublicIPAddressConfiguration |
withPublicIPPrefix(SubResource publicIPPrefix)
Set the PublicIPPrefix from which to allocate publicIP addresses.
|
public VirtualMachineScaleSetPublicIPAddressConfiguration()
public String name()
public VirtualMachineScaleSetPublicIPAddressConfiguration withName(String name)
name - the name value to setpublic Integer idleTimeoutInMinutes()
public VirtualMachineScaleSetPublicIPAddressConfiguration withIdleTimeoutInMinutes(Integer idleTimeoutInMinutes)
idleTimeoutInMinutes - the idleTimeoutInMinutes value to setpublic VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings dnsSettings()
public VirtualMachineScaleSetPublicIPAddressConfiguration withDnsSettings(VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings dnsSettings)
dnsSettings - the dnsSettings value to setpublic List<VirtualMachineScaleSetIpTag> ipTags()
public VirtualMachineScaleSetPublicIPAddressConfiguration withIpTags(List<VirtualMachineScaleSetIpTag> ipTags)
ipTags - the ipTags value to setpublic SubResource publicIPPrefix()
public VirtualMachineScaleSetPublicIPAddressConfiguration withPublicIPPrefix(SubResource publicIPPrefix)
publicIPPrefix - the publicIPPrefix value to setCopyright © 2019. All rights reserved.