amazonka-drs-2.0: Amazon Elastic Disaster Recovery Service 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.DrS.DescribeRecoverySnapshots

Description

Lists all Recovery Snapshots for a single Source Server.

This operation returns paginated results.

Synopsis

Creating a Request

data DescribeRecoverySnapshots Source #

See: newDescribeRecoverySnapshots smart constructor.

Constructors

DescribeRecoverySnapshots' 

Fields

Instances

Instances details
ToJSON DescribeRecoverySnapshots Source # 
Instance details

Defined in Amazonka.DrS.DescribeRecoverySnapshots

ToHeaders DescribeRecoverySnapshots Source # 
Instance details

Defined in Amazonka.DrS.DescribeRecoverySnapshots

ToPath DescribeRecoverySnapshots Source # 
Instance details

Defined in Amazonka.DrS.DescribeRecoverySnapshots

ToQuery DescribeRecoverySnapshots Source # 
Instance details

Defined in Amazonka.DrS.DescribeRecoverySnapshots

AWSPager DescribeRecoverySnapshots Source # 
Instance details

Defined in Amazonka.DrS.DescribeRecoverySnapshots

AWSRequest DescribeRecoverySnapshots Source # 
Instance details

Defined in Amazonka.DrS.DescribeRecoverySnapshots

Generic DescribeRecoverySnapshots Source # 
Instance details

Defined in Amazonka.DrS.DescribeRecoverySnapshots

Associated Types

type Rep DescribeRecoverySnapshots :: Type -> Type #

Read DescribeRecoverySnapshots Source # 
Instance details

Defined in Amazonka.DrS.DescribeRecoverySnapshots

Show DescribeRecoverySnapshots Source # 
Instance details

Defined in Amazonka.DrS.DescribeRecoverySnapshots

NFData DescribeRecoverySnapshots Source # 
Instance details

Defined in Amazonka.DrS.DescribeRecoverySnapshots

Eq DescribeRecoverySnapshots Source # 
Instance details

Defined in Amazonka.DrS.DescribeRecoverySnapshots

Hashable DescribeRecoverySnapshots Source # 
Instance details

Defined in Amazonka.DrS.DescribeRecoverySnapshots

type AWSResponse DescribeRecoverySnapshots Source # 
Instance details

Defined in Amazonka.DrS.DescribeRecoverySnapshots

type Rep DescribeRecoverySnapshots Source # 
Instance details

Defined in Amazonka.DrS.DescribeRecoverySnapshots

type Rep DescribeRecoverySnapshots = D1 ('MetaData "DescribeRecoverySnapshots" "Amazonka.DrS.DescribeRecoverySnapshots" "amazonka-drs-2.0-Jcy074h2jPgFhWHQx96blx" 'False) (C1 ('MetaCons "DescribeRecoverySnapshots'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DescribeRecoverySnapshotsRequestFilters)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "order") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RecoverySnapshotsOrder)) :*: S1 ('MetaSel ('Just "sourceServerID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newDescribeRecoverySnapshots Source #

Create a value of DescribeRecoverySnapshots 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:filters:DescribeRecoverySnapshots', describeRecoverySnapshots_filters - A set of filters by which to return Recovery Snapshots.

$sel:maxResults:DescribeRecoverySnapshots', describeRecoverySnapshots_maxResults - Maximum number of Recovery Snapshots to retrieve.

DescribeRecoverySnapshots, describeRecoverySnapshots_nextToken - The token of the next Recovery Snapshot to retrieve.

$sel:order:DescribeRecoverySnapshots', describeRecoverySnapshots_order - The sorted ordering by which to return Recovery Snapshots.

DescribeRecoverySnapshots, describeRecoverySnapshots_sourceServerID - Filter Recovery Snapshots by Source Server ID.

Request Lenses

describeRecoverySnapshots_maxResults :: Lens' DescribeRecoverySnapshots (Maybe Natural) Source #

Maximum number of Recovery Snapshots to retrieve.

describeRecoverySnapshots_nextToken :: Lens' DescribeRecoverySnapshots (Maybe Text) Source #

The token of the next Recovery Snapshot to retrieve.

describeRecoverySnapshots_order :: Lens' DescribeRecoverySnapshots (Maybe RecoverySnapshotsOrder) Source #

The sorted ordering by which to return Recovery Snapshots.

describeRecoverySnapshots_sourceServerID :: Lens' DescribeRecoverySnapshots Text Source #

Filter Recovery Snapshots by Source Server ID.

Destructuring the Response

data DescribeRecoverySnapshotsResponse Source #

See: newDescribeRecoverySnapshotsResponse smart constructor.

Constructors

DescribeRecoverySnapshotsResponse' 

Fields

Instances

Instances details
Generic DescribeRecoverySnapshotsResponse Source # 
Instance details

Defined in Amazonka.DrS.DescribeRecoverySnapshots

Associated Types

type Rep DescribeRecoverySnapshotsResponse :: Type -> Type #

Read DescribeRecoverySnapshotsResponse Source # 
Instance details

Defined in Amazonka.DrS.DescribeRecoverySnapshots

Show DescribeRecoverySnapshotsResponse Source # 
Instance details

Defined in Amazonka.DrS.DescribeRecoverySnapshots

NFData DescribeRecoverySnapshotsResponse Source # 
Instance details

Defined in Amazonka.DrS.DescribeRecoverySnapshots

Eq DescribeRecoverySnapshotsResponse Source # 
Instance details

Defined in Amazonka.DrS.DescribeRecoverySnapshots

type Rep DescribeRecoverySnapshotsResponse Source # 
Instance details

Defined in Amazonka.DrS.DescribeRecoverySnapshots

type Rep DescribeRecoverySnapshotsResponse = D1 ('MetaData "DescribeRecoverySnapshotsResponse" "Amazonka.DrS.DescribeRecoverySnapshots" "amazonka-drs-2.0-Jcy074h2jPgFhWHQx96blx" 'False) (C1 ('MetaCons "DescribeRecoverySnapshotsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "items") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RecoverySnapshot])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeRecoverySnapshotsResponse Source #

Create a value of DescribeRecoverySnapshotsResponse 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:items:DescribeRecoverySnapshotsResponse', describeRecoverySnapshotsResponse_items - An array of Recovery Snapshots.

DescribeRecoverySnapshots, describeRecoverySnapshotsResponse_nextToken - The token of the next Recovery Snapshot to retrieve.

$sel:httpStatus:DescribeRecoverySnapshotsResponse', describeRecoverySnapshotsResponse_httpStatus - The response's http status code.

Response Lenses