PublicIpPrefix Interface
Implements
public interface PublicIpPrefix
extends GroupableResource<NetworkManager,PublicIpPrefixInner>, Refreshable<PublicIpPrefix>, Updatable<Update>, UpdatableWithTags<PublicIpPrefix>
Type representing PublicIpPrefix.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract
Set<Availability |
availabilityZones()
Gets the availability zones assigned to the public IP prefix. |
abstract String |
ipPrefix()
Gets the IP prefix value. |
abstract
List<Ip |
ipTags()
Gets the IP tags value. |
abstract
Sub |
loadBalancerFrontendIpConfiguration()
Gets the load balancer frontend IP configuration. |
abstract Integer |
prefixLength()
Gets the prefix length. |
abstract
Provisioning |
provisioningState()
Gets the provisioning state. |
abstract
Ip |
publicIpAddressVersion()
Gets the public IP address version. |
abstract
List<Referenced |
publicIpAddresses()
Gets the public IP addresses. |
abstract String |
resourceGuid()
Gets the resource GUID. |
abstract
Public |
sku()
Gets the SKU. |
Method Details
availabilityZones
public abstract Set
Gets the availability zones assigned to the public IP prefix.
Returns:
ipPrefix
public abstract String ipPrefix()
Gets the IP prefix value.
Returns:
ipTags
public abstract List
Gets the IP tags value.
Returns:
loadBalancerFrontendIpConfiguration
public abstract SubResource loadBalancerFrontendIpConfiguration()
Gets the load balancer frontend IP configuration.
Returns:
prefixLength
public abstract Integer prefixLength()
Gets the prefix length.
Returns:
provisioningState
public abstract ProvisioningState provisioningState()
Gets the provisioning state.
Returns:
publicIpAddressVersion
public abstract IpVersion publicIpAddressVersion()
Gets the public IP address version.
Returns:
publicIpAddresses
public abstract List
Gets the public IP addresses.
Returns:
resourceGuid
public abstract String resourceGuid()
Gets the resource GUID.
Returns:
sku
public abstract PublicIpPrefixSku sku()
Gets the SKU.
Returns: