Struct aws_sdk_robomaker::types::Compute
source · #[non_exhaustive]pub struct Compute {
pub simulation_unit_limit: Option<i32>,
pub compute_type: Option<ComputeType>,
pub gpu_unit_limit: Option<i32>,
}
Expand description
Compute information for the simulation job.
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.simulation_unit_limit: Option<i32>
The simulation unit limit. Your simulation is allocated CPU and memory proportional to the supplied simulation unit limit. A simulation unit is 1 vcpu and 2GB of memory. You are only billed for the SU utilization you consume up to the maximum value provided. The default is 15.
compute_type: Option<ComputeType>
Compute type information for the simulation job.
gpu_unit_limit: Option<i32>
Compute GPU unit limit for the simulation job. It is the same as the number of GPUs allocated to the SimulationJob.
Implementations§
source§impl Compute
impl Compute
sourcepub fn simulation_unit_limit(&self) -> Option<i32>
pub fn simulation_unit_limit(&self) -> Option<i32>
The simulation unit limit. Your simulation is allocated CPU and memory proportional to the supplied simulation unit limit. A simulation unit is 1 vcpu and 2GB of memory. You are only billed for the SU utilization you consume up to the maximum value provided. The default is 15.
sourcepub fn compute_type(&self) -> Option<&ComputeType>
pub fn compute_type(&self) -> Option<&ComputeType>
Compute type information for the simulation job.
sourcepub fn gpu_unit_limit(&self) -> Option<i32>
pub fn gpu_unit_limit(&self) -> Option<i32>
Compute GPU unit limit for the simulation job. It is the same as the number of GPUs allocated to the SimulationJob.