#[non_exhaustive]pub struct ResourcePendingMaintenanceActions {
pub resource_identifier: Option<String>,
pub pending_maintenance_action_details: Option<Vec<PendingMaintenanceAction>>,
}
Expand description
Identifies an DMS resource and any pending actions for it.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.resource_identifier: Option<String>
The Amazon Resource Name (ARN) of the DMS resource that the pending maintenance action applies to. For information about creating an ARN, see Constructing an Amazon Resource Name (ARN) for DMS in the DMS documentation.
pending_maintenance_action_details: Option<Vec<PendingMaintenanceAction>>
Detailed information about the pending maintenance action.
Implementations§
source§impl ResourcePendingMaintenanceActions
impl ResourcePendingMaintenanceActions
sourcepub fn resource_identifier(&self) -> Option<&str>
pub fn resource_identifier(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the DMS resource that the pending maintenance action applies to. For information about creating an ARN, see Constructing an Amazon Resource Name (ARN) for DMS in the DMS documentation.
sourcepub fn pending_maintenance_action_details(&self) -> &[PendingMaintenanceAction]
pub fn pending_maintenance_action_details(&self) -> &[PendingMaintenanceAction]
Detailed information about the pending maintenance action.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .pending_maintenance_action_details.is_none()
.
source§impl ResourcePendingMaintenanceActions
impl ResourcePendingMaintenanceActions
sourcepub fn builder() -> ResourcePendingMaintenanceActionsBuilder
pub fn builder() -> ResourcePendingMaintenanceActionsBuilder
Creates a new builder-style object to manufacture ResourcePendingMaintenanceActions
.
Trait Implementations§
source§impl Clone for ResourcePendingMaintenanceActions
impl Clone for ResourcePendingMaintenanceActions
source§fn clone(&self) -> ResourcePendingMaintenanceActions
fn clone(&self) -> ResourcePendingMaintenanceActions
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for ResourcePendingMaintenanceActions
impl PartialEq for ResourcePendingMaintenanceActions
source§fn eq(&self, other: &ResourcePendingMaintenanceActions) -> bool
fn eq(&self, other: &ResourcePendingMaintenanceActions) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ResourcePendingMaintenanceActions
Auto Trait Implementations§
impl Freeze for ResourcePendingMaintenanceActions
impl RefUnwindSafe for ResourcePendingMaintenanceActions
impl Send for ResourcePendingMaintenanceActions
impl Sync for ResourcePendingMaintenanceActions
impl Unpin for ResourcePendingMaintenanceActions
impl UnwindSafe for ResourcePendingMaintenanceActions
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more