pub struct UpdateScalingPlanRequest {
pub application_source: Option<ApplicationSource>,
pub scaling_instructions: Option<Vec<ScalingInstruction>>,
pub scaling_plan_name: String,
pub scaling_plan_version: i64,
}
Fields
application_source: Option<ApplicationSource>
A CloudFormation stack or set of tags.
For more information, see ApplicationSource in the AWS Auto Scaling API Reference.
scaling_instructions: Option<Vec<ScalingInstruction>>
The scaling instructions.
For more information, see ScalingInstruction in the AWS Auto Scaling API Reference.
scaling_plan_name: String
The name of the scaling plan.
scaling_plan_version: i64
The version number of the scaling plan. The only valid value is 1
. Currently, you cannot have multiple scaling plan versions.
Trait Implementations
sourceimpl Clone for UpdateScalingPlanRequest
impl Clone for UpdateScalingPlanRequest
sourcefn clone(&self) -> UpdateScalingPlanRequest
fn clone(&self) -> UpdateScalingPlanRequest
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for UpdateScalingPlanRequest
impl Debug for UpdateScalingPlanRequest
sourceimpl Default for UpdateScalingPlanRequest
impl Default for UpdateScalingPlanRequest
sourcefn default() -> UpdateScalingPlanRequest
fn default() -> UpdateScalingPlanRequest
Returns the “default value” for a type. Read more
sourceimpl PartialEq<UpdateScalingPlanRequest> for UpdateScalingPlanRequest
impl PartialEq<UpdateScalingPlanRequest> for UpdateScalingPlanRequest
sourcefn eq(&self, other: &UpdateScalingPlanRequest) -> bool
fn eq(&self, other: &UpdateScalingPlanRequest) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &UpdateScalingPlanRequest) -> bool
fn ne(&self, other: &UpdateScalingPlanRequest) -> bool
This method tests for !=
.
sourceimpl Serialize for UpdateScalingPlanRequest
impl Serialize for UpdateScalingPlanRequest
impl StructuralPartialEq for UpdateScalingPlanRequest
Auto Trait Implementations
impl RefUnwindSafe for UpdateScalingPlanRequest
impl Send for UpdateScalingPlanRequest
impl Sync for UpdateScalingPlanRequest
impl Unpin for UpdateScalingPlanRequest
impl UnwindSafe for UpdateScalingPlanRequest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more