#[non_exhaustive]pub struct AwsRdsDbClusterSnapshotDetails {Show 18 fields
pub availability_zones: Option<Vec<String>>,
pub snapshot_create_time: Option<String>,
pub engine: Option<String>,
pub allocated_storage: i32,
pub status: Option<String>,
pub port: i32,
pub vpc_id: Option<String>,
pub cluster_create_time: Option<String>,
pub master_username: Option<String>,
pub engine_version: Option<String>,
pub license_model: Option<String>,
pub snapshot_type: Option<String>,
pub percent_progress: i32,
pub storage_encrypted: bool,
pub kms_key_id: Option<String>,
pub db_cluster_identifier: Option<String>,
pub db_cluster_snapshot_identifier: Option<String>,
pub iam_database_authentication_enabled: bool,
}Expand description
Information about an Amazon RDS DB cluster snapshot.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.availability_zones: Option<Vec<String>>A list of Availability Zones where instances in the DB cluster can be created.
snapshot_create_time: Option<String>Indicates when the snapshot was taken.
Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.
engine: Option<String>The name of the database engine that you want to use for this DB instance.
allocated_storage: i32Specifies the allocated storage size in gibibytes (GiB).
status: Option<String>The status of this DB cluster snapshot.
port: i32The port number on which the DB instances in the DB cluster accept connections.
vpc_id: Option<String>The VPC ID that is associated with the DB cluster snapshot.
cluster_create_time: Option<String>Indicates when the DB cluster was created, in Universal Coordinated Time (UTC).
Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.
master_username: Option<String>The name of the master user for the DB cluster.
engine_version: Option<String>The version of the database engine to use.
license_model: Option<String>The license model information for this DB cluster snapshot.
snapshot_type: Option<String>The type of DB cluster snapshot.
percent_progress: i32Specifies the percentage of the estimated data that has been transferred.
storage_encrypted: boolWhether the DB cluster is encrypted.
kms_key_id: Option<String>The ARN of the KMS master key that is used to encrypt the database instances in the DB cluster.
db_cluster_identifier: Option<String>The DB cluster identifier.
db_cluster_snapshot_identifier: Option<String>The identifier of the DB cluster snapshot.
iam_database_authentication_enabled: boolWhether mapping of IAM accounts to database accounts is enabled.
Implementations
A list of Availability Zones where instances in the DB cluster can be created.
Indicates when the snapshot was taken.
Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.
The name of the database engine that you want to use for this DB instance.
Specifies the allocated storage size in gibibytes (GiB).
The port number on which the DB instances in the DB cluster accept connections.
The VPC ID that is associated with the DB cluster snapshot.
Indicates when the DB cluster was created, in Universal Coordinated Time (UTC).
Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.
The name of the master user for the DB cluster.
The version of the database engine to use.
The license model information for this DB cluster snapshot.
The type of DB cluster snapshot.
Specifies the percentage of the estimated data that has been transferred.
Whether the DB cluster is encrypted.
The ARN of the KMS master key that is used to encrypt the database instances in the DB cluster.
The DB cluster identifier.
The identifier of the DB cluster snapshot.
Whether mapping of IAM accounts to database accounts is enabled.
Creates a new builder-style object to manufacture AwsRdsDbClusterSnapshotDetails
Trait Implementations
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl Send for AwsRdsDbClusterSnapshotDetails
impl Sync for AwsRdsDbClusterSnapshotDetails
impl Unpin for AwsRdsDbClusterSnapshotDetails
impl UnwindSafe for AwsRdsDbClusterSnapshotDetails
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more