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.ListAuthorizers

Description

Lists the authorizers registered in your account.

Requires permission to access the ListAuthorizers action.

This operation returns paginated results.

Synopsis

Creating a Request

data ListAuthorizers Source #

See: newListAuthorizers smart constructor.

Constructors

ListAuthorizers' 

Fields

Instances

Instances details
Eq ListAuthorizers Source # 
Instance details

Defined in Amazonka.IoT.ListAuthorizers

Read ListAuthorizers Source # 
Instance details

Defined in Amazonka.IoT.ListAuthorizers

Show ListAuthorizers Source # 
Instance details

Defined in Amazonka.IoT.ListAuthorizers

Generic ListAuthorizers Source # 
Instance details

Defined in Amazonka.IoT.ListAuthorizers

Associated Types

type Rep ListAuthorizers :: Type -> Type #

NFData ListAuthorizers Source # 
Instance details

Defined in Amazonka.IoT.ListAuthorizers

Methods

rnf :: ListAuthorizers -> () #

Hashable ListAuthorizers Source # 
Instance details

Defined in Amazonka.IoT.ListAuthorizers

AWSPager ListAuthorizers Source # 
Instance details

Defined in Amazonka.IoT.ListAuthorizers

AWSRequest ListAuthorizers Source # 
Instance details

Defined in Amazonka.IoT.ListAuthorizers

Associated Types

type AWSResponse ListAuthorizers #

ToHeaders ListAuthorizers Source # 
Instance details

Defined in Amazonka.IoT.ListAuthorizers

ToPath ListAuthorizers Source # 
Instance details

Defined in Amazonka.IoT.ListAuthorizers

ToQuery ListAuthorizers Source # 
Instance details

Defined in Amazonka.IoT.ListAuthorizers

type Rep ListAuthorizers Source # 
Instance details

Defined in Amazonka.IoT.ListAuthorizers

type Rep ListAuthorizers = D1 ('MetaData "ListAuthorizers" "Amazonka.IoT.ListAuthorizers" "libZSservicesZSamazonka-iotZSamazonka-iot" 'False) (C1 ('MetaCons "ListAuthorizers'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AuthorizerStatus)) :*: S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "ascendingOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "pageSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse ListAuthorizers Source # 
Instance details

Defined in Amazonka.IoT.ListAuthorizers

newListAuthorizers :: ListAuthorizers Source #

Create a value of ListAuthorizers 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:status:ListAuthorizers', listAuthorizers_status - The status of the list authorizers request.

$sel:marker:ListAuthorizers', listAuthorizers_marker - A marker used to get the next set of results.

$sel:ascendingOrder:ListAuthorizers', listAuthorizers_ascendingOrder - Return the list of authorizers in ascending alphabetical order.

$sel:pageSize:ListAuthorizers', listAuthorizers_pageSize - The maximum number of results to return at one time.

Request Lenses

listAuthorizers_status :: Lens' ListAuthorizers (Maybe AuthorizerStatus) Source #

The status of the list authorizers request.

listAuthorizers_marker :: Lens' ListAuthorizers (Maybe Text) Source #

A marker used to get the next set of results.

listAuthorizers_ascendingOrder :: Lens' ListAuthorizers (Maybe Bool) Source #

Return the list of authorizers in ascending alphabetical order.

listAuthorizers_pageSize :: Lens' ListAuthorizers (Maybe Natural) Source #

The maximum number of results to return at one time.

Destructuring the Response

data ListAuthorizersResponse Source #

See: newListAuthorizersResponse smart constructor.

Constructors

ListAuthorizersResponse' 

Fields

Instances

Instances details
Eq ListAuthorizersResponse Source # 
Instance details

Defined in Amazonka.IoT.ListAuthorizers

Read ListAuthorizersResponse Source # 
Instance details

Defined in Amazonka.IoT.ListAuthorizers

Show ListAuthorizersResponse Source # 
Instance details

Defined in Amazonka.IoT.ListAuthorizers

Generic ListAuthorizersResponse Source # 
Instance details

Defined in Amazonka.IoT.ListAuthorizers

Associated Types

type Rep ListAuthorizersResponse :: Type -> Type #

NFData ListAuthorizersResponse Source # 
Instance details

Defined in Amazonka.IoT.ListAuthorizers

Methods

rnf :: ListAuthorizersResponse -> () #

type Rep ListAuthorizersResponse Source # 
Instance details

Defined in Amazonka.IoT.ListAuthorizers

type Rep ListAuthorizersResponse = D1 ('MetaData "ListAuthorizersResponse" "Amazonka.IoT.ListAuthorizers" "libZSservicesZSamazonka-iotZSamazonka-iot" 'False) (C1 ('MetaCons "ListAuthorizersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "authorizers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AuthorizerSummary])) :*: (S1 ('MetaSel ('Just "nextMarker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListAuthorizersResponse Source #

Create a value of ListAuthorizersResponse 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:authorizers:ListAuthorizersResponse', listAuthorizersResponse_authorizers - The authorizers.

$sel:nextMarker:ListAuthorizersResponse', listAuthorizersResponse_nextMarker - A marker used to get the next set of results.

$sel:httpStatus:ListAuthorizersResponse', listAuthorizersResponse_httpStatus - The response's http status code.

Response Lenses

listAuthorizersResponse_nextMarker :: Lens' ListAuthorizersResponse (Maybe Text) Source #

A marker used to get the next set of results.