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

Amazonka.ElasticBeanstalk.DescribeApplicationVersions

Description

Retrieve a list of application versions.

This operation returns paginated results.

Synopsis

Creating a Request

data DescribeApplicationVersions Source #

Request to describe application versions.

See: newDescribeApplicationVersions smart constructor.

Constructors

DescribeApplicationVersions' 

Fields

  • versionLabels :: Maybe [Text]

    Specify a version label to show a specific application version.

  • nextToken :: Maybe Text

    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.

  • maxRecords :: Maybe Natural

    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.

  • applicationName :: Maybe Text

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

Instances

Instances details
Eq DescribeApplicationVersions Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.DescribeApplicationVersions

Read DescribeApplicationVersions Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.DescribeApplicationVersions

Show DescribeApplicationVersions Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.DescribeApplicationVersions

Generic DescribeApplicationVersions Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.DescribeApplicationVersions

Associated Types

type Rep DescribeApplicationVersions :: Type -> Type #

NFData DescribeApplicationVersions Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.DescribeApplicationVersions

Hashable DescribeApplicationVersions Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.DescribeApplicationVersions

AWSPager DescribeApplicationVersions Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.DescribeApplicationVersions

AWSRequest DescribeApplicationVersions Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.DescribeApplicationVersions

ToHeaders DescribeApplicationVersions Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.DescribeApplicationVersions

ToPath DescribeApplicationVersions Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.DescribeApplicationVersions

ToQuery DescribeApplicationVersions Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.DescribeApplicationVersions

type Rep DescribeApplicationVersions Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.DescribeApplicationVersions

type Rep DescribeApplicationVersions = D1 ('MetaData "DescribeApplicationVersions" "Amazonka.ElasticBeanstalk.DescribeApplicationVersions" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" 'False) (C1 ('MetaCons "DescribeApplicationVersions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "versionLabels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "maxRecords") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "applicationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))
type AWSResponse DescribeApplicationVersions Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.DescribeApplicationVersions

newDescribeApplicationVersions :: DescribeApplicationVersions Source #

Create a value of DescribeApplicationVersions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:versionLabels:DescribeApplicationVersions', describeApplicationVersions_versionLabels - Specify a version label to show a specific application version.

$sel:nextToken:DescribeApplicationVersions', describeApplicationVersions_nextToken - 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.

$sel:maxRecords:DescribeApplicationVersions', describeApplicationVersions_maxRecords - 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.

$sel:applicationName:DescribeApplicationVersions', describeApplicationVersions_applicationName - Specify an application name to show only application versions for that application.

Request Lenses

describeApplicationVersions_versionLabels :: Lens' DescribeApplicationVersions (Maybe [Text]) Source #

Specify a version label to show a specific application version.

describeApplicationVersions_nextToken :: 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.

describeApplicationVersions_maxRecords :: 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.

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

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

Destructuring the Response

data DescribeApplicationVersionsResponse Source #

Result message wrapping a list of application version descriptions.

See: newDescribeApplicationVersionsResponse smart constructor.

Constructors

DescribeApplicationVersionsResponse' 

Fields

Instances

Instances details
Eq DescribeApplicationVersionsResponse Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.DescribeApplicationVersions

Read DescribeApplicationVersionsResponse Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.DescribeApplicationVersions

Show DescribeApplicationVersionsResponse Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.DescribeApplicationVersions

Generic DescribeApplicationVersionsResponse Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.DescribeApplicationVersions

NFData DescribeApplicationVersionsResponse Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.DescribeApplicationVersions

type Rep DescribeApplicationVersionsResponse Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.DescribeApplicationVersions

type Rep DescribeApplicationVersionsResponse = D1 ('MetaData "DescribeApplicationVersionsResponse" "Amazonka.ElasticBeanstalk.DescribeApplicationVersions" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" 'False) (C1 ('MetaCons "DescribeApplicationVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationVersions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ApplicationVersionDescription])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeApplicationVersionsResponse Source #

Create a value of DescribeApplicationVersionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:applicationVersions:DescribeApplicationVersionsResponse', describeApplicationVersionsResponse_applicationVersions - List of ApplicationVersionDescription objects sorted in order of creation.

$sel:nextToken:DescribeApplicationVersions', describeApplicationVersionsResponse_nextToken - In a paginated request, the token that you can pass in a subsequent request to get the next response page.

$sel:httpStatus:DescribeApplicationVersionsResponse', describeApplicationVersionsResponse_httpStatus - The response's http status code.

Response Lenses

describeApplicationVersionsResponse_nextToken :: 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.