route/vendor/github.com/aws/aws-sdk-go/models/apis/codecommit/2015-04-13/api-2.json

2403 lines
70 KiB
JSON

{
"version":"2.0",
"metadata":{
"apiVersion":"2015-04-13",
"endpointPrefix":"codecommit",
"jsonVersion":"1.1",
"protocol":"json",
"serviceAbbreviation":"CodeCommit",
"serviceFullName":"AWS CodeCommit",
"signatureVersion":"v4",
"targetPrefix":"CodeCommit_20150413",
"uid":"codecommit-2015-04-13"
},
"operations":{
"BatchGetRepositories":{
"name":"BatchGetRepositories",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"BatchGetRepositoriesInput"},
"output":{"shape":"BatchGetRepositoriesOutput"},
"errors":[
{"shape":"RepositoryNamesRequiredException"},
{"shape":"MaximumRepositoryNamesExceededException"},
{"shape":"InvalidRepositoryNameException"},
{"shape":"EncryptionIntegrityChecksFailedException"},
{"shape":"EncryptionKeyAccessDeniedException"},
{"shape":"EncryptionKeyDisabledException"},
{"shape":"EncryptionKeyNotFoundException"},
{"shape":"EncryptionKeyUnavailableException"}
]
},
"CreateBranch":{
"name":"CreateBranch",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreateBranchInput"},
"errors":[
{"shape":"RepositoryNameRequiredException"},
{"shape":"InvalidRepositoryNameException"},
{"shape":"RepositoryDoesNotExistException"},
{"shape":"BranchNameRequiredException"},
{"shape":"BranchNameExistsException"},
{"shape":"InvalidBranchNameException"},
{"shape":"CommitIdRequiredException"},
{"shape":"CommitDoesNotExistException"},
{"shape":"InvalidCommitIdException"},
{"shape":"EncryptionIntegrityChecksFailedException"},
{"shape":"EncryptionKeyAccessDeniedException"},
{"shape":"EncryptionKeyDisabledException"},
{"shape":"EncryptionKeyNotFoundException"},
{"shape":"EncryptionKeyUnavailableException"}
]
},
"CreatePullRequest":{
"name":"CreatePullRequest",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreatePullRequestInput"},
"output":{"shape":"CreatePullRequestOutput"},
"errors":[
{"shape":"RepositoryNameRequiredException"},
{"shape":"InvalidRepositoryNameException"},
{"shape":"RepositoryDoesNotExistException"},
{"shape":"EncryptionIntegrityChecksFailedException"},
{"shape":"EncryptionKeyAccessDeniedException"},
{"shape":"EncryptionKeyDisabledException"},
{"shape":"EncryptionKeyNotFoundException"},
{"shape":"EncryptionKeyUnavailableException"},
{"shape":"ClientRequestTokenRequiredException"},
{"shape":"InvalidClientRequestTokenException"},
{"shape":"IdempotencyParameterMismatchException"},
{"shape":"ReferenceNameRequiredException"},
{"shape":"InvalidReferenceNameException"},
{"shape":"ReferenceDoesNotExistException"},
{"shape":"ReferenceTypeNotSupportedException"},
{"shape":"TitleRequiredException"},
{"shape":"InvalidTitleException"},
{"shape":"InvalidDescriptionException"},
{"shape":"TargetsRequiredException"},
{"shape":"InvalidTargetsException"},
{"shape":"TargetRequiredException"},
{"shape":"InvalidTargetException"},
{"shape":"MultipleRepositoriesInPullRequestException"},
{"shape":"MaximumOpenPullRequestsExceededException"},
{"shape":"SourceAndDestinationAreSameException"}
]
},
"CreateRepository":{
"name":"CreateRepository",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreateRepositoryInput"},
"output":{"shape":"CreateRepositoryOutput"},
"errors":[
{"shape":"RepositoryNameExistsException"},
{"shape":"RepositoryNameRequiredException"},
{"shape":"InvalidRepositoryNameException"},
{"shape":"InvalidRepositoryDescriptionException"},
{"shape":"RepositoryLimitExceededException"},
{"shape":"EncryptionIntegrityChecksFailedException"},
{"shape":"EncryptionKeyAccessDeniedException"},
{"shape":"EncryptionKeyDisabledException"},
{"shape":"EncryptionKeyNotFoundException"},
{"shape":"EncryptionKeyUnavailableException"}
]
},
"DeleteBranch":{
"name":"DeleteBranch",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteBranchInput"},
"output":{"shape":"DeleteBranchOutput"},
"errors":[
{"shape":"RepositoryNameRequiredException"},
{"shape":"RepositoryDoesNotExistException"},
{"shape":"InvalidRepositoryNameException"},
{"shape":"BranchNameRequiredException"},
{"shape":"InvalidBranchNameException"},
{"shape":"DefaultBranchCannotBeDeletedException"},
{"shape":"EncryptionIntegrityChecksFailedException"},
{"shape":"EncryptionKeyAccessDeniedException"},
{"shape":"EncryptionKeyDisabledException"},
{"shape":"EncryptionKeyNotFoundException"},
{"shape":"EncryptionKeyUnavailableException"}
]
},
"DeleteCommentContent":{
"name":"DeleteCommentContent",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteCommentContentInput"},
"output":{"shape":"DeleteCommentContentOutput"},
"errors":[
{"shape":"CommentDoesNotExistException"},
{"shape":"CommentIdRequiredException"},
{"shape":"InvalidCommentIdException"},
{"shape":"CommentDeletedException"}
]
},
"DeleteRepository":{
"name":"DeleteRepository",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteRepositoryInput"},
"output":{"shape":"DeleteRepositoryOutput"},
"errors":[
{"shape":"RepositoryNameRequiredException"},
{"shape":"InvalidRepositoryNameException"},
{"shape":"EncryptionIntegrityChecksFailedException"},
{"shape":"EncryptionKeyAccessDeniedException"},
{"shape":"EncryptionKeyDisabledException"},
{"shape":"EncryptionKeyNotFoundException"},
{"shape":"EncryptionKeyUnavailableException"}
]
},
"DescribePullRequestEvents":{
"name":"DescribePullRequestEvents",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribePullRequestEventsInput"},
"output":{"shape":"DescribePullRequestEventsOutput"},
"errors":[
{"shape":"PullRequestDoesNotExistException"},
{"shape":"InvalidPullRequestIdException"},
{"shape":"PullRequestIdRequiredException"},
{"shape":"InvalidPullRequestEventTypeException"},
{"shape":"InvalidActorArnException"},
{"shape":"ActorDoesNotExistException"},
{"shape":"InvalidMaxResultsException"},
{"shape":"InvalidContinuationTokenException"},
{"shape":"EncryptionIntegrityChecksFailedException"},
{"shape":"EncryptionKeyAccessDeniedException"},
{"shape":"EncryptionKeyDisabledException"},
{"shape":"EncryptionKeyNotFoundException"},
{"shape":"EncryptionKeyUnavailableException"}
]
},
"GetBlob":{
"name":"GetBlob",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetBlobInput"},
"output":{"shape":"GetBlobOutput"},
"errors":[
{"shape":"RepositoryNameRequiredException"},
{"shape":"InvalidRepositoryNameException"},
{"shape":"RepositoryDoesNotExistException"},
{"shape":"BlobIdRequiredException"},
{"shape":"InvalidBlobIdException"},
{"shape":"BlobIdDoesNotExistException"},
{"shape":"EncryptionIntegrityChecksFailedException"},
{"shape":"EncryptionKeyAccessDeniedException"},
{"shape":"EncryptionKeyDisabledException"},
{"shape":"EncryptionKeyNotFoundException"},
{"shape":"EncryptionKeyUnavailableException"},
{"shape":"FileTooLargeException"}
]
},
"GetBranch":{
"name":"GetBranch",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetBranchInput"},
"output":{"shape":"GetBranchOutput"},
"errors":[
{"shape":"RepositoryNameRequiredException"},
{"shape":"RepositoryDoesNotExistException"},
{"shape":"InvalidRepositoryNameException"},
{"shape":"BranchNameRequiredException"},
{"shape":"InvalidBranchNameException"},
{"shape":"BranchDoesNotExistException"},
{"shape":"EncryptionIntegrityChecksFailedException"},
{"shape":"EncryptionKeyAccessDeniedException"},
{"shape":"EncryptionKeyDisabledException"},
{"shape":"EncryptionKeyNotFoundException"},
{"shape":"EncryptionKeyUnavailableException"}
]
},
"GetComment":{
"name":"GetComment",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetCommentInput"},
"output":{"shape":"GetCommentOutput"},
"errors":[
{"shape":"CommentDoesNotExistException"},
{"shape":"CommentIdRequiredException"},
{"shape":"InvalidCommentIdException"},
{"shape":"CommentDeletedException"}
]
},
"GetCommentsForComparedCommit":{
"name":"GetCommentsForComparedCommit",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetCommentsForComparedCommitInput"},
"output":{"shape":"GetCommentsForComparedCommitOutput"},
"errors":[
{"shape":"RepositoryNameRequiredException"},
{"shape":"RepositoryDoesNotExistException"},
{"shape":"InvalidRepositoryNameException"},
{"shape":"CommitIdRequiredException"},
{"shape":"InvalidCommitIdException"},
{"shape":"CommitDoesNotExistException"},
{"shape":"InvalidMaxResultsException"},
{"shape":"InvalidContinuationTokenException"},
{"shape":"EncryptionIntegrityChecksFailedException"},
{"shape":"EncryptionKeyAccessDeniedException"},
{"shape":"EncryptionKeyDisabledException"},
{"shape":"EncryptionKeyNotFoundException"},
{"shape":"EncryptionKeyUnavailableException"}
]
},
"GetCommentsForPullRequest":{
"name":"GetCommentsForPullRequest",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetCommentsForPullRequestInput"},
"output":{"shape":"GetCommentsForPullRequestOutput"},
"errors":[
{"shape":"PullRequestIdRequiredException"},
{"shape":"PullRequestDoesNotExistException"},
{"shape":"InvalidPullRequestIdException"},
{"shape":"RepositoryNameRequiredException"},
{"shape":"RepositoryDoesNotExistException"},
{"shape":"InvalidRepositoryNameException"},
{"shape":"CommitIdRequiredException"},
{"shape":"InvalidCommitIdException"},
{"shape":"CommitDoesNotExistException"},
{"shape":"InvalidMaxResultsException"},
{"shape":"InvalidContinuationTokenException"},
{"shape":"RepositoryNotAssociatedWithPullRequestException"},
{"shape":"EncryptionIntegrityChecksFailedException"},
{"shape":"EncryptionKeyAccessDeniedException"},
{"shape":"EncryptionKeyDisabledException"},
{"shape":"EncryptionKeyNotFoundException"},
{"shape":"EncryptionKeyUnavailableException"}
]
},
"GetCommit":{
"name":"GetCommit",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetCommitInput"},
"output":{"shape":"GetCommitOutput"},
"errors":[
{"shape":"RepositoryNameRequiredException"},
{"shape":"InvalidRepositoryNameException"},
{"shape":"RepositoryDoesNotExistException"},
{"shape":"CommitIdRequiredException"},
{"shape":"InvalidCommitIdException"},
{"shape":"CommitIdDoesNotExistException"},
{"shape":"EncryptionIntegrityChecksFailedException"},
{"shape":"EncryptionKeyAccessDeniedException"},
{"shape":"EncryptionKeyDisabledException"},
{"shape":"EncryptionKeyNotFoundException"},
{"shape":"EncryptionKeyUnavailableException"}
]
},
"GetDifferences":{
"name":"GetDifferences",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetDifferencesInput"},
"output":{"shape":"GetDifferencesOutput"},
"errors":[
{"shape":"RepositoryNameRequiredException"},
{"shape":"RepositoryDoesNotExistException"},
{"shape":"InvalidRepositoryNameException"},
{"shape":"InvalidContinuationTokenException"},
{"shape":"InvalidMaxResultsException"},
{"shape":"InvalidCommitIdException"},
{"shape":"CommitRequiredException"},
{"shape":"InvalidCommitException"},
{"shape":"CommitDoesNotExistException"},
{"shape":"InvalidPathException"},
{"shape":"PathDoesNotExistException"},
{"shape":"EncryptionIntegrityChecksFailedException"},
{"shape":"EncryptionKeyAccessDeniedException"},
{"shape":"EncryptionKeyDisabledException"},
{"shape":"EncryptionKeyNotFoundException"},
{"shape":"EncryptionKeyUnavailableException"}
]
},
"GetMergeConflicts":{
"name":"GetMergeConflicts",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetMergeConflictsInput"},
"output":{"shape":"GetMergeConflictsOutput"},
"errors":[
{"shape":"RepositoryNameRequiredException"},
{"shape":"InvalidRepositoryNameException"},
{"shape":"RepositoryDoesNotExistException"},
{"shape":"MergeOptionRequiredException"},
{"shape":"InvalidMergeOptionException"},
{"shape":"InvalidDestinationCommitSpecifierException"},
{"shape":"InvalidSourceCommitSpecifierException"},
{"shape":"CommitRequiredException"},
{"shape":"CommitDoesNotExistException"},
{"shape":"InvalidCommitException"},
{"shape":"TipsDivergenceExceededException"},
{"shape":"EncryptionIntegrityChecksFailedException"},
{"shape":"EncryptionKeyAccessDeniedException"},
{"shape":"EncryptionKeyDisabledException"},
{"shape":"EncryptionKeyNotFoundException"},
{"shape":"EncryptionKeyUnavailableException"}
]
},
"GetPullRequest":{
"name":"GetPullRequest",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetPullRequestInput"},
"output":{"shape":"GetPullRequestOutput"},
"errors":[
{"shape":"PullRequestDoesNotExistException"},
{"shape":"InvalidPullRequestIdException"},
{"shape":"PullRequestIdRequiredException"},
{"shape":"EncryptionIntegrityChecksFailedException"},
{"shape":"EncryptionKeyAccessDeniedException"},
{"shape":"EncryptionKeyDisabledException"},
{"shape":"EncryptionKeyNotFoundException"},
{"shape":"EncryptionKeyUnavailableException"}
]
},
"GetRepository":{
"name":"GetRepository",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetRepositoryInput"},
"output":{"shape":"GetRepositoryOutput"},
"errors":[
{"shape":"RepositoryNameRequiredException"},
{"shape":"RepositoryDoesNotExistException"},
{"shape":"InvalidRepositoryNameException"},
{"shape":"EncryptionIntegrityChecksFailedException"},
{"shape":"EncryptionKeyAccessDeniedException"},
{"shape":"EncryptionKeyDisabledException"},
{"shape":"EncryptionKeyNotFoundException"},
{"shape":"EncryptionKeyUnavailableException"}
]
},
"GetRepositoryTriggers":{
"name":"GetRepositoryTriggers",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetRepositoryTriggersInput"},
"output":{"shape":"GetRepositoryTriggersOutput"},
"errors":[
{"shape":"RepositoryNameRequiredException"},
{"shape":"InvalidRepositoryNameException"},
{"shape":"RepositoryDoesNotExistException"},
{"shape":"EncryptionIntegrityChecksFailedException"},
{"shape":"EncryptionKeyAccessDeniedException"},
{"shape":"EncryptionKeyDisabledException"},
{"shape":"EncryptionKeyNotFoundException"},
{"shape":"EncryptionKeyUnavailableException"}
]
},
"ListBranches":{
"name":"ListBranches",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"ListBranchesInput"},
"output":{"shape":"ListBranchesOutput"},
"errors":[
{"shape":"RepositoryNameRequiredException"},
{"shape":"RepositoryDoesNotExistException"},
{"shape":"InvalidRepositoryNameException"},
{"shape":"EncryptionIntegrityChecksFailedException"},
{"shape":"EncryptionKeyAccessDeniedException"},
{"shape":"EncryptionKeyDisabledException"},
{"shape":"EncryptionKeyNotFoundException"},
{"shape":"EncryptionKeyUnavailableException"},
{"shape":"InvalidContinuationTokenException"}
]
},
"ListPullRequests":{
"name":"ListPullRequests",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"ListPullRequestsInput"},
"output":{"shape":"ListPullRequestsOutput"},
"errors":[
{"shape":"InvalidPullRequestStatusException"},
{"shape":"InvalidAuthorArnException"},
{"shape":"AuthorDoesNotExistException"},
{"shape":"RepositoryNameRequiredException"},
{"shape":"InvalidRepositoryNameException"},
{"shape":"RepositoryDoesNotExistException"},
{"shape":"InvalidMaxResultsException"},
{"shape":"InvalidContinuationTokenException"},
{"shape":"EncryptionIntegrityChecksFailedException"},
{"shape":"EncryptionKeyAccessDeniedException"},
{"shape":"EncryptionKeyDisabledException"},
{"shape":"EncryptionKeyNotFoundException"},
{"shape":"EncryptionKeyUnavailableException"}
]
},
"ListRepositories":{
"name":"ListRepositories",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"ListRepositoriesInput"},
"output":{"shape":"ListRepositoriesOutput"},
"errors":[
{"shape":"InvalidSortByException"},
{"shape":"InvalidOrderException"},
{"shape":"InvalidContinuationTokenException"}
]
},
"MergePullRequestByFastForward":{
"name":"MergePullRequestByFastForward",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"MergePullRequestByFastForwardInput"},
"output":{"shape":"MergePullRequestByFastForwardOutput"},
"errors":[
{"shape":"ManualMergeRequiredException"},
{"shape":"PullRequestAlreadyClosedException"},
{"shape":"PullRequestDoesNotExistException"},
{"shape":"InvalidPullRequestIdException"},
{"shape":"PullRequestIdRequiredException"},
{"shape":"TipOfSourceReferenceIsDifferentException"},
{"shape":"ReferenceDoesNotExistException"},
{"shape":"InvalidCommitIdException"},
{"shape":"RepositoryNameRequiredException"},
{"shape":"InvalidRepositoryNameException"},
{"shape":"RepositoryDoesNotExistException"},
{"shape":"EncryptionIntegrityChecksFailedException"},
{"shape":"EncryptionKeyAccessDeniedException"},
{"shape":"EncryptionKeyDisabledException"},
{"shape":"EncryptionKeyNotFoundException"},
{"shape":"EncryptionKeyUnavailableException"}
]
},
"PostCommentForComparedCommit":{
"name":"PostCommentForComparedCommit",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"PostCommentForComparedCommitInput"},
"output":{"shape":"PostCommentForComparedCommitOutput"},
"errors":[
{"shape":"RepositoryNameRequiredException"},
{"shape":"RepositoryDoesNotExistException"},
{"shape":"InvalidRepositoryNameException"},
{"shape":"ClientRequestTokenRequiredException"},
{"shape":"InvalidClientRequestTokenException"},
{"shape":"IdempotencyParameterMismatchException"},
{"shape":"CommentContentRequiredException"},
{"shape":"CommentContentSizeLimitExceededException"},
{"shape":"InvalidFileLocationException"},
{"shape":"InvalidRelativeFileVersionEnumException"},
{"shape":"PathRequiredException"},
{"shape":"InvalidFilePositionException"},
{"shape":"CommitIdRequiredException"},
{"shape":"InvalidCommitIdException"},
{"shape":"EncryptionIntegrityChecksFailedException"},
{"shape":"EncryptionKeyAccessDeniedException"},
{"shape":"EncryptionKeyDisabledException"},
{"shape":"EncryptionKeyNotFoundException"},
{"shape":"EncryptionKeyUnavailableException"},
{"shape":"BeforeCommitIdAndAfterCommitIdAreSameException"},
{"shape":"CommitDoesNotExistException"},
{"shape":"InvalidPathException"},
{"shape":"PathDoesNotExistException"}
],
"idempotent":true
},
"PostCommentForPullRequest":{
"name":"PostCommentForPullRequest",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"PostCommentForPullRequestInput"},
"output":{"shape":"PostCommentForPullRequestOutput"},
"errors":[
{"shape":"PullRequestDoesNotExistException"},
{"shape":"InvalidPullRequestIdException"},
{"shape":"PullRequestIdRequiredException"},
{"shape":"RepositoryNotAssociatedWithPullRequestException"},
{"shape":"RepositoryNameRequiredException"},
{"shape":"RepositoryDoesNotExistException"},
{"shape":"InvalidRepositoryNameException"},
{"shape":"ClientRequestTokenRequiredException"},
{"shape":"InvalidClientRequestTokenException"},
{"shape":"IdempotencyParameterMismatchException"},
{"shape":"CommentContentRequiredException"},
{"shape":"CommentContentSizeLimitExceededException"},
{"shape":"InvalidFileLocationException"},
{"shape":"InvalidRelativeFileVersionEnumException"},
{"shape":"PathRequiredException"},
{"shape":"InvalidFilePositionException"},
{"shape":"CommitIdRequiredException"},
{"shape":"InvalidCommitIdException"},
{"shape":"EncryptionIntegrityChecksFailedException"},
{"shape":"EncryptionKeyAccessDeniedException"},
{"shape":"EncryptionKeyDisabledException"},
{"shape":"EncryptionKeyNotFoundException"},
{"shape":"EncryptionKeyUnavailableException"},
{"shape":"CommitDoesNotExistException"},
{"shape":"InvalidPathException"},
{"shape":"PathDoesNotExistException"},
{"shape":"PathRequiredException"},
{"shape":"BeforeCommitIdAndAfterCommitIdAreSameException"}
],
"idempotent":true
},
"PostCommentReply":{
"name":"PostCommentReply",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"PostCommentReplyInput"},
"output":{"shape":"PostCommentReplyOutput"},
"errors":[
{"shape":"ClientRequestTokenRequiredException"},
{"shape":"InvalidClientRequestTokenException"},
{"shape":"IdempotencyParameterMismatchException"},
{"shape":"CommentContentRequiredException"},
{"shape":"CommentContentSizeLimitExceededException"},
{"shape":"CommentDoesNotExistException"},
{"shape":"CommentIdRequiredException"},
{"shape":"InvalidCommentIdException"}
],
"idempotent":true
},
"PutRepositoryTriggers":{
"name":"PutRepositoryTriggers",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"PutRepositoryTriggersInput"},
"output":{"shape":"PutRepositoryTriggersOutput"},
"errors":[
{"shape":"RepositoryDoesNotExistException"},
{"shape":"RepositoryNameRequiredException"},
{"shape":"InvalidRepositoryNameException"},
{"shape":"RepositoryTriggersListRequiredException"},
{"shape":"MaximumRepositoryTriggersExceededException"},
{"shape":"InvalidRepositoryTriggerNameException"},
{"shape":"InvalidRepositoryTriggerDestinationArnException"},
{"shape":"InvalidRepositoryTriggerRegionException"},
{"shape":"InvalidRepositoryTriggerCustomDataException"},
{"shape":"MaximumBranchesExceededException"},
{"shape":"InvalidRepositoryTriggerBranchNameException"},
{"shape":"InvalidRepositoryTriggerEventsException"},
{"shape":"RepositoryTriggerNameRequiredException"},
{"shape":"RepositoryTriggerDestinationArnRequiredException"},
{"shape":"RepositoryTriggerBranchNameListRequiredException"},
{"shape":"RepositoryTriggerEventsListRequiredException"},
{"shape":"EncryptionIntegrityChecksFailedException"},
{"shape":"EncryptionKeyAccessDeniedException"},
{"shape":"EncryptionKeyDisabledException"},
{"shape":"EncryptionKeyNotFoundException"},
{"shape":"EncryptionKeyUnavailableException"}
]
},
"TestRepositoryTriggers":{
"name":"TestRepositoryTriggers",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"TestRepositoryTriggersInput"},
"output":{"shape":"TestRepositoryTriggersOutput"},
"errors":[
{"shape":"RepositoryDoesNotExistException"},
{"shape":"RepositoryNameRequiredException"},
{"shape":"InvalidRepositoryNameException"},
{"shape":"RepositoryTriggersListRequiredException"},
{"shape":"MaximumRepositoryTriggersExceededException"},
{"shape":"InvalidRepositoryTriggerNameException"},
{"shape":"InvalidRepositoryTriggerDestinationArnException"},
{"shape":"InvalidRepositoryTriggerRegionException"},
{"shape":"InvalidRepositoryTriggerCustomDataException"},
{"shape":"MaximumBranchesExceededException"},
{"shape":"InvalidRepositoryTriggerBranchNameException"},
{"shape":"InvalidRepositoryTriggerEventsException"},
{"shape":"RepositoryTriggerNameRequiredException"},
{"shape":"RepositoryTriggerDestinationArnRequiredException"},
{"shape":"RepositoryTriggerBranchNameListRequiredException"},
{"shape":"RepositoryTriggerEventsListRequiredException"},
{"shape":"EncryptionIntegrityChecksFailedException"},
{"shape":"EncryptionKeyAccessDeniedException"},
{"shape":"EncryptionKeyDisabledException"},
{"shape":"EncryptionKeyNotFoundException"},
{"shape":"EncryptionKeyUnavailableException"}
]
},
"UpdateComment":{
"name":"UpdateComment",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"UpdateCommentInput"},
"output":{"shape":"UpdateCommentOutput"},
"errors":[
{"shape":"CommentContentRequiredException"},
{"shape":"CommentContentSizeLimitExceededException"},
{"shape":"CommentDoesNotExistException"},
{"shape":"CommentIdRequiredException"},
{"shape":"InvalidCommentIdException"},
{"shape":"CommentNotCreatedByCallerException"},
{"shape":"CommentDeletedException"}
]
},
"UpdateDefaultBranch":{
"name":"UpdateDefaultBranch",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"UpdateDefaultBranchInput"},
"errors":[
{"shape":"RepositoryNameRequiredException"},
{"shape":"RepositoryDoesNotExistException"},
{"shape":"InvalidRepositoryNameException"},
{"shape":"BranchNameRequiredException"},
{"shape":"InvalidBranchNameException"},
{"shape":"BranchDoesNotExistException"},
{"shape":"EncryptionIntegrityChecksFailedException"},
{"shape":"EncryptionKeyAccessDeniedException"},
{"shape":"EncryptionKeyDisabledException"},
{"shape":"EncryptionKeyNotFoundException"},
{"shape":"EncryptionKeyUnavailableException"}
]
},
"UpdatePullRequestDescription":{
"name":"UpdatePullRequestDescription",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"UpdatePullRequestDescriptionInput"},
"output":{"shape":"UpdatePullRequestDescriptionOutput"},
"errors":[
{"shape":"PullRequestDoesNotExistException"},
{"shape":"InvalidPullRequestIdException"},
{"shape":"PullRequestIdRequiredException"},
{"shape":"InvalidDescriptionException"},
{"shape":"PullRequestAlreadyClosedException"}
]
},
"UpdatePullRequestStatus":{
"name":"UpdatePullRequestStatus",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"UpdatePullRequestStatusInput"},
"output":{"shape":"UpdatePullRequestStatusOutput"},
"errors":[
{"shape":"PullRequestDoesNotExistException"},
{"shape":"InvalidPullRequestIdException"},
{"shape":"PullRequestIdRequiredException"},
{"shape":"InvalidPullRequestStatusUpdateException"},
{"shape":"InvalidPullRequestStatusException"},
{"shape":"PullRequestStatusRequiredException"},
{"shape":"EncryptionIntegrityChecksFailedException"},
{"shape":"EncryptionKeyAccessDeniedException"},
{"shape":"EncryptionKeyDisabledException"},
{"shape":"EncryptionKeyNotFoundException"},
{"shape":"EncryptionKeyUnavailableException"}
]
},
"UpdatePullRequestTitle":{
"name":"UpdatePullRequestTitle",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"UpdatePullRequestTitleInput"},
"output":{"shape":"UpdatePullRequestTitleOutput"},
"errors":[
{"shape":"PullRequestDoesNotExistException"},
{"shape":"InvalidPullRequestIdException"},
{"shape":"PullRequestIdRequiredException"},
{"shape":"TitleRequiredException"},
{"shape":"InvalidTitleException"},
{"shape":"PullRequestAlreadyClosedException"}
]
},
"UpdateRepositoryDescription":{
"name":"UpdateRepositoryDescription",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"UpdateRepositoryDescriptionInput"},
"errors":[
{"shape":"RepositoryNameRequiredException"},
{"shape":"RepositoryDoesNotExistException"},
{"shape":"InvalidRepositoryNameException"},
{"shape":"InvalidRepositoryDescriptionException"},
{"shape":"EncryptionIntegrityChecksFailedException"},
{"shape":"EncryptionKeyAccessDeniedException"},
{"shape":"EncryptionKeyDisabledException"},
{"shape":"EncryptionKeyNotFoundException"},
{"shape":"EncryptionKeyUnavailableException"}
]
},
"UpdateRepositoryName":{
"name":"UpdateRepositoryName",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"UpdateRepositoryNameInput"},
"errors":[
{"shape":"RepositoryDoesNotExistException"},
{"shape":"RepositoryNameExistsException"},
{"shape":"RepositoryNameRequiredException"},
{"shape":"InvalidRepositoryNameException"}
]
}
},
"shapes":{
"AccountId":{"type":"string"},
"ActorDoesNotExistException":{
"type":"structure",
"members":{
},
"exception":true
},
"AdditionalData":{"type":"string"},
"Arn":{"type":"string"},
"AuthorDoesNotExistException":{
"type":"structure",
"members":{
},
"exception":true
},
"BatchGetRepositoriesInput":{
"type":"structure",
"required":["repositoryNames"],
"members":{
"repositoryNames":{"shape":"RepositoryNameList"}
}
},
"BatchGetRepositoriesOutput":{
"type":"structure",
"members":{
"repositories":{"shape":"RepositoryMetadataList"},
"repositoriesNotFound":{"shape":"RepositoryNotFoundList"}
}
},
"BeforeCommitIdAndAfterCommitIdAreSameException":{
"type":"structure",
"members":{
},
"exception":true
},
"BlobIdDoesNotExistException":{
"type":"structure",
"members":{
},
"exception":true
},
"BlobIdRequiredException":{
"type":"structure",
"members":{
},
"exception":true
},
"BlobMetadata":{
"type":"structure",
"members":{
"blobId":{"shape":"ObjectId"},
"path":{"shape":"Path"},
"mode":{"shape":"Mode"}
}
},
"BranchDoesNotExistException":{
"type":"structure",
"members":{
},
"exception":true
},
"BranchInfo":{
"type":"structure",
"members":{
"branchName":{"shape":"BranchName"},
"commitId":{"shape":"CommitId"}
}
},
"BranchName":{
"type":"string",
"max":256,
"min":1
},
"BranchNameExistsException":{
"type":"structure",
"members":{
},
"exception":true
},
"BranchNameList":{
"type":"list",
"member":{"shape":"BranchName"}
},
"BranchNameRequiredException":{
"type":"structure",
"members":{
},
"exception":true
},
"ChangeTypeEnum":{
"type":"string",
"enum":[
"A",
"M",
"D"
]
},
"ClientRequestToken":{"type":"string"},
"ClientRequestTokenRequiredException":{
"type":"structure",
"members":{
},
"exception":true
},
"CloneUrlHttp":{"type":"string"},
"CloneUrlSsh":{"type":"string"},
"Comment":{
"type":"structure",
"members":{
"commentId":{"shape":"CommentId"},
"content":{"shape":"Content"},
"inReplyTo":{"shape":"CommentId"},
"creationDate":{"shape":"CreationDate"},
"lastModifiedDate":{"shape":"LastModifiedDate"},
"authorArn":{"shape":"Arn"},
"deleted":{"shape":"IsCommentDeleted"},
"clientRequestToken":{"shape":"ClientRequestToken"}
}
},
"CommentContentRequiredException":{
"type":"structure",
"members":{
},
"exception":true
},
"CommentContentSizeLimitExceededException":{
"type":"structure",
"members":{
},
"exception":true
},
"CommentDeletedException":{
"type":"structure",
"members":{
},
"exception":true
},
"CommentDoesNotExistException":{
"type":"structure",
"members":{
},
"exception":true
},
"CommentId":{"type":"string"},
"CommentIdRequiredException":{
"type":"structure",
"members":{
},
"exception":true
},
"CommentNotCreatedByCallerException":{
"type":"structure",
"members":{
},
"exception":true
},
"Comments":{
"type":"list",
"member":{"shape":"Comment"}
},
"CommentsForComparedCommit":{
"type":"structure",
"members":{
"repositoryName":{"shape":"RepositoryName"},
"beforeCommitId":{"shape":"CommitId"},
"afterCommitId":{"shape":"CommitId"},
"beforeBlobId":{"shape":"ObjectId"},
"afterBlobId":{"shape":"ObjectId"},
"location":{"shape":"Location"},
"comments":{"shape":"Comments"}
}
},
"CommentsForComparedCommitData":{
"type":"list",
"member":{"shape":"CommentsForComparedCommit"}
},
"CommentsForPullRequest":{
"type":"structure",
"members":{
"pullRequestId":{"shape":"PullRequestId"},
"repositoryName":{"shape":"RepositoryName"},
"beforeCommitId":{"shape":"CommitId"},
"afterCommitId":{"shape":"CommitId"},
"beforeBlobId":{"shape":"ObjectId"},
"afterBlobId":{"shape":"ObjectId"},
"location":{"shape":"Location"},
"comments":{"shape":"Comments"}
}
},
"CommentsForPullRequestData":{
"type":"list",
"member":{"shape":"CommentsForPullRequest"}
},
"Commit":{
"type":"structure",
"members":{
"commitId":{"shape":"ObjectId"},
"treeId":{"shape":"ObjectId"},
"parents":{"shape":"ParentList"},
"message":{"shape":"Message"},
"author":{"shape":"UserInfo"},
"committer":{"shape":"UserInfo"},
"additionalData":{"shape":"AdditionalData"}
}
},
"CommitDoesNotExistException":{
"type":"structure",
"members":{
},
"exception":true
},
"CommitId":{"type":"string"},
"CommitIdDoesNotExistException":{
"type":"structure",
"members":{
},
"exception":true
},
"CommitIdRequiredException":{
"type":"structure",
"members":{
},
"exception":true
},
"CommitName":{"type":"string"},
"CommitRequiredException":{
"type":"structure",
"members":{
},
"exception":true
},
"Content":{"type":"string"},
"CreateBranchInput":{
"type":"structure",
"required":[
"repositoryName",
"branchName",
"commitId"
],
"members":{
"repositoryName":{"shape":"RepositoryName"},
"branchName":{"shape":"BranchName"},
"commitId":{"shape":"CommitId"}
}
},
"CreatePullRequestInput":{
"type":"structure",
"required":[
"title",
"targets"
],
"members":{
"title":{"shape":"Title"},
"description":{"shape":"Description"},
"targets":{"shape":"TargetList"},
"clientRequestToken":{
"shape":"ClientRequestToken",
"idempotencyToken":true
}
}
},
"CreatePullRequestOutput":{
"type":"structure",
"required":["pullRequest"],
"members":{
"pullRequest":{"shape":"PullRequest"}
}
},
"CreateRepositoryInput":{
"type":"structure",
"required":["repositoryName"],
"members":{
"repositoryName":{"shape":"RepositoryName"},
"repositoryDescription":{"shape":"RepositoryDescription"}
}
},
"CreateRepositoryOutput":{
"type":"structure",
"members":{
"repositoryMetadata":{"shape":"RepositoryMetadata"}
}
},
"CreationDate":{"type":"timestamp"},
"Date":{"type":"string"},
"DefaultBranchCannotBeDeletedException":{
"type":"structure",
"members":{
},
"exception":true
},
"DeleteBranchInput":{
"type":"structure",
"required":[
"repositoryName",
"branchName"
],
"members":{
"repositoryName":{"shape":"RepositoryName"},
"branchName":{"shape":"BranchName"}
}
},
"DeleteBranchOutput":{
"type":"structure",
"members":{
"deletedBranch":{"shape":"BranchInfo"}
}
},
"DeleteCommentContentInput":{
"type":"structure",
"required":["commentId"],
"members":{
"commentId":{"shape":"CommentId"}
}
},
"DeleteCommentContentOutput":{
"type":"structure",
"members":{
"comment":{"shape":"Comment"}
}
},
"DeleteRepositoryInput":{
"type":"structure",
"required":["repositoryName"],
"members":{
"repositoryName":{"shape":"RepositoryName"}
}
},
"DeleteRepositoryOutput":{
"type":"structure",
"members":{
"repositoryId":{"shape":"RepositoryId"}
}
},
"DescribePullRequestEventsInput":{
"type":"structure",
"required":["pullRequestId"],
"members":{
"pullRequestId":{"shape":"PullRequestId"},
"pullRequestEventType":{"shape":"PullRequestEventType"},
"actorArn":{"shape":"Arn"},
"nextToken":{"shape":"NextToken"},
"maxResults":{"shape":"MaxResults"}
}
},
"DescribePullRequestEventsOutput":{
"type":"structure",
"required":["pullRequestEvents"],
"members":{
"pullRequestEvents":{"shape":"PullRequestEventList"},
"nextToken":{"shape":"NextToken"}
}
},
"Description":{
"type":"string",
"max":10240
},
"Difference":{
"type":"structure",
"members":{
"beforeBlob":{"shape":"BlobMetadata"},
"afterBlob":{"shape":"BlobMetadata"},
"changeType":{"shape":"ChangeTypeEnum"}
}
},
"DifferenceList":{
"type":"list",
"member":{"shape":"Difference"}
},
"Email":{"type":"string"},
"EncryptionIntegrityChecksFailedException":{
"type":"structure",
"members":{
},
"exception":true,
"fault":true
},
"EncryptionKeyAccessDeniedException":{
"type":"structure",
"members":{
},
"exception":true
},
"EncryptionKeyDisabledException":{
"type":"structure",
"members":{
},
"exception":true
},
"EncryptionKeyNotFoundException":{
"type":"structure",
"members":{
},
"exception":true
},
"EncryptionKeyUnavailableException":{
"type":"structure",
"members":{
},
"exception":true
},
"EventDate":{"type":"timestamp"},
"FileTooLargeException":{
"type":"structure",
"members":{
},
"exception":true
},
"GetBlobInput":{
"type":"structure",
"required":[
"repositoryName",
"blobId"
],
"members":{
"repositoryName":{"shape":"RepositoryName"},
"blobId":{"shape":"ObjectId"}
}
},
"GetBlobOutput":{
"type":"structure",
"required":["content"],
"members":{
"content":{"shape":"blob"}
}
},
"GetBranchInput":{
"type":"structure",
"members":{
"repositoryName":{"shape":"RepositoryName"},
"branchName":{"shape":"BranchName"}
}
},
"GetBranchOutput":{
"type":"structure",
"members":{
"branch":{"shape":"BranchInfo"}
}
},
"GetCommentInput":{
"type":"structure",
"required":["commentId"],
"members":{
"commentId":{"shape":"CommentId"}
}
},
"GetCommentOutput":{
"type":"structure",
"members":{
"comment":{"shape":"Comment"}
}
},
"GetCommentsForComparedCommitInput":{
"type":"structure",
"required":[
"repositoryName",
"afterCommitId"
],
"members":{
"repositoryName":{"shape":"RepositoryName"},
"beforeCommitId":{"shape":"CommitId"},
"afterCommitId":{"shape":"CommitId"},
"nextToken":{"shape":"NextToken"},
"maxResults":{"shape":"MaxResults"}
}
},
"GetCommentsForComparedCommitOutput":{
"type":"structure",
"members":{
"commentsForComparedCommitData":{"shape":"CommentsForComparedCommitData"},
"nextToken":{"shape":"NextToken"}
}
},
"GetCommentsForPullRequestInput":{
"type":"structure",
"required":["pullRequestId"],
"members":{
"pullRequestId":{"shape":"PullRequestId"},
"repositoryName":{"shape":"RepositoryName"},
"beforeCommitId":{"shape":"CommitId"},
"afterCommitId":{"shape":"CommitId"},
"nextToken":{"shape":"NextToken"},
"maxResults":{"shape":"MaxResults"}
}
},
"GetCommentsForPullRequestOutput":{
"type":"structure",
"members":{
"commentsForPullRequestData":{"shape":"CommentsForPullRequestData"},
"nextToken":{"shape":"NextToken"}
}
},
"GetCommitInput":{
"type":"structure",
"required":[
"repositoryName",
"commitId"
],
"members":{
"repositoryName":{"shape":"RepositoryName"},
"commitId":{"shape":"ObjectId"}
}
},
"GetCommitOutput":{
"type":"structure",
"required":["commit"],
"members":{
"commit":{"shape":"Commit"}
}
},
"GetDifferencesInput":{
"type":"structure",
"required":[
"repositoryName",
"afterCommitSpecifier"
],
"members":{
"repositoryName":{"shape":"RepositoryName"},
"beforeCommitSpecifier":{"shape":"CommitName"},
"afterCommitSpecifier":{"shape":"CommitName"},
"beforePath":{"shape":"Path"},
"afterPath":{"shape":"Path"},
"MaxResults":{"shape":"Limit"},
"NextToken":{"shape":"NextToken"}
}
},
"GetDifferencesOutput":{
"type":"structure",
"members":{
"differences":{"shape":"DifferenceList"},
"NextToken":{"shape":"NextToken"}
}
},
"GetMergeConflictsInput":{
"type":"structure",
"required":[
"repositoryName",
"destinationCommitSpecifier",
"sourceCommitSpecifier",
"mergeOption"
],
"members":{
"repositoryName":{"shape":"RepositoryName"},
"destinationCommitSpecifier":{"shape":"CommitName"},
"sourceCommitSpecifier":{"shape":"CommitName"},
"mergeOption":{"shape":"MergeOptionTypeEnum"}
}
},
"GetMergeConflictsOutput":{
"type":"structure",
"required":[
"mergeable",
"destinationCommitId",
"sourceCommitId"
],
"members":{
"mergeable":{"shape":"IsMergeable"},
"destinationCommitId":{"shape":"CommitId"},
"sourceCommitId":{"shape":"CommitId"}
}
},
"GetPullRequestInput":{
"type":"structure",
"required":["pullRequestId"],
"members":{
"pullRequestId":{"shape":"PullRequestId"}
}
},
"GetPullRequestOutput":{
"type":"structure",
"required":["pullRequest"],
"members":{
"pullRequest":{"shape":"PullRequest"}
}
},
"GetRepositoryInput":{
"type":"structure",
"required":["repositoryName"],
"members":{
"repositoryName":{"shape":"RepositoryName"}
}
},
"GetRepositoryOutput":{
"type":"structure",
"members":{
"repositoryMetadata":{"shape":"RepositoryMetadata"}
}
},
"GetRepositoryTriggersInput":{
"type":"structure",
"required":["repositoryName"],
"members":{
"repositoryName":{"shape":"RepositoryName"}
}
},
"GetRepositoryTriggersOutput":{
"type":"structure",
"members":{
"configurationId":{"shape":"RepositoryTriggersConfigurationId"},
"triggers":{"shape":"RepositoryTriggersList"}
}
},
"IdempotencyParameterMismatchException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidActorArnException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidAuthorArnException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidBlobIdException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidBranchNameException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidClientRequestTokenException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidCommentIdException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidCommitException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidCommitIdException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidContinuationTokenException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidDescriptionException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidDestinationCommitSpecifierException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidFileLocationException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidFilePositionException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidMaxResultsException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidMergeOptionException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidOrderException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidPathException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidPullRequestEventTypeException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidPullRequestIdException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidPullRequestStatusException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidPullRequestStatusUpdateException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidReferenceNameException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidRelativeFileVersionEnumException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidRepositoryDescriptionException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidRepositoryNameException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidRepositoryTriggerBranchNameException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidRepositoryTriggerCustomDataException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidRepositoryTriggerDestinationArnException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidRepositoryTriggerEventsException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidRepositoryTriggerNameException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidRepositoryTriggerRegionException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidSortByException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidSourceCommitSpecifierException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidTargetException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidTargetsException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidTitleException":{
"type":"structure",
"members":{
},
"exception":true
},
"IsCommentDeleted":{"type":"boolean"},
"IsMergeable":{"type":"boolean"},
"IsMerged":{"type":"boolean"},
"LastModifiedDate":{"type":"timestamp"},
"Limit":{
"type":"integer",
"box":true
},
"ListBranchesInput":{
"type":"structure",
"required":["repositoryName"],
"members":{
"repositoryName":{"shape":"RepositoryName"},
"nextToken":{"shape":"NextToken"}
}
},
"ListBranchesOutput":{
"type":"structure",
"members":{
"branches":{"shape":"BranchNameList"},
"nextToken":{"shape":"NextToken"}
}
},
"ListPullRequestsInput":{
"type":"structure",
"required":["repositoryName"],
"members":{
"repositoryName":{"shape":"RepositoryName"},
"authorArn":{"shape":"Arn"},
"pullRequestStatus":{"shape":"PullRequestStatusEnum"},
"nextToken":{"shape":"NextToken"},
"maxResults":{"shape":"MaxResults"}
}
},
"ListPullRequestsOutput":{
"type":"structure",
"required":["pullRequestIds"],
"members":{
"pullRequestIds":{"shape":"PullRequestIdList"},
"nextToken":{"shape":"NextToken"}
}
},
"ListRepositoriesInput":{
"type":"structure",
"members":{
"nextToken":{"shape":"NextToken"},
"sortBy":{"shape":"SortByEnum"},
"order":{"shape":"OrderEnum"}
}
},
"ListRepositoriesOutput":{
"type":"structure",
"members":{
"repositories":{"shape":"RepositoryNameIdPairList"},
"nextToken":{"shape":"NextToken"}
}
},
"Location":{
"type":"structure",
"members":{
"filePath":{"shape":"Path"},
"filePosition":{"shape":"Position"},
"relativeFileVersion":{"shape":"RelativeFileVersionEnum"}
}
},
"ManualMergeRequiredException":{
"type":"structure",
"members":{
},
"exception":true
},
"MaxResults":{"type":"integer"},
"MaximumBranchesExceededException":{
"type":"structure",
"members":{
},
"exception":true
},
"MaximumOpenPullRequestsExceededException":{
"type":"structure",
"members":{
},
"exception":true
},
"MaximumRepositoryNamesExceededException":{
"type":"structure",
"members":{
},
"exception":true
},
"MaximumRepositoryTriggersExceededException":{
"type":"structure",
"members":{
},
"exception":true
},
"MergeMetadata":{
"type":"structure",
"members":{
"isMerged":{"shape":"IsMerged"},
"mergedBy":{"shape":"Arn"}
}
},
"MergeOptionRequiredException":{
"type":"structure",
"members":{
},
"exception":true
},
"MergeOptionTypeEnum":{
"type":"string",
"enum":["FAST_FORWARD_MERGE"]
},
"MergePullRequestByFastForwardInput":{
"type":"structure",
"required":[
"pullRequestId",
"repositoryName"
],
"members":{
"pullRequestId":{"shape":"PullRequestId"},
"repositoryName":{"shape":"RepositoryName"},
"sourceCommitId":{"shape":"CommitId"}
}
},
"MergePullRequestByFastForwardOutput":{
"type":"structure",
"members":{
"pullRequest":{"shape":"PullRequest"}
}
},
"Message":{"type":"string"},
"Mode":{"type":"string"},
"MultipleRepositoriesInPullRequestException":{
"type":"structure",
"members":{
},
"exception":true
},
"Name":{"type":"string"},
"NextToken":{"type":"string"},
"ObjectId":{"type":"string"},
"OrderEnum":{
"type":"string",
"enum":[
"ascending",
"descending"
]
},
"ParentList":{
"type":"list",
"member":{"shape":"ObjectId"}
},
"Path":{"type":"string"},
"PathDoesNotExistException":{
"type":"structure",
"members":{
},
"exception":true
},
"PathRequiredException":{
"type":"structure",
"members":{
},
"exception":true
},
"Position":{"type":"long"},
"PostCommentForComparedCommitInput":{
"type":"structure",
"required":[
"repositoryName",
"afterCommitId",
"content"
],
"members":{
"repositoryName":{"shape":"RepositoryName"},
"beforeCommitId":{"shape":"CommitId"},
"afterCommitId":{"shape":"CommitId"},
"location":{"shape":"Location"},
"content":{"shape":"Content"},
"clientRequestToken":{
"shape":"ClientRequestToken",
"idempotencyToken":true
}
}
},
"PostCommentForComparedCommitOutput":{
"type":"structure",
"members":{
"repositoryName":{"shape":"RepositoryName"},
"beforeCommitId":{"shape":"CommitId"},
"afterCommitId":{"shape":"CommitId"},
"beforeBlobId":{"shape":"ObjectId"},
"afterBlobId":{"shape":"ObjectId"},
"location":{"shape":"Location"},
"comment":{"shape":"Comment"}
}
},
"PostCommentForPullRequestInput":{
"type":"structure",
"required":[
"pullRequestId",
"repositoryName",
"beforeCommitId",
"afterCommitId",
"content"
],
"members":{
"pullRequestId":{"shape":"PullRequestId"},
"repositoryName":{"shape":"RepositoryName"},
"beforeCommitId":{"shape":"CommitId"},
"afterCommitId":{"shape":"CommitId"},
"location":{"shape":"Location"},
"content":{"shape":"Content"},
"clientRequestToken":{
"shape":"ClientRequestToken",
"idempotencyToken":true
}
}
},
"PostCommentForPullRequestOutput":{
"type":"structure",
"members":{
"repositoryName":{"shape":"RepositoryName"},
"pullRequestId":{"shape":"PullRequestId"},
"beforeCommitId":{"shape":"CommitId"},
"afterCommitId":{"shape":"CommitId"},
"beforeBlobId":{"shape":"ObjectId"},
"afterBlobId":{"shape":"ObjectId"},
"location":{"shape":"Location"},
"comment":{"shape":"Comment"}
}
},
"PostCommentReplyInput":{
"type":"structure",
"required":[
"inReplyTo",
"content"
],
"members":{
"inReplyTo":{"shape":"CommentId"},
"clientRequestToken":{
"shape":"ClientRequestToken",
"idempotencyToken":true
},
"content":{"shape":"Content"}
}
},
"PostCommentReplyOutput":{
"type":"structure",
"members":{
"comment":{"shape":"Comment"}
}
},
"PullRequest":{
"type":"structure",
"members":{
"pullRequestId":{"shape":"PullRequestId"},
"title":{"shape":"Title"},
"description":{"shape":"Description"},
"lastActivityDate":{"shape":"LastModifiedDate"},
"creationDate":{"shape":"CreationDate"},
"pullRequestStatus":{"shape":"PullRequestStatusEnum"},
"authorArn":{"shape":"Arn"},
"pullRequestTargets":{"shape":"PullRequestTargetList"},
"clientRequestToken":{"shape":"ClientRequestToken"}
}
},
"PullRequestAlreadyClosedException":{
"type":"structure",
"members":{
},
"exception":true
},
"PullRequestDoesNotExistException":{
"type":"structure",
"members":{
},
"exception":true
},
"PullRequestEvent":{
"type":"structure",
"members":{
"pullRequestId":{"shape":"PullRequestId"},
"eventDate":{"shape":"EventDate"},
"pullRequestEventType":{"shape":"PullRequestEventType"},
"actorArn":{"shape":"Arn"},
"pullRequestStatusChangedEventMetadata":{"shape":"PullRequestStatusChangedEventMetadata"},
"pullRequestSourceReferenceUpdatedEventMetadata":{"shape":"PullRequestSourceReferenceUpdatedEventMetadata"},
"pullRequestMergedStateChangedEventMetadata":{"shape":"PullRequestMergedStateChangedEventMetadata"}
}
},
"PullRequestEventList":{
"type":"list",
"member":{"shape":"PullRequestEvent"}
},
"PullRequestEventType":{
"type":"string",
"enum":[
"PULL_REQUEST_CREATED",
"PULL_REQUEST_STATUS_CHANGED",
"PULL_REQUEST_SOURCE_REFERENCE_UPDATED",
"PULL_REQUEST_MERGE_STATE_CHANGED"
]
},
"PullRequestId":{"type":"string"},
"PullRequestIdList":{
"type":"list",
"member":{"shape":"PullRequestId"}
},
"PullRequestIdRequiredException":{
"type":"structure",
"members":{
},
"exception":true
},
"PullRequestMergedStateChangedEventMetadata":{
"type":"structure",
"members":{
"repositoryName":{"shape":"RepositoryName"},
"destinationReference":{"shape":"ReferenceName"},
"mergeMetadata":{"shape":"MergeMetadata"}
}
},
"PullRequestSourceReferenceUpdatedEventMetadata":{
"type":"structure",
"members":{
"repositoryName":{"shape":"RepositoryName"},
"beforeCommitId":{"shape":"CommitId"},
"afterCommitId":{"shape":"CommitId"}
}
},
"PullRequestStatusChangedEventMetadata":{
"type":"structure",
"members":{
"pullRequestStatus":{"shape":"PullRequestStatusEnum"}
}
},
"PullRequestStatusEnum":{
"type":"string",
"enum":[
"OPEN",
"CLOSED"
]
},
"PullRequestStatusRequiredException":{
"type":"structure",
"members":{
},
"exception":true
},
"PullRequestTarget":{
"type":"structure",
"members":{
"repositoryName":{"shape":"RepositoryName"},
"sourceReference":{"shape":"ReferenceName"},
"destinationReference":{"shape":"ReferenceName"},
"destinationCommit":{"shape":"CommitId"},
"sourceCommit":{"shape":"CommitId"},
"mergeMetadata":{"shape":"MergeMetadata"}
}
},
"PullRequestTargetList":{
"type":"list",
"member":{"shape":"PullRequestTarget"}
},
"PutRepositoryTriggersInput":{
"type":"structure",
"required":[
"repositoryName",
"triggers"
],
"members":{
"repositoryName":{"shape":"RepositoryName"},
"triggers":{"shape":"RepositoryTriggersList"}
}
},
"PutRepositoryTriggersOutput":{
"type":"structure",
"members":{
"configurationId":{"shape":"RepositoryTriggersConfigurationId"}
}
},
"ReferenceDoesNotExistException":{
"type":"structure",
"members":{
},
"exception":true
},
"ReferenceName":{"type":"string"},
"ReferenceNameRequiredException":{
"type":"structure",
"members":{
},
"exception":true
},
"ReferenceTypeNotSupportedException":{
"type":"structure",
"members":{
},
"exception":true
},
"RelativeFileVersionEnum":{
"type":"string",
"enum":[
"BEFORE",
"AFTER"
]
},
"RepositoryDescription":{
"type":"string",
"max":1000
},
"RepositoryDoesNotExistException":{
"type":"structure",
"members":{
},
"exception":true
},
"RepositoryId":{"type":"string"},
"RepositoryLimitExceededException":{
"type":"structure",
"members":{
},
"exception":true
},
"RepositoryMetadata":{
"type":"structure",
"members":{
"accountId":{"shape":"AccountId"},
"repositoryId":{"shape":"RepositoryId"},
"repositoryName":{"shape":"RepositoryName"},
"repositoryDescription":{"shape":"RepositoryDescription"},
"defaultBranch":{"shape":"BranchName"},
"lastModifiedDate":{"shape":"LastModifiedDate"},
"creationDate":{"shape":"CreationDate"},
"cloneUrlHttp":{"shape":"CloneUrlHttp"},
"cloneUrlSsh":{"shape":"CloneUrlSsh"},
"Arn":{"shape":"Arn"}
}
},
"RepositoryMetadataList":{
"type":"list",
"member":{"shape":"RepositoryMetadata"}
},
"RepositoryName":{
"type":"string",
"max":100,
"min":1,
"pattern":"[\\w\\.-]+"
},
"RepositoryNameExistsException":{
"type":"structure",
"members":{
},
"exception":true
},
"RepositoryNameIdPair":{
"type":"structure",
"members":{
"repositoryName":{"shape":"RepositoryName"},
"repositoryId":{"shape":"RepositoryId"}
}
},
"RepositoryNameIdPairList":{
"type":"list",
"member":{"shape":"RepositoryNameIdPair"}
},
"RepositoryNameList":{
"type":"list",
"member":{"shape":"RepositoryName"}
},
"RepositoryNameRequiredException":{
"type":"structure",
"members":{
},
"exception":true
},
"RepositoryNamesRequiredException":{
"type":"structure",
"members":{
},
"exception":true
},
"RepositoryNotAssociatedWithPullRequestException":{
"type":"structure",
"members":{
},
"exception":true
},
"RepositoryNotFoundList":{
"type":"list",
"member":{"shape":"RepositoryName"}
},
"RepositoryTrigger":{
"type":"structure",
"required":[
"name",
"destinationArn",
"events"
],
"members":{
"name":{"shape":"RepositoryTriggerName"},
"destinationArn":{"shape":"Arn"},
"customData":{"shape":"RepositoryTriggerCustomData"},
"branches":{"shape":"BranchNameList"},
"events":{"shape":"RepositoryTriggerEventList"}
}
},
"RepositoryTriggerBranchNameListRequiredException":{
"type":"structure",
"members":{
},
"exception":true
},
"RepositoryTriggerCustomData":{"type":"string"},
"RepositoryTriggerDestinationArnRequiredException":{
"type":"structure",
"members":{
},
"exception":true
},
"RepositoryTriggerEventEnum":{
"type":"string",
"enum":[
"all",
"updateReference",
"createReference",
"deleteReference"
]
},
"RepositoryTriggerEventList":{
"type":"list",
"member":{"shape":"RepositoryTriggerEventEnum"}
},
"RepositoryTriggerEventsListRequiredException":{
"type":"structure",
"members":{
},
"exception":true
},
"RepositoryTriggerExecutionFailure":{
"type":"structure",
"members":{
"trigger":{"shape":"RepositoryTriggerName"},
"failureMessage":{"shape":"RepositoryTriggerExecutionFailureMessage"}
}
},
"RepositoryTriggerExecutionFailureList":{
"type":"list",
"member":{"shape":"RepositoryTriggerExecutionFailure"}
},
"RepositoryTriggerExecutionFailureMessage":{"type":"string"},
"RepositoryTriggerName":{"type":"string"},
"RepositoryTriggerNameList":{
"type":"list",
"member":{"shape":"RepositoryTriggerName"}
},
"RepositoryTriggerNameRequiredException":{
"type":"structure",
"members":{
},
"exception":true
},
"RepositoryTriggersConfigurationId":{"type":"string"},
"RepositoryTriggersList":{
"type":"list",
"member":{"shape":"RepositoryTrigger"}
},
"RepositoryTriggersListRequiredException":{
"type":"structure",
"members":{
},
"exception":true
},
"SortByEnum":{
"type":"string",
"enum":[
"repositoryName",
"lastModifiedDate"
]
},
"SourceAndDestinationAreSameException":{
"type":"structure",
"members":{
},
"exception":true
},
"Target":{
"type":"structure",
"required":[
"repositoryName",
"sourceReference"
],
"members":{
"repositoryName":{"shape":"RepositoryName"},
"sourceReference":{"shape":"ReferenceName"},
"destinationReference":{"shape":"ReferenceName"}
}
},
"TargetList":{
"type":"list",
"member":{"shape":"Target"}
},
"TargetRequiredException":{
"type":"structure",
"members":{
},
"exception":true
},
"TargetsRequiredException":{
"type":"structure",
"members":{
},
"exception":true
},
"TestRepositoryTriggersInput":{
"type":"structure",
"required":[
"repositoryName",
"triggers"
],
"members":{
"repositoryName":{"shape":"RepositoryName"},
"triggers":{"shape":"RepositoryTriggersList"}
}
},
"TestRepositoryTriggersOutput":{
"type":"structure",
"members":{
"successfulExecutions":{"shape":"RepositoryTriggerNameList"},
"failedExecutions":{"shape":"RepositoryTriggerExecutionFailureList"}
}
},
"TipOfSourceReferenceIsDifferentException":{
"type":"structure",
"members":{
},
"exception":true
},
"TipsDivergenceExceededException":{
"type":"structure",
"members":{
},
"exception":true
},
"Title":{
"type":"string",
"max":150
},
"TitleRequiredException":{
"type":"structure",
"members":{
},
"exception":true
},
"UpdateCommentInput":{
"type":"structure",
"required":[
"commentId",
"content"
],
"members":{
"commentId":{"shape":"CommentId"},
"content":{"shape":"Content"}
}
},
"UpdateCommentOutput":{
"type":"structure",
"members":{
"comment":{"shape":"Comment"}
}
},
"UpdateDefaultBranchInput":{
"type":"structure",
"required":[
"repositoryName",
"defaultBranchName"
],
"members":{
"repositoryName":{"shape":"RepositoryName"},
"defaultBranchName":{"shape":"BranchName"}
}
},
"UpdatePullRequestDescriptionInput":{
"type":"structure",
"required":[
"pullRequestId",
"description"
],
"members":{
"pullRequestId":{"shape":"PullRequestId"},
"description":{"shape":"Description"}
}
},
"UpdatePullRequestDescriptionOutput":{
"type":"structure",
"required":["pullRequest"],
"members":{
"pullRequest":{"shape":"PullRequest"}
}
},
"UpdatePullRequestStatusInput":{
"type":"structure",
"required":[
"pullRequestId",
"pullRequestStatus"
],
"members":{
"pullRequestId":{"shape":"PullRequestId"},
"pullRequestStatus":{"shape":"PullRequestStatusEnum"}
}
},
"UpdatePullRequestStatusOutput":{
"type":"structure",
"required":["pullRequest"],
"members":{
"pullRequest":{"shape":"PullRequest"}
}
},
"UpdatePullRequestTitleInput":{
"type":"structure",
"required":[
"pullRequestId",
"title"
],
"members":{
"pullRequestId":{"shape":"PullRequestId"},
"title":{"shape":"Title"}
}
},
"UpdatePullRequestTitleOutput":{
"type":"structure",
"required":["pullRequest"],
"members":{
"pullRequest":{"shape":"PullRequest"}
}
},
"UpdateRepositoryDescriptionInput":{
"type":"structure",
"required":["repositoryName"],
"members":{
"repositoryName":{"shape":"RepositoryName"},
"repositoryDescription":{"shape":"RepositoryDescription"}
}
},
"UpdateRepositoryNameInput":{
"type":"structure",
"required":[
"oldName",
"newName"
],
"members":{
"oldName":{"shape":"RepositoryName"},
"newName":{"shape":"RepositoryName"}
}
},
"UserInfo":{
"type":"structure",
"members":{
"name":{"shape":"Name"},
"email":{"shape":"Email"},
"date":{"shape":"Date"}
}
},
"blob":{"type":"blob"}
}
}