2403 lines
70 KiB
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"}
|
|
}
|
|
}
|