aws_sdk_rds/client/delete_db_instance_automated_backup.rs
1// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
2impl super::Client {
3 /// Constructs a fluent builder for the [`DeleteDBInstanceAutomatedBackup`](crate::operation::delete_db_instance_automated_backup::builders::DeleteDBInstanceAutomatedBackupFluentBuilder) operation.
4 ///
5 /// - The fluent builder is configurable:
6 /// - [`dbi_resource_id(impl Into<String>)`](crate::operation::delete_db_instance_automated_backup::builders::DeleteDBInstanceAutomatedBackupFluentBuilder::dbi_resource_id) / [`set_dbi_resource_id(Option<String>)`](crate::operation::delete_db_instance_automated_backup::builders::DeleteDBInstanceAutomatedBackupFluentBuilder::set_dbi_resource_id):<br>required: **false**<br><p>The identifier for the source DB instance, which can't be changed and which is unique to an Amazon Web Services Region.</p><br>
7 /// - [`db_instance_automated_backups_arn(impl Into<String>)`](crate::operation::delete_db_instance_automated_backup::builders::DeleteDBInstanceAutomatedBackupFluentBuilder::db_instance_automated_backups_arn) / [`set_db_instance_automated_backups_arn(Option<String>)`](crate::operation::delete_db_instance_automated_backup::builders::DeleteDBInstanceAutomatedBackupFluentBuilder::set_db_instance_automated_backups_arn):<br>required: **false**<br><p>The Amazon Resource Name (ARN) of the automated backups to delete, for example, <code>arn:aws:rds:us-east-1:123456789012:auto-backup:ab-L2IJCEXJP7XQ7HOJ4SIEXAMPLE</code>.</p> <p>This setting doesn't apply to RDS Custom.</p><br>
8 /// - On success, responds with [`DeleteDbInstanceAutomatedBackupOutput`](crate::operation::delete_db_instance_automated_backup::DeleteDbInstanceAutomatedBackupOutput) with field(s):
9 /// - [`db_instance_automated_backup(Option<DbInstanceAutomatedBackup>)`](crate::operation::delete_db_instance_automated_backup::DeleteDbInstanceAutomatedBackupOutput::db_instance_automated_backup): <p>An automated backup of a DB instance. It consists of system backups, transaction logs, and the database instance properties that existed at the time you deleted the source instance.</p>
10 /// - On failure, responds with [`SdkError<DeleteDBInstanceAutomatedBackupError>`](crate::operation::delete_db_instance_automated_backup::DeleteDBInstanceAutomatedBackupError)
11 pub fn delete_db_instance_automated_backup(
12 &self,
13 ) -> crate::operation::delete_db_instance_automated_backup::builders::DeleteDBInstanceAutomatedBackupFluentBuilder {
14 crate::operation::delete_db_instance_automated_backup::builders::DeleteDBInstanceAutomatedBackupFluentBuilder::new(self.handle.clone())
15 }
16}