pub struct AutoScalingPolicyDescription {
pub policy_name: Option<String>,
pub target_tracking_scaling_policy_configuration: Option<AutoScalingTargetTrackingScalingPolicyConfigurationDescription>,
}
Expand description
Represents the properties of the scaling policy.
Fields§
§policy_name: Option<String>
The name of the scaling policy.
target_tracking_scaling_policy_configuration: Option<AutoScalingTargetTrackingScalingPolicyConfigurationDescription>
Represents a target tracking scaling policy configuration.
Trait Implementations§
Source§impl Clone for AutoScalingPolicyDescription
impl Clone for AutoScalingPolicyDescription
Source§fn clone(&self) -> AutoScalingPolicyDescription
fn clone(&self) -> AutoScalingPolicyDescription
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 AutoScalingPolicyDescription
impl Debug for AutoScalingPolicyDescription
Source§impl Default for AutoScalingPolicyDescription
impl Default for AutoScalingPolicyDescription
Source§fn default() -> AutoScalingPolicyDescription
fn default() -> AutoScalingPolicyDescription
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AutoScalingPolicyDescription
impl<'de> Deserialize<'de> for AutoScalingPolicyDescription
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 AutoScalingPolicyDescription
impl PartialEq for AutoScalingPolicyDescription
Source§fn eq(&self, other: &AutoScalingPolicyDescription) -> bool
fn eq(&self, other: &AutoScalingPolicyDescription) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for AutoScalingPolicyDescription
Auto Trait Implementations§
impl Freeze for AutoScalingPolicyDescription
impl RefUnwindSafe for AutoScalingPolicyDescription
impl Send for AutoScalingPolicyDescription
impl Sync for AutoScalingPolicyDescription
impl Unpin for AutoScalingPolicyDescription
impl UnwindSafe for AutoScalingPolicyDescription
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