pub struct AutoScalingPolicyUpdate {
pub policy_name: Option<String>,
pub target_tracking_scaling_policy_configuration: AutoScalingTargetTrackingScalingPolicyConfigurationUpdate,
}
Expand description
Represents the auto scaling policy to be modified.
Fields§
§policy_name: Option<String>
The name of the scaling policy.
target_tracking_scaling_policy_configuration: AutoScalingTargetTrackingScalingPolicyConfigurationUpdate
Represents a target tracking scaling policy configuration.
Trait Implementations§
Source§impl Clone for AutoScalingPolicyUpdate
impl Clone for AutoScalingPolicyUpdate
Source§fn clone(&self) -> AutoScalingPolicyUpdate
fn clone(&self) -> AutoScalingPolicyUpdate
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 AutoScalingPolicyUpdate
impl Debug for AutoScalingPolicyUpdate
Source§impl Default for AutoScalingPolicyUpdate
impl Default for AutoScalingPolicyUpdate
Source§fn default() -> AutoScalingPolicyUpdate
fn default() -> AutoScalingPolicyUpdate
Returns the “default value” for a type. Read more
Source§impl PartialEq for AutoScalingPolicyUpdate
impl PartialEq for AutoScalingPolicyUpdate
Source§impl Serialize for AutoScalingPolicyUpdate
impl Serialize for AutoScalingPolicyUpdate
impl StructuralPartialEq for AutoScalingPolicyUpdate
Auto Trait Implementations§
impl Freeze for AutoScalingPolicyUpdate
impl RefUnwindSafe for AutoScalingPolicyUpdate
impl Send for AutoScalingPolicyUpdate
impl Sync for AutoScalingPolicyUpdate
impl Unpin for AutoScalingPolicyUpdate
impl UnwindSafe for AutoScalingPolicyUpdate
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