NetworkInfo¶
Structure Class¶
NetworkInfo
dataclass
¶
Bases: _SerdeShape
Describes the networking features of the instance type.
Attributes¶
bandwidth_weightings
class-attribute
instance-attribute
¶
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.