Class: Aws::RDS::Types::ApplyPendingMaintenanceActionMessage

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#apply_actionString

The pending maintenance action to apply to this resource.

Valid Values: system-update, db-upgrade, hardware-maintenance, ca-certificate-rotation

Returns:

  • (String)


310
311
312
313
314
315
316
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 310

class ApplyPendingMaintenanceActionMessage < Struct.new(
  :resource_identifier,
  :apply_action,
  :opt_in_type)
  SENSITIVE = []
  include Aws::Structure
end

#opt_in_typeString

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 existing next-maintenance opt-in requests.

Returns:

  • (String)


310
311
312
313
314
315
316
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 310

class ApplyPendingMaintenanceActionMessage < Struct.new(
  :resource_identifier,
  :apply_action,
  :opt_in_type)
  SENSITIVE = []
  include Aws::Structure
end

#resource_identifierString

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).

Returns:

  • (String)


310
311
312
313
314
315
316
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 310

class ApplyPendingMaintenanceActionMessage < Struct.new(
  :resource_identifier,
  :apply_action,
  :opt_in_type)
  SENSITIVE = []
  include Aws::Structure
end