amazonka-iot-2.0: Amazon IoT 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.IoT.ListThingsInBillingGroup

Description

Lists the things you have added to the given billing group.

Requires permission to access the ListThingsInBillingGroup action.

This operation returns paginated results.

Synopsis

Creating a Request

data ListThingsInBillingGroup Source #

See: newListThingsInBillingGroup smart constructor.

Constructors

ListThingsInBillingGroup' 

Fields

Instances

Instances details
ToHeaders ListThingsInBillingGroup Source # 
Instance details

Defined in Amazonka.IoT.ListThingsInBillingGroup

ToPath ListThingsInBillingGroup Source # 
Instance details

Defined in Amazonka.IoT.ListThingsInBillingGroup

ToQuery ListThingsInBillingGroup Source # 
Instance details

Defined in Amazonka.IoT.ListThingsInBillingGroup

AWSPager ListThingsInBillingGroup Source # 
Instance details

Defined in Amazonka.IoT.ListThingsInBillingGroup

AWSRequest ListThingsInBillingGroup Source # 
Instance details

Defined in Amazonka.IoT.ListThingsInBillingGroup

Generic ListThingsInBillingGroup Source # 
Instance details

Defined in Amazonka.IoT.ListThingsInBillingGroup

Associated Types

type Rep ListThingsInBillingGroup :: Type -> Type #

Read ListThingsInBillingGroup Source # 
Instance details

Defined in Amazonka.IoT.ListThingsInBillingGroup

Show ListThingsInBillingGroup Source # 
Instance details

Defined in Amazonka.IoT.ListThingsInBillingGroup

NFData ListThingsInBillingGroup Source # 
Instance details

Defined in Amazonka.IoT.ListThingsInBillingGroup

Eq ListThingsInBillingGroup Source # 
Instance details

Defined in Amazonka.IoT.ListThingsInBillingGroup

Hashable ListThingsInBillingGroup Source # 
Instance details

Defined in Amazonka.IoT.ListThingsInBillingGroup

type AWSResponse ListThingsInBillingGroup Source # 
Instance details

Defined in Amazonka.IoT.ListThingsInBillingGroup

type Rep ListThingsInBillingGroup Source # 
Instance details

Defined in Amazonka.IoT.ListThingsInBillingGroup

type Rep ListThingsInBillingGroup = D1 ('MetaData "ListThingsInBillingGroup" "Amazonka.IoT.ListThingsInBillingGroup" "amazonka-iot-2.0-6w03vgAfmrM1SG22OsNJXL" 'False) (C1 ('MetaCons "ListThingsInBillingGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "billingGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListThingsInBillingGroup Source #

Create a value of ListThingsInBillingGroup 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:maxResults:ListThingsInBillingGroup', listThingsInBillingGroup_maxResults - The maximum number of results to return per request.

ListThingsInBillingGroup, listThingsInBillingGroup_nextToken - To retrieve the next set of results, the nextToken value from a previous response; otherwise null to receive the first set of results.

$sel:billingGroupName:ListThingsInBillingGroup', listThingsInBillingGroup_billingGroupName - The name of the billing group.

Request Lenses

listThingsInBillingGroup_maxResults :: Lens' ListThingsInBillingGroup (Maybe Natural) Source #

The maximum number of results to return per request.

listThingsInBillingGroup_nextToken :: Lens' ListThingsInBillingGroup (Maybe Text) Source #

To retrieve the next set of results, the nextToken value from a previous response; otherwise null to receive the first set of results.

Destructuring the Response

data ListThingsInBillingGroupResponse Source #

See: newListThingsInBillingGroupResponse smart constructor.

Constructors

ListThingsInBillingGroupResponse' 

Fields

  • nextToken :: Maybe Text

    The token to use to get the next set of results. Will not be returned if operation has returned all results.

  • things :: Maybe [Text]

    A list of things in the billing group.

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Generic ListThingsInBillingGroupResponse Source # 
Instance details

Defined in Amazonka.IoT.ListThingsInBillingGroup

Associated Types

type Rep ListThingsInBillingGroupResponse :: Type -> Type #

Read ListThingsInBillingGroupResponse Source # 
Instance details

Defined in Amazonka.IoT.ListThingsInBillingGroup

Show ListThingsInBillingGroupResponse Source # 
Instance details

Defined in Amazonka.IoT.ListThingsInBillingGroup

NFData ListThingsInBillingGroupResponse Source # 
Instance details

Defined in Amazonka.IoT.ListThingsInBillingGroup

Eq ListThingsInBillingGroupResponse Source # 
Instance details

Defined in Amazonka.IoT.ListThingsInBillingGroup

type Rep ListThingsInBillingGroupResponse Source # 
Instance details

Defined in Amazonka.IoT.ListThingsInBillingGroup

type Rep ListThingsInBillingGroupResponse = D1 ('MetaData "ListThingsInBillingGroupResponse" "Amazonka.IoT.ListThingsInBillingGroup" "amazonka-iot-2.0-6w03vgAfmrM1SG22OsNJXL" 'False) (C1 ('MetaCons "ListThingsInBillingGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "things") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListThingsInBillingGroupResponse Source #

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

ListThingsInBillingGroup, listThingsInBillingGroupResponse_nextToken - The token to use to get the next set of results. Will not be returned if operation has returned all results.

$sel:things:ListThingsInBillingGroupResponse', listThingsInBillingGroupResponse_things - A list of things in the billing group.

$sel:httpStatus:ListThingsInBillingGroupResponse', listThingsInBillingGroupResponse_httpStatus - The response's http status code.

Response Lenses

listThingsInBillingGroupResponse_nextToken :: Lens' ListThingsInBillingGroupResponse (Maybe Text) Source #

The token to use to get the next set of results. Will not be returned if operation has returned all results.