#[non_exhaustive]pub struct ApplyPendingMaintenanceActionInput { /* private fields */ }Expand description
Represents the input to ApplyPendingMaintenanceAction.
Implementations
sourceimpl ApplyPendingMaintenanceActionInput
impl ApplyPendingMaintenanceActionInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<ApplyPendingMaintenanceAction, AwsErrorRetryPolicy>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<ApplyPendingMaintenanceAction, AwsErrorRetryPolicy>, BuildError>
Consumes the builder and constructs an Operation<ApplyPendingMaintenanceAction>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ApplyPendingMaintenanceActionInput.
sourceimpl ApplyPendingMaintenanceActionInput
impl ApplyPendingMaintenanceActionInput
sourcepub fn resource_identifier(&self) -> Option<&str>
pub fn resource_identifier(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the resource that the pending maintenance action applies to.
sourcepub fn apply_action(&self) -> Option<&str>
pub fn apply_action(&self) -> Option<&str>
The pending maintenance action to apply to this resource.
Valid values: system-update, db-upgrade
sourcepub fn opt_in_type(&self) -> Option<&str>
pub fn opt_in_type(&self) -> Option<&str>
A value that specifies the type of opt-in request or undoes an opt-in request. An opt-in request of type immediate can't be undone.
Valid values:
-
immediate- Apply the maintenance action immediately. -
next-maintenance- Apply the maintenance action during the next maintenance window for the resource. -
undo-opt-in- Cancel any existingnext-maintenanceopt-in requests.
Trait Implementations
sourceimpl Clone for ApplyPendingMaintenanceActionInput
impl Clone for ApplyPendingMaintenanceActionInput
sourcefn clone(&self) -> ApplyPendingMaintenanceActionInput
fn clone(&self) -> ApplyPendingMaintenanceActionInput
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 PartialEq<ApplyPendingMaintenanceActionInput> for ApplyPendingMaintenanceActionInput
impl PartialEq<ApplyPendingMaintenanceActionInput> for ApplyPendingMaintenanceActionInput
sourcefn eq(&self, other: &ApplyPendingMaintenanceActionInput) -> bool
fn eq(&self, other: &ApplyPendingMaintenanceActionInput) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
impl StructuralPartialEq for ApplyPendingMaintenanceActionInput
Auto Trait Implementations
impl RefUnwindSafe for ApplyPendingMaintenanceActionInput
impl Send for ApplyPendingMaintenanceActionInput
impl Sync for ApplyPendingMaintenanceActionInput
impl Unpin for ApplyPendingMaintenanceActionInput
impl UnwindSafe for ApplyPendingMaintenanceActionInput
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> 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