Values.AwsRdsDbClusterSnapshotDetailsSourceInformation about an Amazon RDS DB cluster snapshot.
type nonrec t = {availabilityZones : StringList.t option;A list of Availability Zones where instances in the DB cluster can be created.
*)snapshotCreateTime : NonEmptyString.t option;Indicates when the snapshot was taken. For more information about the validation and formatting of timestamp fields in Security Hub CSPM, see Timestamps.
*)engine : NonEmptyString.t option;The name of the database engine that you want to use for this DB instance.
*)allocatedStorage : Integer.t option;Specifies the allocated storage size in gibibytes (GiB).
*)status : NonEmptyString.t option;The status of this DB cluster snapshot.
*)port : Integer.t option;The port number on which the DB instances in the DB cluster accept connections.
*)vpcId : NonEmptyString.t option;The VPC ID that is associated with the DB cluster snapshot.
*)clusterCreateTime : NonEmptyString.t option;Indicates when the DB cluster was created, in Universal Coordinated Time (UTC). For more information about the validation and formatting of timestamp fields in Security Hub CSPM, see Timestamps.
*)masterUsername : NonEmptyString.t option;The name of the master user for the DB cluster.
*)engineVersion : NonEmptyString.t option;The version of the database engine to use.
*)licenseModel : NonEmptyString.t option;The license model information for this DB cluster snapshot.
*)snapshotType : NonEmptyString.t option;The type of DB cluster snapshot.
*)percentProgress : Integer.t option;Specifies the percentage of the estimated data that has been transferred.
*)storageEncrypted : Boolean.t option;Whether the DB cluster is encrypted.
*)kmsKeyId : NonEmptyString.t option;The ARN of the KMS master key that is used to encrypt the database instances in the DB cluster.
*)dbClusterIdentifier : NonEmptyString.t option;The DB cluster identifier.
*)dbClusterSnapshotIdentifier : NonEmptyString.t option;The identifier of the DB cluster snapshot.
*)iamDatabaseAuthenticationEnabled : Boolean.t option;Whether mapping of IAM accounts to database accounts is enabled.
*)dbClusterSnapshotAttributes : AwsRdsDbClusterSnapshotDbClusterSnapshotAttributes.t
option;Contains the name and values of a manual DB cluster snapshot attribute.
*)}val make :
?availabilityZones:??? ->
?snapshotCreateTime:??? ->
?engine:??? ->
?allocatedStorage:??? ->
?status:??? ->
?port:??? ->
?vpcId:??? ->
?clusterCreateTime:??? ->
?masterUsername:??? ->
?engineVersion:??? ->
?licenseModel:??? ->
?snapshotType:??? ->
?percentProgress:??? ->
?storageEncrypted:??? ->
?kmsKeyId:??? ->
?dbClusterIdentifier:??? ->
?dbClusterSnapshotIdentifier:??? ->
?iamDatabaseAuthenticationEnabled:??? ->
?dbClusterSnapshotAttributes:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of Boolean.t
| `Integer of Integer.t
| `List of
[> `String of NonEmptyString.t
| `Structure of
(string
* [> `List of [> `String of NonEmptyString.t ] list
| `String of NonEmptyString.t ])
list ]
list
| `String of NonEmptyString.t ])
list ]