Class: Aws::RDS::Types::StartDBInstanceMessage

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

#db_capacity_reservation_identifier ⇒ String

The identifier or the name of the DB capacity reservation for the DB instance to use after it starts. You can specify the identifier, which has the prefix dbcr-, or the reservation name.

Specify this parameter when the DB instance stopped using a reservation, or when you want the DB instance to use a different reservation.

If you omit this parameter, and the DB instance kept a DB capacity reservation when it stopped, Amazon RDS starts the DB instance in that reservation.

If that reservation is deleted, ended, or cancelled, the DB instance still starts. Amazon RDS starts the DB instance outside the reservation, on unreserved capacity, and it charges on-demand prices for the DB instance.

If that reservation has no available capacity in the Availability Zone of the DB instance, the request fails. Amazon RDS doesn't start the DB instance, and it doesn't wait for capacity in that Availability Zone. Specify a reservation that has available capacity in that Availability Zone, or retry the request after the reservation has available capacity.

Constraints:

  • The reservation must be in the active state.

  • The reservation must reserve capacity for the DB instance class and the engine of the DB instance.

  • The reservation must cover the Availability Zone of the DB instance, and it must have available capacity in that Availability Zone.

Returns:

  • (String)


30813
30814
30815
30816
30817
30818
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 30813

class StartDBInstanceMessage < Struct.new(
  :db_instance_identifier,
  :db_capacity_reservation_identifier)
  SENSITIVE = []
  include Aws::Structure
end

#db_instance_identifier ⇒ String

The user-supplied instance identifier.

Returns:

  • (String)


30813
30814
30815
30816
30817
30818
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 30813

class StartDBInstanceMessage < Struct.new(
  :db_instance_identifier,
  :db_capacity_reservation_identifier)
  SENSITIVE = []
  include Aws::Structure
end