amazonka-kinesis-analytics-1.5.0: Amazon Kinesis Analytics SDK.

Copyright(c) 2013-2017 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.KinesisAnalytics.DescribeApplication

Contents

Description

Returns information about a specific Amazon Kinesis Analytics application.

If you want to retrieve a list of all applications in your account, use the ListApplications operation.

This operation requires permissions to perform the kinesisanalytics:DescribeApplication action. You can use DescribeApplication to get the current application versionId, which you need to call other operations such as Update .

Synopsis

Creating a Request

describeApplication Source #

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

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

data DescribeApplication Source #

See: describeApplication smart constructor.

Instances

Eq DescribeApplication Source # 
Data DescribeApplication Source # 

Methods

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

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

toConstr :: DescribeApplication -> Constr #

dataTypeOf :: DescribeApplication -> DataType #

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

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

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

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

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

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

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

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

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

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

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

Methods

rnf :: DescribeApplication -> () #

AWSRequest DescribeApplication Source # 
ToQuery DescribeApplication Source # 
ToPath DescribeApplication Source # 
ToHeaders DescribeApplication Source # 
type Rep DescribeApplication Source # 
type Rep DescribeApplication = D1 (MetaData "DescribeApplication" "Network.AWS.KinesisAnalytics.DescribeApplication" "amazonka-kinesis-analytics-1.5.0-Aag53z1k8npIGaZevnWzPh" True) (C1 (MetaCons "DescribeApplication'" PrefixI True) (S1 (MetaSel (Just Symbol "_daApplicationName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs DescribeApplication Source # 

Request Lenses

Destructuring the Response

describeApplicationResponse Source #

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

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

  • darsResponseStatus - -- | The response status code.
  • darsApplicationDetail - Provides a description of the application, such as the application Amazon Resource Name (ARN), status, latest version, and input and output configuration details.

data DescribeApplicationResponse Source #

See: describeApplicationResponse smart constructor.

Instances

Eq DescribeApplicationResponse Source # 
Data DescribeApplicationResponse Source # 

Methods

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

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

toConstr :: DescribeApplicationResponse -> Constr #

dataTypeOf :: DescribeApplicationResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeApplicationResponse Source # 
Show DescribeApplicationResponse Source # 
Generic DescribeApplicationResponse Source # 
NFData DescribeApplicationResponse Source # 
type Rep DescribeApplicationResponse Source # 
type Rep DescribeApplicationResponse = D1 (MetaData "DescribeApplicationResponse" "Network.AWS.KinesisAnalytics.DescribeApplication" "amazonka-kinesis-analytics-1.5.0-Aag53z1k8npIGaZevnWzPh" False) (C1 (MetaCons "DescribeApplicationResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_darsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)) (S1 (MetaSel (Just Symbol "_darsApplicationDetail") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 ApplicationDetail))))

Response Lenses

darsApplicationDetail :: Lens' DescribeApplicationResponse ApplicationDetail Source #

Provides a description of the application, such as the application Amazon Resource Name (ARN), status, latest version, and input and output configuration details.