Package com.pulumi.aws.ec2.outputs
Class GetNetworkInterfaceResult
- java.lang.Object
-
- com.pulumi.aws.ec2.outputs.GetNetworkInterfaceResult
-
public final class GetNetworkInterfaceResult extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GetNetworkInterfaceResult.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
arn()
java.util.List<GetNetworkInterfaceAssociation>
associations()
java.util.List<GetNetworkInterfaceAttachment>
attachments()
java.lang.String
availabilityZone()
static GetNetworkInterfaceResult.Builder
builder()
static GetNetworkInterfaceResult.Builder
builder(GetNetworkInterfaceResult defaults)
java.lang.String
description()
java.util.List<GetNetworkInterfaceFilter>
filters()
java.lang.String
id()
java.lang.String
interfaceType()
java.util.List<java.lang.String>
ipv6Addresses()
java.lang.String
macAddress()
java.lang.String
outpostArn()
java.lang.String
ownerId()
java.lang.String
privateDnsName()
java.lang.String
privateIp()
java.util.List<java.lang.String>
privateIps()
java.lang.String
requesterId()
java.util.List<java.lang.String>
securityGroups()
java.lang.String
subnetId()
java.util.Map<java.lang.String,java.lang.String>
tags()
java.lang.String
vpcId()
-
-
-
Method Detail
-
arn
public java.lang.String arn()
- Returns:
- ARN of the network interface.
-
associations
public java.util.List<GetNetworkInterfaceAssociation> associations()
- Returns:
- Association information for an Elastic IP address (IPv4) associated with the network interface. See supported fields below.
-
attachments
public java.util.List<GetNetworkInterfaceAttachment> attachments()
-
availabilityZone
public java.lang.String availabilityZone()
- Returns:
- Availability Zone.
-
description
public java.lang.String description()
- Returns:
- Description of the network interface.
-
filters
public java.util.List<GetNetworkInterfaceFilter> filters()
-
id
public java.lang.String id()
-
interfaceType
public java.lang.String interfaceType()
- Returns:
- Type of interface.
-
ipv6Addresses
public java.util.List<java.lang.String> ipv6Addresses()
- Returns:
- List of IPv6 addresses to assign to the ENI.
-
macAddress
public java.lang.String macAddress()
- Returns:
- MAC address.
-
outpostArn
public java.lang.String outpostArn()
- Returns:
- ARN of the Outpost.
-
ownerId
public java.lang.String ownerId()
- Returns:
- AWS account ID of the owner of the network interface.
-
privateDnsName
public java.lang.String privateDnsName()
- Returns:
- Private DNS name.
-
privateIp
public java.lang.String privateIp()
- Returns:
- Private IPv4 address of the network interface within the subnet.
-
privateIps
public java.util.List<java.lang.String> privateIps()
- Returns:
- Private IPv4 addresses associated with the network interface.
-
requesterId
public java.lang.String requesterId()
- Returns:
- ID of the entity that launched the instance on your behalf.
-
securityGroups
public java.util.List<java.lang.String> securityGroups()
- Returns:
- List of security groups for the network interface.
-
subnetId
public java.lang.String subnetId()
- Returns:
- ID of the subnet.
-
tags
public java.util.Map<java.lang.String,java.lang.String> tags()
- Returns:
- Any tags assigned to the network interface.
-
vpcId
public java.lang.String vpcId()
- Returns:
- ID of the VPC.
-
builder
public static GetNetworkInterfaceResult.Builder builder()
-
builder
public static GetNetworkInterfaceResult.Builder builder(GetNetworkInterfaceResult defaults)
-
-