You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

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

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing ApplyPendingMaintenanceActionMessage as input to an Aws::Client method, you can use a vanilla Hash:

{
  resource_identifier: "String", # required
  apply_action: "String", # required
  opt_in_type: "String", # required
}

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)

    The pending maintenance action to apply to this resource.

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

    A value that specifies the type of opt-in request, or undoes an opt-in request.

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

    The RDS Amazon Resource Name (ARN) of the resource that the pending maintenance action applies to.