Struct aws_sdk_ec2::types::VCpuInfo
source · #[non_exhaustive]pub struct VCpuInfo {
pub default_v_cpus: Option<i32>,
pub default_cores: Option<i32>,
pub default_threads_per_core: Option<i32>,
pub valid_cores: Option<Vec<i32>>,
pub valid_threads_per_core: Option<Vec<i32>>,
}
Expand description
Describes the vCPU configurations for 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.default_v_cpus: Option<i32>
The default number of vCPUs for the instance type.
default_cores: Option<i32>
The default number of cores for the instance type.
default_threads_per_core: Option<i32>
The default number of threads per core for the instance type.
valid_cores: Option<Vec<i32>>
The valid number of cores that can be configured for the instance type.
valid_threads_per_core: Option<Vec<i32>>
The valid number of threads per core that can be configured for the instance type.
Implementations§
source§impl VCpuInfo
impl VCpuInfo
sourcepub fn default_v_cpus(&self) -> Option<i32>
pub fn default_v_cpus(&self) -> Option<i32>
The default number of vCPUs for the instance type.
sourcepub fn default_cores(&self) -> Option<i32>
pub fn default_cores(&self) -> Option<i32>
The default number of cores for the instance type.
sourcepub fn default_threads_per_core(&self) -> Option<i32>
pub fn default_threads_per_core(&self) -> Option<i32>
The default number of threads per core for the instance type.
sourcepub fn valid_cores(&self) -> &[i32]
pub fn valid_cores(&self) -> &[i32]
The valid number of cores that can be configured for the instance type.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .valid_cores.is_none()
.
sourcepub fn valid_threads_per_core(&self) -> &[i32]
pub fn valid_threads_per_core(&self) -> &[i32]
The valid number of threads per core that can be configured for the instance type.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .valid_threads_per_core.is_none()
.