libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm
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.DeviceFarm.ListOfferingTransactions

Description

Returns a list of all historical purchases, renewals, and system renewal transactions for an AWS account. The list is paginated and ordered by a descending timestamp (most recent transactions are first). The API returns a NotEligible error if the user is not permitted to invoke the operation. If you must be able to invoke this operation, contact aws-devicefarm-support@amazon.com.

This operation returns paginated results.

Synopsis

Creating a Request

data ListOfferingTransactions Source #

Represents the request to list the offering transaction history.

See: newListOfferingTransactions smart constructor.

Constructors

ListOfferingTransactions' 

Fields

  • nextToken :: Maybe Text

    An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

Instances

Instances details
Eq ListOfferingTransactions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

Read ListOfferingTransactions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

Show ListOfferingTransactions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

Generic ListOfferingTransactions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

Associated Types

type Rep ListOfferingTransactions :: Type -> Type #

NFData ListOfferingTransactions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

Hashable ListOfferingTransactions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

ToJSON ListOfferingTransactions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

AWSPager ListOfferingTransactions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

AWSRequest ListOfferingTransactions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

ToHeaders ListOfferingTransactions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

ToPath ListOfferingTransactions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

ToQuery ListOfferingTransactions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

type Rep ListOfferingTransactions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

type Rep ListOfferingTransactions = D1 ('MetaData "ListOfferingTransactions" "Amazonka.DeviceFarm.ListOfferingTransactions" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "ListOfferingTransactions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse ListOfferingTransactions Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

newListOfferingTransactions :: ListOfferingTransactions Source #

Create a value of ListOfferingTransactions 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:ListOfferingTransactions', listOfferingTransactions_nextToken - An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

Request Lenses

listOfferingTransactions_nextToken :: Lens' ListOfferingTransactions (Maybe Text) Source #

An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

Destructuring the Response

data ListOfferingTransactionsResponse Source #

Returns the transaction log of the specified offerings.

See: newListOfferingTransactionsResponse smart constructor.

Constructors

ListOfferingTransactionsResponse' 

Fields

Instances

Instances details
Eq ListOfferingTransactionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

Read ListOfferingTransactionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

Show ListOfferingTransactionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

Generic ListOfferingTransactionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

Associated Types

type Rep ListOfferingTransactionsResponse :: Type -> Type #

NFData ListOfferingTransactionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

type Rep ListOfferingTransactionsResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListOfferingTransactions

type Rep ListOfferingTransactionsResponse = D1 ('MetaData "ListOfferingTransactionsResponse" "Amazonka.DeviceFarm.ListOfferingTransactions" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "ListOfferingTransactionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "offeringTransactions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [OfferingTransaction])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListOfferingTransactionsResponse Source #

Create a value of ListOfferingTransactionsResponse 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:offeringTransactions:ListOfferingTransactionsResponse', listOfferingTransactionsResponse_offeringTransactions - The audit log of subscriptions you have purchased and modified through AWS Device Farm.

$sel:nextToken:ListOfferingTransactions', listOfferingTransactionsResponse_nextToken - An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

$sel:httpStatus:ListOfferingTransactionsResponse', listOfferingTransactionsResponse_httpStatus - The response's http status code.

Response Lenses

listOfferingTransactionsResponse_offeringTransactions :: Lens' ListOfferingTransactionsResponse (Maybe [OfferingTransaction]) Source #

The audit log of subscriptions you have purchased and modified through AWS Device Farm.

listOfferingTransactionsResponse_nextToken :: Lens' ListOfferingTransactionsResponse (Maybe Text) Source #

An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.