1. Schemas
Amazon CodeGuru Reviewer
  • Root
    • /associations
    • /associations
    • /codereviews
    • /codereviews/{CodeReviewArn}
    • /feedback/{CodeReviewArn}
    • /associations/{AssociationArn}
    • /associations/{AssociationArn}
    • /codereviews
    • /feedback/{CodeReviewArn}/RecommendationFeedback
    • /codereviews/{CodeReviewArn}/Recommendations
    • /tags/{resourceArn}
    • /tags/{resourceArn}
    • /feedback
    • /tags/{resourceArn}
  • Schemas
    • Schemas
      • AssociateRepositoryResponse
      • CodeCommitRepository
      • ThirdPartySourceRepository
      • S3Repository
      • TagValue
      • KMSKeyId
      • EncryptionOption
      • InternalServerException
      • ValidationException
      • AccessDeniedException
      • ConflictException
      • ThrottlingException
      • CreateCodeReviewResponse
      • RepositoryAnalysis
      • AnalysisTypes
      • ResourceNotFoundException
      • DescribeCodeReviewResponse
      • DescribeRecommendationFeedbackResponse
      • DescribeRepositoryAssociationResponse
      • NotFoundException
      • DisassociateRepositoryResponse
      • ListCodeReviewsResponse
      • ProviderType
      • JobState
      • Name
      • ListRecommendationFeedbackResponse
      • UserId
      • RecommendationId
      • ListRecommendationsResponse
      • ListRepositoryAssociationsResponse
      • RepositoryAssociationState
      • Owner
      • ListTagsForResourceResponse
      • PutRecommendationFeedbackResponse
      • Reaction
      • TagResourceResponse
      • UntagResourceResponse
      • TagKey
      • AnalysisType
      • Arn
      • Repository
      • ClientRequestToken
      • TagMap
      • KMSKeyDetails
      • AssociateRepositoryRequest
      • RepositoryAssociation
      • AssociationArn
      • AssociationId
      • BranchName
      • BranchDiffSourceCodeType
      • BuildArtifactsObjectKey
      • SourceCodeArtifactsObjectKey
      • CodeArtifacts
      • StateReason
      • TimeStamp
      • Type
      • PullRequestId
      • SourceCodeType
      • Metrics
      • CodeReview
      • CodeReviewName
      • CodeReviewSummary
      • CodeReviewSummaries
      • MetricsSummary
      • CodeReviewType
      • CommitId
      • CommitDiffSourceCodeType
      • ConnectionArn
      • CreateCodeReviewRequest
      • DescribeCodeReviewRequest
      • DescribeRecommendationFeedbackRequest
      • RecommendationFeedback
      • DescribeRepositoryAssociationRequest
      • DisassociateRepositoryRequest
      • EventName
      • EventState
      • EventInfo
      • FilePath
      • FindingsCount
      • JobStates
      • LineNumber
      • ListCodeReviewsMaxResults
      • ProviderTypes
      • RepositoryNames
      • NextToken
      • ListCodeReviewsRequest
      • MaxResults
      • UserIds
      • RecommendationIds
      • ListRecommendationFeedbackRequest
      • RecommendationFeedbackSummaries
      • ListRecommendationsRequest
      • RecommendationSummaries
      • RepositoryAssociationStates
      • Names
      • Owners
      • ListRepositoryAssociationsRequest
      • RepositoryAssociationSummaries
      • ListTagsForResourceRequest
      • LongDescription
      • MeteredLinesOfCodeCount
      • Reactions
      • PutRecommendationFeedbackRequest
      • RecommendationCategory
      • RecommendationFeedbackSummary
      • RecommendationSummary
      • Text
      • RuleMetadata
      • Severity
      • RepositoryHeadSourceCodeType
      • S3RepositoryDetails
      • RepositoryAssociationSummary
      • RequestId
      • Requester
      • VendorName
      • RequestMetadata
      • RuleId
      • RuleName
      • ShortDescription
      • RuleTags
      • RuleTag
      • S3BucketName
      • S3BucketRepository
      • TagKeyList
      • TagResourceRequest
      • UntagResourceRequest
  1. Schemas

CreateCodeReviewRequest

{
    "Name": "string",
    "RepositoryAssociationArn": "string",
    "Type": {
        "RepositoryAnalysis": {
            "RepositoryHead": {
                "BranchName": "string"
            },
            "SourceCodeType": {
                "CommitDiff": {
                    "SourceCommit": "string",
                    "DestinationCommit": "string",
                    "MergeBaseCommit": "string"
                },
                "RepositoryHead": {
                    "BranchName": "string"
                },
                "BranchDiff": {
                    "SourceBranchName": "string",
                    "DestinationBranchName": "string"
                },
                "S3BucketRepository": {
                    "Name": "string",
                    "Details": {
                        "BucketName": "string",
                        "CodeArtifacts": {
                            "SourceCodeArtifactsObjectKey": "string",
                            "BuildArtifactsObjectKey": "string"
                        }
                    }
                },
                "RequestMetadata": {
                    "RequestId": "string",
                    "Requester": "string",
                    "EventInfo": {
                        "Name": "string",
                        "State": "string"
                    },
                    "VendorName": "GitHub"
                }
            }
        },
        "AnalysisTypes": []
    },
    "ClientRequestToken": "string"
}
Built with