pub struct ResourceConfig {
pub cpu_cores_min: Option<f64>,
pub cpu_cores_max: Option<f64>,
pub memory_mb_min: Option<u64>,
pub memory_mb_max: Option<u64>,
pub storage_mb_max: Option<u64>,
pub storage_class: Option<String>,
}Fields§
§cpu_cores_min: Option<f64>The minimum number of CPU cores to reserve for an instance of this pipeline
cpu_cores_max: Option<f64>The maximum number of CPU cores to reserve for an instance of this pipeline
memory_mb_min: Option<u64>The minimum memory in Megabytes to reserve for an instance of this pipeline
memory_mb_max: Option<u64>The maximum memory in Megabytes to reserve for an instance of this pipeline
storage_mb_max: Option<u64>The total storage in Megabytes to reserve for an instance of this pipeline
storage_class: Option<String>Storage class to use for an instance of this pipeline. The class determines storage performance such as IOPS and throughput.
Trait Implementations§
Source§impl Clone for ResourceConfig
impl Clone for ResourceConfig
Source§fn clone(&self) -> ResourceConfig
fn clone(&self) -> ResourceConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ResourceConfig
impl Debug for ResourceConfig
Source§impl Default for ResourceConfig
impl Default for ResourceConfig
Source§fn default() -> ResourceConfig
fn default() -> ResourceConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ResourceConfigwhere
ResourceConfig: Default,
impl<'de> Deserialize<'de> for ResourceConfigwhere
ResourceConfig: Default,
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ResourceConfig
impl PartialEq for ResourceConfig
Source§impl Serialize for ResourceConfig
impl Serialize for ResourceConfig
Source§impl<'__s> ToSchema<'__s> for ResourceConfig
impl<'__s> ToSchema<'__s> for ResourceConfig
impl StructuralPartialEq for ResourceConfig
Auto Trait Implementations§
impl Freeze for ResourceConfig
impl RefUnwindSafe for ResourceConfig
impl Send for ResourceConfig
impl Sync for ResourceConfig
impl Unpin for ResourceConfig
impl UnwindSafe for ResourceConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more