Struct aws_sdk_ec2::model::NetworkInfo [−][src]
#[non_exhaustive]pub struct NetworkInfo {
pub network_performance: Option<String>,
pub maximum_network_interfaces: Option<i32>,
pub maximum_network_cards: Option<i32>,
pub default_network_card_index: Option<i32>,
pub network_cards: Option<Vec<NetworkCardInfo>>,
pub ipv4_addresses_per_interface: Option<i32>,
pub ipv6_addresses_per_interface: Option<i32>,
pub ipv6_supported: Option<bool>,
pub ena_support: Option<EnaSupport>,
pub efa_supported: Option<bool>,
pub efa_info: Option<EfaInfo>,
pub encryption_in_transit_supported: Option<bool>,
}
Expand description
Describes the networking features of the instance type.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.network_performance: Option<String>
The network performance.
maximum_network_interfaces: Option<i32>
The maximum number of network interfaces for the instance type.
maximum_network_cards: Option<i32>
The maximum number of physical network cards that can be allocated to the instance.
default_network_card_index: Option<i32>
The index of the default network card, starting at 0.
network_cards: Option<Vec<NetworkCardInfo>>
Describes the network cards for the instance type.
ipv4_addresses_per_interface: Option<i32>
The maximum number of IPv4 addresses per network interface.
ipv6_addresses_per_interface: Option<i32>
The maximum number of IPv6 addresses per network interface.
ipv6_supported: Option<bool>
Indicates whether IPv6 is supported.
ena_support: Option<EnaSupport>
Indicates whether Elastic Network Adapter (ENA) is supported.
efa_supported: Option<bool>
Indicates whether Elastic Fabric Adapter (EFA) is supported.
efa_info: Option<EfaInfo>
Describes the Elastic Fabric Adapters for the instance type.
encryption_in_transit_supported: Option<bool>
Indicates whether the instance type automatically encrypts in-transit traffic between instances.
Implementations
The network performance.
The maximum number of network interfaces for the instance type.
The maximum number of physical network cards that can be allocated to the instance.
The index of the default network card, starting at 0.
Describes the network cards for the instance type.
The maximum number of IPv4 addresses per network interface.
The maximum number of IPv6 addresses per network interface.
Indicates whether IPv6 is supported.
Indicates whether Elastic Network Adapter (ENA) is supported.
Indicates whether Elastic Fabric Adapter (EFA) is supported.
Describes the Elastic Fabric Adapters for the instance type.
Indicates whether the instance type automatically encrypts in-transit traffic between instances.
Creates a new builder-style object to manufacture NetworkInfo
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for NetworkInfo
impl Send for NetworkInfo
impl Sync for NetworkInfo
impl Unpin for NetworkInfo
impl UnwindSafe for NetworkInfo
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more