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

Contents

Description

Returns a paginated list of all attribute definitions for a particular TypedLinkFacet . For more information, see Typed link .

This operation returns paginated results.

Synopsis

Creating a Request

listTypedLinkFacetAttributes Source #

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

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

  • ltlfaNextToken - The pagination token.
  • ltlfaMaxResults - The maximum number of results to retrieve.
  • ltlfaSchemaARN - The Amazon Resource Name (ARN) that is associated with the schema. For more information, see arns .
  • ltlfaName - The unique name of the typed link facet.

data ListTypedLinkFacetAttributes Source #

See: listTypedLinkFacetAttributes smart constructor.

Instances

Eq ListTypedLinkFacetAttributes Source # 
Data ListTypedLinkFacetAttributes Source # 

Methods

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

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

toConstr :: ListTypedLinkFacetAttributes -> Constr #

dataTypeOf :: ListTypedLinkFacetAttributes -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ListTypedLinkFacetAttributes Source # 
Show ListTypedLinkFacetAttributes Source # 
Generic ListTypedLinkFacetAttributes Source # 
Hashable ListTypedLinkFacetAttributes Source # 
ToJSON ListTypedLinkFacetAttributes Source # 
NFData ListTypedLinkFacetAttributes Source # 
AWSPager ListTypedLinkFacetAttributes Source # 
AWSRequest ListTypedLinkFacetAttributes Source # 
ToHeaders ListTypedLinkFacetAttributes Source # 
ToPath ListTypedLinkFacetAttributes Source # 
ToQuery ListTypedLinkFacetAttributes Source # 
type Rep ListTypedLinkFacetAttributes Source # 
type Rep ListTypedLinkFacetAttributes = D1 * (MetaData "ListTypedLinkFacetAttributes" "Network.AWS.CloudDirectory.ListTypedLinkFacetAttributes" "amazonka-clouddirectory-1.6.0-8IFjLCYNMx175Dinq6Lqlq" False) (C1 * (MetaCons "ListTypedLinkFacetAttributes'" PrefixI True) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_ltlfaNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_ltlfaMaxResults") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_ltlfaSchemaARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Text)) (S1 * (MetaSel (Just Symbol "_ltlfaName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Text)))))
type Rs ListTypedLinkFacetAttributes Source # 

Request Lenses

ltlfaMaxResults :: Lens' ListTypedLinkFacetAttributes (Maybe Natural) Source #

The maximum number of results to retrieve.

ltlfaSchemaARN :: Lens' ListTypedLinkFacetAttributes Text Source #

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

ltlfaName :: Lens' ListTypedLinkFacetAttributes Text Source #

The unique name of the typed link facet.

Destructuring the Response

listTypedLinkFacetAttributesResponse Source #

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

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

data ListTypedLinkFacetAttributesResponse Source #

See: listTypedLinkFacetAttributesResponse smart constructor.

Instances

Eq ListTypedLinkFacetAttributesResponse Source # 
Data ListTypedLinkFacetAttributesResponse Source # 

Methods

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

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

toConstr :: ListTypedLinkFacetAttributesResponse -> Constr #

dataTypeOf :: ListTypedLinkFacetAttributesResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

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

Response Lenses

ltlfarsAttributes :: Lens' ListTypedLinkFacetAttributesResponse [TypedLinkAttributeDefinition] Source #

An ordered set of attributes associate with the typed link.