amazonka-opsworks-1.6.1: 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 # 
Instance details

Defined in Network.AWS.OpsWorks.ListTags

Data ListTags Source # 
Instance details

Defined in Network.AWS.OpsWorks.ListTags

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 # 
Instance details

Defined in Network.AWS.OpsWorks.ListTags

Show ListTags Source # 
Instance details

Defined in Network.AWS.OpsWorks.ListTags

Generic ListTags Source # 
Instance details

Defined in Network.AWS.OpsWorks.ListTags

Associated Types

type Rep ListTags :: Type -> Type #

Methods

from :: ListTags -> Rep ListTags x #

to :: Rep ListTags x -> ListTags #

Hashable ListTags Source # 
Instance details

Defined in Network.AWS.OpsWorks.ListTags

Methods

hashWithSalt :: Int -> ListTags -> Int #

hash :: ListTags -> Int #

ToJSON ListTags Source # 
Instance details

Defined in Network.AWS.OpsWorks.ListTags

AWSRequest ListTags Source # 
Instance details

Defined in Network.AWS.OpsWorks.ListTags

Associated Types

type Rs ListTags :: Type #

ToHeaders ListTags Source # 
Instance details

Defined in Network.AWS.OpsWorks.ListTags

Methods

toHeaders :: ListTags -> [Header] #

ToPath ListTags Source # 
Instance details

Defined in Network.AWS.OpsWorks.ListTags

ToQuery ListTags Source # 
Instance details

Defined in Network.AWS.OpsWorks.ListTags

NFData ListTags Source # 
Instance details

Defined in Network.AWS.OpsWorks.ListTags

Methods

rnf :: ListTags -> () #

type Rep ListTags Source # 
Instance details

Defined in Network.AWS.OpsWorks.ListTags

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

Defined in Network.AWS.OpsWorks.ListTags

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 # 
Instance details

Defined in Network.AWS.OpsWorks.ListTags

Data ListTagsResponse Source # 
Instance details

Defined in Network.AWS.OpsWorks.ListTags

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 # 
Instance details

Defined in Network.AWS.OpsWorks.ListTags

Show ListTagsResponse Source # 
Instance details

Defined in Network.AWS.OpsWorks.ListTags

Generic ListTagsResponse Source # 
Instance details

Defined in Network.AWS.OpsWorks.ListTags

Associated Types

type Rep ListTagsResponse :: Type -> Type #

NFData ListTagsResponse Source # 
Instance details

Defined in Network.AWS.OpsWorks.ListTags

Methods

rnf :: ListTagsResponse -> () #

type Rep ListTagsResponse Source # 
Instance details

Defined in Network.AWS.OpsWorks.ListTags

type Rep ListTagsResponse = D1 (MetaData "ListTagsResponse" "Network.AWS.OpsWorks.ListTags" "amazonka-opsworks-1.6.1-DPqCyF3LO9t3rjfO10vXJE" False) (C1 (MetaCons "ListTagsResponse'" PrefixI True) (S1 (MetaSel (Just "_ltrsNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_ltrsTags") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Map Text Text))) :*: S1 (MetaSel (Just "_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.