Struct aws_sdk_databasemigration::operation::apply_pending_maintenance_action::ApplyPendingMaintenanceActionInput
source · #[non_exhaustive]pub struct ApplyPendingMaintenanceActionInput {
pub replication_instance_arn: Option<String>,
pub apply_action: Option<String>,
pub opt_in_type: Option<String>,
}
Expand description
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.replication_instance_arn: Option<String>
The Amazon Resource Name (ARN) of the DMS resource that the pending maintenance action applies to.
apply_action: Option<String>
The pending maintenance action to apply to this resource.
Valid values: os-upgrade
, system-update
, db-upgrade
opt_in_type: Option<String>
A value that specifies the type of opt-in request, or undoes an opt-in request. You can't undo an opt-in request of type immediate
.
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-maintenance
opt-in requests.
Implementations§
source§impl ApplyPendingMaintenanceActionInput
impl ApplyPendingMaintenanceActionInput
sourcepub fn replication_instance_arn(&self) -> Option<&str>
pub fn replication_instance_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the DMS 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: os-upgrade
, 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. You can't undo an opt-in request of type immediate
.
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-maintenance
opt-in requests.
source§impl ApplyPendingMaintenanceActionInput
impl ApplyPendingMaintenanceActionInput
sourcepub fn builder() -> ApplyPendingMaintenanceActionInputBuilder
pub fn builder() -> ApplyPendingMaintenanceActionInputBuilder
Creates a new builder-style object to manufacture ApplyPendingMaintenanceActionInput
.
Trait Implementations§
source§impl Clone for ApplyPendingMaintenanceActionInput
impl Clone for ApplyPendingMaintenanceActionInput
source§fn clone(&self) -> ApplyPendingMaintenanceActionInput
fn clone(&self) -> ApplyPendingMaintenanceActionInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for ApplyPendingMaintenanceActionInput
impl PartialEq for ApplyPendingMaintenanceActionInput
source§fn eq(&self, other: &ApplyPendingMaintenanceActionInput) -> bool
fn eq(&self, other: &ApplyPendingMaintenanceActionInput) -> bool
self
and other
values to be equal, and is used
by ==
.