libZSservicesZSamazonka-codeguru-reviewerZSamazonka-codeguru-reviewer
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.CodeGuruReviewer.Types.Repository

Description

 
Synopsis

Documentation

data Repository Source #

Information about an associated Amazon Web Services CodeCommit repository or an associated repository that is managed by Amazon Web Services CodeStar Connections (for example, Bitbucket). This Repository object is not used if your source code is in an associated GitHub repository.

See: newRepository smart constructor.

Constructors

Repository' 

Fields

Instances

Instances details
Eq Repository Source # 
Instance details

Defined in Amazonka.CodeGuruReviewer.Types.Repository

Read Repository Source # 
Instance details

Defined in Amazonka.CodeGuruReviewer.Types.Repository

Show Repository Source # 
Instance details

Defined in Amazonka.CodeGuruReviewer.Types.Repository

Generic Repository Source # 
Instance details

Defined in Amazonka.CodeGuruReviewer.Types.Repository

Associated Types

type Rep Repository :: Type -> Type #

NFData Repository Source # 
Instance details

Defined in Amazonka.CodeGuruReviewer.Types.Repository

Methods

rnf :: Repository -> () #

Hashable Repository Source # 
Instance details

Defined in Amazonka.CodeGuruReviewer.Types.Repository

ToJSON Repository Source # 
Instance details

Defined in Amazonka.CodeGuruReviewer.Types.Repository

type Rep Repository Source # 
Instance details

Defined in Amazonka.CodeGuruReviewer.Types.Repository

type Rep Repository = D1 ('MetaData "Repository" "Amazonka.CodeGuruReviewer.Types.Repository" "libZSservicesZSamazonka-codeguru-reviewerZSamazonka-codeguru-reviewer" 'False) (C1 ('MetaCons "Repository'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "codeCommit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CodeCommitRepository)) :*: S1 ('MetaSel ('Just "gitHubEnterpriseServer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ThirdPartySourceRepository))) :*: (S1 ('MetaSel ('Just "s3Bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Repository)) :*: S1 ('MetaSel ('Just "bitbucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ThirdPartySourceRepository)))))

newRepository :: Repository Source #

Create a value of Repository 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:codeCommit:Repository', repository_codeCommit - Information about an Amazon Web Services CodeCommit repository.

$sel:gitHubEnterpriseServer:Repository', repository_gitHubEnterpriseServer - Information about a GitHub Enterprise Server repository.

$sel:s3Bucket:Repository', repository_s3Bucket - Undocumented member.

$sel:bitbucket:Repository', repository_bitbucket - Information about a Bitbucket repository.

repository_codeCommit :: Lens' Repository (Maybe CodeCommitRepository) Source #

Information about an Amazon Web Services CodeCommit repository.

repository_gitHubEnterpriseServer :: Lens' Repository (Maybe ThirdPartySourceRepository) Source #

Information about a GitHub Enterprise Server repository.

repository_bitbucket :: Lens' Repository (Maybe ThirdPartySourceRepository) Source #

Information about a Bitbucket repository.