amazonka-codecommit-1.3.5: Amazon CodeCommit SDK.

Copyright(c) 2013-2015 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.AWS.CodeCommit.Types

Contents

Description

 

Synopsis

Service Configuration

codeCommit :: Service Source

API version '2015-04-13' of the Amazon CodeCommit SDK configuration.

Errors

_InvalidContinuationTokenException :: AsError a => Getting (First ServiceError) a ServiceError Source

The specified continuation token is not valid.

_MaximumRepositoryNamesExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source

The maximum number of allowed repository names was exceeded. Currently, this number is 25.

_InvalidRepositoryDescriptionException :: AsError a => Getting (First ServiceError) a ServiceError Source

The specified repository description is not valid.

_RepositoryNameExistsException :: AsError a => Getting (First ServiceError) a ServiceError Source

The specified repository name already exists.

_InvalidBranchNameException :: AsError a => Getting (First ServiceError) a ServiceError Source

The specified branch name is not valid.

_BranchNameRequiredException :: AsError a => Getting (First ServiceError) a ServiceError Source

A branch name is required but was not specified.

_RepositoryNamesRequiredException :: AsError a => Getting (First ServiceError) a ServiceError Source

A repository names object is required but was not specified.

_InvalidOrderException :: AsError a => Getting (First ServiceError) a ServiceError Source

The specified sort order is not valid.

_BranchDoesNotExistException :: AsError a => Getting (First ServiceError) a ServiceError Source

The specified branch does not exist.

_RepositoryDoesNotExistException :: AsError a => Getting (First ServiceError) a ServiceError Source

The specified repository does not exist.

_EncryptionKeyAccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source

An encryption key could not be accessed.

_BranchNameExistsException :: AsError a => Getting (First ServiceError) a ServiceError Source

The specified branch name already exists.

_InvalidSortByException :: AsError a => Getting (First ServiceError) a ServiceError Source

The specified sort by value is not valid.

_InvalidCommitIdException :: AsError a => Getting (First ServiceError) a ServiceError Source

The specified commit ID is not valid.

_CommitDoesNotExistException :: AsError a => Getting (First ServiceError) a ServiceError Source

The specified commit does not exist or no commit was specified, and the specified repository has no default branch.

_RepositoryNameRequiredException :: AsError a => Getting (First ServiceError) a ServiceError Source

A repository name is required but was not specified.

_RepositoryLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source

A repository resource limit was exceeded.

_InvalidRepositoryNameException :: AsError a => Getting (First ServiceError) a ServiceError Source

At least one specified repository name is not valid.

This exception only occurs when a specified repository name is not valid. Other exceptions occur when a required repository parameter is missing, or when a specified repository does not exist.

OrderEnum

SortByEnum

BranchInfo

branchInfo :: BranchInfo Source

Creates a value of BranchInfo with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

biCommitId :: Lens' BranchInfo (Maybe Text) Source

The ID of the last commit made to the branch.

biBranchName :: Lens' BranchInfo (Maybe Text) Source

The name of the branch.

RepositoryMetadata

repositoryMetadata :: RepositoryMetadata Source

Creates a value of RepositoryMetadata with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

rmRepositoryDescription :: Lens' RepositoryMetadata (Maybe Text) Source

A comment or description about the repository.

rmLastModifiedDate :: Lens' RepositoryMetadata (Maybe UTCTime) Source

The date and time the repository was last modified, in timestamp format.

rmARN :: Lens' RepositoryMetadata (Maybe Text) Source

The Amazon Resource Name (ARN) of the repository.

rmCloneURLHTTP :: Lens' RepositoryMetadata (Maybe Text) Source

The URL to use for cloning the repository over HTTPS.

rmAccountId :: Lens' RepositoryMetadata (Maybe Text) Source

The ID of the AWS account associated with the repository.

rmDefaultBranch :: Lens' RepositoryMetadata (Maybe Text) Source

The repository's default branch name.

rmRepositoryId :: Lens' RepositoryMetadata (Maybe Text) Source

The ID of the repository.

rmCreationDate :: Lens' RepositoryMetadata (Maybe UTCTime) Source

The date and time the repository was created, in timestamp format.

rmCloneURLSSH :: Lens' RepositoryMetadata (Maybe Text) Source

The URL to use for cloning the repository over SSH.

RepositoryNameIdPair

repositoryNameIdPair :: RepositoryNameIdPair Source

Creates a value of RepositoryNameIdPair with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

rnipRepositoryId :: Lens' RepositoryNameIdPair (Maybe Text) Source

The ID associated with the repository name.