Smaws_Client_RDS.ModifyDBSnapshotUpdates a manual DB snapshot with a new engine version. The snapshot can be encrypted or unencrypted, but not shared or public.
Amazon RDS supports upgrading DB snapshots for MariaDB, MySQL, PostgreSQL, and Oracle. This operation doesn't apply to RDS Custom or RDS for Db2.
val error_to_string :
[ Smaws_Lib.Protocols.AwsQuery.error
| `DBSnapshotNotFoundFault of Types.db_snapshot_not_found_fault
| `InvalidDBSnapshotStateFault of Types.invalid_db_snapshot_state_fault
| `KMSKeyNotAccessibleFault of Types.kms_key_not_accessible_fault ] ->
stringval request :
'http_type Smaws_Lib.Context.t ->
Types.modify_db_snapshot_message ->
(Types.modify_db_snapshot_result,
[> Smaws_Lib.Protocols.AwsQuery.error
| `DBSnapshotNotFoundFault of Types.db_snapshot_not_found_fault
| `InvalidDBSnapshotStateFault of Types.invalid_db_snapshot_state_fault
| `KMSKeyNotAccessibleFault of Types.kms_key_not_accessible_fault ])
Stdlib.resultval request_with_metadata :
'http_type Smaws_Lib.Context.t ->
Types.modify_db_snapshot_message ->
(Types.modify_db_snapshot_result Smaws_Lib.Response.t,
[> Smaws_Lib.Protocols.AwsQuery.error
| `DBSnapshotNotFoundFault of Types.db_snapshot_not_found_fault
| `InvalidDBSnapshotStateFault of Types.invalid_db_snapshot_state_fault
| `KMSKeyNotAccessibleFault of Types.kms_key_not_accessible_fault ]
* Smaws_Lib.Response.metadata)
Stdlib.result