libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory
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.CloudDirectory.ListFacetNames

Description

Retrieves the names of facets that exist in a schema.

This operation returns paginated results.

Synopsis

Creating a Request

data ListFacetNames Source #

See: newListFacetNames smart constructor.

Constructors

ListFacetNames' 

Fields

Instances

Instances details
Eq ListFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

Read ListFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

Show ListFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

Generic ListFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

Associated Types

type Rep ListFacetNames :: Type -> Type #

NFData ListFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

Methods

rnf :: ListFacetNames -> () #

Hashable ListFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

ToJSON ListFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

AWSPager ListFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

AWSRequest ListFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

Associated Types

type AWSResponse ListFacetNames #

ToHeaders ListFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

ToPath ListFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

ToQuery ListFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

type Rep ListFacetNames Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

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

Defined in Amazonka.CloudDirectory.ListFacetNames

newListFacetNames Source #

Create a value of ListFacetNames 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:ListFacetNames', listFacetNames_nextToken - The pagination token.

$sel:maxResults:ListFacetNames', listFacetNames_maxResults - The maximum number of results to retrieve.

$sel:schemaArn:ListFacetNames', listFacetNames_schemaArn - The Amazon Resource Name (ARN) to retrieve facet names from.

Request Lenses

listFacetNames_maxResults :: Lens' ListFacetNames (Maybe Natural) Source #

The maximum number of results to retrieve.

listFacetNames_schemaArn :: Lens' ListFacetNames Text Source #

The Amazon Resource Name (ARN) to retrieve facet names from.

Destructuring the Response

data ListFacetNamesResponse Source #

See: newListFacetNamesResponse smart constructor.

Constructors

ListFacetNamesResponse' 

Fields

Instances

Instances details
Eq ListFacetNamesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

Read ListFacetNamesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

Show ListFacetNamesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

Generic ListFacetNamesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

Associated Types

type Rep ListFacetNamesResponse :: Type -> Type #

NFData ListFacetNamesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

Methods

rnf :: ListFacetNamesResponse -> () #

type Rep ListFacetNamesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.ListFacetNames

type Rep ListFacetNamesResponse = D1 ('MetaData "ListFacetNamesResponse" "Amazonka.CloudDirectory.ListFacetNames" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "ListFacetNamesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "facetNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListFacetNamesResponse Source #

Create a value of ListFacetNamesResponse 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:ListFacetNames', listFacetNamesResponse_nextToken - The pagination token.

$sel:facetNames:ListFacetNamesResponse', listFacetNamesResponse_facetNames - The names of facets that exist within the schema.

$sel:httpStatus:ListFacetNamesResponse', listFacetNamesResponse_httpStatus - The response's http status code.

Response Lenses

listFacetNamesResponse_facetNames :: Lens' ListFacetNamesResponse (Maybe [Text]) Source #

The names of facets that exist within the schema.