amazonka-billingconductor-2.0: Amazon BillingConductor 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.BillingConductor.ListCustomLineItemVersions

Description

A paginated call to get a list of all custom line item versions.

This operation returns paginated results.

Synopsis

Creating a Request

data ListCustomLineItemVersions Source #

See: newListCustomLineItemVersions smart constructor.

Constructors

ListCustomLineItemVersions' 

Fields

Instances

Instances details
ToJSON ListCustomLineItemVersions Source # 
Instance details

Defined in Amazonka.BillingConductor.ListCustomLineItemVersions

ToHeaders ListCustomLineItemVersions Source # 
Instance details

Defined in Amazonka.BillingConductor.ListCustomLineItemVersions

ToPath ListCustomLineItemVersions Source # 
Instance details

Defined in Amazonka.BillingConductor.ListCustomLineItemVersions

ToQuery ListCustomLineItemVersions Source # 
Instance details

Defined in Amazonka.BillingConductor.ListCustomLineItemVersions

AWSPager ListCustomLineItemVersions Source # 
Instance details

Defined in Amazonka.BillingConductor.ListCustomLineItemVersions

AWSRequest ListCustomLineItemVersions Source # 
Instance details

Defined in Amazonka.BillingConductor.ListCustomLineItemVersions

Generic ListCustomLineItemVersions Source # 
Instance details

Defined in Amazonka.BillingConductor.ListCustomLineItemVersions

Associated Types

type Rep ListCustomLineItemVersions :: Type -> Type #

Read ListCustomLineItemVersions Source # 
Instance details

Defined in Amazonka.BillingConductor.ListCustomLineItemVersions

Show ListCustomLineItemVersions Source # 
Instance details

Defined in Amazonka.BillingConductor.ListCustomLineItemVersions

NFData ListCustomLineItemVersions Source # 
Instance details

Defined in Amazonka.BillingConductor.ListCustomLineItemVersions

Eq ListCustomLineItemVersions Source # 
Instance details

Defined in Amazonka.BillingConductor.ListCustomLineItemVersions

Hashable ListCustomLineItemVersions Source # 
Instance details

Defined in Amazonka.BillingConductor.ListCustomLineItemVersions

type AWSResponse ListCustomLineItemVersions Source # 
Instance details

Defined in Amazonka.BillingConductor.ListCustomLineItemVersions

type Rep ListCustomLineItemVersions Source # 
Instance details

Defined in Amazonka.BillingConductor.ListCustomLineItemVersions

type Rep ListCustomLineItemVersions = D1 ('MetaData "ListCustomLineItemVersions" "Amazonka.BillingConductor.ListCustomLineItemVersions" "amazonka-billingconductor-2.0-1YoxVi69FkN1Nj28JbXXJ5" 'False) (C1 ('MetaCons "ListCustomLineItemVersions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ListCustomLineItemVersionsFilter)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListCustomLineItemVersions Source #

Create a value of ListCustomLineItemVersions 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:ListCustomLineItemVersions', listCustomLineItemVersions_filters - A ListCustomLineItemVersionsFilter that specifies the billing period range in which the custom line item versions are applied.

$sel:maxResults:ListCustomLineItemVersions', listCustomLineItemVersions_maxResults - The maximum number of custom line item versions to retrieve.

ListCustomLineItemVersions, listCustomLineItemVersions_nextToken - The pagination token that's used on subsequent calls to retrieve custom line item versions.

ListCustomLineItemVersions, listCustomLineItemVersions_arn - The Amazon Resource Name (ARN) for the custom line item.

Request Lenses

listCustomLineItemVersions_filters :: Lens' ListCustomLineItemVersions (Maybe ListCustomLineItemVersionsFilter) Source #

A ListCustomLineItemVersionsFilter that specifies the billing period range in which the custom line item versions are applied.

listCustomLineItemVersions_maxResults :: Lens' ListCustomLineItemVersions (Maybe Natural) Source #

The maximum number of custom line item versions to retrieve.

listCustomLineItemVersions_nextToken :: Lens' ListCustomLineItemVersions (Maybe Text) Source #

The pagination token that's used on subsequent calls to retrieve custom line item versions.

listCustomLineItemVersions_arn :: Lens' ListCustomLineItemVersions Text Source #

The Amazon Resource Name (ARN) for the custom line item.

Destructuring the Response

data ListCustomLineItemVersionsResponse Source #

Constructors

ListCustomLineItemVersionsResponse' 

Fields

Instances

Instances details
Generic ListCustomLineItemVersionsResponse Source # 
Instance details

Defined in Amazonka.BillingConductor.ListCustomLineItemVersions

Associated Types

type Rep ListCustomLineItemVersionsResponse :: Type -> Type #

Show ListCustomLineItemVersionsResponse Source # 
Instance details

Defined in Amazonka.BillingConductor.ListCustomLineItemVersions

NFData ListCustomLineItemVersionsResponse Source # 
Instance details

Defined in Amazonka.BillingConductor.ListCustomLineItemVersions

Eq ListCustomLineItemVersionsResponse Source # 
Instance details

Defined in Amazonka.BillingConductor.ListCustomLineItemVersions

type Rep ListCustomLineItemVersionsResponse Source # 
Instance details

Defined in Amazonka.BillingConductor.ListCustomLineItemVersions

type Rep ListCustomLineItemVersionsResponse = D1 ('MetaData "ListCustomLineItemVersionsResponse" "Amazonka.BillingConductor.ListCustomLineItemVersions" "amazonka-billingconductor-2.0-1YoxVi69FkN1Nj28JbXXJ5" 'False) (C1 ('MetaCons "ListCustomLineItemVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "customLineItemVersions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CustomLineItemVersionListElement])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListCustomLineItemVersionsResponse Source #

Create a value of ListCustomLineItemVersionsResponse 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:customLineItemVersions:ListCustomLineItemVersionsResponse', listCustomLineItemVersionsResponse_customLineItemVersions - A list of CustomLineItemVersionListElements that are received.

ListCustomLineItemVersions, listCustomLineItemVersionsResponse_nextToken - The pagination token that's used on subsequent calls to retrieve custom line item versions.

$sel:httpStatus:ListCustomLineItemVersionsResponse', listCustomLineItemVersionsResponse_httpStatus - The response's http status code.

Response Lenses

listCustomLineItemVersionsResponse_nextToken :: Lens' ListCustomLineItemVersionsResponse (Maybe Text) Source #

The pagination token that's used on subsequent calls to retrieve custom line item versions.