pub struct BackgroundWorkerDetailsAutoscalingCriteria {
pub cpu: Option<BackgroundWorkerDetailsAutoscalingCriteriaCpu>,
pub memory: Option<BackgroundWorkerDetailsAutoscalingCriteriaMemory>,
}Expand description
BackgroundWorkerDetailsAutoscalingCriteria
JSON schema
{
"type": "object",
"properties": {
"cpu": {
"type": "object",
"properties": {
"enabled": {
"default": false,
"type": "boolean"
},
"percentage": {
"description": "Determines when your service will be scaled. If
the average resource utilization is significantly above/below the
target, we will increase/decrease the number of instances.\n",
"type": "integer"
}
}
},
"memory": {
"type": "object",
"properties": {
"enabled": {
"default": false,
"type": "boolean"
},
"percentage": {
"description": "Determines when your service will be scaled. If
the average resource utilization is significantly above/below the
target, we will increase/decrease the number of instances.\n",
"type": "integer"
}
}
}
}
}Fields§
§cpu: Option<BackgroundWorkerDetailsAutoscalingCriteriaCpu>§memory: Option<BackgroundWorkerDetailsAutoscalingCriteriaMemory>Trait Implementations§
Source§impl Clone for BackgroundWorkerDetailsAutoscalingCriteria
impl Clone for BackgroundWorkerDetailsAutoscalingCriteria
Source§fn clone(&self) -> BackgroundWorkerDetailsAutoscalingCriteria
fn clone(&self) -> BackgroundWorkerDetailsAutoscalingCriteria
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for BackgroundWorkerDetailsAutoscalingCriteria
impl<'de> Deserialize<'de> for BackgroundWorkerDetailsAutoscalingCriteria
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
Auto Trait Implementations§
impl Freeze for BackgroundWorkerDetailsAutoscalingCriteria
impl RefUnwindSafe for BackgroundWorkerDetailsAutoscalingCriteria
impl Send for BackgroundWorkerDetailsAutoscalingCriteria
impl Sync for BackgroundWorkerDetailsAutoscalingCriteria
impl Unpin for BackgroundWorkerDetailsAutoscalingCriteria
impl UnsafeUnpin for BackgroundWorkerDetailsAutoscalingCriteria
impl UnwindSafe for BackgroundWorkerDetailsAutoscalingCriteria
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