Class: Aws::RDS::Types::ApplyPendingMaintenanceActionMessage
- Inherits:
-
Struct
- Object
- Struct
- Aws::RDS::Types::ApplyPendingMaintenanceActionMessage
- Defined in:
- gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb
Overview
When making an API call, you may pass ApplyPendingMaintenanceActionMessage data as a hash:
{
resource_identifier: "String", # required
apply_action: "String", # required
opt_in_type: "String", # required
}
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#apply_action ⇒ String
The pending maintenance action to apply to this resource.
-
#opt_in_type ⇒ String
A value that specifies the type of opt-in request, or undoes an opt-in request.
-
#resource_identifier ⇒ String
The RDS Amazon Resource Name (ARN) of the resource that the pending maintenance action applies to.
Instance Attribute Details
#apply_action ⇒ String
The pending maintenance action to apply to this resource.
Valid values: system-update
, db-upgrade
, hardware-maintenance
,
ca-certificate-rotation
358 359 360 361 362 363 364 |
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 358 class ApplyPendingMaintenanceActionMessage < Struct.new( :resource_identifier, :apply_action, :opt_in_type) SENSITIVE = [] include Aws::Structure end |
#opt_in_type ⇒ String
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-maintenance
opt-in requests.
358 359 360 361 362 363 364 |
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 358 class ApplyPendingMaintenanceActionMessage < Struct.new( :resource_identifier, :apply_action, :opt_in_type) SENSITIVE = [] include Aws::Structure end |
#resource_identifier ⇒ String
The RDS Amazon Resource Name (ARN) of the resource that the pending maintenance action applies to. For information about creating an ARN, see Constructing an RDS Amazon Resource Name (ARN).
358 359 360 361 362 363 364 |
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 358 class ApplyPendingMaintenanceActionMessage < Struct.new( :resource_identifier, :apply_action, :opt_in_type) SENSITIVE = [] include Aws::Structure end |