Class GetPublicIPPrefixResult
- java.lang.Object
-
- com.pulumi.azurenative.network.outputs.GetPublicIPPrefixResult
-
public final class GetPublicIPPrefixResult extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GetPublicIPPrefixResult.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetPublicIPPrefixResult.Builder
builder()
static GetPublicIPPrefixResult.Builder
builder(GetPublicIPPrefixResult defaults)
java.util.Optional<SubResourceResponse>
customIPPrefix()
java.lang.String
etag()
java.util.Optional<ExtendedLocationResponse>
extendedLocation()
java.util.Optional<java.lang.String>
id()
java.lang.String
ipPrefix()
java.util.List<IpTagResponse>
ipTags()
SubResourceResponse
loadBalancerFrontendIpConfiguration()
java.util.Optional<java.lang.String>
location()
java.lang.String
name()
java.util.Optional<NatGatewayResponse>
natGateway()
java.util.Optional<java.lang.Integer>
prefixLength()
java.lang.String
provisioningState()
java.util.List<ReferencedPublicIpAddressResponse>
publicIPAddresses()
java.util.Optional<java.lang.String>
publicIPAddressVersion()
java.lang.String
resourceGuid()
java.util.Optional<PublicIPPrefixSkuResponse>
sku()
java.util.Map<java.lang.String,java.lang.String>
tags()
java.lang.String
type()
java.util.List<java.lang.String>
zones()
-
-
-
Method Detail
-
customIPPrefix
public java.util.Optional<SubResourceResponse> customIPPrefix()
- Returns:
- The customIpPrefix that this prefix is associated with.
-
etag
public java.lang.String etag()
- Returns:
- A unique read-only string that changes whenever the resource is updated.
-
extendedLocation
public java.util.Optional<ExtendedLocationResponse> extendedLocation()
- Returns:
- The extended location of the public ip address.
-
id
public java.util.Optional<java.lang.String> id()
- Returns:
- Resource ID.
-
ipPrefix
public java.lang.String ipPrefix()
- Returns:
- The allocated Prefix.
-
ipTags
public java.util.List<IpTagResponse> ipTags()
- Returns:
- The list of tags associated with the public IP prefix.
-
loadBalancerFrontendIpConfiguration
public SubResourceResponse loadBalancerFrontendIpConfiguration()
- Returns:
- The reference to load balancer frontend IP configuration associated with the public IP prefix.
-
location
public java.util.Optional<java.lang.String> location()
- Returns:
- Resource location.
-
name
public java.lang.String name()
- Returns:
- Resource name.
-
natGateway
public java.util.Optional<NatGatewayResponse> natGateway()
- Returns:
- NatGateway of Public IP Prefix.
-
prefixLength
public java.util.Optional<java.lang.Integer> prefixLength()
- Returns:
- The Length of the Public IP Prefix.
-
provisioningState
public java.lang.String provisioningState()
- Returns:
- The provisioning state of the public IP prefix resource.
-
publicIPAddressVersion
public java.util.Optional<java.lang.String> publicIPAddressVersion()
- Returns:
- The public IP address version.
-
publicIPAddresses
public java.util.List<ReferencedPublicIpAddressResponse> publicIPAddresses()
- Returns:
- The list of all referenced PublicIPAddresses.
-
resourceGuid
public java.lang.String resourceGuid()
- Returns:
- The resource GUID property of the public IP prefix resource.
-
sku
public java.util.Optional<PublicIPPrefixSkuResponse> sku()
- Returns:
- The public IP prefix SKU.
-
tags
public java.util.Map<java.lang.String,java.lang.String> tags()
- Returns:
- Resource tags.
-
type
public java.lang.String type()
- Returns:
- Resource type.
-
zones
public java.util.List<java.lang.String> zones()
- Returns:
- A list of availability zones denoting the IP allocated for the resource needs to come from.
-
builder
public static GetPublicIPPrefixResult.Builder builder()
-
builder
public static GetPublicIPPrefixResult.Builder builder(GetPublicIPPrefixResult defaults)
-
-