class Aws::SecurityHub::Types::AwsRdsDbSnapshotDetails

Provides details about an Amazon RDS DB cluster snapshot.

@note When making an API call, you may pass AwsRdsDbSnapshotDetails

data as a hash:

    {
      db_snapshot_identifier: "NonEmptyString",
      db_instance_identifier: "NonEmptyString",
      snapshot_create_time: "NonEmptyString",
      engine: "NonEmptyString",
      allocated_storage: 1,
      status: "NonEmptyString",
      port: 1,
      availability_zone: "NonEmptyString",
      vpc_id: "NonEmptyString",
      instance_create_time: "NonEmptyString",
      master_username: "NonEmptyString",
      engine_version: "NonEmptyString",
      license_model: "NonEmptyString",
      snapshot_type: "NonEmptyString",
      iops: 1,
      option_group_name: "NonEmptyString",
      percent_progress: 1,
      source_region: "NonEmptyString",
      source_db_snapshot_identifier: "NonEmptyString",
      storage_type: "NonEmptyString",
      tde_credential_arn: "NonEmptyString",
      encrypted: false,
      kms_key_id: "NonEmptyString",
      timezone: "NonEmptyString",
      iam_database_authentication_enabled: false,
      processor_features: [
        {
          name: "NonEmptyString",
          value: "NonEmptyString",
        },
      ],
      dbi_resource_id: "NonEmptyString",
    }

@!attribute [rw] db_snapshot_identifier

The name or ARN of the DB snapshot that is used to restore the DB
instance.
@return [String]

@!attribute [rw] db_instance_identifier

A name for the DB instance.
@return [String]

@!attribute [rw] snapshot_create_time

When the snapshot was taken in Coordinated Universal Time (UTC).
@return [String]

@!attribute [rw] engine

The name of the database engine to use for this DB instance.
@return [String]

@!attribute [rw] allocated_storage

The amount of storage (in gigabytes) to be initially allocated for
the database instance.
@return [Integer]

@!attribute [rw] status

The status of this DB snapshot.
@return [String]

@!attribute [rw] port

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 in which the DB instance
was located at the time of the DB snapshot.
@return [String]

@!attribute [rw] vpc_id

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 [String]

@!attribute [rw] master_username

The master user name for the DB snapshot.
@return [String]

@!attribute [rw] engine_version

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

The type of the DB snapshot.
@return [String]

@!attribute [rw] iops

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

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 ARN that the DB snapshot was copied from.
@return [String]

@!attribute [rw] storage_type

The storage type associated with the 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

Whether the DB snapshot is encrypted.
@return [Boolean]

@!attribute [rw] kms_key_id

If `Encrypted` is `true`, the KMS key identifier for the encrypted
DB snapshot.
@return [String]

@!attribute [rw] timezone

The time zone of the DB snapshot.
@return [String]

@!attribute [rw] iam_database_authentication_enabled

Whether mapping of IAM accounts to database accounts is enabled.
@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.
@return [Array<Types::AwsRdsDbProcessorFeature>]

@!attribute [rw] dbi_resource_id

The identifier for the source DB instance.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/securityhub-2018-10-26/AwsRdsDbSnapshotDetails AWS API Documentation

Constants

SENSITIVE