class Aws::RDS::Types::DBSnapshot
Contains the details of an Amazon RDS
DB snapshot.
This data type is used as a response element in the `DescribeDBSnapshots` action.
@!attribute [rw] db_snapshot_identifier
Specifies the identifier for the DB snapshot. @return [String]
@!attribute [rw] db_instance_identifier
Specifies the DB instance identifier of the DB instance this DB snapshot was created from. @return [String]
@!attribute [rw] snapshot_create_time
Specifies when the snapshot was taken in Coordinated Universal Time (UTC). Changes for the copy when the snapshot is copied. @return [Time]
@!attribute [rw] engine
Specifies the name of the database engine. @return [String]
@!attribute [rw] allocated_storage
Specifies the allocated storage size in gibibytes (GiB). @return [Integer]
@!attribute [rw] status
Specifies the status of this DB snapshot. @return [String]
@!attribute [rw] port
Specifies the port that the database engine was listening on at the time of the snapshot. @return [Integer]
@!attribute [rw] availability_zone
Specifies the name of the Availability Zone the DB instance was located in at the time of the DB snapshot. @return [String]
@!attribute [rw] vpc_id
Provides the VPC ID associated with the DB snapshot. @return [String]
@!attribute [rw] instance_create_time
Specifies the time in Coordinated Universal Time (UTC) when the DB instance, from which the snapshot was taken, was created. @return [Time]
@!attribute [rw] master_username
Provides the master username for the DB snapshot. @return [String]
@!attribute [rw] engine_version
Specifies the version of the database engine. @return [String]
@!attribute [rw] license_model
License model information for the restored DB instance. @return [String]
@!attribute [rw] snapshot_type
Provides the type of the DB snapshot. @return [String]
@!attribute [rw] iops
Specifies the Provisioned IOPS (I/O operations per second) value of the DB instance at the time of the snapshot. @return [Integer]
@!attribute [rw] option_group_name
Provides the option group name for the DB snapshot. @return [String]
@!attribute [rw] percent_progress
The percentage of the estimated data that has been transferred. @return [Integer]
@!attribute [rw] source_region
The Amazon Web Services Region that the DB snapshot was created in or copied from. @return [String]
@!attribute [rw] source_db_snapshot_identifier
The DB snapshot Amazon Resource Name (ARN) that the DB snapshot was copied from. It only has a value in the case of a cross-account or cross-Region copy. @return [String]
@!attribute [rw] storage_type
Specifies the storage type associated with DB snapshot. @return [String]
@!attribute [rw] tde_credential_arn
The ARN from the key store with which to associate the instance for TDE encryption. @return [String]
@!attribute [rw] encrypted
Specifies whether the DB snapshot is encrypted. @return [Boolean]
@!attribute [rw] kms_key_id
If `Encrypted` is true, the Amazon Web Services KMS key identifier for the encrypted DB snapshot. The Amazon Web Services KMS key identifier is the key ARN, key ID, alias ARN, or alias name for the Amazon Web Services KMS customer master key (CMK). @return [String]
@!attribute [rw] db_snapshot_arn
The Amazon Resource Name (ARN) for the DB snapshot. @return [String]
@!attribute [rw] timezone
The time zone of the DB snapshot. In most cases, the `Timezone` element is empty. `Timezone` content appears only for snapshots taken from Microsoft SQL Server DB instances that were created with a time zone specified. @return [String]
@!attribute [rw] iam_database_authentication_enabled
True if mapping of Amazon Web Services Identity and Access Management (IAM) accounts to database accounts is enabled, and otherwise false. @return [Boolean]
@!attribute [rw] processor_features
The number of CPU cores and the number of threads per core for the DB instance class of the DB instance when the DB snapshot was created. @return [Array<Types::ProcessorFeature>]
@!attribute [rw] dbi_resource_id
The identifier for the source DB instance, which can't be changed and which is unique to an Amazon Web Services Region. @return [String]
@!attribute [rw] tag_list
A list of tags. For more information, see [Tagging Amazon RDS Resources][1] in the *Amazon RDS User Guide.* [1]: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_Tagging.html @return [Array<Types::Tag>]
@!attribute [rw] original_snapshot_create_time
Specifies the time of the CreateDBSnapshot operation in Coordinated Universal Time (UTC). Doesn't change when the snapshot is copied. @return [Time]
@see docs.aws.amazon.com/goto/WebAPI/rds-2014-10-31/DBSnapshot AWS API Documentation
Constants
- SENSITIVE