AWS Backup

2021/11/23 - AWS Backup - 2 updated api methods

Changes  This release adds new opt-in settings for advanced features for DynamoDB backups

DescribeRegionSettings (updated) Link ¶
Changes (response)
{'ResourceTypeManagementPreference': {'string': 'boolean'}}

Returns the current service opt-in settings for the Region. If service opt-in is enabled for a service, Backup tries to protect that service's resources in this Region, when the resource is included in an on-demand backup or scheduled backup plan. Otherwise, Backup does not try to protect that service's resources in this Region.

See also: AWS API Documentation

Request Syntax

client.describe_region_settings()
rtype:

dict

returns:

Response Syntax

{
    'ResourceTypeOptInPreference': {
        'string': True|False
    },
    'ResourceTypeManagementPreference': {
        'string': True|False
    }
}

Response Structure

  • (dict) --

    • ResourceTypeOptInPreference (dict) --

      Returns a list of all services along with the opt-in preferences in the Region.

      • (string) --

        • (boolean) --

    • ResourceTypeManagementPreference (dict) --

      Returns whether a DynamoDB recovery point was taken using Backup's advanced DynamoDB backup features.

      • (string) --

        • (boolean) --

UpdateRegionSettings (updated) Link ¶
Changes (request)
{'ResourceTypeManagementPreference': {'string': 'boolean'}}

Updates the current service opt-in settings for the Region. If service-opt-in is enabled for a service, Backup tries to protect that service's resources in this Region, when the resource is included in an on-demand backup or scheduled backup plan. Otherwise, Backup does not try to protect that service's resources in this Region. Use the DescribeRegionSettings API to determine the resource types that are supported.

See also: AWS API Documentation

Request Syntax

client.update_region_settings(
    ResourceTypeOptInPreference={
        'string': True|False
    },
    ResourceTypeManagementPreference={
        'string': True|False
    }
)
type ResourceTypeOptInPreference:

dict

param ResourceTypeOptInPreference:

Updates the list of services along with the opt-in preferences for the Region.

  • (string) --

    • (boolean) --

type ResourceTypeManagementPreference:

dict

param ResourceTypeManagementPreference:

Enables or disables Backup's advanced DynamoDB backup features for the Region.

  • (string) --

    • (boolean) --

returns:

None