amazonka-appstream-1.6.0: Amazon AppStream 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.AppStream.ListTagsForResource

Contents

Description

Lists the tags for the specified AppStream 2.0 resource. You can tag AppStream 2.0 image builders, images, fleets, and stacks.

For more information about tags, see Tagging Your Resources in the Amazon AppStream 2.0 Developer Guide .

Synopsis

Creating a Request

listTagsForResource #

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

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

data ListTagsForResource #

See: listTagsForResource smart constructor.

Instances
Eq ListTagsForResource # 
Instance details

Defined in Network.AWS.AppStream.ListTagsForResource

Data ListTagsForResource # 
Instance details

Defined in Network.AWS.AppStream.ListTagsForResource

Methods

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

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

toConstr :: ListTagsForResource -> Constr #

dataTypeOf :: ListTagsForResource -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ListTagsForResource # 
Instance details

Defined in Network.AWS.AppStream.ListTagsForResource

Show ListTagsForResource # 
Instance details

Defined in Network.AWS.AppStream.ListTagsForResource

Generic ListTagsForResource # 
Instance details

Defined in Network.AWS.AppStream.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: * -> * #

Hashable ListTagsForResource # 
Instance details

Defined in Network.AWS.AppStream.ListTagsForResource

ToJSON ListTagsForResource # 
Instance details

Defined in Network.AWS.AppStream.ListTagsForResource

AWSRequest ListTagsForResource # 
Instance details

Defined in Network.AWS.AppStream.ListTagsForResource

Associated Types

type Rs ListTagsForResource :: * #

ToHeaders ListTagsForResource # 
Instance details

Defined in Network.AWS.AppStream.ListTagsForResource

ToPath ListTagsForResource # 
Instance details

Defined in Network.AWS.AppStream.ListTagsForResource

ToQuery ListTagsForResource # 
Instance details

Defined in Network.AWS.AppStream.ListTagsForResource

NFData ListTagsForResource # 
Instance details

Defined in Network.AWS.AppStream.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

type Rep ListTagsForResource # 
Instance details

Defined in Network.AWS.AppStream.ListTagsForResource

type Rep ListTagsForResource = D1 (MetaData "ListTagsForResource" "Network.AWS.AppStream.ListTagsForResource" "amazonka-appstream-1.6.0-1hVHjcJMljRGnoHGVEzSkv" True) (C1 (MetaCons "ListTagsForResource'" PrefixI True) (S1 (MetaSel (Just "_ltfrResourceARN") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs ListTagsForResource # 
Instance details

Defined in Network.AWS.AppStream.ListTagsForResource

Request Lenses

ltfrResourceARN :: Lens' ListTagsForResource Text #

The Amazon Resource Name (ARN) of the resource.

Destructuring the Response

listTagsForResourceResponse #

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

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

data ListTagsForResourceResponse #

See: listTagsForResourceResponse smart constructor.

Instances
Eq ListTagsForResourceResponse # 
Instance details

Defined in Network.AWS.AppStream.ListTagsForResource

Data ListTagsForResourceResponse # 
Instance details

Defined in Network.AWS.AppStream.ListTagsForResource

Methods

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

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

toConstr :: ListTagsForResourceResponse -> Constr #

dataTypeOf :: ListTagsForResourceResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ListTagsForResourceResponse # 
Instance details

Defined in Network.AWS.AppStream.ListTagsForResource

Show ListTagsForResourceResponse # 
Instance details

Defined in Network.AWS.AppStream.ListTagsForResource

Generic ListTagsForResourceResponse # 
Instance details

Defined in Network.AWS.AppStream.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: * -> * #

NFData ListTagsForResourceResponse # 
Instance details

Defined in Network.AWS.AppStream.ListTagsForResource

type Rep ListTagsForResourceResponse # 
Instance details

Defined in Network.AWS.AppStream.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 (MetaData "ListTagsForResourceResponse" "Network.AWS.AppStream.ListTagsForResource" "amazonka-appstream-1.6.0-1hVHjcJMljRGnoHGVEzSkv" False) (C1 (MetaCons "ListTagsForResourceResponse'" PrefixI True) (S1 (MetaSel (Just "_ltfrrsTags") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Map Text Text))) :*: S1 (MetaSel (Just "_ltfrrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)))

Response Lenses

ltfrrsTags :: Lens' ListTagsForResourceResponse (HashMap Text Text) #

The information about the tags.