PublicIPAddress Interface

public interface PublicIPAddress extends GroupableResource<NetworkManager, PublicIPAddressInner>,Refreshable,Updatable<PublicIPAddress.Update>

Public IP address.

Method Summary

Modifier and Type Method and Description
Set<AvailabilityZoneId> availabilityZones()
String fqdn()
LoadBalancerPublicFrontend getAssignedLoadBalancerFrontend()
NicIPConfiguration getAssignedNetworkInterfaceIPConfiguration()
boolean hasAssignedLoadBalancer()
boolean hasAssignedNetworkInterface()
int idleTimeoutInMinutes()
String ipAddress()
IPAllocationMethod ipAllocationMethod()
String leafDomainLabel()
String reverseFqdn()
PublicIPSkuType sku()
IPVersion version()

Inherited Members

Method Details

availabilityZones

public Set availabilityZones()

Returns:

the availability zones assigned to the public IP address

fqdn

public String fqdn()

Returns:

the assigned FQDN (fully qualified domain name)

getAssignedLoadBalancerFrontend

public LoadBalancerPublicFrontend getAssignedLoadBalancerFrontend()

Returns:

the load balancer public frontend that this public IP address is assigned to

getAssignedNetworkInterfaceIPConfiguration

public NicIPConfiguration getAssignedNetworkInterfaceIPConfiguration()

Returns:

the network interface IP configuration that this public IP address is assigned to

hasAssignedLoadBalancer

public boolean hasAssignedLoadBalancer()

Returns:

true if this public IP address is assigned to a load balancer

hasAssignedNetworkInterface

public boolean hasAssignedNetworkInterface()

Returns:

true if this public IP address is assigned to a network interface

idleTimeoutInMinutes

public int idleTimeoutInMinutes()

Returns:

the idle connection timeout setting (in minutes)

ipAddress

public String ipAddress()

Returns:

the assigned IP address

ipAllocationMethod

public IPAllocationMethod ipAllocationMethod()

Returns:

the IP address allocation method (Static/Dynamic)

leafDomainLabel

public String leafDomainLabel()

Returns:

the assigned leaf domain label

reverseFqdn

public String reverseFqdn()

Returns:

the assigned reverse FQDN, if any

sku

public PublicIPSkuType sku()

Returns:

public IP address sku.

version

public IPVersion version()

Returns:

the IP version of the public IP address

Applies to