Instance / Attribute / network_interfaces_attribute

network_interfaces_attribute#

EC2.Instance.network_interfaces_attribute#
  • (list) –

    [EC2-VPC] The network interfaces for the instance.

    • (dict) –

      Describes a network interface.

      • Association (dict) –

        The association information for an Elastic IPv4 associated with the network interface.

        • CarrierIp (string) –

          The carrier IP address associated with the network interface.

        • CustomerOwnedIp (string) –

          The customer-owned IP address associated with the network interface.

        • IpOwnerId (string) –

          The ID of the owner of the Elastic IP address.

        • PublicDnsName (string) –

          The public DNS name.

        • PublicIp (string) –

          The public IP address or Elastic IP address bound to the network interface.

      • Attachment (dict) –

        The network interface attachment.

        • AttachTime (datetime) –

          The time stamp when the attachment initiated.

        • AttachmentId (string) –

          The ID of the network interface attachment.

        • DeleteOnTermination (boolean) –

          Indicates whether the network interface is deleted when the instance is terminated.

        • DeviceIndex (integer) –

          The index of the device on the instance for the network interface attachment.

        • Status (string) –

          The attachment state.

        • NetworkCardIndex (integer) –

          The index of the network card.

      • Description (string) –

        The description.

      • Groups (list) –

        The security groups.

        • (dict) –

          Describes a security group.

          • GroupName (string) –

            The name of the security group.

          • GroupId (string) –

            The ID of the security group.

      • Ipv6Addresses (list) –

        The IPv6 addresses associated with the network interface.

        • (dict) –

          Describes an IPv6 address.

          • Ipv6Address (string) –

            The IPv6 address.

      • MacAddress (string) –

        The MAC address.

      • NetworkInterfaceId (string) –

        The ID of the network interface.

      • OwnerId (string) –

        The ID of the Amazon Web Services account that created the network interface.

      • PrivateDnsName (string) –

        The private DNS name.

      • PrivateIpAddress (string) –

        The IPv4 address of the network interface within the subnet.

      • PrivateIpAddresses (list) –

        The private IPv4 addresses associated with the network interface.

        • (dict) –

          Describes a private IPv4 address.

          • Association (dict) –

            The association information for an Elastic IP address for the network interface.

            • CarrierIp (string) –

              The carrier IP address associated with the network interface.

            • CustomerOwnedIp (string) –

              The customer-owned IP address associated with the network interface.

            • IpOwnerId (string) –

              The ID of the owner of the Elastic IP address.

            • PublicDnsName (string) –

              The public DNS name.

            • PublicIp (string) –

              The public IP address or Elastic IP address bound to the network interface.

          • Primary (boolean) –

            Indicates whether this IPv4 address is the primary private IP address of the network interface.

          • PrivateDnsName (string) –

            The private IPv4 DNS name.

          • PrivateIpAddress (string) –

            The private IPv4 address of the network interface.

      • SourceDestCheck (boolean) –

        Indicates whether source/destination checking is enabled.

      • Status (string) –

        The status of the network interface.

      • SubnetId (string) –

        The ID of the subnet.

      • VpcId (string) –

        The ID of the VPC.

      • InterfaceType (string) –

        The type of network interface.

        Valid values: interface | efa | trunk

      • Ipv4Prefixes (list) –

        The IPv4 delegated prefixes that are assigned to the network interface.

        • (dict) –

          Information about an IPv4 prefix.

          • Ipv4Prefix (string) –

            One or more IPv4 prefixes assigned to the network interface.

      • Ipv6Prefixes (list) –

        The IPv6 delegated prefixes that are assigned to the network interface.

        • (dict) –

          Information about an IPv6 prefix.

          • Ipv6Prefix (string) –

            One or more IPv6 prefixes assigned to the network interface.