#[non_exhaustive]pub struct ResourcePendingMaintenanceActionsBuilder { /* private fields */ }Expand description
A builder for ResourcePendingMaintenanceActions.
Implementations§
source§impl ResourcePendingMaintenanceActionsBuilder
impl ResourcePendingMaintenanceActionsBuilder
sourcepub fn resource_identifier(self, input: impl Into<String>) -> Self
pub fn resource_identifier(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the resource that has pending maintenance actions.
sourcepub fn set_resource_identifier(self, input: Option<String>) -> Self
pub fn set_resource_identifier(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the resource that has pending maintenance actions.
sourcepub fn get_resource_identifier(&self) -> &Option<String>
pub fn get_resource_identifier(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the resource that has pending maintenance actions.
sourcepub fn pending_maintenance_action_details(
self,
input: PendingMaintenanceAction
) -> Self
pub fn pending_maintenance_action_details( self, input: PendingMaintenanceAction ) -> Self
Appends an item to pending_maintenance_action_details.
To override the contents of this collection use set_pending_maintenance_action_details.
A list that provides details about the pending maintenance actions for the resource.
sourcepub fn set_pending_maintenance_action_details(
self,
input: Option<Vec<PendingMaintenanceAction>>
) -> Self
pub fn set_pending_maintenance_action_details( self, input: Option<Vec<PendingMaintenanceAction>> ) -> Self
A list that provides details about the pending maintenance actions for the resource.
sourcepub fn get_pending_maintenance_action_details(
&self
) -> &Option<Vec<PendingMaintenanceAction>>
pub fn get_pending_maintenance_action_details( &self ) -> &Option<Vec<PendingMaintenanceAction>>
A list that provides details about the pending maintenance actions for the resource.
sourcepub fn build(self) -> ResourcePendingMaintenanceActions
pub fn build(self) -> ResourcePendingMaintenanceActions
Consumes the builder and constructs a ResourcePendingMaintenanceActions.
Trait Implementations§
source§impl Clone for ResourcePendingMaintenanceActionsBuilder
impl Clone for ResourcePendingMaintenanceActionsBuilder
source§fn clone(&self) -> ResourcePendingMaintenanceActionsBuilder
fn clone(&self) -> ResourcePendingMaintenanceActionsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for ResourcePendingMaintenanceActionsBuilder
impl Default for ResourcePendingMaintenanceActionsBuilder
source§fn default() -> ResourcePendingMaintenanceActionsBuilder
fn default() -> ResourcePendingMaintenanceActionsBuilder
source§impl PartialEq for ResourcePendingMaintenanceActionsBuilder
impl PartialEq for ResourcePendingMaintenanceActionsBuilder
source§fn eq(&self, other: &ResourcePendingMaintenanceActionsBuilder) -> bool
fn eq(&self, other: &ResourcePendingMaintenanceActionsBuilder) -> bool
self and other values to be equal, and is used
by ==.