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.