Class: Aws::RDS::Types::StartDBInstanceMessage
- Inherits:
-
Struct
- Object
- Struct
- Aws::RDS::Types::StartDBInstanceMessage
- Defined in:
- gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#db_capacity_reservation_identifier ⇒ String
The identifier or the name of the DB capacity reservation for the DB instance to use after it starts.
-
#db_instance_identifier ⇒ String
The user-supplied instance identifier.
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
activestate.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.
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.
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 |