libZSservicesZSamazonka-backupZSamazonka-backup
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Backup.Types.BackupSelectionsListMember

Description

 
Synopsis

Documentation

data BackupSelectionsListMember Source #

Contains metadata about a BackupSelection object.

See: newBackupSelectionsListMember smart constructor.

Constructors

BackupSelectionsListMember' 

Fields

  • iamRoleArn :: Maybe Text

    Specifies the IAM role Amazon Resource Name (ARN) to create the target recovery point; for example, arn:aws:iam::123456789012:role/S3Access.

  • selectionName :: Maybe Text

    The display name of a resource selection document.

  • selectionId :: Maybe Text

    Uniquely identifies a request to assign a set of resources to a backup plan.

  • backupPlanId :: Maybe Text

    Uniquely identifies a backup plan.

  • creatorRequestId :: Maybe Text

    A unique string that identifies the request and allows failed requests to be retried without the risk of running the operation twice.

  • creationDate :: Maybe POSIX

    The date and time a backup plan is created, in Unix format and Coordinated Universal Time (UTC). The value of CreationDate is accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.

Instances

Instances details
Eq BackupSelectionsListMember Source # 
Instance details

Defined in Amazonka.Backup.Types.BackupSelectionsListMember

Read BackupSelectionsListMember Source # 
Instance details

Defined in Amazonka.Backup.Types.BackupSelectionsListMember

Show BackupSelectionsListMember Source # 
Instance details

Defined in Amazonka.Backup.Types.BackupSelectionsListMember

Generic BackupSelectionsListMember Source # 
Instance details

Defined in Amazonka.Backup.Types.BackupSelectionsListMember

Associated Types

type Rep BackupSelectionsListMember :: Type -> Type #

NFData BackupSelectionsListMember Source # 
Instance details

Defined in Amazonka.Backup.Types.BackupSelectionsListMember

Hashable BackupSelectionsListMember Source # 
Instance details

Defined in Amazonka.Backup.Types.BackupSelectionsListMember

FromJSON BackupSelectionsListMember Source # 
Instance details

Defined in Amazonka.Backup.Types.BackupSelectionsListMember

type Rep BackupSelectionsListMember Source # 
Instance details

Defined in Amazonka.Backup.Types.BackupSelectionsListMember

type Rep BackupSelectionsListMember = D1 ('MetaData "BackupSelectionsListMember" "Amazonka.Backup.Types.BackupSelectionsListMember" "libZSservicesZSamazonka-backupZSamazonka-backup" 'False) (C1 ('MetaCons "BackupSelectionsListMember'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "iamRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "selectionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "selectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "backupPlanId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "creatorRequestId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "creationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newBackupSelectionsListMember :: BackupSelectionsListMember Source #

Create a value of BackupSelectionsListMember 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:iamRoleArn:BackupSelectionsListMember', backupSelectionsListMember_iamRoleArn - Specifies the IAM role Amazon Resource Name (ARN) to create the target recovery point; for example, arn:aws:iam::123456789012:role/S3Access.

$sel:selectionName:BackupSelectionsListMember', backupSelectionsListMember_selectionName - The display name of a resource selection document.

$sel:selectionId:BackupSelectionsListMember', backupSelectionsListMember_selectionId - Uniquely identifies a request to assign a set of resources to a backup plan.

$sel:backupPlanId:BackupSelectionsListMember', backupSelectionsListMember_backupPlanId - Uniquely identifies a backup plan.

$sel:creatorRequestId:BackupSelectionsListMember', backupSelectionsListMember_creatorRequestId - A unique string that identifies the request and allows failed requests to be retried without the risk of running the operation twice.

$sel:creationDate:BackupSelectionsListMember', backupSelectionsListMember_creationDate - The date and time a backup plan is created, in Unix format and Coordinated Universal Time (UTC). The value of CreationDate is accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.

backupSelectionsListMember_iamRoleArn :: Lens' BackupSelectionsListMember (Maybe Text) Source #

Specifies the IAM role Amazon Resource Name (ARN) to create the target recovery point; for example, arn:aws:iam::123456789012:role/S3Access.

backupSelectionsListMember_selectionName :: Lens' BackupSelectionsListMember (Maybe Text) Source #

The display name of a resource selection document.

backupSelectionsListMember_selectionId :: Lens' BackupSelectionsListMember (Maybe Text) Source #

Uniquely identifies a request to assign a set of resources to a backup plan.

backupSelectionsListMember_creatorRequestId :: Lens' BackupSelectionsListMember (Maybe Text) Source #

A unique string that identifies the request and allows failed requests to be retried without the risk of running the operation twice.

backupSelectionsListMember_creationDate :: Lens' BackupSelectionsListMember (Maybe UTCTime) Source #

The date and time a backup plan is created, in Unix format and Coordinated Universal Time (UTC). The value of CreationDate is accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.