amazonka-autoscaling-1.4.1: Amazon Auto Scaling SDK.

Copyright(c) 2013-2016 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.AWS.AutoScaling.DescribeMetricCollectionTypes

Contents

Description

Describes the available CloudWatch metrics for Auto Scaling.

Note that the GroupStandbyInstances metric is not returned by default. You must explicitly request this metric when calling EnableMetricsCollection.

Synopsis

Creating a Request

describeMetricCollectionTypes :: DescribeMetricCollectionTypes Source #

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

data DescribeMetricCollectionTypes Source #

See: describeMetricCollectionTypes smart constructor.

Instances

Eq DescribeMetricCollectionTypes Source # 
Data DescribeMetricCollectionTypes Source # 

Methods

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

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

toConstr :: DescribeMetricCollectionTypes -> Constr #

dataTypeOf :: DescribeMetricCollectionTypes -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeMetricCollectionTypes Source # 
Show DescribeMetricCollectionTypes Source # 
Generic DescribeMetricCollectionTypes Source # 
Hashable DescribeMetricCollectionTypes Source # 
NFData DescribeMetricCollectionTypes Source # 
AWSRequest DescribeMetricCollectionTypes Source # 
ToQuery DescribeMetricCollectionTypes Source # 
ToPath DescribeMetricCollectionTypes Source # 
ToHeaders DescribeMetricCollectionTypes Source # 
type Rep DescribeMetricCollectionTypes Source # 
type Rep DescribeMetricCollectionTypes = D1 (MetaData "DescribeMetricCollectionTypes" "Network.AWS.AutoScaling.DescribeMetricCollectionTypes" "amazonka-autoscaling-1.4.1-6n1gZhuATc42fDCbIaB7wz" False) (C1 (MetaCons "DescribeMetricCollectionTypes'" PrefixI False) U1)
type Rs DescribeMetricCollectionTypes Source # 

Destructuring the Response

describeMetricCollectionTypesResponse Source #

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

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

data DescribeMetricCollectionTypesResponse Source #

Instances

Eq DescribeMetricCollectionTypesResponse Source # 
Data DescribeMetricCollectionTypesResponse Source # 

Methods

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

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

toConstr :: DescribeMetricCollectionTypesResponse -> Constr #

dataTypeOf :: DescribeMetricCollectionTypesResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeMetricCollectionTypesResponse Source # 
Show DescribeMetricCollectionTypesResponse Source # 
Generic DescribeMetricCollectionTypesResponse Source # 
NFData DescribeMetricCollectionTypesResponse Source # 
type Rep DescribeMetricCollectionTypesResponse Source # 
type Rep DescribeMetricCollectionTypesResponse = D1 (MetaData "DescribeMetricCollectionTypesResponse" "Network.AWS.AutoScaling.DescribeMetricCollectionTypes" "amazonka-autoscaling-1.4.1-6n1gZhuATc42fDCbIaB7wz" False) (C1 (MetaCons "DescribeMetricCollectionTypesResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_dmctrsMetrics") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [MetricCollectionType]))) ((:*:) (S1 (MetaSel (Just Symbol "_dmctrsGranularities") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [MetricGranularityType]))) (S1 (MetaSel (Just Symbol "_dmctrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)))))

Response Lenses