libZSservicesZSamazonka-codedeployZSamazonka-codedeploy
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.CodeDeploy.BatchGetApplicationRevisions

Description

Gets information about one or more application revisions. The maximum number of application revisions that can be returned is 25.

Synopsis

Creating a Request

data BatchGetApplicationRevisions Source #

Represents the input of a BatchGetApplicationRevisions operation.

See: newBatchGetApplicationRevisions smart constructor.

Constructors

BatchGetApplicationRevisions' 

Fields

  • applicationName :: Text

    The name of an AWS CodeDeploy application about which to get revision information.

  • revisions :: [RevisionLocation]

    An array of RevisionLocation objects that specify information to get about the application revisions, including type and location. The maximum number of RevisionLocation objects you can specify is 25.

Instances

Instances details
Eq BatchGetApplicationRevisions Source # 
Instance details

Defined in Amazonka.CodeDeploy.BatchGetApplicationRevisions

Read BatchGetApplicationRevisions Source # 
Instance details

Defined in Amazonka.CodeDeploy.BatchGetApplicationRevisions

Show BatchGetApplicationRevisions Source # 
Instance details

Defined in Amazonka.CodeDeploy.BatchGetApplicationRevisions

Generic BatchGetApplicationRevisions Source # 
Instance details

Defined in Amazonka.CodeDeploy.BatchGetApplicationRevisions

Associated Types

type Rep BatchGetApplicationRevisions :: Type -> Type #

NFData BatchGetApplicationRevisions Source # 
Instance details

Defined in Amazonka.CodeDeploy.BatchGetApplicationRevisions

Hashable BatchGetApplicationRevisions Source # 
Instance details

Defined in Amazonka.CodeDeploy.BatchGetApplicationRevisions

ToJSON BatchGetApplicationRevisions Source # 
Instance details

Defined in Amazonka.CodeDeploy.BatchGetApplicationRevisions

AWSRequest BatchGetApplicationRevisions Source # 
Instance details

Defined in Amazonka.CodeDeploy.BatchGetApplicationRevisions

ToHeaders BatchGetApplicationRevisions Source # 
Instance details

Defined in Amazonka.CodeDeploy.BatchGetApplicationRevisions

ToPath BatchGetApplicationRevisions Source # 
Instance details

Defined in Amazonka.CodeDeploy.BatchGetApplicationRevisions

ToQuery BatchGetApplicationRevisions Source # 
Instance details

Defined in Amazonka.CodeDeploy.BatchGetApplicationRevisions

type Rep BatchGetApplicationRevisions Source # 
Instance details

Defined in Amazonka.CodeDeploy.BatchGetApplicationRevisions

type Rep BatchGetApplicationRevisions = D1 ('MetaData "BatchGetApplicationRevisions" "Amazonka.CodeDeploy.BatchGetApplicationRevisions" "libZSservicesZSamazonka-codedeployZSamazonka-codedeploy" 'False) (C1 ('MetaCons "BatchGetApplicationRevisions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "revisions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [RevisionLocation])))
type AWSResponse BatchGetApplicationRevisions Source # 
Instance details

Defined in Amazonka.CodeDeploy.BatchGetApplicationRevisions

newBatchGetApplicationRevisions Source #

Create a value of BatchGetApplicationRevisions 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:applicationName:BatchGetApplicationRevisions', batchGetApplicationRevisions_applicationName - The name of an AWS CodeDeploy application about which to get revision information.

$sel:revisions:BatchGetApplicationRevisions', batchGetApplicationRevisions_revisions - An array of RevisionLocation objects that specify information to get about the application revisions, including type and location. The maximum number of RevisionLocation objects you can specify is 25.

Request Lenses

batchGetApplicationRevisions_applicationName :: Lens' BatchGetApplicationRevisions Text Source #

The name of an AWS CodeDeploy application about which to get revision information.

batchGetApplicationRevisions_revisions :: Lens' BatchGetApplicationRevisions [RevisionLocation] Source #

An array of RevisionLocation objects that specify information to get about the application revisions, including type and location. The maximum number of RevisionLocation objects you can specify is 25.

Destructuring the Response

data BatchGetApplicationRevisionsResponse Source #

Represents the output of a BatchGetApplicationRevisions operation.

See: newBatchGetApplicationRevisionsResponse smart constructor.

Constructors

BatchGetApplicationRevisionsResponse' 

Fields

Instances

Instances details
Eq BatchGetApplicationRevisionsResponse Source # 
Instance details

Defined in Amazonka.CodeDeploy.BatchGetApplicationRevisions

Read BatchGetApplicationRevisionsResponse Source # 
Instance details

Defined in Amazonka.CodeDeploy.BatchGetApplicationRevisions

Show BatchGetApplicationRevisionsResponse Source # 
Instance details

Defined in Amazonka.CodeDeploy.BatchGetApplicationRevisions

Generic BatchGetApplicationRevisionsResponse Source # 
Instance details

Defined in Amazonka.CodeDeploy.BatchGetApplicationRevisions

NFData BatchGetApplicationRevisionsResponse Source # 
Instance details

Defined in Amazonka.CodeDeploy.BatchGetApplicationRevisions

type Rep BatchGetApplicationRevisionsResponse Source # 
Instance details

Defined in Amazonka.CodeDeploy.BatchGetApplicationRevisions

type Rep BatchGetApplicationRevisionsResponse = D1 ('MetaData "BatchGetApplicationRevisionsResponse" "Amazonka.CodeDeploy.BatchGetApplicationRevisions" "libZSservicesZSamazonka-codedeployZSamazonka-codedeploy" 'False) (C1 ('MetaCons "BatchGetApplicationRevisionsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "applicationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "revisions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RevisionInfo]))) :*: (S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newBatchGetApplicationRevisionsResponse Source #

Create a value of BatchGetApplicationRevisionsResponse 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:applicationName:BatchGetApplicationRevisions', batchGetApplicationRevisionsResponse_applicationName - The name of the application that corresponds to the revisions.

$sel:revisions:BatchGetApplicationRevisions', batchGetApplicationRevisionsResponse_revisions - Additional information about the revisions, including the type and location.

$sel:errorMessage:BatchGetApplicationRevisionsResponse', batchGetApplicationRevisionsResponse_errorMessage - Information about errors that might have occurred during the API call.

$sel:httpStatus:BatchGetApplicationRevisionsResponse', batchGetApplicationRevisionsResponse_httpStatus - The response's http status code.

Response Lenses

batchGetApplicationRevisionsResponse_applicationName :: Lens' BatchGetApplicationRevisionsResponse (Maybe Text) Source #

The name of the application that corresponds to the revisions.

batchGetApplicationRevisionsResponse_revisions :: Lens' BatchGetApplicationRevisionsResponse (Maybe [RevisionInfo]) Source #

Additional information about the revisions, including the type and location.

batchGetApplicationRevisionsResponse_errorMessage :: Lens' BatchGetApplicationRevisionsResponse (Maybe Text) Source #

Information about errors that might have occurred during the API call.