pub struct SchedulerResource {
pub count: Option<i32>,
pub cpu: Option<f32>,
pub memory_gb: Option<f32>,
pub storage_gb: Option<f32>,
}
Expand description
Configuration for resources used by Airflow schedulers.
This type is not used in any activity, and only used as part of another schema.
Fields§
§count: Option<i32>
Optional. The number of schedulers.
cpu: Option<f32>
Optional. CPU request and limit for a single Airflow scheduler replica.
memory_gb: Option<f32>
Optional. Memory (GB) request and limit for a single Airflow scheduler replica.
storage_gb: Option<f32>
Optional. Storage (GB) request and limit for a single Airflow scheduler replica.
Trait Implementations§
Source§impl Clone for SchedulerResource
impl Clone for SchedulerResource
Source§fn clone(&self) -> SchedulerResource
fn clone(&self) -> SchedulerResource
Returns a copy 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 SchedulerResource
impl Debug for SchedulerResource
Source§impl Default for SchedulerResource
impl Default for SchedulerResource
Source§fn default() -> SchedulerResource
fn default() -> SchedulerResource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SchedulerResource
impl<'de> Deserialize<'de> for SchedulerResource
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 Serialize for SchedulerResource
impl Serialize for SchedulerResource
impl Part for SchedulerResource
Auto Trait Implementations§
impl Freeze for SchedulerResource
impl RefUnwindSafe for SchedulerResource
impl Send for SchedulerResource
impl Sync for SchedulerResource
impl Unpin for SchedulerResource
impl UnwindSafe for SchedulerResource
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more