Module: Aws::CodeCommit::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-codecommit/client_api.rb
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- AccountId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AccountId')
- ActorDoesNotExistException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ActorDoesNotExistException')
- AdditionalData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AdditionalData')
- Approval =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Approval')
- ApprovalList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ApprovalList')
- ApprovalRule =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ApprovalRule')
- ApprovalRuleContent =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ApprovalRuleContent')
- ApprovalRuleContentRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ApprovalRuleContentRequiredException')
- ApprovalRuleDoesNotExistException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ApprovalRuleDoesNotExistException')
- ApprovalRuleEventMetadata =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ApprovalRuleEventMetadata')
- ApprovalRuleId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ApprovalRuleId')
- ApprovalRuleName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ApprovalRuleName')
- ApprovalRuleNameAlreadyExistsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ApprovalRuleNameAlreadyExistsException')
- ApprovalRuleNameRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ApprovalRuleNameRequiredException')
- ApprovalRuleOverriddenEventMetadata =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ApprovalRuleOverriddenEventMetadata')
- ApprovalRuleTemplate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ApprovalRuleTemplate')
- ApprovalRuleTemplateContent =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ApprovalRuleTemplateContent')
- ApprovalRuleTemplateContentRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ApprovalRuleTemplateContentRequiredException')
- ApprovalRuleTemplateDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ApprovalRuleTemplateDescription')
- ApprovalRuleTemplateDoesNotExistException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ApprovalRuleTemplateDoesNotExistException')
- ApprovalRuleTemplateId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ApprovalRuleTemplateId')
- ApprovalRuleTemplateInUseException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ApprovalRuleTemplateInUseException')
- ApprovalRuleTemplateName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ApprovalRuleTemplateName')
- ApprovalRuleTemplateNameAlreadyExistsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ApprovalRuleTemplateNameAlreadyExistsException')
- ApprovalRuleTemplateNameList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ApprovalRuleTemplateNameList')
- ApprovalRuleTemplateNameRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ApprovalRuleTemplateNameRequiredException')
- ApprovalRulesList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ApprovalRulesList')
- ApprovalRulesNotSatisfiedList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ApprovalRulesNotSatisfiedList')
- ApprovalRulesSatisfiedList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ApprovalRulesSatisfiedList')
- ApprovalState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ApprovalState')
- ApprovalStateChangedEventMetadata =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ApprovalStateChangedEventMetadata')
- ApprovalStateRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ApprovalStateRequiredException')
- Approved =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'Approved')
- Arn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Arn')
- AssociateApprovalRuleTemplateWithRepositoryInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateApprovalRuleTemplateWithRepositoryInput')
- AuthorDoesNotExistException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AuthorDoesNotExistException')
- BatchAssociateApprovalRuleTemplateWithRepositoriesError =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchAssociateApprovalRuleTemplateWithRepositoriesError')
- BatchAssociateApprovalRuleTemplateWithRepositoriesErrorsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'BatchAssociateApprovalRuleTemplateWithRepositoriesErrorsList')
- BatchAssociateApprovalRuleTemplateWithRepositoriesInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchAssociateApprovalRuleTemplateWithRepositoriesInput')
- BatchAssociateApprovalRuleTemplateWithRepositoriesOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchAssociateApprovalRuleTemplateWithRepositoriesOutput')
- BatchDescribeMergeConflictsError =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchDescribeMergeConflictsError')
- BatchDescribeMergeConflictsErrors =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'BatchDescribeMergeConflictsErrors')
- BatchDescribeMergeConflictsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchDescribeMergeConflictsInput')
- BatchDescribeMergeConflictsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchDescribeMergeConflictsOutput')
- BatchDisassociateApprovalRuleTemplateFromRepositoriesError =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchDisassociateApprovalRuleTemplateFromRepositoriesError')
- BatchDisassociateApprovalRuleTemplateFromRepositoriesErrorsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'BatchDisassociateApprovalRuleTemplateFromRepositoriesErrorsList')
- BatchDisassociateApprovalRuleTemplateFromRepositoriesInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchDisassociateApprovalRuleTemplateFromRepositoriesInput')
- BatchDisassociateApprovalRuleTemplateFromRepositoriesOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchDisassociateApprovalRuleTemplateFromRepositoriesOutput')
- BatchGetCommitsError =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchGetCommitsError')
- BatchGetCommitsErrorsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'BatchGetCommitsErrorsList')
- BatchGetCommitsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchGetCommitsInput')
- BatchGetCommitsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchGetCommitsOutput')
- BatchGetRepositoriesError =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchGetRepositoriesError')
- BatchGetRepositoriesErrorCodeEnum =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'BatchGetRepositoriesErrorCodeEnum')
- BatchGetRepositoriesErrorsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'BatchGetRepositoriesErrorsList')
- BatchGetRepositoriesInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchGetRepositoriesInput')
- BatchGetRepositoriesOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchGetRepositoriesOutput')
- BeforeCommitIdAndAfterCommitIdAreSameException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BeforeCommitIdAndAfterCommitIdAreSameException')
- BlobIdDoesNotExistException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BlobIdDoesNotExistException')
- BlobIdRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BlobIdRequiredException')
- BlobMetadata =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BlobMetadata')
- BranchDoesNotExistException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BranchDoesNotExistException')
- BranchInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BranchInfo')
- BranchName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'BranchName')
- BranchNameExistsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BranchNameExistsException')
- BranchNameIsTagNameException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BranchNameIsTagNameException')
- BranchNameList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'BranchNameList')
- BranchNameRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BranchNameRequiredException')
- CallerReactions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CallerReactions')
- CannotDeleteApprovalRuleFromTemplateException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CannotDeleteApprovalRuleFromTemplateException')
- CannotModifyApprovalRuleFromTemplateException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CannotModifyApprovalRuleFromTemplateException')
- CapitalBoolean =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'CapitalBoolean')
- ChangeTypeEnum =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ChangeTypeEnum')
- ClientRequestToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ClientRequestToken')
- ClientRequestTokenRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClientRequestTokenRequiredException')
- CloneUrlHttp =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CloneUrlHttp')
- CloneUrlSsh =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CloneUrlSsh')
- Comment =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Comment')
- CommentContentRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CommentContentRequiredException')
- CommentContentSizeLimitExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CommentContentSizeLimitExceededException')
- CommentDeletedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CommentDeletedException')
- CommentDoesNotExistException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CommentDoesNotExistException')
- CommentId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CommentId')
- CommentIdRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CommentIdRequiredException')
- CommentNotCreatedByCallerException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CommentNotCreatedByCallerException')
- Comments =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Comments')
- CommentsForComparedCommit =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CommentsForComparedCommit')
- CommentsForComparedCommitData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CommentsForComparedCommitData')
- CommentsForPullRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CommentsForPullRequest')
- CommentsForPullRequestData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CommentsForPullRequestData')
- Commit =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Commit')
- CommitDoesNotExistException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CommitDoesNotExistException')
- CommitId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CommitId')
- CommitIdDoesNotExistException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CommitIdDoesNotExistException')
- CommitIdRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CommitIdRequiredException')
- CommitIdsInputList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CommitIdsInputList')
- CommitIdsLimitExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CommitIdsLimitExceededException')
- CommitIdsListRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CommitIdsListRequiredException')
- CommitMessageLengthExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CommitMessageLengthExceededException')
- CommitName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CommitName')
- CommitObjectsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CommitObjectsList')
- CommitRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CommitRequiredException')
- ConcurrentReferenceUpdateException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConcurrentReferenceUpdateException')
- Conflict =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Conflict')
- ConflictDetailLevelTypeEnum =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConflictDetailLevelTypeEnum')
- ConflictMetadata =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConflictMetadata')
- ConflictMetadataList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ConflictMetadataList')
- ConflictResolution =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConflictResolution')
- ConflictResolutionStrategyTypeEnum =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConflictResolutionStrategyTypeEnum')
- Conflicts =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Conflicts')
- Content =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Content')
- Count =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Count')
- CreateApprovalRuleTemplateInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateApprovalRuleTemplateInput')
- CreateApprovalRuleTemplateOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateApprovalRuleTemplateOutput')
- CreateBranchInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateBranchInput')
- CreateCommitInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateCommitInput')
- CreateCommitOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateCommitOutput')
- CreatePullRequestApprovalRuleInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreatePullRequestApprovalRuleInput')
- CreatePullRequestApprovalRuleOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreatePullRequestApprovalRuleOutput')
- CreatePullRequestInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreatePullRequestInput')
- CreatePullRequestOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreatePullRequestOutput')
- CreateRepositoryInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateRepositoryInput')
- CreateRepositoryOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateRepositoryOutput')
- CreateUnreferencedMergeCommitInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateUnreferencedMergeCommitInput')
- CreateUnreferencedMergeCommitOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateUnreferencedMergeCommitOutput')
- CreationDate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'CreationDate')
- Date =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Date')
- DefaultBranchCannotBeDeletedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DefaultBranchCannotBeDeletedException')
- DeleteApprovalRuleTemplateInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteApprovalRuleTemplateInput')
- DeleteApprovalRuleTemplateOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteApprovalRuleTemplateOutput')
- DeleteBranchInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteBranchInput')
- DeleteBranchOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteBranchOutput')
- DeleteCommentContentInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteCommentContentInput')
- DeleteCommentContentOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteCommentContentOutput')
- DeleteFileEntries =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DeleteFileEntries')
- DeleteFileEntry =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteFileEntry')
- DeleteFileInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteFileInput')
- DeleteFileOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteFileOutput')
- DeletePullRequestApprovalRuleInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeletePullRequestApprovalRuleInput')
- DeletePullRequestApprovalRuleOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeletePullRequestApprovalRuleOutput')
- DeleteRepositoryInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteRepositoryInput')
- DeleteRepositoryOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteRepositoryOutput')
- DescribeMergeConflictsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeMergeConflictsInput')
- DescribeMergeConflictsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeMergeConflictsOutput')
- DescribePullRequestEventsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribePullRequestEventsInput')
- DescribePullRequestEventsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribePullRequestEventsOutput')
- Description =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Description')
- Difference =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Difference')
- DifferenceList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DifferenceList')
- DirectoryNameConflictsWithFileNameException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DirectoryNameConflictsWithFileNameException')
- DisassociateApprovalRuleTemplateFromRepositoryInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateApprovalRuleTemplateFromRepositoryInput')
- Email =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Email')
- EncryptionIntegrityChecksFailedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EncryptionIntegrityChecksFailedException')
- EncryptionKeyAccessDeniedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EncryptionKeyAccessDeniedException')
- EncryptionKeyDisabledException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EncryptionKeyDisabledException')
- EncryptionKeyInvalidIdException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EncryptionKeyInvalidIdException')
- EncryptionKeyInvalidUsageException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EncryptionKeyInvalidUsageException')
- EncryptionKeyNotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EncryptionKeyNotFoundException')
- EncryptionKeyRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EncryptionKeyRequiredException')
Shapes::StructureShape.new(name: 'EncryptionKeyUnavailableException')
- ErrorCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ErrorCode')
- ErrorMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ErrorMessage')
- EvaluatePullRequestApprovalRulesInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EvaluatePullRequestApprovalRulesInput')
- EvaluatePullRequestApprovalRulesOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EvaluatePullRequestApprovalRulesOutput')
- Evaluation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Evaluation')
- EventDate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'EventDate')
- ExceptionName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ExceptionName')
- File =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'File')
- FileContent =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BlobShape.new(name: 'FileContent')
- FileContentAndSourceFileSpecifiedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FileContentAndSourceFileSpecifiedException')
- FileContentRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FileContentRequiredException')
- FileContentSizeLimitExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FileContentSizeLimitExceededException')
- FileDoesNotExistException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FileDoesNotExistException')
- FileEntryRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FileEntryRequiredException')
- FileList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'FileList')
- FileMetadata =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FileMetadata')
- FileModeRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FileModeRequiredException')
- FileModeTypeEnum =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FileModeTypeEnum')
- FileModes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FileModes')
- FileNameConflictsWithDirectoryNameException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FileNameConflictsWithDirectoryNameException')
- FilePathConflictsWithSubmodulePathException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FilePathConflictsWithSubmodulePathException')
- FilePaths =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'FilePaths')
- FileSize =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'FileSize')
- FileSizes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FileSizes')
- FileTooLargeException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FileTooLargeException')
- FileVersion =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FileVersion')
- FilesMetadata =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'FilesMetadata')
- Folder =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Folder')
- FolderContentSizeLimitExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FolderContentSizeLimitExceededException')
- FolderDoesNotExistException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FolderDoesNotExistException')
- FolderList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'FolderList')
- GetApprovalRuleTemplateInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetApprovalRuleTemplateInput')
- GetApprovalRuleTemplateOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetApprovalRuleTemplateOutput')
- GetBlobInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetBlobInput')
- GetBlobOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetBlobOutput')
- GetBranchInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetBranchInput')
- GetBranchOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetBranchOutput')
- GetCommentInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetCommentInput')
- GetCommentOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetCommentOutput')
- GetCommentReactionsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetCommentReactionsInput')
- GetCommentReactionsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetCommentReactionsOutput')
- GetCommentsForComparedCommitInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetCommentsForComparedCommitInput')
- GetCommentsForComparedCommitOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetCommentsForComparedCommitOutput')
- GetCommentsForPullRequestInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetCommentsForPullRequestInput')
- GetCommentsForPullRequestOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetCommentsForPullRequestOutput')
- GetCommitInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetCommitInput')
- GetCommitOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetCommitOutput')
- GetDifferencesInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDifferencesInput')
- GetDifferencesOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDifferencesOutput')
- GetFileInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetFileInput')
- GetFileOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetFileOutput')
- GetFolderInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetFolderInput')
- GetFolderOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetFolderOutput')
- GetMergeCommitInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMergeCommitInput')
- GetMergeCommitOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMergeCommitOutput')
- GetMergeConflictsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMergeConflictsInput')
- GetMergeConflictsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMergeConflictsOutput')
- GetMergeOptionsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMergeOptionsInput')
- GetMergeOptionsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMergeOptionsOutput')
- GetPullRequestApprovalStatesInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetPullRequestApprovalStatesInput')
- GetPullRequestApprovalStatesOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetPullRequestApprovalStatesOutput')
- GetPullRequestInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetPullRequestInput')
- GetPullRequestOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetPullRequestOutput')
- GetPullRequestOverrideStateInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetPullRequestOverrideStateInput')
- GetPullRequestOverrideStateOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetPullRequestOverrideStateOutput')
- GetRepositoryInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetRepositoryInput')
- GetRepositoryOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetRepositoryOutput')
- GetRepositoryTriggersInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetRepositoryTriggersInput')
- GetRepositoryTriggersOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetRepositoryTriggersOutput')
- HunkContent =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HunkContent')
- IdempotencyParameterMismatchException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IdempotencyParameterMismatchException')
- InvalidActorArnException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidActorArnException')
- InvalidApprovalRuleContentException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidApprovalRuleContentException')
- InvalidApprovalRuleNameException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidApprovalRuleNameException')
- InvalidApprovalRuleTemplateContentException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidApprovalRuleTemplateContentException')
- InvalidApprovalRuleTemplateDescriptionException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidApprovalRuleTemplateDescriptionException')
- InvalidApprovalRuleTemplateNameException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidApprovalRuleTemplateNameException')
- InvalidApprovalStateException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidApprovalStateException')
- InvalidAuthorArnException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidAuthorArnException')
- InvalidBlobIdException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidBlobIdException')
- InvalidBranchNameException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidBranchNameException')
- InvalidClientRequestTokenException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidClientRequestTokenException')
- InvalidCommentIdException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidCommentIdException')
- InvalidCommitException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidCommitException')
- InvalidCommitIdException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidCommitIdException')
- InvalidConflictDetailLevelException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidConflictDetailLevelException')
- InvalidConflictResolutionException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidConflictResolutionException')
- InvalidConflictResolutionStrategyException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidConflictResolutionStrategyException')
- InvalidContinuationTokenException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidContinuationTokenException')
- InvalidDeletionParameterException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidDeletionParameterException')
- InvalidDescriptionException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidDescriptionException')
- InvalidDestinationCommitSpecifierException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidDestinationCommitSpecifierException')
- InvalidEmailException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidEmailException')
- InvalidFileLocationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidFileLocationException')
- InvalidFileModeException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidFileModeException')
- InvalidFilePositionException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidFilePositionException')
- InvalidMaxConflictFilesException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidMaxConflictFilesException')
- InvalidMaxMergeHunksException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidMaxMergeHunksException')
- InvalidMaxResultsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidMaxResultsException')
- InvalidMergeOptionException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidMergeOptionException')
- InvalidOrderException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidOrderException')
- InvalidOverrideStatusException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidOverrideStatusException')
- InvalidParentCommitIdException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidParentCommitIdException')
- InvalidPathException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidPathException')
- InvalidPullRequestEventTypeException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidPullRequestEventTypeException')
- InvalidPullRequestIdException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidPullRequestIdException')
- InvalidPullRequestStatusException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidPullRequestStatusException')
- InvalidPullRequestStatusUpdateException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidPullRequestStatusUpdateException')
- InvalidReactionUserArnException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidReactionUserArnException')
- InvalidReactionValueException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidReactionValueException')
- InvalidReferenceNameException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidReferenceNameException')
- InvalidRelativeFileVersionEnumException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidRelativeFileVersionEnumException')
- InvalidReplacementContentException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidReplacementContentException')
- InvalidReplacementTypeException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidReplacementTypeException')
- InvalidRepositoryDescriptionException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidRepositoryDescriptionException')
- InvalidRepositoryNameException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidRepositoryNameException')
- InvalidRepositoryTriggerBranchNameException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidRepositoryTriggerBranchNameException')
- InvalidRepositoryTriggerCustomDataException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidRepositoryTriggerCustomDataException')
- InvalidRepositoryTriggerDestinationArnException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidRepositoryTriggerDestinationArnException')
- InvalidRepositoryTriggerEventsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidRepositoryTriggerEventsException')
- InvalidRepositoryTriggerNameException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidRepositoryTriggerNameException')
- InvalidRepositoryTriggerRegionException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidRepositoryTriggerRegionException')
- InvalidResourceArnException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidResourceArnException')
- InvalidRevisionIdException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidRevisionIdException')
- InvalidRuleContentSha256Exception =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidRuleContentSha256Exception')
- InvalidSortByException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidSortByException')
- InvalidSourceCommitSpecifierException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidSourceCommitSpecifierException')
- InvalidSystemTagUsageException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidSystemTagUsageException')
- InvalidTagKeysListException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidTagKeysListException')
- InvalidTagsMapException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidTagsMapException')
- InvalidTargetBranchException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidTargetBranchException')
- InvalidTargetException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidTargetException')
- InvalidTargetsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidTargetsException')
- InvalidTitleException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidTitleException')
- IsBinaryFile =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IsBinaryFile')
- IsCommentDeleted =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'IsCommentDeleted')
- IsContentConflict =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'IsContentConflict')
- IsFileModeConflict =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'IsFileModeConflict')
- IsHunkConflict =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'IsHunkConflict')
- IsMergeable =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'IsMergeable')
- IsMerged =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'IsMerged')
- IsMove =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'IsMove')
- IsObjectTypeConflict =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'IsObjectTypeConflict')
- KeepEmptyFolders =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'KeepEmptyFolders')
- KmsKeyId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'KmsKeyId')
- LastModifiedDate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'LastModifiedDate')
- Limit =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Limit')
- LineNumber =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'LineNumber')
- ListApprovalRuleTemplatesInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListApprovalRuleTemplatesInput')
- ListApprovalRuleTemplatesOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListApprovalRuleTemplatesOutput')
- ListAssociatedApprovalRuleTemplatesForRepositoryInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAssociatedApprovalRuleTemplatesForRepositoryInput')
- ListAssociatedApprovalRuleTemplatesForRepositoryOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAssociatedApprovalRuleTemplatesForRepositoryOutput')
- ListBranchesInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListBranchesInput')
- ListBranchesOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListBranchesOutput')
- ListFileCommitHistoryRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListFileCommitHistoryRequest')
- ListFileCommitHistoryResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListFileCommitHistoryResponse')
- ListPullRequestsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListPullRequestsInput')
- ListPullRequestsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListPullRequestsOutput')
- ListRepositoriesForApprovalRuleTemplateInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListRepositoriesForApprovalRuleTemplateInput')
- ListRepositoriesForApprovalRuleTemplateOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListRepositoriesForApprovalRuleTemplateOutput')
- ListRepositoriesInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListRepositoriesInput')
- ListRepositoriesOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListRepositoriesOutput')
- ListTagsForResourceInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForResourceInput')
- ListTagsForResourceOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForResourceOutput')
- Location =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Location')
- ManualMergeRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ManualMergeRequiredException')
- MaxResults =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'MaxResults')
- MaximumBranchesExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MaximumBranchesExceededException')
- MaximumConflictResolutionEntriesExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MaximumConflictResolutionEntriesExceededException')
- MaximumFileContentToLoadExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MaximumFileContentToLoadExceededException')
- MaximumFileEntriesExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MaximumFileEntriesExceededException')
- MaximumItemsToCompareExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MaximumItemsToCompareExceededException')
- MaximumNumberOfApprovalsExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MaximumNumberOfApprovalsExceededException')
- MaximumOpenPullRequestsExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MaximumOpenPullRequestsExceededException')
- MaximumRepositoryNamesExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MaximumRepositoryNamesExceededException')
- MaximumRepositoryTriggersExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MaximumRepositoryTriggersExceededException')
- MaximumRuleTemplatesAssociatedWithRepositoryException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MaximumRuleTemplatesAssociatedWithRepositoryException')
- MergeBranchesByFastForwardInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MergeBranchesByFastForwardInput')
- MergeBranchesByFastForwardOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MergeBranchesByFastForwardOutput')
- MergeBranchesBySquashInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MergeBranchesBySquashInput')
- MergeBranchesBySquashOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MergeBranchesBySquashOutput')
- MergeBranchesByThreeWayInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MergeBranchesByThreeWayInput')
- MergeBranchesByThreeWayOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MergeBranchesByThreeWayOutput')
- MergeHunk =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MergeHunk')
- MergeHunkDetail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MergeHunkDetail')
- MergeHunks =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'MergeHunks')
- MergeMetadata =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MergeMetadata')
- MergeOperations =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MergeOperations')
- MergeOptionRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MergeOptionRequiredException')
- MergeOptionTypeEnum =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MergeOptionTypeEnum')
- MergeOptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'MergeOptions')
- MergePullRequestByFastForwardInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MergePullRequestByFastForwardInput')
- MergePullRequestByFastForwardOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MergePullRequestByFastForwardOutput')
- MergePullRequestBySquashInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MergePullRequestBySquashInput')
- MergePullRequestBySquashOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MergePullRequestBySquashOutput')
- MergePullRequestByThreeWayInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MergePullRequestByThreeWayInput')
- MergePullRequestByThreeWayOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MergePullRequestByThreeWayOutput')
- Message =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Message')
- Mode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Mode')
- MultipleConflictResolutionEntriesException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MultipleConflictResolutionEntriesException')
- MultipleRepositoriesInPullRequestException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MultipleRepositoriesInPullRequestException')
- Name =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Name')
- NameLengthExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NameLengthExceededException')
- NextToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NextToken')
- NoChangeException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoChangeException')
- NumberOfConflicts =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'NumberOfConflicts')
- NumberOfRuleTemplatesExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NumberOfRuleTemplatesExceededException')
- NumberOfRulesExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NumberOfRulesExceededException')
- ObjectId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ObjectId')
- ObjectSize =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'ObjectSize')
- ObjectTypeEnum =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ObjectTypeEnum')
- ObjectTypes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ObjectTypes')
- OperationNotAllowedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OperationNotAllowedException')
- OrderEnum =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'OrderEnum')
- OriginApprovalRuleTemplate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OriginApprovalRuleTemplate')
- Overridden =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'Overridden')
- OverrideAlreadySetException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OverrideAlreadySetException')
- OverridePullRequestApprovalRulesInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OverridePullRequestApprovalRulesInput')
- OverrideStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'OverrideStatus')
- OverrideStatusRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OverrideStatusRequiredException')
- ParentCommitDoesNotExistException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ParentCommitDoesNotExistException')
- ParentCommitIdOutdatedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ParentCommitIdOutdatedException')
- ParentCommitIdRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ParentCommitIdRequiredException')
- ParentList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ParentList')
- Path =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Path')
- PathDoesNotExistException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PathDoesNotExistException')
- PathRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PathRequiredException')
- Position =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Position')
- PostCommentForComparedCommitInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PostCommentForComparedCommitInput')
- PostCommentForComparedCommitOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PostCommentForComparedCommitOutput')
- PostCommentForPullRequestInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PostCommentForPullRequestInput')
- PostCommentForPullRequestOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PostCommentForPullRequestOutput')
- PostCommentReplyInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PostCommentReplyInput')
- PostCommentReplyOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PostCommentReplyOutput')
- PullRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PullRequest')
- PullRequestAlreadyClosedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PullRequestAlreadyClosedException')
- PullRequestApprovalRulesNotSatisfiedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PullRequestApprovalRulesNotSatisfiedException')
- PullRequestCannotBeApprovedByAuthorException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PullRequestCannotBeApprovedByAuthorException')
- PullRequestCreatedEventMetadata =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PullRequestCreatedEventMetadata')
- PullRequestDoesNotExistException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PullRequestDoesNotExistException')
- PullRequestEvent =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PullRequestEvent')
- PullRequestEventList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PullRequestEventList')
- PullRequestEventType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PullRequestEventType')
- PullRequestId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PullRequestId')
- PullRequestIdList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PullRequestIdList')
- PullRequestIdRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PullRequestIdRequiredException')
- PullRequestMergedStateChangedEventMetadata =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PullRequestMergedStateChangedEventMetadata')
- PullRequestSourceReferenceUpdatedEventMetadata =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PullRequestSourceReferenceUpdatedEventMetadata')
- PullRequestStatusChangedEventMetadata =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PullRequestStatusChangedEventMetadata')
- PullRequestStatusEnum =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PullRequestStatusEnum')
- PullRequestStatusRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PullRequestStatusRequiredException')
- PullRequestTarget =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PullRequestTarget')
- PullRequestTargetList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PullRequestTargetList')
- PutCommentReactionInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutCommentReactionInput')
- PutFileEntries =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PutFileEntries')
- PutFileEntry =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutFileEntry')
- PutFileEntryConflictException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutFileEntryConflictException')
- PutFileInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutFileInput')
- PutFileOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutFileOutput')
- PutRepositoryTriggersInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutRepositoryTriggersInput')
- PutRepositoryTriggersOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutRepositoryTriggersOutput')
- ReactionCountsMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'ReactionCountsMap')
- ReactionEmoji =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ReactionEmoji')
- ReactionForComment =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReactionForComment')
- ReactionLimitExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReactionLimitExceededException')
- ReactionShortCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ReactionShortCode')
- ReactionUnicode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ReactionUnicode')
- ReactionUsersList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ReactionUsersList')
- ReactionValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ReactionValue')
- ReactionValueFormats =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReactionValueFormats')
- ReactionValueRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReactionValueRequiredException')
- ReactionsForCommentList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ReactionsForCommentList')
- ReferenceDoesNotExistException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReferenceDoesNotExistException')
- ReferenceName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ReferenceName')
- ReferenceNameRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReferenceNameRequiredException')
- ReferenceTypeNotSupportedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReferenceTypeNotSupportedException')
- RelativeFileVersionEnum =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RelativeFileVersionEnum')
- ReplaceContentEntries =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ReplaceContentEntries')
- ReplaceContentEntry =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReplaceContentEntry')
- ReplacementContentRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReplacementContentRequiredException')
- ReplacementTypeEnum =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ReplacementTypeEnum')
- ReplacementTypeRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReplacementTypeRequiredException')
- RepositoryDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RepositoryDescription')
- RepositoryDoesNotExistException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RepositoryDoesNotExistException')
- RepositoryId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RepositoryId')
- RepositoryLimitExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RepositoryLimitExceededException')
- RepositoryMetadata =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RepositoryMetadata')
- RepositoryMetadataList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RepositoryMetadataList')
- RepositoryName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RepositoryName')
- RepositoryNameExistsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RepositoryNameExistsException')
- RepositoryNameIdPair =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RepositoryNameIdPair')
- RepositoryNameIdPairList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RepositoryNameIdPairList')
- RepositoryNameList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RepositoryNameList')
- RepositoryNameRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RepositoryNameRequiredException')
- RepositoryNamesRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RepositoryNamesRequiredException')
- RepositoryNotAssociatedWithPullRequestException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RepositoryNotAssociatedWithPullRequestException')
- RepositoryNotFoundList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RepositoryNotFoundList')
- RepositoryTrigger =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RepositoryTrigger')
- RepositoryTriggerBranchNameListRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RepositoryTriggerBranchNameListRequiredException')
- RepositoryTriggerCustomData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RepositoryTriggerCustomData')
- RepositoryTriggerDestinationArnRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RepositoryTriggerDestinationArnRequiredException')
- RepositoryTriggerEventEnum =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RepositoryTriggerEventEnum')
- RepositoryTriggerEventList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RepositoryTriggerEventList')
- RepositoryTriggerEventsListRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RepositoryTriggerEventsListRequiredException')
- RepositoryTriggerExecutionFailure =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RepositoryTriggerExecutionFailure')
- RepositoryTriggerExecutionFailureList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RepositoryTriggerExecutionFailureList')
- RepositoryTriggerExecutionFailureMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RepositoryTriggerExecutionFailureMessage')
- RepositoryTriggerName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RepositoryTriggerName')
- RepositoryTriggerNameList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RepositoryTriggerNameList')
- RepositoryTriggerNameRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RepositoryTriggerNameRequiredException')
- RepositoryTriggersConfigurationId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RepositoryTriggersConfigurationId')
- RepositoryTriggersList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RepositoryTriggersList')
- RepositoryTriggersListRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RepositoryTriggersListRequiredException')
- ResourceArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceArn')
- ResourceArnRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceArnRequiredException')
- RestrictedSourceFileException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RestrictedSourceFileException')
- RevisionChildren =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RevisionChildren')
- RevisionDag =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RevisionDag')
- RevisionId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RevisionId')
- RevisionIdRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RevisionIdRequiredException')
- RevisionNotCurrentException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RevisionNotCurrentException')
- RuleContentSha256 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RuleContentSha256')
- SameFileContentException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SameFileContentException')
- SamePathRequestException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SamePathRequestException')
- SetFileModeEntries =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SetFileModeEntries')
- SetFileModeEntry =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetFileModeEntry')
- SortByEnum =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SortByEnum')
- SourceAndDestinationAreSameException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SourceAndDestinationAreSameException')
- SourceFileOrContentRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SourceFileOrContentRequiredException')
- SourceFileSpecifier =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SourceFileSpecifier')
- SubModule =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SubModule')
- SubModuleList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SubModuleList')
- SymbolicLink =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SymbolicLink')
- SymbolicLinkList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SymbolicLinkList')
- TagKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagKey')
- TagKeysList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagKeysList')
- TagKeysListRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagKeysListRequiredException')
- TagPolicyException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagPolicyException')
- TagResourceInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagResourceInput')
- TagValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagValue')
- TagsMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'TagsMap')
- TagsMapRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagsMapRequiredException')
- Target =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Target')
- TargetList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TargetList')
- TargetRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TargetRequiredException')
- TargetsRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TargetsRequiredException')
- TestRepositoryTriggersInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TestRepositoryTriggersInput')
- TestRepositoryTriggersOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TestRepositoryTriggersOutput')
- TipOfSourceReferenceIsDifferentException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TipOfSourceReferenceIsDifferentException')
- TipsDivergenceExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TipsDivergenceExceededException')
- Title =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Title')
- TitleRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TitleRequiredException')
- TooManyTagsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TooManyTagsException')
- UntagResourceInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UntagResourceInput')
- UpdateApprovalRuleTemplateContentInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateApprovalRuleTemplateContentInput')
- UpdateApprovalRuleTemplateContentOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateApprovalRuleTemplateContentOutput')
- UpdateApprovalRuleTemplateDescriptionInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateApprovalRuleTemplateDescriptionInput')
- UpdateApprovalRuleTemplateDescriptionOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateApprovalRuleTemplateDescriptionOutput')
- UpdateApprovalRuleTemplateNameInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateApprovalRuleTemplateNameInput')
- UpdateApprovalRuleTemplateNameOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateApprovalRuleTemplateNameOutput')
- UpdateCommentInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateCommentInput')
- UpdateCommentOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateCommentOutput')
- UpdateDefaultBranchInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateDefaultBranchInput')
- UpdatePullRequestApprovalRuleContentInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdatePullRequestApprovalRuleContentInput')
- UpdatePullRequestApprovalRuleContentOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdatePullRequestApprovalRuleContentOutput')
- UpdatePullRequestApprovalStateInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdatePullRequestApprovalStateInput')
- UpdatePullRequestDescriptionInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdatePullRequestDescriptionInput')
- UpdatePullRequestDescriptionOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdatePullRequestDescriptionOutput')
- UpdatePullRequestStatusInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdatePullRequestStatusInput')
- UpdatePullRequestStatusOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdatePullRequestStatusOutput')
- UpdatePullRequestTitleInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdatePullRequestTitleInput')
- UpdatePullRequestTitleOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdatePullRequestTitleOutput')
- UpdateRepositoryDescriptionInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateRepositoryDescriptionInput')
- UpdateRepositoryEncryptionKeyInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateRepositoryEncryptionKeyInput')
- UpdateRepositoryEncryptionKeyOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateRepositoryEncryptionKeyOutput')
- UpdateRepositoryNameInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateRepositoryNameInput')
- UserInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UserInfo')
- API =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Seahorse::Model::Api.new.tap do |api| api.version = "2015-04-13" api. = { "apiVersion" => "2015-04-13", "auth" => ["aws.auth#sigv4"], "endpointPrefix" => "codecommit", "jsonVersion" => "1.1", "protocol" => "json", "protocols" => ["json"], "serviceAbbreviation" => "CodeCommit", "serviceFullName" => "AWS CodeCommit", "serviceId" => "CodeCommit", "signatureVersion" => "v4", "targetPrefix" => "CodeCommit_20150413", "uid" => "codecommit-2015-04-13", } api.add_operation(:associate_approval_rule_template_with_repository, Seahorse::Model::Operation.new.tap do |o| o.name = "AssociateApprovalRuleTemplateWithRepository" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AssociateApprovalRuleTemplateWithRepositoryInput) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ApprovalRuleTemplateNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidApprovalRuleTemplateNameException) o.errors << Shapes::ShapeRef.new(shape: ApprovalRuleTemplateDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: MaximumRuleTemplatesAssociatedWithRepositoryException) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:batch_associate_approval_rule_template_with_repositories, Seahorse::Model::Operation.new.tap do |o| o.name = "BatchAssociateApprovalRuleTemplateWithRepositories" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: BatchAssociateApprovalRuleTemplateWithRepositoriesInput) o.output = Shapes::ShapeRef.new(shape: BatchAssociateApprovalRuleTemplateWithRepositoriesOutput) o.errors << Shapes::ShapeRef.new(shape: ApprovalRuleTemplateNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidApprovalRuleTemplateNameException) o.errors << Shapes::ShapeRef.new(shape: ApprovalRuleTemplateDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: RepositoryNamesRequiredException) o.errors << Shapes::ShapeRef.new(shape: MaximumRepositoryNamesExceededException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:batch_describe_merge_conflicts, Seahorse::Model::Operation.new.tap do |o| o.name = "BatchDescribeMergeConflicts" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: BatchDescribeMergeConflictsInput) o.output = Shapes::ShapeRef.new(shape: BatchDescribeMergeConflictsOutput) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: MergeOptionRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidMergeOptionException) o.errors << Shapes::ShapeRef.new(shape: InvalidContinuationTokenException) o.errors << Shapes::ShapeRef.new(shape: CommitRequiredException) o.errors << Shapes::ShapeRef.new(shape: CommitDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidCommitException) o.errors << Shapes::ShapeRef.new(shape: TipsDivergenceExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidMaxConflictFilesException) o.errors << Shapes::ShapeRef.new(shape: InvalidMaxMergeHunksException) o.errors << Shapes::ShapeRef.new(shape: InvalidConflictDetailLevelException) o.errors << Shapes::ShapeRef.new(shape: InvalidConflictResolutionStrategyException) o.errors << Shapes::ShapeRef.new(shape: MaximumFileContentToLoadExceededException) o.errors << Shapes::ShapeRef.new(shape: MaximumItemsToCompareExceededException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:batch_disassociate_approval_rule_template_from_repositories, Seahorse::Model::Operation.new.tap do |o| o.name = "BatchDisassociateApprovalRuleTemplateFromRepositories" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: BatchDisassociateApprovalRuleTemplateFromRepositoriesInput) o.output = Shapes::ShapeRef.new(shape: BatchDisassociateApprovalRuleTemplateFromRepositoriesOutput) o.errors << Shapes::ShapeRef.new(shape: ApprovalRuleTemplateNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidApprovalRuleTemplateNameException) o.errors << Shapes::ShapeRef.new(shape: ApprovalRuleTemplateDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: RepositoryNamesRequiredException) o.errors << Shapes::ShapeRef.new(shape: MaximumRepositoryNamesExceededException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:batch_get_commits, Seahorse::Model::Operation.new.tap do |o| o.name = "BatchGetCommits" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: BatchGetCommitsInput) o.output = Shapes::ShapeRef.new(shape: BatchGetCommitsOutput) o.errors << Shapes::ShapeRef.new(shape: CommitIdsListRequiredException) o.errors << Shapes::ShapeRef.new(shape: CommitIdsLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:batch_get_repositories, Seahorse::Model::Operation.new.tap do |o| o.name = "BatchGetRepositories" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: BatchGetRepositoriesInput) o.output = Shapes::ShapeRef.new(shape: BatchGetRepositoriesOutput) o.errors << Shapes::ShapeRef.new(shape: RepositoryNamesRequiredException) o.errors << Shapes::ShapeRef.new(shape: MaximumRepositoryNamesExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:create_approval_rule_template, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateApprovalRuleTemplate" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateApprovalRuleTemplateInput) o.output = Shapes::ShapeRef.new(shape: CreateApprovalRuleTemplateOutput) o.errors << Shapes::ShapeRef.new(shape: ApprovalRuleTemplateNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidApprovalRuleTemplateNameException) o.errors << Shapes::ShapeRef.new(shape: ApprovalRuleTemplateNameAlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: ApprovalRuleTemplateContentRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidApprovalRuleTemplateContentException) o.errors << Shapes::ShapeRef.new(shape: InvalidApprovalRuleTemplateDescriptionException) o.errors << Shapes::ShapeRef.new(shape: NumberOfRuleTemplatesExceededException) end) api.add_operation(:create_branch, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateBranch" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateBranchInput) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: BranchNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: BranchNameExistsException) o.errors << Shapes::ShapeRef.new(shape: InvalidBranchNameException) o.errors << Shapes::ShapeRef.new(shape: CommitIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: CommitDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidCommitIdException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:create_commit, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateCommit" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateCommitInput) o.output = Shapes::ShapeRef.new(shape: CreateCommitOutput) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: ParentCommitIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidParentCommitIdException) o.errors << Shapes::ShapeRef.new(shape: ParentCommitDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: ParentCommitIdOutdatedException) o.errors << Shapes::ShapeRef.new(shape: BranchNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidBranchNameException) o.errors << Shapes::ShapeRef.new(shape: BranchDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: BranchNameIsTagNameException) o.errors << Shapes::ShapeRef.new(shape: FileEntryRequiredException) o.errors << Shapes::ShapeRef.new(shape: MaximumFileEntriesExceededException) o.errors << Shapes::ShapeRef.new(shape: PutFileEntryConflictException) o.errors << Shapes::ShapeRef.new(shape: SourceFileOrContentRequiredException) o.errors << Shapes::ShapeRef.new(shape: FileContentAndSourceFileSpecifiedException) o.errors << Shapes::ShapeRef.new(shape: PathRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidPathException) o.errors << Shapes::ShapeRef.new(shape: SamePathRequestException) o.errors << Shapes::ShapeRef.new(shape: FileDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: FileContentSizeLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: FolderContentSizeLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidDeletionParameterException) o.errors << Shapes::ShapeRef.new(shape: RestrictedSourceFileException) o.errors << Shapes::ShapeRef.new(shape: FileModeRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidFileModeException) o.errors << Shapes::ShapeRef.new(shape: NameLengthExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidEmailException) o.errors << Shapes::ShapeRef.new(shape: CommitMessageLengthExceededException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) o.errors << Shapes::ShapeRef.new(shape: NoChangeException) o.errors << Shapes::ShapeRef.new(shape: FileNameConflictsWithDirectoryNameException) o.errors << Shapes::ShapeRef.new(shape: DirectoryNameConflictsWithFileNameException) o.errors << Shapes::ShapeRef.new(shape: FilePathConflictsWithSubmodulePathException) end) api.add_operation(:create_pull_request, Seahorse::Model::Operation.new.tap do |o| o.name = "CreatePullRequest" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreatePullRequestInput) o.output = Shapes::ShapeRef.new(shape: CreatePullRequestOutput) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) o.errors << Shapes::ShapeRef.new(shape: ClientRequestTokenRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidClientRequestTokenException) o.errors << Shapes::ShapeRef.new(shape: IdempotencyParameterMismatchException) o.errors << Shapes::ShapeRef.new(shape: ReferenceNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidReferenceNameException) o.errors << Shapes::ShapeRef.new(shape: ReferenceDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: ReferenceTypeNotSupportedException) o.errors << Shapes::ShapeRef.new(shape: TitleRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidTitleException) o.errors << Shapes::ShapeRef.new(shape: InvalidDescriptionException) o.errors << Shapes::ShapeRef.new(shape: TargetsRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidTargetsException) o.errors << Shapes::ShapeRef.new(shape: TargetRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidTargetException) o.errors << Shapes::ShapeRef.new(shape: MultipleRepositoriesInPullRequestException) o.errors << Shapes::ShapeRef.new(shape: MaximumOpenPullRequestsExceededException) o.errors << Shapes::ShapeRef.new(shape: SourceAndDestinationAreSameException) end) api.add_operation(:create_pull_request_approval_rule, Seahorse::Model::Operation.new.tap do |o| o.name = "CreatePullRequestApprovalRule" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreatePullRequestApprovalRuleInput) o.output = Shapes::ShapeRef.new(shape: CreatePullRequestApprovalRuleOutput) o.errors << Shapes::ShapeRef.new(shape: ApprovalRuleNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidApprovalRuleNameException) o.errors << Shapes::ShapeRef.new(shape: ApprovalRuleNameAlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: ApprovalRuleContentRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidApprovalRuleContentException) o.errors << Shapes::ShapeRef.new(shape: NumberOfRulesExceededException) o.errors << Shapes::ShapeRef.new(shape: PullRequestDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidPullRequestIdException) o.errors << Shapes::ShapeRef.new(shape: PullRequestIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: PullRequestAlreadyClosedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:create_repository, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateRepository" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateRepositoryInput) o.output = Shapes::ShapeRef.new(shape: CreateRepositoryOutput) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameExistsException) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryDescriptionException) o.errors << Shapes::ShapeRef.new(shape: RepositoryLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: OperationNotAllowedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyInvalidIdException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyInvalidUsageException) o.errors << Shapes::ShapeRef.new(shape: InvalidTagsMapException) o.errors << Shapes::ShapeRef.new(shape: TooManyTagsException) o.errors << Shapes::ShapeRef.new(shape: InvalidSystemTagUsageException) o.errors << Shapes::ShapeRef.new(shape: TagPolicyException) end) api.add_operation(:create_unreferenced_merge_commit, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateUnreferencedMergeCommit" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateUnreferencedMergeCommitInput) o.output = Shapes::ShapeRef.new(shape: CreateUnreferencedMergeCommitOutput) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: TipsDivergenceExceededException) o.errors << Shapes::ShapeRef.new(shape: CommitRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidCommitException) o.errors << Shapes::ShapeRef.new(shape: CommitDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: MergeOptionRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidMergeOptionException) o.errors << Shapes::ShapeRef.new(shape: InvalidConflictDetailLevelException) o.errors << Shapes::ShapeRef.new(shape: InvalidConflictResolutionStrategyException) o.errors << Shapes::ShapeRef.new(shape: InvalidConflictResolutionException) o.errors << Shapes::ShapeRef.new(shape: ManualMergeRequiredException) o.errors << Shapes::ShapeRef.new(shape: MaximumConflictResolutionEntriesExceededException) o.errors << Shapes::ShapeRef.new(shape: MultipleConflictResolutionEntriesException) o.errors << Shapes::ShapeRef.new(shape: ReplacementTypeRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidReplacementTypeException) o.errors << Shapes::ShapeRef.new(shape: ReplacementContentRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidReplacementContentException) o.errors << Shapes::ShapeRef.new(shape: PathRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidPathException) o.errors << Shapes::ShapeRef.new(shape: FileContentSizeLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: FolderContentSizeLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: MaximumFileContentToLoadExceededException) o.errors << Shapes::ShapeRef.new(shape: MaximumItemsToCompareExceededException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentReferenceUpdateException) o.errors << Shapes::ShapeRef.new(shape: FileModeRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidFileModeException) o.errors << Shapes::ShapeRef.new(shape: NameLengthExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidEmailException) o.errors << Shapes::ShapeRef.new(shape: CommitMessageLengthExceededException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:delete_approval_rule_template, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteApprovalRuleTemplate" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteApprovalRuleTemplateInput) o.output = Shapes::ShapeRef.new(shape: DeleteApprovalRuleTemplateOutput) o.errors << Shapes::ShapeRef.new(shape: ApprovalRuleTemplateNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidApprovalRuleTemplateNameException) o.errors << Shapes::ShapeRef.new(shape: ApprovalRuleTemplateInUseException) end) api.add_operation(:delete_branch, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteBranch" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteBranchInput) o.output = Shapes::ShapeRef.new(shape: DeleteBranchOutput) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: BranchNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidBranchNameException) o.errors << Shapes::ShapeRef.new(shape: DefaultBranchCannotBeDeletedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:delete_comment_content, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteCommentContent" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteCommentContentInput) o.output = Shapes::ShapeRef.new(shape: DeleteCommentContentOutput) o.errors << Shapes::ShapeRef.new(shape: CommentDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: CommentIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidCommentIdException) o.errors << Shapes::ShapeRef.new(shape: CommentDeletedException) end) api.add_operation(:delete_file, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteFile" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteFileInput) o.output = Shapes::ShapeRef.new(shape: DeleteFileOutput) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: ParentCommitIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidParentCommitIdException) o.errors << Shapes::ShapeRef.new(shape: ParentCommitDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: ParentCommitIdOutdatedException) o.errors << Shapes::ShapeRef.new(shape: PathRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidPathException) o.errors << Shapes::ShapeRef.new(shape: FileDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: BranchNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidBranchNameException) o.errors << Shapes::ShapeRef.new(shape: BranchDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: BranchNameIsTagNameException) o.errors << Shapes::ShapeRef.new(shape: NameLengthExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidEmailException) o.errors << Shapes::ShapeRef.new(shape: CommitMessageLengthExceededException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:delete_pull_request_approval_rule, Seahorse::Model::Operation.new.tap do |o| o.name = "DeletePullRequestApprovalRule" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeletePullRequestApprovalRuleInput) o.output = Shapes::ShapeRef.new(shape: DeletePullRequestApprovalRuleOutput) o.errors << Shapes::ShapeRef.new(shape: PullRequestDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidPullRequestIdException) o.errors << Shapes::ShapeRef.new(shape: PullRequestIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: PullRequestAlreadyClosedException) o.errors << Shapes::ShapeRef.new(shape: ApprovalRuleNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidApprovalRuleNameException) o.errors << Shapes::ShapeRef.new(shape: CannotDeleteApprovalRuleFromTemplateException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:delete_repository, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteRepository" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteRepositoryInput) o.output = Shapes::ShapeRef.new(shape: DeleteRepositoryOutput) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:describe_merge_conflicts, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeMergeConflicts" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeMergeConflictsInput) o.output = Shapes::ShapeRef.new(shape: DescribeMergeConflictsOutput) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: MergeOptionRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidMergeOptionException) o.errors << Shapes::ShapeRef.new(shape: InvalidContinuationTokenException) o.errors << Shapes::ShapeRef.new(shape: CommitRequiredException) o.errors << Shapes::ShapeRef.new(shape: CommitDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidCommitException) o.errors << Shapes::ShapeRef.new(shape: TipsDivergenceExceededException) o.errors << Shapes::ShapeRef.new(shape: PathRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidPathException) o.errors << Shapes::ShapeRef.new(shape: FileDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidMaxMergeHunksException) o.errors << Shapes::ShapeRef.new(shape: InvalidConflictDetailLevelException) o.errors << Shapes::ShapeRef.new(shape: InvalidConflictResolutionStrategyException) o.errors << Shapes::ShapeRef.new(shape: MaximumFileContentToLoadExceededException) o.errors << Shapes::ShapeRef.new(shape: MaximumItemsToCompareExceededException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) o[:pager] = Aws::Pager.new( limit_key: "max_merge_hunks", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_pull_request_events, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribePullRequestEvents" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribePullRequestEventsInput) o.output = Shapes::ShapeRef.new(shape: DescribePullRequestEventsOutput) o.errors << Shapes::ShapeRef.new(shape: PullRequestDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidPullRequestIdException) o.errors << Shapes::ShapeRef.new(shape: PullRequestIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidPullRequestEventTypeException) o.errors << Shapes::ShapeRef.new(shape: InvalidActorArnException) o.errors << Shapes::ShapeRef.new(shape: ActorDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidMaxResultsException) o.errors << Shapes::ShapeRef.new(shape: InvalidContinuationTokenException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:disassociate_approval_rule_template_from_repository, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociateApprovalRuleTemplateFromRepository" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DisassociateApprovalRuleTemplateFromRepositoryInput) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ApprovalRuleTemplateNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidApprovalRuleTemplateNameException) o.errors << Shapes::ShapeRef.new(shape: ApprovalRuleTemplateDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:evaluate_pull_request_approval_rules, Seahorse::Model::Operation.new.tap do |o| o.name = "EvaluatePullRequestApprovalRules" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: EvaluatePullRequestApprovalRulesInput) o.output = Shapes::ShapeRef.new(shape: EvaluatePullRequestApprovalRulesOutput) o.errors << Shapes::ShapeRef.new(shape: PullRequestDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidPullRequestIdException) o.errors << Shapes::ShapeRef.new(shape: PullRequestIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRevisionIdException) o.errors << Shapes::ShapeRef.new(shape: RevisionIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: RevisionNotCurrentException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:get_approval_rule_template, Seahorse::Model::Operation.new.tap do |o| o.name = "GetApprovalRuleTemplate" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetApprovalRuleTemplateInput) o.output = Shapes::ShapeRef.new(shape: GetApprovalRuleTemplateOutput) o.errors << Shapes::ShapeRef.new(shape: ApprovalRuleTemplateNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidApprovalRuleTemplateNameException) o.errors << Shapes::ShapeRef.new(shape: ApprovalRuleTemplateDoesNotExistException) end) api.add_operation(:get_blob, Seahorse::Model::Operation.new.tap do |o| o.name = "GetBlob" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetBlobInput) o.output = Shapes::ShapeRef.new(shape: GetBlobOutput) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: BlobIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidBlobIdException) o.errors << Shapes::ShapeRef.new(shape: BlobIdDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) o.errors << Shapes::ShapeRef.new(shape: FileTooLargeException) end) api.add_operation(:get_branch, Seahorse::Model::Operation.new.tap do |o| o.name = "GetBranch" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetBranchInput) o.output = Shapes::ShapeRef.new(shape: GetBranchOutput) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: BranchNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidBranchNameException) o.errors << Shapes::ShapeRef.new(shape: BranchDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:get_comment, Seahorse::Model::Operation.new.tap do |o| o.name = "GetComment" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetCommentInput) o.output = Shapes::ShapeRef.new(shape: GetCommentOutput) o.errors << Shapes::ShapeRef.new(shape: CommentDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: CommentDeletedException) o.errors << Shapes::ShapeRef.new(shape: CommentIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidCommentIdException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:get_comment_reactions, Seahorse::Model::Operation.new.tap do |o| o.name = "GetCommentReactions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetCommentReactionsInput) o.output = Shapes::ShapeRef.new(shape: GetCommentReactionsOutput) o.errors << Shapes::ShapeRef.new(shape: CommentDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: CommentIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidCommentIdException) o.errors << Shapes::ShapeRef.new(shape: InvalidReactionUserArnException) o.errors << Shapes::ShapeRef.new(shape: InvalidMaxResultsException) o.errors << Shapes::ShapeRef.new(shape: InvalidContinuationTokenException) o.errors << Shapes::ShapeRef.new(shape: CommentDeletedException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_comments_for_compared_commit, Seahorse::Model::Operation.new.tap do |o| o.name = "GetCommentsForComparedCommit" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetCommentsForComparedCommitInput) o.output = Shapes::ShapeRef.new(shape: GetCommentsForComparedCommitOutput) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: CommitIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidCommitIdException) o.errors << Shapes::ShapeRef.new(shape: CommitDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidMaxResultsException) o.errors << Shapes::ShapeRef.new(shape: InvalidContinuationTokenException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_comments_for_pull_request, Seahorse::Model::Operation.new.tap do |o| o.name = "GetCommentsForPullRequest" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetCommentsForPullRequestInput) o.output = Shapes::ShapeRef.new(shape: GetCommentsForPullRequestOutput) o.errors << Shapes::ShapeRef.new(shape: PullRequestIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: PullRequestDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidPullRequestIdException) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: CommitIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidCommitIdException) o.errors << Shapes::ShapeRef.new(shape: CommitDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidMaxResultsException) o.errors << Shapes::ShapeRef.new(shape: InvalidContinuationTokenException) o.errors << Shapes::ShapeRef.new(shape: RepositoryNotAssociatedWithPullRequestException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_commit, Seahorse::Model::Operation.new.tap do |o| o.name = "GetCommit" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetCommitInput) o.output = Shapes::ShapeRef.new(shape: GetCommitOutput) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: CommitIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidCommitIdException) o.errors << Shapes::ShapeRef.new(shape: CommitIdDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:get_differences, Seahorse::Model::Operation.new.tap do |o| o.name = "GetDifferences" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetDifferencesInput) o.output = Shapes::ShapeRef.new(shape: GetDifferencesOutput) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: InvalidContinuationTokenException) o.errors << Shapes::ShapeRef.new(shape: InvalidMaxResultsException) o.errors << Shapes::ShapeRef.new(shape: InvalidCommitIdException) o.errors << Shapes::ShapeRef.new(shape: CommitRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidCommitException) o.errors << Shapes::ShapeRef.new(shape: CommitDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidPathException) o.errors << Shapes::ShapeRef.new(shape: PathDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_file, Seahorse::Model::Operation.new.tap do |o| o.name = "GetFile" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetFileInput) o.output = Shapes::ShapeRef.new(shape: GetFileOutput) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidCommitException) o.errors << Shapes::ShapeRef.new(shape: CommitDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: PathRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidPathException) o.errors << Shapes::ShapeRef.new(shape: FileDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) o.errors << Shapes::ShapeRef.new(shape: FileTooLargeException) end) api.add_operation(:get_folder, Seahorse::Model::Operation.new.tap do |o| o.name = "GetFolder" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetFolderInput) o.output = Shapes::ShapeRef.new(shape: GetFolderOutput) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidCommitException) o.errors << Shapes::ShapeRef.new(shape: CommitDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: PathRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidPathException) o.errors << Shapes::ShapeRef.new(shape: FolderDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:get_merge_commit, Seahorse::Model::Operation.new.tap do |o| o.name = "GetMergeCommit" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetMergeCommitInput) o.output = Shapes::ShapeRef.new(shape: GetMergeCommitOutput) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: CommitRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidCommitException) o.errors << Shapes::ShapeRef.new(shape: CommitDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidConflictDetailLevelException) o.errors << Shapes::ShapeRef.new(shape: InvalidConflictResolutionStrategyException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:get_merge_conflicts, Seahorse::Model::Operation.new.tap do |o| o.name = "GetMergeConflicts" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetMergeConflictsInput) o.output = Shapes::ShapeRef.new(shape: GetMergeConflictsOutput) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: MergeOptionRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidMergeOptionException) o.errors << Shapes::ShapeRef.new(shape: InvalidContinuationTokenException) o.errors << Shapes::ShapeRef.new(shape: CommitRequiredException) o.errors << Shapes::ShapeRef.new(shape: CommitDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidCommitException) o.errors << Shapes::ShapeRef.new(shape: TipsDivergenceExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidMaxConflictFilesException) o.errors << Shapes::ShapeRef.new(shape: InvalidConflictDetailLevelException) o.errors << Shapes::ShapeRef.new(shape: InvalidDestinationCommitSpecifierException) o.errors << Shapes::ShapeRef.new(shape: InvalidSourceCommitSpecifierException) o.errors << Shapes::ShapeRef.new(shape: InvalidConflictResolutionStrategyException) o.errors << Shapes::ShapeRef.new(shape: MaximumFileContentToLoadExceededException) o.errors << Shapes::ShapeRef.new(shape: MaximumItemsToCompareExceededException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) o[:pager] = Aws::Pager.new( limit_key: "max_conflict_files", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_merge_options, Seahorse::Model::Operation.new.tap do |o| o.name = "GetMergeOptions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetMergeOptionsInput) o.output = Shapes::ShapeRef.new(shape: GetMergeOptionsOutput) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: CommitRequiredException) o.errors << Shapes::ShapeRef.new(shape: CommitDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidCommitException) o.errors << Shapes::ShapeRef.new(shape: TipsDivergenceExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidConflictDetailLevelException) o.errors << Shapes::ShapeRef.new(shape: InvalidConflictResolutionStrategyException) o.errors << Shapes::ShapeRef.new(shape: MaximumFileContentToLoadExceededException) o.errors << Shapes::ShapeRef.new(shape: MaximumItemsToCompareExceededException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:get_pull_request, Seahorse::Model::Operation.new.tap do |o| o.name = "GetPullRequest" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetPullRequestInput) o.output = Shapes::ShapeRef.new(shape: GetPullRequestOutput) o.errors << Shapes::ShapeRef.new(shape: PullRequestDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidPullRequestIdException) o.errors << Shapes::ShapeRef.new(shape: PullRequestIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:get_pull_request_approval_states, Seahorse::Model::Operation.new.tap do |o| o.name = "GetPullRequestApprovalStates" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetPullRequestApprovalStatesInput) o.output = Shapes::ShapeRef.new(shape: GetPullRequestApprovalStatesOutput) o.errors << Shapes::ShapeRef.new(shape: PullRequestDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidPullRequestIdException) o.errors << Shapes::ShapeRef.new(shape: PullRequestIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRevisionIdException) o.errors << Shapes::ShapeRef.new(shape: RevisionIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:get_pull_request_override_state, Seahorse::Model::Operation.new.tap do |o| o.name = "GetPullRequestOverrideState" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetPullRequestOverrideStateInput) o.output = Shapes::ShapeRef.new(shape: GetPullRequestOverrideStateOutput) o.errors << Shapes::ShapeRef.new(shape: PullRequestDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidPullRequestIdException) o.errors << Shapes::ShapeRef.new(shape: PullRequestIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRevisionIdException) o.errors << Shapes::ShapeRef.new(shape: RevisionIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:get_repository, Seahorse::Model::Operation.new.tap do |o| o.name = "GetRepository" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetRepositoryInput) o.output = Shapes::ShapeRef.new(shape: GetRepositoryOutput) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:get_repository_triggers, Seahorse::Model::Operation.new.tap do |o| o.name = "GetRepositoryTriggers" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetRepositoryTriggersInput) o.output = Shapes::ShapeRef.new(shape: GetRepositoryTriggersOutput) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:list_approval_rule_templates, Seahorse::Model::Operation.new.tap do |o| o.name = "ListApprovalRuleTemplates" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListApprovalRuleTemplatesInput) o.output = Shapes::ShapeRef.new(shape: ListApprovalRuleTemplatesOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidMaxResultsException) o.errors << Shapes::ShapeRef.new(shape: InvalidContinuationTokenException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_associated_approval_rule_templates_for_repository, Seahorse::Model::Operation.new.tap do |o| o.name = "ListAssociatedApprovalRuleTemplatesForRepository" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListAssociatedApprovalRuleTemplatesForRepositoryInput) o.output = Shapes::ShapeRef.new(shape: ListAssociatedApprovalRuleTemplatesForRepositoryOutput) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidMaxResultsException) o.errors << Shapes::ShapeRef.new(shape: InvalidContinuationTokenException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_branches, Seahorse::Model::Operation.new.tap do |o| o.name = "ListBranches" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListBranchesInput) o.output = Shapes::ShapeRef.new(shape: ListBranchesOutput) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) o.errors << Shapes::ShapeRef.new(shape: InvalidContinuationTokenException) o[:pager] = Aws::Pager.new( tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_file_commit_history, Seahorse::Model::Operation.new.tap do |o| o.name = "ListFileCommitHistory" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListFileCommitHistoryRequest) o.output = Shapes::ShapeRef.new(shape: ListFileCommitHistoryResponse) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidContinuationTokenException) o.errors << Shapes::ShapeRef.new(shape: InvalidMaxResultsException) o.errors << Shapes::ShapeRef.new(shape: TipsDivergenceExceededException) o.errors << Shapes::ShapeRef.new(shape: CommitRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidCommitException) o.errors << Shapes::ShapeRef.new(shape: CommitDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_pull_requests, Seahorse::Model::Operation.new.tap do |o| o.name = "ListPullRequests" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListPullRequestsInput) o.output = Shapes::ShapeRef.new(shape: ListPullRequestsOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidPullRequestStatusException) o.errors << Shapes::ShapeRef.new(shape: InvalidAuthorArnException) o.errors << Shapes::ShapeRef.new(shape: AuthorDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidMaxResultsException) o.errors << Shapes::ShapeRef.new(shape: InvalidContinuationTokenException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_repositories, Seahorse::Model::Operation.new.tap do |o| o.name = "ListRepositories" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListRepositoriesInput) o.output = Shapes::ShapeRef.new(shape: ListRepositoriesOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidSortByException) o.errors << Shapes::ShapeRef.new(shape: InvalidOrderException) o.errors << Shapes::ShapeRef.new(shape: InvalidContinuationTokenException) o[:pager] = Aws::Pager.new( tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_repositories_for_approval_rule_template, Seahorse::Model::Operation.new.tap do |o| o.name = "ListRepositoriesForApprovalRuleTemplate" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListRepositoriesForApprovalRuleTemplateInput) o.output = Shapes::ShapeRef.new(shape: ListRepositoriesForApprovalRuleTemplateOutput) o.errors << Shapes::ShapeRef.new(shape: ApprovalRuleTemplateNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidApprovalRuleTemplateNameException) o.errors << Shapes::ShapeRef.new(shape: ApprovalRuleTemplateDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidMaxResultsException) o.errors << Shapes::ShapeRef.new(shape: InvalidContinuationTokenException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_tags_for_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTagsForResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListTagsForResourceInput) o.output = Shapes::ShapeRef.new(shape: ListTagsForResourceOutput) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: ResourceArnRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidResourceArnException) end) api.add_operation(:merge_branches_by_fast_forward, Seahorse::Model::Operation.new.tap do |o| o.name = "MergeBranchesByFastForward" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: MergeBranchesByFastForwardInput) o.output = Shapes::ShapeRef.new(shape: MergeBranchesByFastForwardOutput) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: TipsDivergenceExceededException) o.errors << Shapes::ShapeRef.new(shape: CommitRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidCommitException) o.errors << Shapes::ShapeRef.new(shape: CommitDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidTargetBranchException) o.errors << Shapes::ShapeRef.new(shape: InvalidBranchNameException) o.errors << Shapes::ShapeRef.new(shape: BranchNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: BranchNameIsTagNameException) o.errors << Shapes::ShapeRef.new(shape: BranchDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: ManualMergeRequiredException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentReferenceUpdateException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:merge_branches_by_squash, Seahorse::Model::Operation.new.tap do |o| o.name = "MergeBranchesBySquash" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: MergeBranchesBySquashInput) o.output = Shapes::ShapeRef.new(shape: MergeBranchesBySquashOutput) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: TipsDivergenceExceededException) o.errors << Shapes::ShapeRef.new(shape: CommitRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidCommitException) o.errors << Shapes::ShapeRef.new(shape: CommitDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidTargetBranchException) o.errors << Shapes::ShapeRef.new(shape: InvalidBranchNameException) o.errors << Shapes::ShapeRef.new(shape: BranchNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: BranchNameIsTagNameException) o.errors << Shapes::ShapeRef.new(shape: BranchDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: ManualMergeRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidConflictDetailLevelException) o.errors << Shapes::ShapeRef.new(shape: InvalidConflictResolutionStrategyException) o.errors << Shapes::ShapeRef.new(shape: InvalidConflictResolutionException) o.errors << Shapes::ShapeRef.new(shape: MaximumConflictResolutionEntriesExceededException) o.errors << Shapes::ShapeRef.new(shape: MultipleConflictResolutionEntriesException) o.errors << Shapes::ShapeRef.new(shape: ReplacementTypeRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidReplacementTypeException) o.errors << Shapes::ShapeRef.new(shape: ReplacementContentRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidReplacementContentException) o.errors << Shapes::ShapeRef.new(shape: PathRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidPathException) o.errors << Shapes::ShapeRef.new(shape: FileContentSizeLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: FolderContentSizeLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: MaximumFileContentToLoadExceededException) o.errors << Shapes::ShapeRef.new(shape: MaximumItemsToCompareExceededException) o.errors << Shapes::ShapeRef.new(shape: FileModeRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidFileModeException) o.errors << Shapes::ShapeRef.new(shape: NameLengthExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidEmailException) o.errors << Shapes::ShapeRef.new(shape: CommitMessageLengthExceededException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentReferenceUpdateException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:merge_branches_by_three_way, Seahorse::Model::Operation.new.tap do |o| o.name = "MergeBranchesByThreeWay" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: MergeBranchesByThreeWayInput) o.output = Shapes::ShapeRef.new(shape: MergeBranchesByThreeWayOutput) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: TipsDivergenceExceededException) o.errors << Shapes::ShapeRef.new(shape: CommitRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidCommitException) o.errors << Shapes::ShapeRef.new(shape: CommitDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidTargetBranchException) o.errors << Shapes::ShapeRef.new(shape: InvalidBranchNameException) o.errors << Shapes::ShapeRef.new(shape: BranchNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: BranchNameIsTagNameException) o.errors << Shapes::ShapeRef.new(shape: BranchDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: ManualMergeRequiredException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentReferenceUpdateException) o.errors << Shapes::ShapeRef.new(shape: InvalidConflictDetailLevelException) o.errors << Shapes::ShapeRef.new(shape: InvalidConflictResolutionStrategyException) o.errors << Shapes::ShapeRef.new(shape: InvalidConflictResolutionException) o.errors << Shapes::ShapeRef.new(shape: MaximumConflictResolutionEntriesExceededException) o.errors << Shapes::ShapeRef.new(shape: MultipleConflictResolutionEntriesException) o.errors << Shapes::ShapeRef.new(shape: ReplacementTypeRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidReplacementTypeException) o.errors << Shapes::ShapeRef.new(shape: ReplacementContentRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidReplacementContentException) o.errors << Shapes::ShapeRef.new(shape: PathRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidPathException) o.errors << Shapes::ShapeRef.new(shape: FileContentSizeLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: FolderContentSizeLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: MaximumFileContentToLoadExceededException) o.errors << Shapes::ShapeRef.new(shape: MaximumItemsToCompareExceededException) o.errors << Shapes::ShapeRef.new(shape: FileModeRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidFileModeException) o.errors << Shapes::ShapeRef.new(shape: NameLengthExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidEmailException) o.errors << Shapes::ShapeRef.new(shape: CommitMessageLengthExceededException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:merge_pull_request_by_fast_forward, Seahorse::Model::Operation.new.tap do |o| o.name = "MergePullRequestByFastForward" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: MergePullRequestByFastForwardInput) o.output = Shapes::ShapeRef.new(shape: MergePullRequestByFastForwardOutput) o.errors << Shapes::ShapeRef.new(shape: ManualMergeRequiredException) o.errors << Shapes::ShapeRef.new(shape: PullRequestAlreadyClosedException) o.errors << Shapes::ShapeRef.new(shape: PullRequestDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidPullRequestIdException) o.errors << Shapes::ShapeRef.new(shape: PullRequestIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: TipOfSourceReferenceIsDifferentException) o.errors << Shapes::ShapeRef.new(shape: ReferenceDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidCommitIdException) o.errors << Shapes::ShapeRef.new(shape: RepositoryNotAssociatedWithPullRequestException) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentReferenceUpdateException) o.errors << Shapes::ShapeRef.new(shape: PullRequestApprovalRulesNotSatisfiedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:merge_pull_request_by_squash, Seahorse::Model::Operation.new.tap do |o| o.name = "MergePullRequestBySquash" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: MergePullRequestBySquashInput) o.output = Shapes::ShapeRef.new(shape: MergePullRequestBySquashOutput) o.errors << Shapes::ShapeRef.new(shape: PullRequestAlreadyClosedException) o.errors << Shapes::ShapeRef.new(shape: PullRequestDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: PullRequestIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidPullRequestIdException) o.errors << Shapes::ShapeRef.new(shape: InvalidCommitIdException) o.errors << Shapes::ShapeRef.new(shape: ManualMergeRequiredException) o.errors << Shapes::ShapeRef.new(shape: TipOfSourceReferenceIsDifferentException) o.errors << Shapes::ShapeRef.new(shape: TipsDivergenceExceededException) o.errors << Shapes::ShapeRef.new(shape: NameLengthExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidEmailException) o.errors << Shapes::ShapeRef.new(shape: CommitMessageLengthExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidConflictDetailLevelException) o.errors << Shapes::ShapeRef.new(shape: InvalidConflictResolutionStrategyException) o.errors << Shapes::ShapeRef.new(shape: InvalidConflictResolutionException) o.errors << Shapes::ShapeRef.new(shape: ReplacementTypeRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidReplacementTypeException) o.errors << Shapes::ShapeRef.new(shape: MultipleConflictResolutionEntriesException) o.errors << Shapes::ShapeRef.new(shape: ReplacementContentRequiredException) o.errors << Shapes::ShapeRef.new(shape: MaximumConflictResolutionEntriesExceededException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentReferenceUpdateException) o.errors << Shapes::ShapeRef.new(shape: PathRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidPathException) o.errors << Shapes::ShapeRef.new(shape: InvalidFileModeException) o.errors << Shapes::ShapeRef.new(shape: InvalidReplacementContentException) o.errors << Shapes::ShapeRef.new(shape: FileContentSizeLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: FolderContentSizeLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: MaximumFileContentToLoadExceededException) o.errors << Shapes::ShapeRef.new(shape: MaximumItemsToCompareExceededException) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: RepositoryNotAssociatedWithPullRequestException) o.errors << Shapes::ShapeRef.new(shape: PullRequestApprovalRulesNotSatisfiedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:merge_pull_request_by_three_way, Seahorse::Model::Operation.new.tap do |o| o.name = "MergePullRequestByThreeWay" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: MergePullRequestByThreeWayInput) o.output = Shapes::ShapeRef.new(shape: MergePullRequestByThreeWayOutput) o.errors << Shapes::ShapeRef.new(shape: PullRequestAlreadyClosedException) o.errors << Shapes::ShapeRef.new(shape: PullRequestDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: PullRequestIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidPullRequestIdException) o.errors << Shapes::ShapeRef.new(shape: InvalidCommitIdException) o.errors << Shapes::ShapeRef.new(shape: ManualMergeRequiredException) o.errors << Shapes::ShapeRef.new(shape: TipOfSourceReferenceIsDifferentException) o.errors << Shapes::ShapeRef.new(shape: TipsDivergenceExceededException) o.errors << Shapes::ShapeRef.new(shape: NameLengthExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidEmailException) o.errors << Shapes::ShapeRef.new(shape: CommitMessageLengthExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidConflictDetailLevelException) o.errors << Shapes::ShapeRef.new(shape: InvalidConflictResolutionStrategyException) o.errors << Shapes::ShapeRef.new(shape: InvalidConflictResolutionException) o.errors << Shapes::ShapeRef.new(shape: ReplacementTypeRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidReplacementTypeException) o.errors << Shapes::ShapeRef.new(shape: MultipleConflictResolutionEntriesException) o.errors << Shapes::ShapeRef.new(shape: ReplacementContentRequiredException) o.errors << Shapes::ShapeRef.new(shape: MaximumConflictResolutionEntriesExceededException) o.errors << Shapes::ShapeRef.new(shape: PathRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidPathException) o.errors << Shapes::ShapeRef.new(shape: InvalidFileModeException) o.errors << Shapes::ShapeRef.new(shape: InvalidReplacementContentException) o.errors << Shapes::ShapeRef.new(shape: FileContentSizeLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: FolderContentSizeLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: MaximumFileContentToLoadExceededException) o.errors << Shapes::ShapeRef.new(shape: MaximumItemsToCompareExceededException) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: RepositoryNotAssociatedWithPullRequestException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentReferenceUpdateException) o.errors << Shapes::ShapeRef.new(shape: PullRequestApprovalRulesNotSatisfiedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:override_pull_request_approval_rules, Seahorse::Model::Operation.new.tap do |o| o.name = "OverridePullRequestApprovalRules" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: OverridePullRequestApprovalRulesInput) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: PullRequestDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidPullRequestIdException) o.errors << Shapes::ShapeRef.new(shape: PullRequestIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRevisionIdException) o.errors << Shapes::ShapeRef.new(shape: RevisionIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidOverrideStatusException) o.errors << Shapes::ShapeRef.new(shape: OverrideStatusRequiredException) o.errors << Shapes::ShapeRef.new(shape: OverrideAlreadySetException) o.errors << Shapes::ShapeRef.new(shape: RevisionNotCurrentException) o.errors << Shapes::ShapeRef.new(shape: PullRequestAlreadyClosedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:post_comment_for_compared_commit, Seahorse::Model::Operation.new.tap do |o| o.name = "PostCommentForComparedCommit" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PostCommentForComparedCommitInput) o.output = Shapes::ShapeRef.new(shape: PostCommentForComparedCommitOutput) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: ClientRequestTokenRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidClientRequestTokenException) o.errors << Shapes::ShapeRef.new(shape: IdempotencyParameterMismatchException) o.errors << Shapes::ShapeRef.new(shape: CommentContentRequiredException) o.errors << Shapes::ShapeRef.new(shape: CommentContentSizeLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidFileLocationException) o.errors << Shapes::ShapeRef.new(shape: InvalidRelativeFileVersionEnumException) o.errors << Shapes::ShapeRef.new(shape: PathRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidFilePositionException) o.errors << Shapes::ShapeRef.new(shape: CommitIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidCommitIdException) o.errors << Shapes::ShapeRef.new(shape: BeforeCommitIdAndAfterCommitIdAreSameException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) o.errors << Shapes::ShapeRef.new(shape: CommitDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidPathException) o.errors << Shapes::ShapeRef.new(shape: PathDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: PathRequiredException) end) api.add_operation(:post_comment_for_pull_request, Seahorse::Model::Operation.new.tap do |o| o.name = "PostCommentForPullRequest" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PostCommentForPullRequestInput) o.output = Shapes::ShapeRef.new(shape: PostCommentForPullRequestOutput) o.errors << Shapes::ShapeRef.new(shape: PullRequestDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidPullRequestIdException) o.errors << Shapes::ShapeRef.new(shape: PullRequestIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: RepositoryNotAssociatedWithPullRequestException) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: ClientRequestTokenRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidClientRequestTokenException) o.errors << Shapes::ShapeRef.new(shape: IdempotencyParameterMismatchException) o.errors << Shapes::ShapeRef.new(shape: CommentContentRequiredException) o.errors << Shapes::ShapeRef.new(shape: CommentContentSizeLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidFileLocationException) o.errors << Shapes::ShapeRef.new(shape: InvalidRelativeFileVersionEnumException) o.errors << Shapes::ShapeRef.new(shape: PathRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidFilePositionException) o.errors << Shapes::ShapeRef.new(shape: CommitIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidCommitIdException) o.errors << Shapes::ShapeRef.new(shape: BeforeCommitIdAndAfterCommitIdAreSameException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) o.errors << Shapes::ShapeRef.new(shape: CommitDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidPathException) o.errors << Shapes::ShapeRef.new(shape: PathDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: PathRequiredException) end) api.add_operation(:post_comment_reply, Seahorse::Model::Operation.new.tap do |o| o.name = "PostCommentReply" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PostCommentReplyInput) o.output = Shapes::ShapeRef.new(shape: PostCommentReplyOutput) o.errors << Shapes::ShapeRef.new(shape: ClientRequestTokenRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidClientRequestTokenException) o.errors << Shapes::ShapeRef.new(shape: IdempotencyParameterMismatchException) o.errors << Shapes::ShapeRef.new(shape: CommentContentRequiredException) o.errors << Shapes::ShapeRef.new(shape: CommentContentSizeLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: CommentDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: CommentIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidCommentIdException) end) api.add_operation(:put_comment_reaction, Seahorse::Model::Operation.new.tap do |o| o.name = "PutCommentReaction" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PutCommentReactionInput) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: CommentDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: CommentIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidCommentIdException) o.errors << Shapes::ShapeRef.new(shape: InvalidReactionValueException) o.errors << Shapes::ShapeRef.new(shape: ReactionValueRequiredException) o.errors << Shapes::ShapeRef.new(shape: ReactionLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: CommentDeletedException) end) api.add_operation(:put_file, Seahorse::Model::Operation.new.tap do |o| o.name = "PutFile" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PutFileInput) o.output = Shapes::ShapeRef.new(shape: PutFileOutput) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: ParentCommitIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidParentCommitIdException) o.errors << Shapes::ShapeRef.new(shape: ParentCommitDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: ParentCommitIdOutdatedException) o.errors << Shapes::ShapeRef.new(shape: FileContentRequiredException) o.errors << Shapes::ShapeRef.new(shape: FileContentSizeLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: FolderContentSizeLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: PathRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidPathException) o.errors << Shapes::ShapeRef.new(shape: BranchNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidBranchNameException) o.errors << Shapes::ShapeRef.new(shape: BranchDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: BranchNameIsTagNameException) o.errors << Shapes::ShapeRef.new(shape: InvalidFileModeException) o.errors << Shapes::ShapeRef.new(shape: NameLengthExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidEmailException) o.errors << Shapes::ShapeRef.new(shape: CommitMessageLengthExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidDeletionParameterException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) o.errors << Shapes::ShapeRef.new(shape: SameFileContentException) o.errors << Shapes::ShapeRef.new(shape: FileNameConflictsWithDirectoryNameException) o.errors << Shapes::ShapeRef.new(shape: DirectoryNameConflictsWithFileNameException) o.errors << Shapes::ShapeRef.new(shape: FilePathConflictsWithSubmodulePathException) end) api.add_operation(:put_repository_triggers, Seahorse::Model::Operation.new.tap do |o| o.name = "PutRepositoryTriggers" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PutRepositoryTriggersInput) o.output = Shapes::ShapeRef.new(shape: PutRepositoryTriggersOutput) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: RepositoryTriggersListRequiredException) o.errors << Shapes::ShapeRef.new(shape: MaximumRepositoryTriggersExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryTriggerNameException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryTriggerDestinationArnException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryTriggerRegionException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryTriggerCustomDataException) o.errors << Shapes::ShapeRef.new(shape: MaximumBranchesExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryTriggerBranchNameException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryTriggerEventsException) o.errors << Shapes::ShapeRef.new(shape: RepositoryTriggerNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: RepositoryTriggerDestinationArnRequiredException) o.errors << Shapes::ShapeRef.new(shape: RepositoryTriggerBranchNameListRequiredException) o.errors << Shapes::ShapeRef.new(shape: RepositoryTriggerEventsListRequiredException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:tag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "TagResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: TagResourceInput) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: ResourceArnRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidResourceArnException) o.errors << Shapes::ShapeRef.new(shape: TagsMapRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidTagsMapException) o.errors << Shapes::ShapeRef.new(shape: TooManyTagsException) o.errors << Shapes::ShapeRef.new(shape: InvalidSystemTagUsageException) o.errors << Shapes::ShapeRef.new(shape: TagPolicyException) end) api.add_operation(:test_repository_triggers, Seahorse::Model::Operation.new.tap do |o| o.name = "TestRepositoryTriggers" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: TestRepositoryTriggersInput) o.output = Shapes::ShapeRef.new(shape: TestRepositoryTriggersOutput) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: RepositoryTriggersListRequiredException) o.errors << Shapes::ShapeRef.new(shape: MaximumRepositoryTriggersExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryTriggerNameException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryTriggerDestinationArnException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryTriggerRegionException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryTriggerCustomDataException) o.errors << Shapes::ShapeRef.new(shape: MaximumBranchesExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryTriggerBranchNameException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryTriggerEventsException) o.errors << Shapes::ShapeRef.new(shape: RepositoryTriggerNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: RepositoryTriggerDestinationArnRequiredException) o.errors << Shapes::ShapeRef.new(shape: RepositoryTriggerBranchNameListRequiredException) o.errors << Shapes::ShapeRef.new(shape: RepositoryTriggerEventsListRequiredException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:untag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "UntagResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UntagResourceInput) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: ResourceArnRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidResourceArnException) o.errors << Shapes::ShapeRef.new(shape: TagKeysListRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidTagKeysListException) o.errors << Shapes::ShapeRef.new(shape: TooManyTagsException) o.errors << Shapes::ShapeRef.new(shape: InvalidSystemTagUsageException) o.errors << Shapes::ShapeRef.new(shape: TagPolicyException) end) api.add_operation(:update_approval_rule_template_content, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateApprovalRuleTemplateContent" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateApprovalRuleTemplateContentInput) o.output = Shapes::ShapeRef.new(shape: UpdateApprovalRuleTemplateContentOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidApprovalRuleTemplateNameException) o.errors << Shapes::ShapeRef.new(shape: ApprovalRuleTemplateNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: ApprovalRuleTemplateDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidApprovalRuleTemplateContentException) o.errors << Shapes::ShapeRef.new(shape: InvalidRuleContentSha256Exception) o.errors << Shapes::ShapeRef.new(shape: ApprovalRuleTemplateContentRequiredException) end) api.add_operation(:update_approval_rule_template_description, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateApprovalRuleTemplateDescription" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateApprovalRuleTemplateDescriptionInput) o.output = Shapes::ShapeRef.new(shape: UpdateApprovalRuleTemplateDescriptionOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidApprovalRuleTemplateNameException) o.errors << Shapes::ShapeRef.new(shape: ApprovalRuleTemplateNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: ApprovalRuleTemplateDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidApprovalRuleTemplateDescriptionException) end) api.add_operation(:update_approval_rule_template_name, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateApprovalRuleTemplateName" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateApprovalRuleTemplateNameInput) o.output = Shapes::ShapeRef.new(shape: UpdateApprovalRuleTemplateNameOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidApprovalRuleTemplateNameException) o.errors << Shapes::ShapeRef.new(shape: ApprovalRuleTemplateNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: ApprovalRuleTemplateDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: ApprovalRuleTemplateNameAlreadyExistsException) end) api.add_operation(:update_comment, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateComment" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateCommentInput) o.output = Shapes::ShapeRef.new(shape: UpdateCommentOutput) o.errors << Shapes::ShapeRef.new(shape: CommentContentRequiredException) o.errors << Shapes::ShapeRef.new(shape: CommentContentSizeLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: CommentDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: CommentIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidCommentIdException) o.errors << Shapes::ShapeRef.new(shape: CommentNotCreatedByCallerException) o.errors << Shapes::ShapeRef.new(shape: CommentDeletedException) end) api.add_operation(:update_default_branch, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateDefaultBranch" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateDefaultBranchInput) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: BranchNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidBranchNameException) o.errors << Shapes::ShapeRef.new(shape: BranchDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:update_pull_request_approval_rule_content, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdatePullRequestApprovalRuleContent" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdatePullRequestApprovalRuleContentInput) o.output = Shapes::ShapeRef.new(shape: UpdatePullRequestApprovalRuleContentOutput) o.errors << Shapes::ShapeRef.new(shape: PullRequestDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidPullRequestIdException) o.errors << Shapes::ShapeRef.new(shape: PullRequestIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: PullRequestAlreadyClosedException) o.errors << Shapes::ShapeRef.new(shape: ApprovalRuleNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidApprovalRuleNameException) o.errors << Shapes::ShapeRef.new(shape: ApprovalRuleDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidRuleContentSha256Exception) o.errors << Shapes::ShapeRef.new(shape: ApprovalRuleContentRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidApprovalRuleContentException) o.errors << Shapes::ShapeRef.new(shape: CannotModifyApprovalRuleFromTemplateException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:update_pull_request_approval_state, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdatePullRequestApprovalState" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdatePullRequestApprovalStateInput) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: PullRequestDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidPullRequestIdException) o.errors << Shapes::ShapeRef.new(shape: PullRequestIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRevisionIdException) o.errors << Shapes::ShapeRef.new(shape: RevisionIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidApprovalStateException) o.errors << Shapes::ShapeRef.new(shape: ApprovalStateRequiredException) o.errors << Shapes::ShapeRef.new(shape: PullRequestCannotBeApprovedByAuthorException) o.errors << Shapes::ShapeRef.new(shape: RevisionNotCurrentException) o.errors << Shapes::ShapeRef.new(shape: PullRequestAlreadyClosedException) o.errors << Shapes::ShapeRef.new(shape: MaximumNumberOfApprovalsExceededException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:update_pull_request_description, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdatePullRequestDescription" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdatePullRequestDescriptionInput) o.output = Shapes::ShapeRef.new(shape: UpdatePullRequestDescriptionOutput) o.errors << Shapes::ShapeRef.new(shape: PullRequestDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidPullRequestIdException) o.errors << Shapes::ShapeRef.new(shape: PullRequestIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidDescriptionException) o.errors << Shapes::ShapeRef.new(shape: PullRequestAlreadyClosedException) end) api.add_operation(:update_pull_request_status, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdatePullRequestStatus" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdatePullRequestStatusInput) o.output = Shapes::ShapeRef.new(shape: UpdatePullRequestStatusOutput) o.errors << Shapes::ShapeRef.new(shape: PullRequestDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidPullRequestIdException) o.errors << Shapes::ShapeRef.new(shape: PullRequestIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidPullRequestStatusUpdateException) o.errors << Shapes::ShapeRef.new(shape: InvalidPullRequestStatusException) o.errors << Shapes::ShapeRef.new(shape: PullRequestStatusRequiredException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:update_pull_request_title, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdatePullRequestTitle" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdatePullRequestTitleInput) o.output = Shapes::ShapeRef.new(shape: UpdatePullRequestTitleOutput) o.errors << Shapes::ShapeRef.new(shape: PullRequestDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidPullRequestIdException) o.errors << Shapes::ShapeRef.new(shape: PullRequestIdRequiredException) o.errors << Shapes::ShapeRef.new(shape: TitleRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidTitleException) o.errors << Shapes::ShapeRef.new(shape: PullRequestAlreadyClosedException) end) api.add_operation(:update_repository_description, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateRepositoryDescription" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateRepositoryDescriptionInput) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryDescriptionException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:update_repository_encryption_key, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateRepositoryEncryptionKey" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateRepositoryEncryptionKeyInput) o.output = Shapes::ShapeRef.new(shape: UpdateRepositoryEncryptionKeyOutput) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyRequiredException) o.errors << Shapes::ShapeRef.new(shape: EncryptionIntegrityChecksFailedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyInvalidIdException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyInvalidUsageException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyDisabledException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EncryptionKeyUnavailableException) end) api.add_operation(:update_repository_name, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateRepositoryName" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateRepositoryNameInput) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: RepositoryDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameExistsException) o.errors << Shapes::ShapeRef.new(shape: RepositoryNameRequiredException) o.errors << Shapes::ShapeRef.new(shape: InvalidRepositoryNameException) end) end