aws_sdk_backup/client/
describe_region_settings.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
impl super::Client {
    /// Constructs a fluent builder for the [`DescribeRegionSettings`](crate::operation::describe_region_settings::builders::DescribeRegionSettingsFluentBuilder) operation.
    ///
    /// - The fluent builder takes no input, just [`send`](crate::operation::describe_region_settings::builders::DescribeRegionSettingsFluentBuilder::send) it.
    /// - On success, responds with [`DescribeRegionSettingsOutput`](crate::operation::describe_region_settings::DescribeRegionSettingsOutput) with field(s):
    ///   - [`resource_type_opt_in_preference(Option<HashMap::<String, bool>>)`](crate::operation::describe_region_settings::DescribeRegionSettingsOutput::resource_type_opt_in_preference): <p>The services along with the opt-in preferences in the Region.</p>
    ///   - [`resource_type_management_preference(Option<HashMap::<String, bool>>)`](crate::operation::describe_region_settings::DescribeRegionSettingsOutput::resource_type_management_preference): <p>Returns whether Backup fully manages the backups for a resource type.</p> <p>For the benefits of full Backup management, see <a href="https://docs.aws.amazon.com/aws-backup/latest/devguide/whatisbackup.html#full-management">Full Backup management</a>.</p> <p>For a list of resource types and whether each supports full Backup management, see the <a href="https://docs.aws.amazon.com/aws-backup/latest/devguide/backup-feature-availability.html#features-by-resource">Feature availability by resource</a> table.</p> <p>If <code>"DynamoDB":false</code>, you can enable full Backup management for DynamoDB backup by enabling <a href="https://docs.aws.amazon.com/aws-backup/latest/devguide/advanced-ddb-backup.html#advanced-ddb-backup-enable-cli"> Backup's advanced DynamoDB backup features</a>.</p>
    /// - On failure, responds with [`SdkError<DescribeRegionSettingsError>`](crate::operation::describe_region_settings::DescribeRegionSettingsError)
    pub fn describe_region_settings(&self) -> crate::operation::describe_region_settings::builders::DescribeRegionSettingsFluentBuilder {
        crate::operation::describe_region_settings::builders::DescribeRegionSettingsFluentBuilder::new(self.handle.clone())
    }
}