Interface PublicIpPrefix

All Superinterfaces:
GroupableResource<NetworkManager,PublicIpPrefixInner>, HasId, HasInnerModel<PublicIpPrefixInner>, HasManager<NetworkManager>, HasName, HasResourceGroup, Indexable, Refreshable<PublicIpPrefix>, Resource, Updatable<PublicIpPrefix.Update>, UpdatableWithTags<PublicIpPrefix>

Type representing PublicIpPrefix.
  • Method Details

    • ipPrefix

      String ipPrefix()
      Gets the IP prefix value.
      Returns:
      the ipPrefix value.
    • ipTags

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

      com.azure.core.management.SubResource loadBalancerFrontendIpConfiguration()
      Gets the load balancer frontend IP configuration.
      Returns:
      the loadBalancerFrontendIpConfiguration value.
    • prefixLength

      Integer prefixLength()
      Gets the prefix length.
      Returns:
      the prefixLength value.
    • provisioningState

      ProvisioningState provisioningState()
      Gets the provisioning state.
      Returns:
      the provisioningState value.
    • publicIpAddresses

      List<ReferencedPublicIpAddress> publicIpAddresses()
      Gets the public IP addresses.
      Returns:
      the publicIpAddresses value.
    • publicIpAddressVersion

      IpVersion publicIpAddressVersion()
      Gets the public IP address version.
      Returns:
      the publicIpAddressVersion value.
    • resourceGuid

      String resourceGuid()
      Gets the resource GUID.
      Returns:
      the resourceGuid value.
    • sku

      Gets the SKU.
      Returns:
      the sku value.
    • availabilityZones

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