amazonka-clouddirectory-1.6.0: Amazon CloudDirectory SDK.

Copyright(c) 2013-2018 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.AWS.CloudDirectory.ListTypedLinkFacetNames

Contents

Description

Returns a paginated list of TypedLink facet names for a particular schema. For more information, see Typed link .

This operation returns paginated results.

Synopsis

Creating a Request

listTypedLinkFacetNames Source #

Creates a value of ListTypedLinkFacetNames with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

data ListTypedLinkFacetNames Source #

See: listTypedLinkFacetNames smart constructor.

Instances

Eq ListTypedLinkFacetNames Source # 
Data ListTypedLinkFacetNames Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ListTypedLinkFacetNames -> c ListTypedLinkFacetNames #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ListTypedLinkFacetNames #

toConstr :: ListTypedLinkFacetNames -> Constr #

dataTypeOf :: ListTypedLinkFacetNames -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ListTypedLinkFacetNames) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ListTypedLinkFacetNames) #

gmapT :: (forall b. Data b => b -> b) -> ListTypedLinkFacetNames -> ListTypedLinkFacetNames #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ListTypedLinkFacetNames -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ListTypedLinkFacetNames -> r #

gmapQ :: (forall d. Data d => d -> u) -> ListTypedLinkFacetNames -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ListTypedLinkFacetNames -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ListTypedLinkFacetNames -> m ListTypedLinkFacetNames #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ListTypedLinkFacetNames -> m ListTypedLinkFacetNames #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ListTypedLinkFacetNames -> m ListTypedLinkFacetNames #

Read ListTypedLinkFacetNames Source # 
Show ListTypedLinkFacetNames Source # 
Generic ListTypedLinkFacetNames Source # 
Hashable ListTypedLinkFacetNames Source # 
ToJSON ListTypedLinkFacetNames Source # 
NFData ListTypedLinkFacetNames Source # 

Methods

rnf :: ListTypedLinkFacetNames -> () #

AWSPager ListTypedLinkFacetNames Source # 
AWSRequest ListTypedLinkFacetNames Source # 
ToHeaders ListTypedLinkFacetNames Source # 
ToPath ListTypedLinkFacetNames Source # 
ToQuery ListTypedLinkFacetNames Source # 
type Rep ListTypedLinkFacetNames Source # 
type Rep ListTypedLinkFacetNames = D1 * (MetaData "ListTypedLinkFacetNames" "Network.AWS.CloudDirectory.ListTypedLinkFacetNames" "amazonka-clouddirectory-1.6.0-8IFjLCYNMx175Dinq6Lqlq" False) (C1 * (MetaCons "ListTypedLinkFacetNames'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_ltlfnNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) ((:*:) * (S1 * (MetaSel (Just Symbol "_ltlfnMaxResults") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_ltlfnSchemaARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Text)))))
type Rs ListTypedLinkFacetNames Source # 

Request Lenses

ltlfnMaxResults :: Lens' ListTypedLinkFacetNames (Maybe Natural) Source #

The maximum number of results to retrieve.

ltlfnSchemaARN :: Lens' ListTypedLinkFacetNames Text Source #

The Amazon Resource Name (ARN) that is associated with the schema. For more information, see arns .

Destructuring the Response

listTypedLinkFacetNamesResponse Source #

Creates a value of ListTypedLinkFacetNamesResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

data ListTypedLinkFacetNamesResponse Source #

See: listTypedLinkFacetNamesResponse smart constructor.

Instances

Eq ListTypedLinkFacetNamesResponse Source # 
Data ListTypedLinkFacetNamesResponse Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ListTypedLinkFacetNamesResponse -> c ListTypedLinkFacetNamesResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ListTypedLinkFacetNamesResponse #

toConstr :: ListTypedLinkFacetNamesResponse -> Constr #

dataTypeOf :: ListTypedLinkFacetNamesResponse -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ListTypedLinkFacetNamesResponse) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ListTypedLinkFacetNamesResponse) #

gmapT :: (forall b. Data b => b -> b) -> ListTypedLinkFacetNamesResponse -> ListTypedLinkFacetNamesResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ListTypedLinkFacetNamesResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ListTypedLinkFacetNamesResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> ListTypedLinkFacetNamesResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ListTypedLinkFacetNamesResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ListTypedLinkFacetNamesResponse -> m ListTypedLinkFacetNamesResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ListTypedLinkFacetNamesResponse -> m ListTypedLinkFacetNamesResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ListTypedLinkFacetNamesResponse -> m ListTypedLinkFacetNamesResponse #

Read ListTypedLinkFacetNamesResponse Source # 
Show ListTypedLinkFacetNamesResponse Source # 
Generic ListTypedLinkFacetNamesResponse Source # 
NFData ListTypedLinkFacetNamesResponse Source # 
type Rep ListTypedLinkFacetNamesResponse Source # 
type Rep ListTypedLinkFacetNamesResponse = D1 * (MetaData "ListTypedLinkFacetNamesResponse" "Network.AWS.CloudDirectory.ListTypedLinkFacetNames" "amazonka-clouddirectory-1.6.0-8IFjLCYNMx175Dinq6Lqlq" False) (C1 * (MetaCons "ListTypedLinkFacetNamesResponse'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_ltlfnrsNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) ((:*:) * (S1 * (MetaSel (Just Symbol "_ltlfnrsFacetNames") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe [Text]))) (S1 * (MetaSel (Just Symbol "_ltlfnrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Int)))))

Response Lenses

ltlfnrsFacetNames :: Lens' ListTypedLinkFacetNamesResponse [Text] Source #

The names of typed link facets that exist within the schema.