amazonka-elbv2-1.6.0: Amazon Elastic Load Balancing 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.ELBv2.DescribeTags

Contents

Description

Describes the tags for the specified resources. You can describe the tags for one or more Application Load Balancers, Network Load Balancers, and target groups.

Synopsis

Creating a Request

describeTags :: DescribeTags #

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

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

data DescribeTags #

See: describeTags smart constructor.

Instances

Eq DescribeTags # 
Data DescribeTags # 

Methods

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

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

toConstr :: DescribeTags -> Constr #

dataTypeOf :: DescribeTags -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeTags # 
Show DescribeTags # 
Generic DescribeTags # 

Associated Types

type Rep DescribeTags :: * -> * #

Hashable DescribeTags # 
NFData DescribeTags # 

Methods

rnf :: DescribeTags -> () #

AWSRequest DescribeTags # 
ToHeaders DescribeTags # 
ToPath DescribeTags # 
ToQuery DescribeTags # 
type Rep DescribeTags # 
type Rep DescribeTags = D1 * (MetaData "DescribeTags" "Network.AWS.ELBv2.DescribeTags" "amazonka-elbv2-1.6.0-A9WY3bDmNBjLN5Xlgd8sNs" True) (C1 * (MetaCons "DescribeTags'" PrefixI True) (S1 * (MetaSel (Just Symbol "_dtResourceARNs") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * [Text])))
type Rs DescribeTags # 

Request Lenses

dtResourceARNs :: Lens' DescribeTags [Text] #

The Amazon Resource Names (ARN) of the resources.

Destructuring the Response

describeTagsResponse #

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

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

data DescribeTagsResponse #

See: describeTagsResponse smart constructor.

Instances

Eq DescribeTagsResponse # 
Data DescribeTagsResponse # 

Methods

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

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

toConstr :: DescribeTagsResponse -> Constr #

dataTypeOf :: DescribeTagsResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeTagsResponse # 
Show DescribeTagsResponse # 
Generic DescribeTagsResponse # 
NFData DescribeTagsResponse # 

Methods

rnf :: DescribeTagsResponse -> () #

type Rep DescribeTagsResponse # 
type Rep DescribeTagsResponse = D1 * (MetaData "DescribeTagsResponse" "Network.AWS.ELBv2.DescribeTags" "amazonka-elbv2-1.6.0-A9WY3bDmNBjLN5Xlgd8sNs" False) (C1 * (MetaCons "DescribeTagsResponse'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_dtrsTagDescriptions") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe [TagDescription]))) (S1 * (MetaSel (Just Symbol "_dtrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Int))))

Response Lenses

dtrsResponseStatus :: Lens' DescribeTagsResponse Int #

  • - | The response status code.