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.DisassociateRecoveryPointFromParent

Description

This action to a specific child (nested) recovery point removes the relationship between the specified recovery point and its parent (composite) recovery point.

Synopsis

Creating a Request

data DisassociateRecoveryPointFromParent Source #

Constructors

DisassociateRecoveryPointFromParent' 

Fields

  • backupVaultName :: Text

    This is the name of a logical container where the child (nested) recovery point is stored. Backup vaults are identified by names that are unique to the account used to create them and the Amazon Web Services Region where they are created. They consist of lowercase letters, numbers, and hyphens.

  • recoveryPointArn :: Text

    This is the Amazon Resource Name (ARN) that uniquely identifies the child (nested) recovery point; for example, arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45.

Instances

Instances details
ToHeaders DisassociateRecoveryPointFromParent Source # 
Instance details

Defined in Amazonka.Backup.DisassociateRecoveryPointFromParent

ToPath DisassociateRecoveryPointFromParent Source # 
Instance details

Defined in Amazonka.Backup.DisassociateRecoveryPointFromParent

ToQuery DisassociateRecoveryPointFromParent Source # 
Instance details

Defined in Amazonka.Backup.DisassociateRecoveryPointFromParent

AWSRequest DisassociateRecoveryPointFromParent Source # 
Instance details

Defined in Amazonka.Backup.DisassociateRecoveryPointFromParent

Generic DisassociateRecoveryPointFromParent Source # 
Instance details

Defined in Amazonka.Backup.DisassociateRecoveryPointFromParent

Read DisassociateRecoveryPointFromParent Source # 
Instance details

Defined in Amazonka.Backup.DisassociateRecoveryPointFromParent

Show DisassociateRecoveryPointFromParent Source # 
Instance details

Defined in Amazonka.Backup.DisassociateRecoveryPointFromParent

NFData DisassociateRecoveryPointFromParent Source # 
Instance details

Defined in Amazonka.Backup.DisassociateRecoveryPointFromParent

Eq DisassociateRecoveryPointFromParent Source # 
Instance details

Defined in Amazonka.Backup.DisassociateRecoveryPointFromParent

Hashable DisassociateRecoveryPointFromParent Source # 
Instance details

Defined in Amazonka.Backup.DisassociateRecoveryPointFromParent

type AWSResponse DisassociateRecoveryPointFromParent Source # 
Instance details

Defined in Amazonka.Backup.DisassociateRecoveryPointFromParent

type Rep DisassociateRecoveryPointFromParent Source # 
Instance details

Defined in Amazonka.Backup.DisassociateRecoveryPointFromParent

type Rep DisassociateRecoveryPointFromParent = D1 ('MetaData "DisassociateRecoveryPointFromParent" "Amazonka.Backup.DisassociateRecoveryPointFromParent" "amazonka-backup-2.0-LovIt41tphM6jvgQJhTyRf" 'False) (C1 ('MetaCons "DisassociateRecoveryPointFromParent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "backupVaultName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "recoveryPointArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDisassociateRecoveryPointFromParent Source #

Create a value of DisassociateRecoveryPointFromParent 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:

DisassociateRecoveryPointFromParent, disassociateRecoveryPointFromParent_backupVaultName - This is the name of a logical container where the child (nested) recovery point is stored. Backup vaults are identified by names that are unique to the account used to create them and the Amazon Web Services Region where they are created. They consist of lowercase letters, numbers, and hyphens.

DisassociateRecoveryPointFromParent, disassociateRecoveryPointFromParent_recoveryPointArn - This is the Amazon Resource Name (ARN) that uniquely identifies the child (nested) recovery point; for example, arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45.

Request Lenses

disassociateRecoveryPointFromParent_backupVaultName :: Lens' DisassociateRecoveryPointFromParent Text Source #

This is the name of a logical container where the child (nested) recovery point is stored. Backup vaults are identified by names that are unique to the account used to create them and the Amazon Web Services Region where they are created. They consist of lowercase letters, numbers, and hyphens.

disassociateRecoveryPointFromParent_recoveryPointArn :: Lens' DisassociateRecoveryPointFromParent Text Source #

This is the Amazon Resource Name (ARN) that uniquely identifies the child (nested) recovery point; for example, arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45.

Destructuring the Response

data DisassociateRecoveryPointFromParentResponse Source #

Instances

Instances details
Generic DisassociateRecoveryPointFromParentResponse Source # 
Instance details

Defined in Amazonka.Backup.DisassociateRecoveryPointFromParent

Read DisassociateRecoveryPointFromParentResponse Source # 
Instance details

Defined in Amazonka.Backup.DisassociateRecoveryPointFromParent

Show DisassociateRecoveryPointFromParentResponse Source # 
Instance details

Defined in Amazonka.Backup.DisassociateRecoveryPointFromParent

NFData DisassociateRecoveryPointFromParentResponse Source # 
Instance details

Defined in Amazonka.Backup.DisassociateRecoveryPointFromParent

Eq DisassociateRecoveryPointFromParentResponse Source # 
Instance details

Defined in Amazonka.Backup.DisassociateRecoveryPointFromParent

type Rep DisassociateRecoveryPointFromParentResponse Source # 
Instance details

Defined in Amazonka.Backup.DisassociateRecoveryPointFromParent

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