libZSservicesZSamazonka-codebuildZSamazonka-codebuild
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.CodeBuild.BatchGetProjects

Description

Gets information about one or more build projects.

Synopsis

Creating a Request

data BatchGetProjects Source #

See: newBatchGetProjects smart constructor.

Constructors

BatchGetProjects' 

Fields

  • names :: NonEmpty Text

    The names or ARNs of the build projects. To get information about a project shared with your Amazon Web Services account, its ARN must be specified. You cannot specify a shared project using its name.

Instances

Instances details
Eq BatchGetProjects Source # 
Instance details

Defined in Amazonka.CodeBuild.BatchGetProjects

Read BatchGetProjects Source # 
Instance details

Defined in Amazonka.CodeBuild.BatchGetProjects

Show BatchGetProjects Source # 
Instance details

Defined in Amazonka.CodeBuild.BatchGetProjects

Generic BatchGetProjects Source # 
Instance details

Defined in Amazonka.CodeBuild.BatchGetProjects

Associated Types

type Rep BatchGetProjects :: Type -> Type #

NFData BatchGetProjects Source # 
Instance details

Defined in Amazonka.CodeBuild.BatchGetProjects

Methods

rnf :: BatchGetProjects -> () #

Hashable BatchGetProjects Source # 
Instance details

Defined in Amazonka.CodeBuild.BatchGetProjects

ToJSON BatchGetProjects Source # 
Instance details

Defined in Amazonka.CodeBuild.BatchGetProjects

AWSRequest BatchGetProjects Source # 
Instance details

Defined in Amazonka.CodeBuild.BatchGetProjects

Associated Types

type AWSResponse BatchGetProjects #

ToHeaders BatchGetProjects Source # 
Instance details

Defined in Amazonka.CodeBuild.BatchGetProjects

ToPath BatchGetProjects Source # 
Instance details

Defined in Amazonka.CodeBuild.BatchGetProjects

ToQuery BatchGetProjects Source # 
Instance details

Defined in Amazonka.CodeBuild.BatchGetProjects

type Rep BatchGetProjects Source # 
Instance details

Defined in Amazonka.CodeBuild.BatchGetProjects

type Rep BatchGetProjects = D1 ('MetaData "BatchGetProjects" "Amazonka.CodeBuild.BatchGetProjects" "libZSservicesZSamazonka-codebuildZSamazonka-codebuild" 'False) (C1 ('MetaCons "BatchGetProjects'" 'PrefixI 'True) (S1 ('MetaSel ('Just "names") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))
type AWSResponse BatchGetProjects Source # 
Instance details

Defined in Amazonka.CodeBuild.BatchGetProjects

newBatchGetProjects Source #

Create a value of BatchGetProjects 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:names:BatchGetProjects', batchGetProjects_names - The names or ARNs of the build projects. To get information about a project shared with your Amazon Web Services account, its ARN must be specified. You cannot specify a shared project using its name.

Request Lenses

batchGetProjects_names :: Lens' BatchGetProjects (NonEmpty Text) Source #

The names or ARNs of the build projects. To get information about a project shared with your Amazon Web Services account, its ARN must be specified. You cannot specify a shared project using its name.

Destructuring the Response

data BatchGetProjectsResponse Source #

See: newBatchGetProjectsResponse smart constructor.

Constructors

BatchGetProjectsResponse' 

Fields

Instances

Instances details
Eq BatchGetProjectsResponse Source # 
Instance details

Defined in Amazonka.CodeBuild.BatchGetProjects

Read BatchGetProjectsResponse Source # 
Instance details

Defined in Amazonka.CodeBuild.BatchGetProjects

Show BatchGetProjectsResponse Source # 
Instance details

Defined in Amazonka.CodeBuild.BatchGetProjects

Generic BatchGetProjectsResponse Source # 
Instance details

Defined in Amazonka.CodeBuild.BatchGetProjects

Associated Types

type Rep BatchGetProjectsResponse :: Type -> Type #

NFData BatchGetProjectsResponse Source # 
Instance details

Defined in Amazonka.CodeBuild.BatchGetProjects

type Rep BatchGetProjectsResponse Source # 
Instance details

Defined in Amazonka.CodeBuild.BatchGetProjects

type Rep BatchGetProjectsResponse = D1 ('MetaData "BatchGetProjectsResponse" "Amazonka.CodeBuild.BatchGetProjects" "libZSservicesZSamazonka-codebuildZSamazonka-codebuild" 'False) (C1 ('MetaCons "BatchGetProjectsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "projectsNotFound") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: (S1 ('MetaSel ('Just "projects") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Project])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newBatchGetProjectsResponse Source #

Create a value of BatchGetProjectsResponse 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:projectsNotFound:BatchGetProjectsResponse', batchGetProjectsResponse_projectsNotFound - The names of build projects for which information could not be found.

$sel:projects:BatchGetProjectsResponse', batchGetProjectsResponse_projects - Information about the requested build projects.

$sel:httpStatus:BatchGetProjectsResponse', batchGetProjectsResponse_httpStatus - The response's http status code.

Response Lenses

batchGetProjectsResponse_projectsNotFound :: Lens' BatchGetProjectsResponse (Maybe (NonEmpty Text)) Source #

The names of build projects for which information could not be found.

batchGetProjectsResponse_projects :: Lens' BatchGetProjectsResponse (Maybe [Project]) Source #

Information about the requested build projects.