Class IpOptions
- java.lang.Object
- 
- org.jclouds.azurecompute.arm.compute.options.IpOptions
 
- 
 public abstract class IpOptions extends Object Configures the ip addresses to be configured for the created nodes.
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classIpOptions.Builder
 - 
Method SummaryAll Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract com.google.common.base.Optional<String>address()The IP address to be configured, in case of static allocation, or absent for dynamic assignment.abstract booleanallocateNewPublicIp()Flag to indicate if a public ip address should be allocated and bound to this NIC.static IpOptions.Builderbuilder()abstract StringpublicIpId()ID of the public IP to associate with the NIC.abstract Stringsubnet()The subnet where the NIC will be attached.abstract IpOptions.BuildertoBuilder()
 
- 
- 
- 
Method Detail- 
subnetpublic abstract String subnet() The subnet where the NIC will be attached.
 - 
addresspublic abstract com.google.common.base.Optional<String> address() The IP address to be configured, in case of static allocation, or absent for dynamic assignment.
 - 
allocateNewPublicIppublic abstract boolean allocateNewPublicIp() Flag to indicate if a public ip address should be allocated and bound to this NIC.
 - 
publicIpId@Nullable public abstract String publicIpId() ID of the public IP to associate with the NIC.
 - 
toBuilderpublic abstract IpOptions.Builder toBuilder() 
 - 
builderpublic static IpOptions.Builder builder() 
 
- 
 
-