PublicIPAddressConfiguration Class
- java.
lang. Object - com.
microsoft. azure. management. batch. PublicIPAddressConfiguration
- com.
public class PublicIPAddressConfiguration
The public IP Address configuration of the networking configuration of a Pool.
Constructor Summary
Constructor | Description | |
---|---|---|
PublicIPAddressConfiguration() |
Method Summary
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
ipAddressIds()
Get the number of IPs specified here limits the maximum size of the Pool - 100 dedicated nodes or 100 low-priority nodes can be allocated for each public IP. |
IPAddress |
provision()
Get the default value is Batch |
Public |
withIpAddressIds(List<String> ipAddressIds)
Set the number of IPs specified here limits the maximum size of the Pool - 100 dedicated nodes or 100 low-priority nodes can be allocated for each public IP. |
Public |
withProvision(IPAddressProvisioningType provision)
Set the default value is Batch |
Methods inherited from java.lang.Object
Constructor Details
PublicIPAddressConfiguration
public PublicIPAddressConfiguration()
Method Details
ipAddressIds
public List
Get the number of IPs specified here limits the maximum size of the Pool - 100 dedicated nodes or 100 low-priority nodes can be allocated for each public IP. For example, a pool needing 250 dedicated VMs would need at least 3 public IPs specified. Each element of this collection is of the form: /subscriptions/{subscription}/resourceGroups/{group}/providers/Microsoft.Network/publicIPAddresses/{ip}.
Returns:
provision
public IPAddressProvisioningType provision()
Get the default value is BatchManaged. Possible values include: 'BatchManaged', 'UserManaged', 'NoPublicIPAddresses'.
Returns:
withIpAddressIds
public PublicIPAddressConfiguration withIpAddressIds(List
Set the number of IPs specified here limits the maximum size of the Pool - 100 dedicated nodes or 100 low-priority nodes can be allocated for each public IP. For example, a pool needing 250 dedicated VMs would need at least 3 public IPs specified. Each element of this collection is of the form: /subscriptions/{subscription}/resourceGroups/{group}/providers/Microsoft.Network/publicIPAddresses/{ip}.
Parameters:
Returns:
withProvision
public PublicIPAddressConfiguration withProvision(IPAddressProvisioningType provision)
Set the default value is BatchManaged. Possible values include: 'BatchManaged', 'UserManaged', 'NoPublicIPAddresses'.
Parameters:
Returns:
Applies to
Azure SDK for Java