Class AWS::RDS::DBInstance
In: lib/aws/rds/db_instance.rb
Parent: Core::Resource

@attr_reader [String] db_instance_class

@attr_reader [String] engine

@attr_reader [String] db_instance_status

@attr_reader [String] master_username

@attr_reader [String] db_name

@attr_reader [String] endpoint_address

@attr_reader [Integer] endpoint_port

@attr_reader [Integer] allocated_storage

@attr_reader [Time] creation_date_time

@attr_reader [String] preferred_backup_window

@attr_reader [Integer] backup_retention_period

@attr_reader [String] availability_zone_name

@attr_reader [String] preferred_maintenance_window

@attr_reader [Time] latest_restorable_time

@attr_reader [Boolean] multi_az

@attr_reader [Integer] iops

@attr_reader [String] engine_version

@attr_reader [Boolean] auto_minor_version_upgrade

@attr_reader [String] read_replica_source_db_instance_identifier

@attr_reader [Array<String>] read_replica_db_instance_identifiers

@attr_reader [String] license_model

@attr_reader [String] character_set_name

@attr_reader [String,nil] vpc_id

Methods

External Aliases

db_instance_identifier -> id
db_instance_identifier -> db_instance_id

Attributes

db_instance_identifier  [R]  @return [String]

Public Class methods

@param [String] db_instance_id @param [Hash] options

Public Instance methods

Terminates (deletes) this database instance. @return [nil]

@return [Boolean] Returns `true` if the db instance exists.

Modifies the database instance. @note You do not need to set `:db_instance_identifier`. @see Client#modify_db_instance @param (see Client#modify_db_instance)

Reboots this databse instance. @param [Hash] options @option options [Boolean] :force_failover When `true`, the reboot will be

  conducted through a MultiAZ failover. Constraint: You cannot
  specify `true` if the instance is not configured for MultiAZ.

@return [nil]

@return [EC2::VPC,nil]

Protected Instance methods

[Validate]