Partilhar via


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<AvailabilityZoneId> availabilityZones()
abstract String ipPrefix()
abstract List<IpTag> ipTags()
abstract SubResource loadBalancerFrontendIpConfiguration()
abstract Integer prefixLength()
abstract ProvisioningState provisioningState()
abstract IpVersion publicIpAddressVersion()
abstract List<ReferencedPublicIpAddress> publicIpAddresses()
abstract String resourceGuid()
abstract PublicIpPrefixSku sku()

Method Details

availabilityZones

public abstract Set availabilityZones()

Returns:

the availability zones assigned to the public Ip prefix

ipPrefix

public abstract String ipPrefix()

Returns:

the ipPrefix value.

ipTags

public abstract List ipTags()

Returns:

the ipTags value.

loadBalancerFrontendIpConfiguration

public abstract SubResource loadBalancerFrontendIpConfiguration()

Returns:

the loadBalancerFrontendIpConfiguration value.

prefixLength

public abstract Integer prefixLength()

Returns:

the prefixLength value.

provisioningState

public abstract ProvisioningState provisioningState()

Returns:

the provisioningState value.

publicIpAddressVersion

public abstract IpVersion publicIpAddressVersion()

Returns:

the publicIpAddressVersion value.

publicIpAddresses

public abstract List publicIpAddresses()

Returns:

the publicIpAddresses value.

resourceGuid

public abstract String resourceGuid()

Returns:

the resourceGuid value.

sku

public abstract PublicIpPrefixSku sku()

Returns:

the sku value.

Applies to