class Aws::DocDB::Types::DBInstance


@see docs.aws.amazon.com/goto/WebAPI/docdb-2014-10-31/DBInstance AWS API Documentation
@return [Array<String>]
Amazon CloudWatch Logs.
A list of log types that this instance is configured to export to
@!attribute [rw] enabled_cloudwatch_logs_exports
@return [String]
The Amazon Resource Name (ARN) for the instance.
@!attribute [rw] db_instance_arn
@return [Integer]
existing primary instance.
replica is promoted to the primary instance after a failure of the
A value that specifies the order in which an Amazon DocumentDB
@!attribute [rw] promotion_tier
@return [String]
The identifier of the CA certificate for this DB instance.
@!attribute [rw] ca_certificate_identifier
@return [String]
KMS key for the instance is accessed.
identifier is found in AWS CloudTrail log entries whenever the AWS
The AWS Region-unique, immutable identifier for the instance. This
@!attribute [rw] dbi_resource_id
@return [String]
encrypted instance.
If ‘StorageEncrypted` is `true`, the AWS KMS key identifier for the
@!attribute [rw] kms_key_id
@return [Boolean]
Specifies whether or not the instance is encrypted.
@!attribute [rw] storage_encrypted
@return [String]
the instance is a member of a cluster.
Contains the name of the cluster that the instance is a member of if
@!attribute [rw] db_cluster_identifier
@return [Array<Types::DBInstanceStatusInfo>]
this is blank.
The status of a read replica. If the instance is not a read replica,
@!attribute [rw] status_infos
@return [Boolean]
endpoints. The value of `PubliclyAccessible` is always `false`.
Not supported. Amazon DocumentDB does not currently support public
@!attribute [rw] publicly_accessible
@return [Boolean]
Indicates that minor version patches are applied automatically.
@!attribute [rw] auto_minor_version_upgrade
@return [String]
Indicates the database engine version.
@!attribute [rw] engine_version
@return [Time]
point-in-time restore.
Specifies the latest time to which a database can be restored with
@!attribute [rw] latest_restorable_time
@return [Types::PendingModifiedValues]
identified by subelements.
included only when changes are pending. Specific changes are
Specifies that changes to the instance are pending. This element is
@!attribute [rw] pending_modified_values
@return [String]
occur, in Universal Coordinated Time (UTC).
Specifies the weekly time range during which system maintenance can
@!attribute [rw] preferred_maintenance_window
@return [Types::DBSubnetGroup]
subnet group.
the instance, including the name, description, and subnets in the
Specifies information on the subnet group that is associated with
@!attribute [rw] db_subnet_group
@return [String]
located in.
Specifies the name of the Availability Zone that the instance is
@!attribute [rw] availability_zone
@return [Array<Types::VpcSecurityGroupMembership>]
belongs to.
Provides a list of VPC security group elements that the instance
@!attribute [rw] vpc_security_groups
@return [Integer]
retained.
Specifies the number of days for which automatic snapshots are
@!attribute [rw] backup_retention_period
@return [String]
`BackupRetentionPeriod`.
created if automated backups are enabled, as determined by the
Specifies the daily time range during which automated backups are
@!attribute [rw] preferred_backup_window
@return [Time]
Provides the date and time that the instance was created.
@!attribute [rw] instance_create_time
@return [Types::Endpoint]
Specifies the connection endpoint.
@!attribute [rw] endpoint
@return [String]
Specifies the current state of this database.
@!attribute [rw] db_instance_status
@return [String]
instance.
Provides the name of the database engine to be used for this
@!attribute [rw] engine
@return [String]
instance.
Contains the name of the compute and memory capacity class of the
@!attribute [rw] db_instance_class
@return [String]
unique key that identifies an instance.
Contains a user-provided database identifier. This identifier is the
@!attribute [rw] db_instance_identifier
Detailed information about an instance.