deleteDBInstanceAutomatedBackup method
Deletes automated backups using the DbiResourceId value of
the source DB instance or the Amazon Resource Name (ARN) of the automated
backups.
May throw DBInstanceAutomatedBackupNotFoundFault.
May throw InvalidDBInstanceAutomatedBackupStateFault.
Parameter dBInstanceAutomatedBackupsArn :
The Amazon Resource Name (ARN) of the automated backups to delete, for
example,
arn:aws:rds:us-east-1:123456789012:auto-backup:ab-L2IJCEXJP7XQ7HOJ4SIEXAMPLE.
This setting doesn't apply to RDS Custom.
Parameter dbiResourceId :
The identifier for the source DB instance, which can't be changed and
which is unique to an Amazon Web Services Region.
Implementation
Future<DeleteDBInstanceAutomatedBackupResult>
deleteDBInstanceAutomatedBackup({
String? dBInstanceAutomatedBackupsArn,
String? dbiResourceId,
}) async {
final $request = <String, String>{
if (dBInstanceAutomatedBackupsArn != null)
'DBInstanceAutomatedBackupsArn': dBInstanceAutomatedBackupsArn,
if (dbiResourceId != null) 'DbiResourceId': dbiResourceId,
};
final $result = await _protocol.send(
$request,
action: 'DeleteDBInstanceAutomatedBackup',
version: '2014-10-31',
method: 'POST',
requestUri: '/',
exceptionFnMap: _exceptionFns,
resultWrapper: 'DeleteDBInstanceAutomatedBackupResult',
);
return DeleteDBInstanceAutomatedBackupResult.fromXml($result);
}