Module Smaws_Client_FSx.DeleteBackup

Deletes an Amazon FSx backup. After deletion, the backup no longer exists, and its data is gone.

The DeleteBackup call returns instantly. The backup won't show up in later DescribeBackups calls.

The data in a deleted backup is also deleted and can't be recovered by any means.

val error_to_string : [ Smaws_Lib.Protocols.AwsJson.error | `BackupBeingCopied of Types.backup_being_copied | `BackupInProgress of Types.backup_in_progress | `BackupNotFound of Types.backup_not_found | `BackupRestoring of Types.backup_restoring | `BadRequest of Types.bad_request | `IncompatibleParameterError of Types.incompatible_parameter_error | `InternalServerError of Types.internal_server_error ] -> string
val request : 'http_type Smaws_Lib.Context.t -> Types.delete_backup_request -> (Types.delete_backup_response, [> Smaws_Lib.Protocols.AwsJson.error | `BackupBeingCopied of Types.backup_being_copied | `BackupInProgress of Types.backup_in_progress | `BackupNotFound of Types.backup_not_found | `BackupRestoring of Types.backup_restoring | `BadRequest of Types.bad_request | `IncompatibleParameterError of Types.incompatible_parameter_error | `InternalServerError of Types.internal_server_error ]) Stdlib.result
val request_with_metadata : 'http_type Smaws_Lib.Context.t -> Types.delete_backup_request -> (Types.delete_backup_response Smaws_Lib.Response.t, [> Smaws_Lib.Protocols.AwsJson.error | `BackupBeingCopied of Types.backup_being_copied | `BackupInProgress of Types.backup_in_progress | `BackupNotFound of Types.backup_not_found | `BackupRestoring of Types.backup_restoring | `BadRequest of Types.bad_request | `IncompatibleParameterError of Types.incompatible_parameter_error | `InternalServerError of Types.internal_server_error ] * Smaws_Lib.Response.metadata) Stdlib.result