amazonka-codeguru-reviewer-2.0: Amazon CodeGuru Reviewer 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.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
ToJSON 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 #

Read Repository Source # 
Instance details

Defined in Amazonka.CodeGuruReviewer.Types.Repository

Show Repository Source # 
Instance details

Defined in Amazonka.CodeGuruReviewer.Types.Repository

NFData Repository Source # 
Instance details

Defined in Amazonka.CodeGuruReviewer.Types.Repository

Methods

rnf :: Repository -> () #

Eq Repository Source # 
Instance details

Defined in Amazonka.CodeGuruReviewer.Types.Repository

Hashable 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" "amazonka-codeguru-reviewer-2.0-5PMDLaQhmT9HEhVpSUty9z" 'False) (C1 ('MetaCons "Repository'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "bitbucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ThirdPartySourceRepository)) :*: 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)))))

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:bitbucket:Repository', repository_bitbucket - Information about a Bitbucket repository.

$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.

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

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.