amazonka-backup-2.0: Amazon Backup SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Backup.DescribeRegionSettings

Description

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.

Synopsis

Creating a Request

data DescribeRegionSettings Source #

See: newDescribeRegionSettings smart constructor.

Instances

Instances details
ToHeaders DescribeRegionSettings Source # 
Instance details

Defined in Amazonka.Backup.DescribeRegionSettings

ToPath DescribeRegionSettings Source # 
Instance details

Defined in Amazonka.Backup.DescribeRegionSettings

ToQuery DescribeRegionSettings Source # 
Instance details

Defined in Amazonka.Backup.DescribeRegionSettings

AWSRequest DescribeRegionSettings Source # 
Instance details

Defined in Amazonka.Backup.DescribeRegionSettings

Associated Types

type AWSResponse DescribeRegionSettings #

Generic DescribeRegionSettings Source # 
Instance details

Defined in Amazonka.Backup.DescribeRegionSettings

Associated Types

type Rep DescribeRegionSettings :: Type -> Type #

Read DescribeRegionSettings Source # 
Instance details

Defined in Amazonka.Backup.DescribeRegionSettings

Show DescribeRegionSettings Source # 
Instance details

Defined in Amazonka.Backup.DescribeRegionSettings

NFData DescribeRegionSettings Source # 
Instance details

Defined in Amazonka.Backup.DescribeRegionSettings

Methods

rnf :: DescribeRegionSettings -> () #

Eq DescribeRegionSettings Source # 
Instance details

Defined in Amazonka.Backup.DescribeRegionSettings

Hashable DescribeRegionSettings Source # 
Instance details

Defined in Amazonka.Backup.DescribeRegionSettings

type AWSResponse DescribeRegionSettings Source # 
Instance details

Defined in Amazonka.Backup.DescribeRegionSettings

type Rep DescribeRegionSettings Source # 
Instance details

Defined in Amazonka.Backup.DescribeRegionSettings

type Rep DescribeRegionSettings = D1 ('MetaData "DescribeRegionSettings" "Amazonka.Backup.DescribeRegionSettings" "amazonka-backup-2.0-LovIt41tphM6jvgQJhTyRf" 'False) (C1 ('MetaCons "DescribeRegionSettings'" 'PrefixI 'False) (U1 :: Type -> Type))

newDescribeRegionSettings :: DescribeRegionSettings Source #

Create a value of DescribeRegionSettings with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

Destructuring the Response

data DescribeRegionSettingsResponse Source #

See: newDescribeRegionSettingsResponse smart constructor.

Constructors

DescribeRegionSettingsResponse' 

Fields

Instances

Instances details
Generic DescribeRegionSettingsResponse Source # 
Instance details

Defined in Amazonka.Backup.DescribeRegionSettings

Associated Types

type Rep DescribeRegionSettingsResponse :: Type -> Type #

Read DescribeRegionSettingsResponse Source # 
Instance details

Defined in Amazonka.Backup.DescribeRegionSettings

Show DescribeRegionSettingsResponse Source # 
Instance details

Defined in Amazonka.Backup.DescribeRegionSettings

NFData DescribeRegionSettingsResponse Source # 
Instance details

Defined in Amazonka.Backup.DescribeRegionSettings

Eq DescribeRegionSettingsResponse Source # 
Instance details

Defined in Amazonka.Backup.DescribeRegionSettings

type Rep DescribeRegionSettingsResponse Source # 
Instance details

Defined in Amazonka.Backup.DescribeRegionSettings

type Rep DescribeRegionSettingsResponse = D1 ('MetaData "DescribeRegionSettingsResponse" "Amazonka.Backup.DescribeRegionSettings" "amazonka-backup-2.0-LovIt41tphM6jvgQJhTyRf" 'False) (C1 ('MetaCons "DescribeRegionSettingsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceTypeManagementPreference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Bool))) :*: (S1 ('MetaSel ('Just "resourceTypeOptInPreference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Bool))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeRegionSettingsResponse Source #

Create a value of DescribeRegionSettingsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceTypeManagementPreference:DescribeRegionSettingsResponse', describeRegionSettingsResponse_resourceTypeManagementPreference - Returns whether Backup fully manages the backups for a resource type.

For the benefits of full Backup management, see Full Backup management.

For a list of resource types and whether each supports full Backup management, see the Feature availability by resource table.

If "DynamoDB":false, you can enable full Backup management for DynamoDB backup by enabling Backup's advanced DynamoDB backup features.

$sel:resourceTypeOptInPreference:DescribeRegionSettingsResponse', describeRegionSettingsResponse_resourceTypeOptInPreference - Returns a list of all services along with the opt-in preferences in the Region.

$sel:httpStatus:DescribeRegionSettingsResponse', describeRegionSettingsResponse_httpStatus - The response's http status code.

Response Lenses

describeRegionSettingsResponse_resourceTypeManagementPreference :: Lens' DescribeRegionSettingsResponse (Maybe (HashMap Text Bool)) Source #

Returns whether Backup fully manages the backups for a resource type.

For the benefits of full Backup management, see Full Backup management.

For a list of resource types and whether each supports full Backup management, see the Feature availability by resource table.

If "DynamoDB":false, you can enable full Backup management for DynamoDB backup by enabling Backup's advanced DynamoDB backup features.

describeRegionSettingsResponse_resourceTypeOptInPreference :: Lens' DescribeRegionSettingsResponse (Maybe (HashMap Text Bool)) Source #

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