amazonka-elasticbeanstalk-1.6.1: Amazon Elastic Beanstalk 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.ElasticBeanstalk.DescribeApplicationVersions

Contents

Description

Retrieve a list of application versions.

Synopsis

Creating a Request

describeApplicationVersions :: DescribeApplicationVersions Source #

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

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

  • dVersionLabels - Specify a version label to show a specific application version.
  • dNextToken - For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request. If no NextToken is specified, the first page is retrieved.
  • dMaxRecords - For a paginated request. Specify a maximum number of application versions to include in each response. If no MaxRecords is specified, all available application versions are retrieved in a single response.
  • dApplicationName - Specify an application name to show only application versions for that application.

data DescribeApplicationVersions Source #

Request to describe application versions.

See: describeApplicationVersions smart constructor.

Instances
Eq DescribeApplicationVersions Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.DescribeApplicationVersions

Data DescribeApplicationVersions Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.DescribeApplicationVersions

Methods

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

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

toConstr :: DescribeApplicationVersions -> Constr #

dataTypeOf :: DescribeApplicationVersions -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeApplicationVersions Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.DescribeApplicationVersions

Show DescribeApplicationVersions Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.DescribeApplicationVersions

Generic DescribeApplicationVersions Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.DescribeApplicationVersions

Associated Types

type Rep DescribeApplicationVersions :: Type -> Type #

Hashable DescribeApplicationVersions Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.DescribeApplicationVersions

AWSRequest DescribeApplicationVersions Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.DescribeApplicationVersions

Associated Types

type Rs DescribeApplicationVersions :: Type #

ToHeaders DescribeApplicationVersions Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.DescribeApplicationVersions

ToPath DescribeApplicationVersions Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.DescribeApplicationVersions

ToQuery DescribeApplicationVersions Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.DescribeApplicationVersions

NFData DescribeApplicationVersions Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.DescribeApplicationVersions

type Rep DescribeApplicationVersions Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.DescribeApplicationVersions

type Rep DescribeApplicationVersions = D1 (MetaData "DescribeApplicationVersions" "Network.AWS.ElasticBeanstalk.DescribeApplicationVersions" "amazonka-elasticbeanstalk-1.6.1-3CoYM4SK8sc46jAbvlY69V" False) (C1 (MetaCons "DescribeApplicationVersions'" PrefixI True) ((S1 (MetaSel (Just "_dVersionLabels") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 (MetaSel (Just "_dNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_dMaxRecords") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_dApplicationName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))
type Rs DescribeApplicationVersions Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.DescribeApplicationVersions

Request Lenses

dVersionLabels :: Lens' DescribeApplicationVersions [Text] Source #

Specify a version label to show a specific application version.

dNextToken :: Lens' DescribeApplicationVersions (Maybe Text) Source #

For a paginated request. Specify a token from a previous response page to retrieve the next response page. All other parameter values must be identical to the ones specified in the initial request. If no NextToken is specified, the first page is retrieved.

dMaxRecords :: Lens' DescribeApplicationVersions (Maybe Natural) Source #

For a paginated request. Specify a maximum number of application versions to include in each response. If no MaxRecords is specified, all available application versions are retrieved in a single response.

dApplicationName :: Lens' DescribeApplicationVersions (Maybe Text) Source #

Specify an application name to show only application versions for that application.

Destructuring the Response

describeApplicationVersionsResponse Source #

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

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

data DescribeApplicationVersionsResponse Source #

Result message wrapping a list of application version descriptions.

See: describeApplicationVersionsResponse smart constructor.

Instances
Eq DescribeApplicationVersionsResponse Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.DescribeApplicationVersions

Data DescribeApplicationVersionsResponse Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.DescribeApplicationVersions

Methods

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

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

toConstr :: DescribeApplicationVersionsResponse -> Constr #

dataTypeOf :: DescribeApplicationVersionsResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeApplicationVersionsResponse Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.DescribeApplicationVersions

Show DescribeApplicationVersionsResponse Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.DescribeApplicationVersions

Generic DescribeApplicationVersionsResponse Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.DescribeApplicationVersions

NFData DescribeApplicationVersionsResponse Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.DescribeApplicationVersions

type Rep DescribeApplicationVersionsResponse Source # 
Instance details

Defined in Network.AWS.ElasticBeanstalk.DescribeApplicationVersions

type Rep DescribeApplicationVersionsResponse = D1 (MetaData "DescribeApplicationVersionsResponse" "Network.AWS.ElasticBeanstalk.DescribeApplicationVersions" "amazonka-elasticbeanstalk-1.6.1-3CoYM4SK8sc46jAbvlY69V" False) (C1 (MetaCons "DescribeApplicationVersionsResponse'" PrefixI True) (S1 (MetaSel (Just "_davrsApplicationVersions") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [ApplicationVersionDescription])) :*: (S1 (MetaSel (Just "_davrsNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_davrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int))))

Response Lenses

davrsApplicationVersions :: Lens' DescribeApplicationVersionsResponse [ApplicationVersionDescription] Source #

List of ApplicationVersionDescription objects sorted in order of creation.

davrsNextToken :: Lens' DescribeApplicationVersionsResponse (Maybe Text) Source #

In a paginated request, the token that you can pass in a subsequent request to get the next response page.