amazonka-codedeploy-2.0: Amazon CodeDeploy SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

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 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
ToJSON 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

AWSRequest 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 #

Read BatchGetApplicationRevisions Source # 
Instance details

Defined in Amazonka.CodeDeploy.BatchGetApplicationRevisions

Show BatchGetApplicationRevisions Source # 
Instance details

Defined in Amazonka.CodeDeploy.BatchGetApplicationRevisions

NFData BatchGetApplicationRevisions Source # 
Instance details

Defined in Amazonka.CodeDeploy.BatchGetApplicationRevisions

Eq BatchGetApplicationRevisions Source # 
Instance details

Defined in Amazonka.CodeDeploy.BatchGetApplicationRevisions

Hashable BatchGetApplicationRevisions Source # 
Instance details

Defined in Amazonka.CodeDeploy.BatchGetApplicationRevisions

type AWSResponse 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" "amazonka-codedeploy-2.0-4OehMEUeOr9G9ZXD2VmvAo" 'False) (C1 ('MetaCons "BatchGetApplicationRevisions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "revisions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [RevisionLocation])))

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:

BatchGetApplicationRevisions, batchGetApplicationRevisions_applicationName - The name of an CodeDeploy application about which to get revision information.

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 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
Generic 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

NFData BatchGetApplicationRevisionsResponse Source # 
Instance details

Defined in Amazonka.CodeDeploy.BatchGetApplicationRevisions

Eq 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" "amazonka-codedeploy-2.0-4OehMEUeOr9G9ZXD2VmvAo" 'False) (C1 ('MetaCons "BatchGetApplicationRevisionsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "applicationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "revisions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RevisionInfo])) :*: 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:

BatchGetApplicationRevisions, batchGetApplicationRevisionsResponse_applicationName - The name of the application that corresponds to the revisions.

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

BatchGetApplicationRevisions, batchGetApplicationRevisionsResponse_revisions - Additional information about the revisions, including the type and location.

$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_errorMessage :: Lens' BatchGetApplicationRevisionsResponse (Maybe Text) Source #

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

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

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