amazonka-kinesisanalyticsv2-2.0: Amazon Kinesis Analytics 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.KinesisAnalyticsV2.ListApplicationSnapshots

Description

Lists information about the current application snapshots.

This operation returns paginated results.

Synopsis

Creating a Request

data ListApplicationSnapshots Source #

See: newListApplicationSnapshots smart constructor.

Constructors

ListApplicationSnapshots' 

Fields

  • limit :: Maybe Natural

    The maximum number of application snapshots to list.

  • nextToken :: Maybe Text

    Use this parameter if you receive a NextToken response in a previous request that indicates that there is more output available. Set it to the value of the previous call's NextToken response to indicate where the output should continue from.

  • applicationName :: Text

    The name of an existing application.

Instances

Instances details
ToJSON ListApplicationSnapshots Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.ListApplicationSnapshots

ToHeaders ListApplicationSnapshots Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.ListApplicationSnapshots

ToPath ListApplicationSnapshots Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.ListApplicationSnapshots

ToQuery ListApplicationSnapshots Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.ListApplicationSnapshots

AWSPager ListApplicationSnapshots Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.ListApplicationSnapshots

AWSRequest ListApplicationSnapshots Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.ListApplicationSnapshots

Generic ListApplicationSnapshots Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.ListApplicationSnapshots

Associated Types

type Rep ListApplicationSnapshots :: Type -> Type #

Read ListApplicationSnapshots Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.ListApplicationSnapshots

Show ListApplicationSnapshots Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.ListApplicationSnapshots

NFData ListApplicationSnapshots Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.ListApplicationSnapshots

Eq ListApplicationSnapshots Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.ListApplicationSnapshots

Hashable ListApplicationSnapshots Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.ListApplicationSnapshots

type AWSResponse ListApplicationSnapshots Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.ListApplicationSnapshots

type Rep ListApplicationSnapshots Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.ListApplicationSnapshots

type Rep ListApplicationSnapshots = D1 ('MetaData "ListApplicationSnapshots" "Amazonka.KinesisAnalyticsV2.ListApplicationSnapshots" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "ListApplicationSnapshots'" 'PrefixI 'True) (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "applicationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListApplicationSnapshots Source #

Create a value of ListApplicationSnapshots 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:limit:ListApplicationSnapshots', listApplicationSnapshots_limit - The maximum number of application snapshots to list.

ListApplicationSnapshots, listApplicationSnapshots_nextToken - Use this parameter if you receive a NextToken response in a previous request that indicates that there is more output available. Set it to the value of the previous call's NextToken response to indicate where the output should continue from.

ListApplicationSnapshots, listApplicationSnapshots_applicationName - The name of an existing application.

Request Lenses

listApplicationSnapshots_limit :: Lens' ListApplicationSnapshots (Maybe Natural) Source #

The maximum number of application snapshots to list.

listApplicationSnapshots_nextToken :: Lens' ListApplicationSnapshots (Maybe Text) Source #

Use this parameter if you receive a NextToken response in a previous request that indicates that there is more output available. Set it to the value of the previous call's NextToken response to indicate where the output should continue from.

Destructuring the Response

data ListApplicationSnapshotsResponse Source #

See: newListApplicationSnapshotsResponse smart constructor.

Constructors

ListApplicationSnapshotsResponse' 

Fields

Instances

Instances details
Generic ListApplicationSnapshotsResponse Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.ListApplicationSnapshots

Associated Types

type Rep ListApplicationSnapshotsResponse :: Type -> Type #

Read ListApplicationSnapshotsResponse Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.ListApplicationSnapshots

Show ListApplicationSnapshotsResponse Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.ListApplicationSnapshots

NFData ListApplicationSnapshotsResponse Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.ListApplicationSnapshots

Eq ListApplicationSnapshotsResponse Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.ListApplicationSnapshots

type Rep ListApplicationSnapshotsResponse Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.ListApplicationSnapshots

type Rep ListApplicationSnapshotsResponse = D1 ('MetaData "ListApplicationSnapshotsResponse" "Amazonka.KinesisAnalyticsV2.ListApplicationSnapshots" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "ListApplicationSnapshotsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "snapshotSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SnapshotDetails])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListApplicationSnapshotsResponse Source #

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

ListApplicationSnapshots, listApplicationSnapshotsResponse_nextToken - The token for the next set of results, or null if there are no additional results.

$sel:snapshotSummaries:ListApplicationSnapshotsResponse', listApplicationSnapshotsResponse_snapshotSummaries - A collection of objects containing information about the application snapshots.

$sel:httpStatus:ListApplicationSnapshotsResponse', listApplicationSnapshotsResponse_httpStatus - The response's http status code.

Response Lenses

listApplicationSnapshotsResponse_nextToken :: Lens' ListApplicationSnapshotsResponse (Maybe Text) Source #

The token for the next set of results, or null if there are no additional results.

listApplicationSnapshotsResponse_snapshotSummaries :: Lens' ListApplicationSnapshotsResponse (Maybe [SnapshotDetails]) Source #

A collection of objects containing information about the application snapshots.