Skip to content

EC2  >  Structures  >  NetworkInfo

NetworkInfo

Structure Class

NetworkInfo dataclass

Bases: _SerdeShape

Describes the networking features of the instance type.

Attributes

bandwidth_weightings class-attribute instance-attribute
bandwidth_weightings: list[str] | None = ...

A list of valid settings for configurable bandwidth weighting for the instance type, if supported.

connection_tracking_configuration class-attribute instance-attribute
connection_tracking_configuration: DefaultConnectionTrackingConfiguration | None = ...

Indicates conntrack information for the instance type

default_network_card_index class-attribute instance-attribute
default_network_card_index: int | None = ...

The index of the default network card, starting at 0.

efa_info class-attribute instance-attribute
efa_info: EfaInfo | None = ...

Describes the Elastic Fabric Adapters for the instance type.

efa_supported class-attribute instance-attribute
efa_supported: bool | None = ...

Indicates whether Elastic Fabric Adapter (EFA) is supported.

ena_srd_supported class-attribute instance-attribute
ena_srd_supported: bool | None = ...

Indicates whether the instance type supports ENA Express. ENA Express uses Amazon Web Services Scalable Reliable Datagram (SRD) technology to increase the maximum bandwidth used per stream and minimize tail latency of network traffic between EC2 instances.

ena_support class-attribute instance-attribute
ena_support: str | None = ...

Indicates whether Elastic Network Adapter (ENA) is supported.

encryption_in_transit_supported class-attribute instance-attribute
encryption_in_transit_supported: bool | None = ...

Indicates whether the instance type automatically encrypts in-transit traffic between instances.

flexible_ena_queues_support class-attribute instance-attribute
flexible_ena_queues_support: str | None = ...

Indicates whether changing the number of ENA queues is supported.

ipv4_addresses_per_interface class-attribute instance-attribute
ipv4_addresses_per_interface: int | None = ...

The maximum number of IPv4 addresses per network interface.

ipv4_addresses_per_secondary_interface class-attribute instance-attribute
ipv4_addresses_per_secondary_interface: int | None = ...

The maximum number of IPv4 addresses per secondary interface.

ipv6_addresses_per_interface class-attribute instance-attribute
ipv6_addresses_per_interface: int | None = ...

The maximum number of IPv6 addresses per network interface.

ipv6_supported class-attribute instance-attribute
ipv6_supported: bool | None = ...

Indicates whether IPv6 is supported.

maximum_network_cards class-attribute instance-attribute
maximum_network_cards: int | None = ...

The maximum number of physical network cards that can be allocated to the instance.

maximum_network_interfaces class-attribute instance-attribute
maximum_network_interfaces: int | None = ...

The maximum number of network interfaces for the instance type.

maximum_secondary_network_interfaces class-attribute instance-attribute
maximum_secondary_network_interfaces: int | None = ...

The maximum number of secondary interfaces for the instance type.

network_cards class-attribute instance-attribute
network_cards: list[NetworkCardInfo] | None = ...

Describes the network cards for the instance type.

network_performance class-attribute instance-attribute
network_performance: str | None = ...

The network performance.

secondary_network_supported class-attribute instance-attribute
secondary_network_supported: bool | None = ...

Indicates whether secondary interface attachments from secondary network are supported.