libZSservicesZSamazonka-iotZSamazonka-iot
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.IoT.ListTopicRuleDestinations

Description

Lists all the topic rule destinations in your Amazon Web Services account.

Requires permission to access the ListTopicRuleDestinations action.

This operation returns paginated results.

Synopsis

Creating a Request

data ListTopicRuleDestinations Source #

See: newListTopicRuleDestinations smart constructor.

Constructors

ListTopicRuleDestinations' 

Fields

  • nextToken :: Maybe Text

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

  • maxResults :: Maybe Natural

    The maximum number of results to return at one time.

Instances

Instances details
Eq ListTopicRuleDestinations Source # 
Instance details

Defined in Amazonka.IoT.ListTopicRuleDestinations

Read ListTopicRuleDestinations Source # 
Instance details

Defined in Amazonka.IoT.ListTopicRuleDestinations

Show ListTopicRuleDestinations Source # 
Instance details

Defined in Amazonka.IoT.ListTopicRuleDestinations

Generic ListTopicRuleDestinations Source # 
Instance details

Defined in Amazonka.IoT.ListTopicRuleDestinations

Associated Types

type Rep ListTopicRuleDestinations :: Type -> Type #

NFData ListTopicRuleDestinations Source # 
Instance details

Defined in Amazonka.IoT.ListTopicRuleDestinations

Hashable ListTopicRuleDestinations Source # 
Instance details

Defined in Amazonka.IoT.ListTopicRuleDestinations

AWSPager ListTopicRuleDestinations Source # 
Instance details

Defined in Amazonka.IoT.ListTopicRuleDestinations

AWSRequest ListTopicRuleDestinations Source # 
Instance details

Defined in Amazonka.IoT.ListTopicRuleDestinations

ToHeaders ListTopicRuleDestinations Source # 
Instance details

Defined in Amazonka.IoT.ListTopicRuleDestinations

ToPath ListTopicRuleDestinations Source # 
Instance details

Defined in Amazonka.IoT.ListTopicRuleDestinations

ToQuery ListTopicRuleDestinations Source # 
Instance details

Defined in Amazonka.IoT.ListTopicRuleDestinations

type Rep ListTopicRuleDestinations Source # 
Instance details

Defined in Amazonka.IoT.ListTopicRuleDestinations

type Rep ListTopicRuleDestinations = D1 ('MetaData "ListTopicRuleDestinations" "Amazonka.IoT.ListTopicRuleDestinations" "libZSservicesZSamazonka-iotZSamazonka-iot" 'False) (C1 ('MetaCons "ListTopicRuleDestinations'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListTopicRuleDestinations Source # 
Instance details

Defined in Amazonka.IoT.ListTopicRuleDestinations

newListTopicRuleDestinations :: ListTopicRuleDestinations Source #

Create a value of ListTopicRuleDestinations 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:ListTopicRuleDestinations', listTopicRuleDestinations_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:maxResults:ListTopicRuleDestinations', listTopicRuleDestinations_maxResults - The maximum number of results to return at one time.

Request Lenses

listTopicRuleDestinations_nextToken :: Lens' ListTopicRuleDestinations (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.

listTopicRuleDestinations_maxResults :: Lens' ListTopicRuleDestinations (Maybe Natural) Source #

The maximum number of results to return at one time.

Destructuring the Response

data ListTopicRuleDestinationsResponse Source #

See: newListTopicRuleDestinationsResponse smart constructor.

Constructors

ListTopicRuleDestinationsResponse' 

Fields

Instances

Instances details
Eq ListTopicRuleDestinationsResponse Source # 
Instance details

Defined in Amazonka.IoT.ListTopicRuleDestinations

Read ListTopicRuleDestinationsResponse Source # 
Instance details

Defined in Amazonka.IoT.ListTopicRuleDestinations

Show ListTopicRuleDestinationsResponse Source # 
Instance details

Defined in Amazonka.IoT.ListTopicRuleDestinations

Generic ListTopicRuleDestinationsResponse Source # 
Instance details

Defined in Amazonka.IoT.ListTopicRuleDestinations

Associated Types

type Rep ListTopicRuleDestinationsResponse :: Type -> Type #

NFData ListTopicRuleDestinationsResponse Source # 
Instance details

Defined in Amazonka.IoT.ListTopicRuleDestinations

type Rep ListTopicRuleDestinationsResponse Source # 
Instance details

Defined in Amazonka.IoT.ListTopicRuleDestinations

type Rep ListTopicRuleDestinationsResponse = D1 ('MetaData "ListTopicRuleDestinationsResponse" "Amazonka.IoT.ListTopicRuleDestinations" "libZSservicesZSamazonka-iotZSamazonka-iot" 'False) (C1 ('MetaCons "ListTopicRuleDestinationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "destinationSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TopicRuleDestinationSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListTopicRuleDestinationsResponse Source #

Create a value of ListTopicRuleDestinationsResponse 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:destinationSummaries:ListTopicRuleDestinationsResponse', listTopicRuleDestinationsResponse_destinationSummaries - Information about a topic rule destination.

$sel:nextToken:ListTopicRuleDestinations', listTopicRuleDestinationsResponse_nextToken - The token to use to get the next set of results, or null if there are no additional results.

$sel:httpStatus:ListTopicRuleDestinationsResponse', listTopicRuleDestinationsResponse_httpStatus - The response's http status code.

Response Lenses

listTopicRuleDestinationsResponse_nextToken :: Lens' ListTopicRuleDestinationsResponse (Maybe Text) Source #

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