#[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
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
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
) -> Option<&[PendingMaintenanceAction]>
pub fn pending_maintenance_action_details( &self ) -> Option<&[PendingMaintenanceAction]>
Detailed information about the pending maintenance action.
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
Returns a copy 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 PartialEq<ResourcePendingMaintenanceActions> for ResourcePendingMaintenanceActions
impl PartialEq<ResourcePendingMaintenanceActions> for ResourcePendingMaintenanceActions
source§fn eq(&self, other: &ResourcePendingMaintenanceActions) -> bool
fn eq(&self, other: &ResourcePendingMaintenanceActions) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ResourcePendingMaintenanceActions
Auto Trait Implementations§
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
Mutably borrows from an owned value. Read more