amazonka-opsworks-1.6.0: Amazon OpsWorks 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.OpsWorks.ListTags

Contents

Description

Returns a list of tags that are applied to the specified stack or layer.

Synopsis

Creating a Request

listTags Source #

Arguments

:: Text

ltResourceARN

-> ListTags 

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

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

  • ltNextToken - Do not use. A validation exception occurs if you add a NextToken parameter to a ListTagsRequest call.
  • ltMaxResults - Do not use. A validation exception occurs if you add a MaxResults parameter to a ListTagsRequest call.
  • ltResourceARN - The stack or layer's Amazon Resource Number (ARN).

data ListTags Source #

See: listTags smart constructor.

Instances

Eq ListTags Source # 
Data ListTags Source # 

Methods

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

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

toConstr :: ListTags -> Constr #

dataTypeOf :: ListTags -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ListTags Source # 
Show ListTags Source # 
Generic ListTags Source # 

Associated Types

type Rep ListTags :: * -> * #

Methods

from :: ListTags -> Rep ListTags x #

to :: Rep ListTags x -> ListTags #

Hashable ListTags Source # 

Methods

hashWithSalt :: Int -> ListTags -> Int #

hash :: ListTags -> Int #

ToJSON ListTags Source # 
NFData ListTags Source # 

Methods

rnf :: ListTags -> () #

AWSRequest ListTags Source # 
ToHeaders ListTags Source # 

Methods

toHeaders :: ListTags -> [Header] #

ToPath ListTags Source # 
ToQuery ListTags Source # 
type Rep ListTags Source # 
type Rep ListTags = D1 * (MetaData "ListTags" "Network.AWS.OpsWorks.ListTags" "amazonka-opsworks-1.6.0-dhw3H9lmJm2qKjEl8vg7Z" False) (C1 * (MetaCons "ListTags'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_ltNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) ((:*:) * (S1 * (MetaSel (Just Symbol "_ltMaxResults") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Int))) (S1 * (MetaSel (Just Symbol "_ltResourceARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Text)))))
type Rs ListTags Source # 

Request Lenses

ltNextToken :: Lens' ListTags (Maybe Text) Source #

Do not use. A validation exception occurs if you add a NextToken parameter to a ListTagsRequest call.

ltMaxResults :: Lens' ListTags (Maybe Int) Source #

Do not use. A validation exception occurs if you add a MaxResults parameter to a ListTagsRequest call.

ltResourceARN :: Lens' ListTags Text Source #

The stack or layer's Amazon Resource Number (ARN).

Destructuring the Response

listTagsResponse Source #

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

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

  • ltrsNextToken - If a paginated request does not return all of the remaining results, this parameter is set to a token that you can assign to the request object's NextToken parameter to get the next set of results. If the previous paginated request returned all of the remaining results, this parameter is set to null .
  • ltrsTags - A set of key-value pairs that contain tag keys and tag values that are attached to a stack or layer.
  • ltrsResponseStatus - -- | The response status code.

data ListTagsResponse Source #

Contains the response to a ListTags request.

See: listTagsResponse smart constructor.

Instances

Eq ListTagsResponse Source # 
Data ListTagsResponse Source # 

Methods

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

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

toConstr :: ListTagsResponse -> Constr #

dataTypeOf :: ListTagsResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ListTagsResponse Source # 
Show ListTagsResponse Source # 
Generic ListTagsResponse Source # 
NFData ListTagsResponse Source # 

Methods

rnf :: ListTagsResponse -> () #

type Rep ListTagsResponse Source # 
type Rep ListTagsResponse = D1 * (MetaData "ListTagsResponse" "Network.AWS.OpsWorks.ListTags" "amazonka-opsworks-1.6.0-dhw3H9lmJm2qKjEl8vg7Z" False) (C1 * (MetaCons "ListTagsResponse'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_ltrsNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) ((:*:) * (S1 * (MetaSel (Just Symbol "_ltrsTags") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe (Map Text Text)))) (S1 * (MetaSel (Just Symbol "_ltrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Int)))))

Response Lenses

ltrsNextToken :: Lens' ListTagsResponse (Maybe Text) Source #

If a paginated request does not return all of the remaining results, this parameter is set to a token that you can assign to the request object's NextToken parameter to get the next set of results. If the previous paginated request returned all of the remaining results, this parameter is set to null .

ltrsTags :: Lens' ListTagsResponse (HashMap Text Text) Source #

A set of key-value pairs that contain tag keys and tag values that are attached to a stack or layer.

ltrsResponseStatus :: Lens' ListTagsResponse Int Source #

  • - | The response status code.