Class GetCustomIPPrefixResult
- java.lang.Object
-
- com.pulumi.azurenative.network.outputs.GetCustomIPPrefixResult
-
public final class GetCustomIPPrefixResult extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GetCustomIPPrefixResult.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.String>
asn()
java.util.Optional<java.lang.String>
authorizationMessage()
static GetCustomIPPrefixResult.Builder
builder()
static GetCustomIPPrefixResult.Builder
builder(GetCustomIPPrefixResult defaults)
java.util.List<SubResourceResponse>
childCustomIpPrefixes()
java.util.Optional<java.lang.String>
cidr()
java.util.Optional<java.lang.String>
commissionedState()
java.util.Optional<SubResourceResponse>
customIpPrefixParent()
java.lang.String
etag()
java.util.Optional<java.lang.Boolean>
expressRouteAdvertise()
java.util.Optional<ExtendedLocationResponse>
extendedLocation()
java.lang.String
failedReason()
java.util.Optional<java.lang.String>
geo()
java.util.Optional<java.lang.String>
id()
java.util.Optional<java.lang.String>
location()
java.lang.String
name()
java.util.Optional<java.lang.Boolean>
noInternetAdvertise()
java.util.Optional<java.lang.String>
prefixType()
java.lang.String
provisioningState()
java.util.List<SubResourceResponse>
publicIpPrefixes()
java.lang.String
resourceGuid()
java.util.Optional<java.lang.String>
signedMessage()
java.util.Map<java.lang.String,java.lang.String>
tags()
java.lang.String
type()
java.util.List<java.lang.String>
zones()
-
-
-
Method Detail
-
asn
public java.util.Optional<java.lang.String> asn()
- Returns:
- The ASN for CIDR advertising. Should be an integer as string.
-
authorizationMessage
public java.util.Optional<java.lang.String> authorizationMessage()
- Returns:
- Authorization message for WAN validation.
-
childCustomIpPrefixes
public java.util.List<SubResourceResponse> childCustomIpPrefixes()
- Returns:
- The list of all Children for IPv6 /48 CustomIpPrefix.
-
cidr
public java.util.Optional<java.lang.String> cidr()
- Returns:
- The prefix range in CIDR notation. Should include the start address and the prefix length.
-
commissionedState
public java.util.Optional<java.lang.String> commissionedState()
- Returns:
- The commissioned state of the Custom IP Prefix.
-
customIpPrefixParent
public java.util.Optional<SubResourceResponse> customIpPrefixParent()
- Returns:
- The Parent CustomIpPrefix for IPv6 /64 CustomIpPrefix.
-
etag
public java.lang.String etag()
- Returns:
- A unique read-only string that changes whenever the resource is updated.
-
expressRouteAdvertise
public java.util.Optional<java.lang.Boolean> expressRouteAdvertise()
- Returns:
- Whether to do express route advertise.
-
extendedLocation
public java.util.Optional<ExtendedLocationResponse> extendedLocation()
- Returns:
- The extended location of the custom IP prefix.
-
failedReason
public java.lang.String failedReason()
- Returns:
- The reason why resource is in failed state.
-
geo
public java.util.Optional<java.lang.String> geo()
- Returns:
- The Geo for CIDR advertising. Should be an Geo code.
-
id
public java.util.Optional<java.lang.String> id()
- Returns:
- Resource ID.
-
location
public java.util.Optional<java.lang.String> location()
- Returns:
- Resource location.
-
name
public java.lang.String name()
- Returns:
- Resource name.
-
noInternetAdvertise
public java.util.Optional<java.lang.Boolean> noInternetAdvertise()
- Returns:
- Whether to Advertise the range to Internet.
-
prefixType
public java.util.Optional<java.lang.String> prefixType()
- Returns:
- Type of custom IP prefix. Should be Singular, Parent, or Child.
-
provisioningState
public java.lang.String provisioningState()
- Returns:
- The provisioning state of the custom IP prefix resource.
-
publicIpPrefixes
public java.util.List<SubResourceResponse> publicIpPrefixes()
- Returns:
- The list of all referenced PublicIpPrefixes.
-
resourceGuid
public java.lang.String resourceGuid()
- Returns:
- The resource GUID property of the custom IP prefix resource.
-
signedMessage
public java.util.Optional<java.lang.String> signedMessage()
- Returns:
- Signed message for WAN validation.
-
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 GetCustomIPPrefixResult.Builder builder()
-
builder
public static GetCustomIPPrefixResult.Builder builder(GetCustomIPPrefixResult defaults)
-
-