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 classGetNetworkInterfaceResult.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Stringarn()java.util.List<GetNetworkInterfaceAssociation>associations()java.util.List<GetNetworkInterfaceAttachment>attachments()java.lang.StringavailabilityZone()static GetNetworkInterfaceResult.Builderbuilder()static GetNetworkInterfaceResult.Builderbuilder(GetNetworkInterfaceResult defaults)java.lang.Stringdescription()java.util.List<GetNetworkInterfaceEnaSrdSpecification>enaSrdSpecifications()java.util.List<GetNetworkInterfaceFilter>filters()java.lang.Stringid()java.lang.StringinterfaceType()java.util.List<java.lang.String>ipv6Addresses()java.lang.StringmacAddress()java.lang.StringoutpostArn()java.lang.StringownerId()java.lang.StringprivateDnsName()java.lang.StringprivateIp()java.util.List<java.lang.String>privateIps()java.lang.Stringregion()java.lang.StringrequesterId()java.util.List<java.lang.String>securityGroups()java.lang.StringsubnetId()java.util.Map<java.lang.String,java.lang.String>tags()java.lang.StringvpcId()
-
-
-
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 association below.
-
attachments
public java.util.List<GetNetworkInterfaceAttachment> attachments()
- Returns:
- Attachment of the ENI. See attachment below.
-
availabilityZone
public java.lang.String availabilityZone()
- Returns:
- Availability Zone.
-
description
public java.lang.String description()
- Returns:
- Description of the network interface.
-
enaSrdSpecifications
public java.util.List<GetNetworkInterfaceEnaSrdSpecification> enaSrdSpecifications()
- Returns:
- ENA Express configuration for the network interface. See enaSrdSpecification below.
-
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.
-
region
public java.lang.String region()
-
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)
-
-