Struct rusoto_securityhub::AwsRdsDbSnapshotDetails[][src]

pub struct AwsRdsDbSnapshotDetails {
Show fields pub allocated_storage: Option<i64>, pub availability_zone: Option<String>, pub db_instance_identifier: Option<String>, pub db_snapshot_identifier: Option<String>, pub dbi_resource_id: Option<String>, pub encrypted: Option<bool>, pub engine: Option<String>, pub engine_version: Option<String>, pub iam_database_authentication_enabled: Option<bool>, pub instance_create_time: Option<String>, pub iops: Option<i64>, pub kms_key_id: Option<String>, pub license_model: Option<String>, pub master_username: Option<String>, pub option_group_name: Option<String>, pub percent_progress: Option<i64>, pub port: Option<i64>, pub processor_features: Option<Vec<AwsRdsDbProcessorFeature>>, pub snapshot_create_time: Option<String>, pub snapshot_type: Option<String>, pub source_db_snapshot_identifier: Option<String>, pub source_region: Option<String>, pub status: Option<String>, pub storage_type: Option<String>, pub tde_credential_arn: Option<String>, pub timezone: Option<String>, pub vpc_id: Option<String>,
}
Expand description

Provides details about an Amazon RDS DB cluster snapshot.

Fields

allocated_storage: Option<i64>

The amount of storage (in gigabytes) to be initially allocated for the database instance.

availability_zone: Option<String>

Specifies the name of the Availability Zone in which the DB instance was located at the time of the DB snapshot.

db_instance_identifier: Option<String>

A name for the DB instance.

db_snapshot_identifier: Option<String>

The name or ARN of the DB snapshot that is used to restore the DB instance.

dbi_resource_id: Option<String>

The identifier for the source DB instance.

encrypted: Option<bool>

Whether the DB snapshot is encrypted.

engine: Option<String>

The name of the database engine to use for this DB instance.

engine_version: Option<String>

The version of the database engine.

iam_database_authentication_enabled: Option<bool>

Whether mapping of IAM accounts to database accounts is enabled.

instance_create_time: Option<String>

Specifies the time in Coordinated Universal Time (UTC) when the DB instance, from which the snapshot was taken, was created.

iops: Option<i64>

The provisioned IOPS (I/O operations per second) value of the DB instance at the time of the snapshot.

kms_key_id: Option<String>

If Encrypted is true, the AWS KMS key identifier for the encrypted DB snapshot.

license_model: Option<String>

License model information for the restored DB instance.

master_username: Option<String>

The master user name for the DB snapshot.

option_group_name: Option<String>

The option group name for the DB snapshot.

percent_progress: Option<i64>

The percentage of the estimated data that has been transferred.

port: Option<i64>

The port that the database engine was listening on at the time of the snapshot.

processor_features: Option<Vec<AwsRdsDbProcessorFeature>>

The number of CPU cores and the number of threads per core for the DB instance class of the DB instance.

snapshot_create_time: Option<String>

When the snapshot was taken in Coordinated Universal Time (UTC).

snapshot_type: Option<String>

The type of the DB snapshot.

source_db_snapshot_identifier: Option<String>

The DB snapshot ARN that the DB snapshot was copied from.

source_region: Option<String>

The AWS Region that the DB snapshot was created in or copied from.

status: Option<String>

The status of this DB snapshot.

storage_type: Option<String>

The storage type associated with the DB snapshot.

tde_credential_arn: Option<String>

The ARN from the key store with which to associate the instance for TDE encryption.

timezone: Option<String>

The time zone of the DB snapshot.

vpc_id: Option<String>

The VPC ID associated with the DB snapshot.

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Returns the “default value” for a type. Read more

Deserialize this value from the given Serde deserializer. Read more

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Performs the conversion.

Should always be Self

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.