Package com.pulumi.aws.ec2.outputs
Class GetElasticIpResult
- java.lang.Object
-
- com.pulumi.aws.ec2.outputs.GetElasticIpResult
-
public final class GetElasticIpResult extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GetElasticIpResult.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
arn()
java.lang.String
associationId()
static GetElasticIpResult.Builder
builder()
static GetElasticIpResult.Builder
builder(GetElasticIpResult defaults)
java.lang.String
carrierIp()
java.lang.String
customerOwnedIp()
java.lang.String
customerOwnedIpv4Pool()
java.lang.String
domain()
java.util.List<GetElasticIpFilter>
filters()
java.lang.String
id()
java.lang.String
instanceId()
java.lang.String
networkInterfaceId()
java.lang.String
networkInterfaceOwnerId()
java.lang.String
privateDns()
java.lang.String
privateIp()
java.lang.String
ptrRecord()
java.lang.String
publicDns()
java.lang.String
publicIp()
java.lang.String
publicIpv4Pool()
java.util.Map<java.lang.String,java.lang.String>
tags()
-
-
-
Method Detail
-
arn
public java.lang.String arn()
-
associationId
public java.lang.String associationId()
- Returns:
- ID representing the association of the address with an instance in a VPC.
-
carrierIp
public java.lang.String carrierIp()
- Returns:
- Carrier IP address.
-
customerOwnedIp
public java.lang.String customerOwnedIp()
- Returns:
- Customer Owned IP.
-
customerOwnedIpv4Pool
public java.lang.String customerOwnedIpv4Pool()
- Returns:
- The ID of a Customer Owned IP Pool. For more on customer owned IP addressed check out [Customer-owned IP addresses guide](https://docs.aws.amazon.com/outposts/latest/userguide/outposts-networking-components.html#ip-addressing)
-
domain
public java.lang.String domain()
- Returns:
- Whether the address is for use in EC2-Classic (standard) or in a VPC (vpc).
-
filters
public java.util.List<GetElasticIpFilter> filters()
-
id
public java.lang.String id()
- Returns:
- If VPC Elastic IP, the allocation identifier. If EC2-Classic Elastic IP, the public IP address.
-
instanceId
public java.lang.String instanceId()
- Returns:
- ID of the instance that the address is associated with (if any).
-
networkInterfaceId
public java.lang.String networkInterfaceId()
- Returns:
- The ID of the network interface.
-
networkInterfaceOwnerId
public java.lang.String networkInterfaceOwnerId()
- Returns:
- The ID of the AWS account that owns the network interface.
-
privateDns
public java.lang.String privateDns()
- Returns:
- Private DNS associated with the Elastic IP address.
-
privateIp
public java.lang.String privateIp()
- Returns:
- Private IP address associated with the Elastic IP address.
-
ptrRecord
public java.lang.String ptrRecord()
- Returns:
- The DNS pointer (PTR) record for the IP address.
-
publicDns
public java.lang.String publicDns()
- Returns:
- Public DNS associated with the Elastic IP address.
-
publicIp
public java.lang.String publicIp()
- Returns:
- Public IP address of Elastic IP.
-
publicIpv4Pool
public java.lang.String publicIpv4Pool()
- Returns:
- ID of an address pool.
-
tags
public java.util.Map<java.lang.String,java.lang.String> tags()
- Returns:
- Key-value map of tags associated with Elastic IP.
-
builder
public static GetElasticIpResult.Builder builder()
-
builder
public static GetElasticIpResult.Builder builder(GetElasticIpResult defaults)
-
-