network_interfaces_attribute

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.