libZSservicesZSamazonka-quicksightZSamazonka-quicksight
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.QuickSight.ListTemplateVersions

Description

Lists all the versions of the templates in the current Amazon QuickSight account.

This operation returns paginated results.

Synopsis

Creating a Request

data ListTemplateVersions Source #

See: newListTemplateVersions smart constructor.

Constructors

ListTemplateVersions' 

Fields

Instances

Instances details
Eq ListTemplateVersions Source # 
Instance details

Defined in Amazonka.QuickSight.ListTemplateVersions

Read ListTemplateVersions Source # 
Instance details

Defined in Amazonka.QuickSight.ListTemplateVersions

Show ListTemplateVersions Source # 
Instance details

Defined in Amazonka.QuickSight.ListTemplateVersions

Generic ListTemplateVersions Source # 
Instance details

Defined in Amazonka.QuickSight.ListTemplateVersions

Associated Types

type Rep ListTemplateVersions :: Type -> Type #

NFData ListTemplateVersions Source # 
Instance details

Defined in Amazonka.QuickSight.ListTemplateVersions

Methods

rnf :: ListTemplateVersions -> () #

Hashable ListTemplateVersions Source # 
Instance details

Defined in Amazonka.QuickSight.ListTemplateVersions

AWSPager ListTemplateVersions Source # 
Instance details

Defined in Amazonka.QuickSight.ListTemplateVersions

AWSRequest ListTemplateVersions Source # 
Instance details

Defined in Amazonka.QuickSight.ListTemplateVersions

Associated Types

type AWSResponse ListTemplateVersions #

ToHeaders ListTemplateVersions Source # 
Instance details

Defined in Amazonka.QuickSight.ListTemplateVersions

ToPath ListTemplateVersions Source # 
Instance details

Defined in Amazonka.QuickSight.ListTemplateVersions

ToQuery ListTemplateVersions Source # 
Instance details

Defined in Amazonka.QuickSight.ListTemplateVersions

type Rep ListTemplateVersions Source # 
Instance details

Defined in Amazonka.QuickSight.ListTemplateVersions

type Rep ListTemplateVersions = D1 ('MetaData "ListTemplateVersions" "Amazonka.QuickSight.ListTemplateVersions" "libZSservicesZSamazonka-quicksightZSamazonka-quicksight" 'False) (C1 ('MetaCons "ListTemplateVersions'" '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 "awsAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "templateId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListTemplateVersions Source # 
Instance details

Defined in Amazonka.QuickSight.ListTemplateVersions

newListTemplateVersions Source #

Create a value of ListTemplateVersions 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:ListTemplateVersions', listTemplateVersions_nextToken - The token for the next set of results, or null if there are no more results.

$sel:maxResults:ListTemplateVersions', listTemplateVersions_maxResults - The maximum number of results to be returned per request.

$sel:awsAccountId:ListTemplateVersions', listTemplateVersions_awsAccountId - The ID of the Amazon Web Services account that contains the templates that you're listing.

$sel:templateId:ListTemplateVersions', listTemplateVersions_templateId - The ID for the template.

Request Lenses

listTemplateVersions_nextToken :: Lens' ListTemplateVersions (Maybe Text) Source #

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

listTemplateVersions_maxResults :: Lens' ListTemplateVersions (Maybe Natural) Source #

The maximum number of results to be returned per request.

listTemplateVersions_awsAccountId :: Lens' ListTemplateVersions Text Source #

The ID of the Amazon Web Services account that contains the templates that you're listing.

Destructuring the Response

data ListTemplateVersionsResponse Source #

See: newListTemplateVersionsResponse smart constructor.

Constructors

ListTemplateVersionsResponse' 

Fields

Instances

Instances details
Eq ListTemplateVersionsResponse Source # 
Instance details

Defined in Amazonka.QuickSight.ListTemplateVersions

Read ListTemplateVersionsResponse Source # 
Instance details

Defined in Amazonka.QuickSight.ListTemplateVersions

Show ListTemplateVersionsResponse Source # 
Instance details

Defined in Amazonka.QuickSight.ListTemplateVersions

Generic ListTemplateVersionsResponse Source # 
Instance details

Defined in Amazonka.QuickSight.ListTemplateVersions

Associated Types

type Rep ListTemplateVersionsResponse :: Type -> Type #

NFData ListTemplateVersionsResponse Source # 
Instance details

Defined in Amazonka.QuickSight.ListTemplateVersions

type Rep ListTemplateVersionsResponse Source # 
Instance details

Defined in Amazonka.QuickSight.ListTemplateVersions

type Rep ListTemplateVersionsResponse = D1 ('MetaData "ListTemplateVersionsResponse" "Amazonka.QuickSight.ListTemplateVersions" "libZSservicesZSamazonka-quicksightZSamazonka-quicksight" 'False) (C1 ('MetaCons "ListTemplateVersionsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "requestId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "templateVersionSummaryList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TemplateVersionSummary]))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListTemplateVersionsResponse Source #

Create a value of ListTemplateVersionsResponse 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:requestId:ListTemplateVersionsResponse', listTemplateVersionsResponse_requestId - The Amazon Web Services request ID for this operation.

$sel:templateVersionSummaryList:ListTemplateVersionsResponse', listTemplateVersionsResponse_templateVersionSummaryList - A structure containing a list of all the versions of the specified template.

$sel:nextToken:ListTemplateVersions', listTemplateVersionsResponse_nextToken - The token for the next set of results, or null if there are no more results.

$sel:status:ListTemplateVersionsResponse', listTemplateVersionsResponse_status - The HTTP status of the request.

Response Lenses

listTemplateVersionsResponse_requestId :: Lens' ListTemplateVersionsResponse (Maybe Text) Source #

The Amazon Web Services request ID for this operation.

listTemplateVersionsResponse_templateVersionSummaryList :: Lens' ListTemplateVersionsResponse (Maybe [TemplateVersionSummary]) Source #

A structure containing a list of all the versions of the specified template.

listTemplateVersionsResponse_nextToken :: Lens' ListTemplateVersionsResponse (Maybe Text) Source #

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