Values.SnapshotSourceA snapshot object that contains databases.
type nonrec t = {accountsWithProvisionedRestoreAccess : AccountIdList.t option;All of the Amazon Web Services accounts that have access to restore a snapshot to a provisioned cluster.
*)accountsWithRestoreAccess : AccountIdList.t option;All of the Amazon Web Services accounts that have access to restore a snapshot to a namespace.
*)actualIncrementalBackupSizeInMegaBytes : Double.t option;The size of the incremental backup in megabytes.
*)adminPasswordSecretArn : String_.t option;The Amazon Resource Name (ARN) for the namespace's admin user credentials secret.
*)adminPasswordSecretKmsKeyId : KmsKeyId.t option;The ID of the Key Management Service (KMS) key used to encrypt and store the namespace's admin credentials secret.
*)adminUsername : String_.t option;The username of the database within a snapshot.
*)backupProgressInMegaBytes : Double.t option;The size in megabytes of the data that has been backed up to a snapshot.
*)currentBackupRateInMegaBytesPerSecond : Double.t option;The rate at which data is backed up into a snapshot in megabytes per second.
*)elapsedTimeInSeconds : Long.t option;The amount of time it took to back up data into a snapshot.
*)estimatedSecondsToCompletion : Long.t option;The estimated amount of seconds until the snapshot completes backup.
*)kmsKeyId : KmsKeyId.t option;The unique identifier of the KMS key used to encrypt the snapshot.
*)namespaceArn : String_.t option;The Amazon Resource Name (ARN) of the namespace the snapshot was created from.
*)namespaceName : String_.t option;The name of the namepsace.
*)ownerAccount : String_.t option;The owner Amazon Web Services; account of the snapshot.
*)snapshotArn : String_.t option;The Amazon Resource Name (ARN) of the snapshot.
*)snapshotCreateTime : SyntheticTimestamp_date_time.t option;The timestamp of when the snapshot was created.
*)snapshotName : String_.t option;The name of the snapshot.
*)snapshotRemainingDays : Integer.t option;The amount of days until the snapshot is deleted.
*)snapshotRetentionPeriod : Integer.t option;The period of time, in days, of how long the snapshot is retained.
*)snapshotRetentionStartTime : SyntheticTimestamp_date_time.t option;The timestamp of when data within the snapshot started getting retained.
*)status : SnapshotStatus.t option;The status of the snapshot.
*)totalBackupSizeInMegaBytes : Double.t option;The total size, in megabytes, of how big the snapshot is.
*)}val make :
?accountsWithProvisionedRestoreAccess:??? ->
?accountsWithRestoreAccess:??? ->
?actualIncrementalBackupSizeInMegaBytes:??? ->
?adminPasswordSecretArn:??? ->
?adminPasswordSecretKmsKeyId:??? ->
?adminUsername:??? ->
?backupProgressInMegaBytes:??? ->
?currentBackupRateInMegaBytesPerSecond:??? ->
?elapsedTimeInSeconds:??? ->
?estimatedSecondsToCompletion:??? ->
?kmsKeyId:??? ->
?namespaceArn:??? ->
?namespaceName:??? ->
?ownerAccount:??? ->
?snapshotArn:??? ->
?snapshotCreateTime:??? ->
?snapshotName:??? ->
?snapshotRemainingDays:??? ->
?snapshotRetentionPeriod:??? ->
?snapshotRetentionStartTime:??? ->
?status:??? ->
?totalBackupSizeInMegaBytes:??? ->
unit ->
t