PublicIpAddress Interface
Implements
public interface PublicIpAddress
extends GroupableResource<NetworkManager,PublicIpAddressInner>, Refreshable<PublicIpAddress>, Updatable<Update>, UpdatableWithTags<PublicIpAddress>
Public IP address.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract
Set<Availability |
availabilityZones() |
abstract String | fqdn() |
abstract
Load |
getAssignedLoadBalancerFrontend() |
abstract
Nic |
getAssignedNetworkInterfaceIPConfiguration() |
abstract boolean | hasAssignedLoadBalancer() |
abstract boolean | hasAssignedNetworkInterface() |
abstract int | idleTimeoutInMinutes() |
abstract String | ipAddress() |
abstract
Ip |
ipAllocationMethod() |
abstract
List<Ip |
ipTags() |
abstract String | leafDomainLabel() |
abstract String | reverseFqdn() |
abstract
Public |
sku() |
abstract
Ip |
version() |
Method Details
availabilityZones
public abstract Set
Returns:
fqdn
public abstract String fqdn()
Returns:
getAssignedLoadBalancerFrontend
public abstract LoadBalancerPublicFrontend getAssignedLoadBalancerFrontend()
Returns:
getAssignedNetworkInterfaceIPConfiguration
public abstract NicIpConfiguration getAssignedNetworkInterfaceIPConfiguration()
Returns:
hasAssignedLoadBalancer
public abstract boolean hasAssignedLoadBalancer()
Returns:
hasAssignedNetworkInterface
public abstract boolean hasAssignedNetworkInterface()
Returns:
idleTimeoutInMinutes
public abstract int idleTimeoutInMinutes()
Returns:
ipAddress
public abstract String ipAddress()
Returns:
ipAllocationMethod
public abstract IpAllocationMethod ipAllocationMethod()
Returns:
ipTags
public abstract List
Returns:
leafDomainLabel
public abstract String leafDomainLabel()
Returns:
reverseFqdn
public abstract String reverseFqdn()
Returns:
sku
public abstract PublicIPSkuType sku()
Returns:
version
public abstract IpVersion version()
Returns: