Interface PublicIPPrefix

All Superinterfaces:
GroupableResource<com.microsoft.azure.management.network.implementation.NetworkManager,com.microsoft.azure.management.network.implementation.PublicIPPrefixInner>, HasId, HasInner<com.microsoft.azure.management.network.implementation.PublicIPPrefixInner>, HasManager<com.microsoft.azure.management.network.implementation.NetworkManager>, HasName, HasResourceGroup, Indexable, Refreshable<PublicIPPrefix>, Resource, Updatable<PublicIPPrefix.Update>, UpdatableWithTags<PublicIPPrefix>

public interface PublicIPPrefix extends GroupableResource<com.microsoft.azure.management.network.implementation.NetworkManager,com.microsoft.azure.management.network.implementation.PublicIPPrefixInner>, Refreshable<PublicIPPrefix>, Updatable<PublicIPPrefix.Update>, UpdatableWithTags<PublicIPPrefix>
Type representing PublicIPPrefix.
  • Method Details

    • ipPrefix

      String ipPrefix()
      Returns:
      the ipPrefix value.
    • ipTags

      List<IpTag> ipTags()
      Returns:
      the ipTags value.
    • loadBalancerFrontendIpConfiguration

      com.microsoft.azure.SubResource loadBalancerFrontendIpConfiguration()
      Returns:
      the loadBalancerFrontendIpConfiguration value.
    • prefixLength

      Integer prefixLength()
      Returns:
      the prefixLength value.
    • provisioningState

      ProvisioningState provisioningState()
      Returns:
      the provisioningState value.
    • publicIPAddresses

      List<ReferencedPublicIpAddress> publicIPAddresses()
      Returns:
      the publicIPAddresses value.
    • publicIPAddressVersion

      IPVersion publicIPAddressVersion()
      Returns:
      the publicIPAddressVersion value.
    • resourceGuid

      String resourceGuid()
      Returns:
      the resourceGuid value.
    • sku

      Returns:
      the sku value.
    • availabilityZones

      Set<AvailabilityZoneId> availabilityZones()
      Returns:
      the availability zones assigned to the public IP prefix