amazonka-support-1.6.0: Amazon Support 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.Support.DescribeSeverityLevels

Contents

Description

Returns the list of severity levels that you can assign to an AWS Support case. The severity level for a case is also a field in the CaseDetails data type included in any CreateCase request.

Synopsis

Creating a Request

describeSeverityLevels :: DescribeSeverityLevels Source #

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

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

  • dslLanguage - The ISO 639-1 code for the language in which AWS provides support. AWS Support currently supports English ("en") and Japanese ("ja"). Language parameters must be passed explicitly for operations that take them.

data DescribeSeverityLevels Source #

See: describeSeverityLevels smart constructor.

Instances

Eq DescribeSeverityLevels Source # 
Data DescribeSeverityLevels Source # 

Methods

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

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

toConstr :: DescribeSeverityLevels -> Constr #

dataTypeOf :: DescribeSeverityLevels -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeSeverityLevels Source # 
Show DescribeSeverityLevels Source # 
Generic DescribeSeverityLevels Source # 
Hashable DescribeSeverityLevels Source # 
ToJSON DescribeSeverityLevels Source # 
NFData DescribeSeverityLevels Source # 

Methods

rnf :: DescribeSeverityLevels -> () #

AWSRequest DescribeSeverityLevels Source # 
ToHeaders DescribeSeverityLevels Source # 
ToPath DescribeSeverityLevels Source # 
ToQuery DescribeSeverityLevels Source # 
type Rep DescribeSeverityLevels Source # 
type Rep DescribeSeverityLevels = D1 * (MetaData "DescribeSeverityLevels" "Network.AWS.Support.DescribeSeverityLevels" "amazonka-support-1.6.0-1ylhLio6SdD5hr5BXzUFey" True) (C1 * (MetaCons "DescribeSeverityLevels'" PrefixI True) (S1 * (MetaSel (Just Symbol "_dslLanguage") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe Text))))
type Rs DescribeSeverityLevels Source # 

Request Lenses

dslLanguage :: Lens' DescribeSeverityLevels (Maybe Text) Source #

The ISO 639-1 code for the language in which AWS provides support. AWS Support currently supports English ("en") and Japanese ("ja"). Language parameters must be passed explicitly for operations that take them.

Destructuring the Response

describeSeverityLevelsResponse Source #

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

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

  • dslrsSeverityLevels - The available severity levels for the support case. Available severity levels are defined by your service level agreement with AWS.
  • dslrsResponseStatus - -- | The response status code.

data DescribeSeverityLevelsResponse Source #

The list of severity levels returned by the DescribeSeverityLevels operation.

See: describeSeverityLevelsResponse smart constructor.

Instances

Eq DescribeSeverityLevelsResponse Source # 
Data DescribeSeverityLevelsResponse Source # 

Methods

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

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

toConstr :: DescribeSeverityLevelsResponse -> Constr #

dataTypeOf :: DescribeSeverityLevelsResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeSeverityLevelsResponse Source # 
Show DescribeSeverityLevelsResponse Source # 
Generic DescribeSeverityLevelsResponse Source # 
NFData DescribeSeverityLevelsResponse Source # 
type Rep DescribeSeverityLevelsResponse Source # 
type Rep DescribeSeverityLevelsResponse = D1 * (MetaData "DescribeSeverityLevelsResponse" "Network.AWS.Support.DescribeSeverityLevels" "amazonka-support-1.6.0-1ylhLio6SdD5hr5BXzUFey" False) (C1 * (MetaCons "DescribeSeverityLevelsResponse'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_dslrsSeverityLevels") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe [SeverityLevel]))) (S1 * (MetaSel (Just Symbol "_dslrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Int))))

Response Lenses

dslrsSeverityLevels :: Lens' DescribeSeverityLevelsResponse [SeverityLevel] Source #

The available severity levels for the support case. Available severity levels are defined by your service level agreement with AWS.