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

Description

Returns an array containing metadata of the resources associated with the target backup plan.

Synopsis

Creating a Request

data ListBackupSelections Source #

See: newListBackupSelections smart constructor.

Constructors

ListBackupSelections' 

Fields

  • nextToken :: Maybe Text

    The next item following a partial list of returned items. For example, if a request is made to return maxResults number of items, NextToken allows you to return more items in your list starting at the location pointed to by the next token.

  • maxResults :: Maybe Natural

    The maximum number of items to be returned.

  • backupPlanId :: Text

    Uniquely identifies a backup plan.

Instances

Instances details
Eq ListBackupSelections Source # 
Instance details

Defined in Amazonka.Backup.ListBackupSelections

Read ListBackupSelections Source # 
Instance details

Defined in Amazonka.Backup.ListBackupSelections

Show ListBackupSelections Source # 
Instance details

Defined in Amazonka.Backup.ListBackupSelections

Generic ListBackupSelections Source # 
Instance details

Defined in Amazonka.Backup.ListBackupSelections

Associated Types

type Rep ListBackupSelections :: Type -> Type #

NFData ListBackupSelections Source # 
Instance details

Defined in Amazonka.Backup.ListBackupSelections

Methods

rnf :: ListBackupSelections -> () #

Hashable ListBackupSelections Source # 
Instance details

Defined in Amazonka.Backup.ListBackupSelections

AWSRequest ListBackupSelections Source # 
Instance details

Defined in Amazonka.Backup.ListBackupSelections

Associated Types

type AWSResponse ListBackupSelections #

ToHeaders ListBackupSelections Source # 
Instance details

Defined in Amazonka.Backup.ListBackupSelections

ToPath ListBackupSelections Source # 
Instance details

Defined in Amazonka.Backup.ListBackupSelections

ToQuery ListBackupSelections Source # 
Instance details

Defined in Amazonka.Backup.ListBackupSelections

type Rep ListBackupSelections Source # 
Instance details

Defined in Amazonka.Backup.ListBackupSelections

type Rep ListBackupSelections = D1 ('MetaData "ListBackupSelections" "Amazonka.Backup.ListBackupSelections" "libZSservicesZSamazonka-backupZSamazonka-backup" 'False) (C1 ('MetaCons "ListBackupSelections'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "backupPlanId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListBackupSelections Source # 
Instance details

Defined in Amazonka.Backup.ListBackupSelections

newListBackupSelections Source #

Create a value of ListBackupSelections 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:nextToken:ListBackupSelections', listBackupSelections_nextToken - The next item following a partial list of returned items. For example, if a request is made to return maxResults number of items, NextToken allows you to return more items in your list starting at the location pointed to by the next token.

$sel:maxResults:ListBackupSelections', listBackupSelections_maxResults - The maximum number of items to be returned.

$sel:backupPlanId:ListBackupSelections', listBackupSelections_backupPlanId - Uniquely identifies a backup plan.

Request Lenses

listBackupSelections_nextToken :: Lens' ListBackupSelections (Maybe Text) Source #

The next item following a partial list of returned items. For example, if a request is made to return maxResults number of items, NextToken allows you to return more items in your list starting at the location pointed to by the next token.

listBackupSelections_maxResults :: Lens' ListBackupSelections (Maybe Natural) Source #

The maximum number of items to be returned.

Destructuring the Response

data ListBackupSelectionsResponse Source #

See: newListBackupSelectionsResponse smart constructor.

Constructors

ListBackupSelectionsResponse' 

Fields

  • nextToken :: Maybe Text

    The next item following a partial list of returned items. For example, if a request is made to return maxResults number of items, NextToken allows you to return more items in your list starting at the location pointed to by the next token.

  • backupSelectionsList :: Maybe [BackupSelectionsListMember]

    An array of backup selection list items containing metadata about each resource in the list.

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Eq ListBackupSelectionsResponse Source # 
Instance details

Defined in Amazonka.Backup.ListBackupSelections

Read ListBackupSelectionsResponse Source # 
Instance details

Defined in Amazonka.Backup.ListBackupSelections

Show ListBackupSelectionsResponse Source # 
Instance details

Defined in Amazonka.Backup.ListBackupSelections

Generic ListBackupSelectionsResponse Source # 
Instance details

Defined in Amazonka.Backup.ListBackupSelections

Associated Types

type Rep ListBackupSelectionsResponse :: Type -> Type #

NFData ListBackupSelectionsResponse Source # 
Instance details

Defined in Amazonka.Backup.ListBackupSelections

type Rep ListBackupSelectionsResponse Source # 
Instance details

Defined in Amazonka.Backup.ListBackupSelections

type Rep ListBackupSelectionsResponse = D1 ('MetaData "ListBackupSelectionsResponse" "Amazonka.Backup.ListBackupSelections" "libZSservicesZSamazonka-backupZSamazonka-backup" 'False) (C1 ('MetaCons "ListBackupSelectionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "backupSelectionsList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BackupSelectionsListMember])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListBackupSelectionsResponse Source #

Create a value of ListBackupSelectionsResponse 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:nextToken:ListBackupSelections', listBackupSelectionsResponse_nextToken - The next item following a partial list of returned items. For example, if a request is made to return maxResults number of items, NextToken allows you to return more items in your list starting at the location pointed to by the next token.

$sel:backupSelectionsList:ListBackupSelectionsResponse', listBackupSelectionsResponse_backupSelectionsList - An array of backup selection list items containing metadata about each resource in the list.

$sel:httpStatus:ListBackupSelectionsResponse', listBackupSelectionsResponse_httpStatus - The response's http status code.

Response Lenses

listBackupSelectionsResponse_nextToken :: Lens' ListBackupSelectionsResponse (Maybe Text) Source #

The next item following a partial list of returned items. For example, if a request is made to return maxResults number of items, NextToken allows you to return more items in your list starting at the location pointed to by the next token.

listBackupSelectionsResponse_backupSelectionsList :: Lens' ListBackupSelectionsResponse (Maybe [BackupSelectionsListMember]) Source #

An array of backup selection list items containing metadata about each resource in the list.