aws_eni

account_id

Type: STRING

association

Type: STRUCT
Provider name: Association
Description: The association information for an Elastic IP address (IPv4) associated with the network interface.

  • allocation_id
    Type: STRING
    Provider name: AllocationId
    Description: The allocation ID.
  • association_id
    Type: STRING
    Provider name: AssociationId
    Description: The association ID.
  • carrier_ip
    Type: STRING
    Provider name: CarrierIp
    Description: The carrier IP address associated with the network interface. This option is only available when the network interface is in a subnet which is associated with a Wavelength Zone.
  • customer_owned_ip
    Type: STRING
    Provider name: CustomerOwnedIp
    Description: The customer-owned IP address associated with the network interface.
  • ip_owner_id
    Type: STRING
    Provider name: IpOwnerId
    Description: The ID of the Elastic IP address owner.
  • public_dns_name
    Type: STRING
    Provider name: PublicDnsName
    Description: The public DNS name.
  • public_ip
    Type: STRING
    Provider name: PublicIp
    Description: The address of the Elastic IP address bound to the network interface.

attachment

Type: STRUCT
Provider name: Attachment
Description: The network interface attachment.

  • attach_time
    Type: TIMESTAMP
    Provider name: AttachTime
    Description: The timestamp indicating when the attachment initiated.
  • attachment_id
    Type: STRING
    Provider name: AttachmentId
    Description: The ID of the network interface attachment.
  • delete_on_termination
    Type: BOOLEAN
    Provider name: DeleteOnTermination
    Description: Indicates whether the network interface is deleted when the instance is terminated.
  • device_index
    Type: INT32
    Provider name: DeviceIndex
    Description: The device index of the network interface attachment on the instance.
  • ena_srd_specification
    Type: STRUCT
    Provider name: EnaSrdSpecification
    Description: Configures ENA Express for the network interface that this action attaches to the instance.
    • ena_srd_enabled
      Type: BOOLEAN
      Provider name: EnaSrdEnabled
      Description: Indicates whether ENA Express is enabled for the network interface.
    • ena_srd_udp_specification
      Type: STRUCT
      Provider name: EnaSrdUdpSpecification
      Description: Configures ENA Express for UDP network traffic.
      • ena_srd_udp_enabled
        Type: BOOLEAN
        Provider name: EnaSrdUdpEnabled
        Description: Indicates whether UDP traffic to and from the instance uses ENA Express. To specify this setting, you must first enable ENA Express.
  • instance_id
    Type: STRING
    Provider name: InstanceId
    Description: The ID of the instance.
  • instance_owner_id
    Type: STRING
    Provider name: InstanceOwnerId
    Description: The Amazon Web Services account ID of the owner of the instance.
  • network_card_index
    Type: INT32
    Provider name: NetworkCardIndex
    Description: The index of the network card.
  • status
    Type: STRING
    Provider name: Status
    Description: The attachment state.

availability_zone

Type: STRING
Provider name: AvailabilityZone
Description: The Availability Zone.

connection_tracking_configuration

Type: STRUCT
Provider name: ConnectionTrackingConfiguration
Description: A security group connection tracking configuration that enables you to set the timeout for connection tracking on an Elastic network interface. For more information, see Connection tracking timeouts in the Amazon EC2 User Guide.

  • tcp_established_timeout
    Type: INT32
    Provider name: TcpEstablishedTimeout
    Description: Timeout (in seconds) for idle TCP connections in an established state. Min: 60 seconds. Max: 432000 seconds (5 days). Default: 432000 seconds. Recommended: Less than 432000 seconds.
  • udp_stream_timeout
    Type: INT32
    Provider name: UdpStreamTimeout
    Description: Timeout (in seconds) for idle UDP flows classified as streams which have seen more than one request-response transaction. Min: 60 seconds. Max: 180 seconds (3 minutes). Default: 180 seconds.
  • udp_timeout
    Type: INT32
    Provider name: UdpTimeout
    Description: Timeout (in seconds) for idle UDP flows that have seen traffic only in a single direction or a single request-response transaction. Min: 30 seconds. Max: 60 seconds. Default: 30 seconds.

deny_all_igw_traffic

Type: BOOLEAN
Provider name: DenyAllIgwTraffic
Description: Indicates whether a network interface with an IPv6 address is unreachable from the public internet. If the value is true, inbound traffic from the internet is dropped and you cannot assign an elastic IP address to the network interface. The network interface is reachable from peered VPCs and resources connected through a transit gateway, including on-premises networks.

description

Type: STRING
Provider name: Description
Description: A description.

groups

Type: UNORDERED_LIST_STRUCT
Provider name: Groups
Description: Any security groups for the network interface.

  • group_id
    Type: STRING
    Provider name: GroupId
    Description: The ID of the security group.
  • group_name
    Type: STRING
    Provider name: GroupName
    Description: The name of the security group.

interface_type

Type: STRING
Provider name: InterfaceType
Description: The type of network interface.

ipv4_prefixes

Type: UNORDERED_LIST_STRUCT
Provider name: Ipv4Prefixes
Description: The IPv4 prefixes that are assigned to the network interface.

ipv6_address

Type: STRING
Provider name: Ipv6Address
Description: The IPv6 globally unique address associated with the network interface.

ipv6_addresses

Type: UNORDERED_LIST_STRUCT
Provider name: Ipv6Addresses
Description: The IPv6 addresses associated with the network interface.

  • ipv6_address
    Type: STRING
    Provider name: Ipv6Address
    Description: The IPv6 address.
  • is_primary_ipv6
    Type: BOOLEAN
    Provider name: IsPrimaryIpv6
    Description: Determines if an IPv6 address associated with a network interface is the primary IPv6 address. When you enable an IPv6 GUA address to be a primary IPv6, the first IPv6 GUA will be made the primary IPv6 address until the instance is terminated or the network interface is detached. For more information, see ModifyNetworkInterfaceAttribute.

ipv6_native

Type: BOOLEAN
Provider name: Ipv6Native
Description: Indicates whether this is an IPv6 only network interface.

ipv6_prefixes

Type: UNORDERED_LIST_STRUCT
Provider name: Ipv6Prefixes
Description: The IPv6 prefixes that are assigned to the network interface.

  • ipv6_prefix
    Type: STRING
    Provider name: Ipv6Prefix
    Description: The IPv6 prefix.

mac_address

Type: STRING
Provider name: MacAddress
Description: The MAC address.

network_interface_arn

Type: STRING

network_interface_id

Type: STRING
Provider name: NetworkInterfaceId
Description: The ID of the network interface.

outpost_arn

Type: STRING
Provider name: OutpostArn
Description: The Amazon Resource Name (ARN) of the Outpost.

owner_id

Type: STRING
Provider name: OwnerId
Description: The Amazon Web Services account ID of the owner of the network interface.

private_dns_name

Type: STRING
Provider name: PrivateDnsName
Description: The private DNS name.

private_ip_address

Type: STRING
Provider name: PrivateIpAddress
Description: The IPv4 address of the network interface within the subnet.

private_ip_addresses

Type: UNORDERED_LIST_STRUCT
Provider name: PrivateIpAddresses
Description: The private IPv4 addresses associated with the network interface.

  • association
    Type: STRUCT
    Provider name: Association
    Description: The association information for an Elastic IP address (IPv4) associated with the network interface.
    • allocation_id
      Type: STRING
      Provider name: AllocationId
      Description: The allocation ID.
    • association_id
      Type: STRING
      Provider name: AssociationId
      Description: The association ID.
    • carrier_ip
      Type: STRING
      Provider name: CarrierIp
      Description: The carrier IP address associated with the network interface. This option is only available when the network interface is in a subnet which is associated with a Wavelength Zone.
    • customer_owned_ip
      Type: STRING
      Provider name: CustomerOwnedIp
      Description: The customer-owned IP address associated with the network interface.
    • ip_owner_id
      Type: STRING
      Provider name: IpOwnerId
      Description: The ID of the Elastic IP address owner.
    • public_dns_name
      Type: STRING
      Provider name: PublicDnsName
      Description: The public DNS name.
    • public_ip
      Type: STRING
      Provider name: PublicIp
      Description: The address of the Elastic IP address bound to the network interface.
  • primary
    Type: BOOLEAN
    Provider name: Primary
    Description: Indicates whether this IPv4 address is the primary private IPv4 address of the network interface.
  • private_dns_name
    Type: STRING
    Provider name: PrivateDnsName
    Description: The private DNS name.
  • private_ip_address
    Type: STRING
    Provider name: PrivateIpAddress
    Description: The private IPv4 address.

requester_id

Type: STRING
Provider name: RequesterId
Description: The alias or Amazon Web Services account ID of the principal or service that created the network interface.

requester_managed

Type: BOOLEAN
Provider name: RequesterManaged
Description: Indicates whether the network interface is being managed by Amazon Web Services.

source_dest_check

Type: BOOLEAN
Provider name: SourceDestCheck
Description: Indicates whether source/destination checking is enabled.

status

Type: STRING
Provider name: Status
Description: The status of the network interface.

subnet_id

Type: STRING
Provider name: SubnetId
Description: The ID of the subnet.

tags

Type: UNORDERED_LIST_STRING

vpc_id

Type: STRING
Provider name: VpcId
Description: The ID of the VPC.