Values.CodeReviewJobSourceRepresents a code review job, which is an execution instance of a code review. A code review job progresses through preflight, static analysis, and finalizing steps.
type nonrec t = {codeReviewJobId : String_.t option;The unique identifier of the code review job.
*)codeReviewId : String_.t option;The unique identifier of the code review associated with the job.
*)title : String_.t option;The title of the code review job.
*)overview : String_.t option;An overview of the code review job results.
*)status : JobStatus.t option;The current status of the code review job.
*)documents : DocumentList.t option;The list of documents providing context for the code review job.
*)sourceCode : SourceCodeRepositoryList.t option;The list of source code repositories analyzed during the code review job.
*)steps : StepList.t option;The list of steps in the code review job execution.
*)executionContext : ExecutionContextList.t option;The execution context messages for the code review job.
*)serviceRole : ServiceRole.t option;The IAM service role used for the code review job.
*)logConfig : CloudWatchLog.t option;The CloudWatch Logs configuration for the code review job.
*)errorInformation : ErrorInformation.t option;Error information if the code review job encountered an error.
*)integratedRepositories : IntegratedRepositoryList.t option;The list of integrated repositories associated with the code review job.
*)codeRemediationStrategy : CodeRemediationStrategy.t option;The code remediation strategy for the code review job.
*)createdAt : SyntheticTimestamp_date_time.t option;The date and time the code review job was created, in UTC format.
*)updatedAt : SyntheticTimestamp_date_time.t option;The date and time the code review job was last updated, in UTC format.
*)}val make :
?codeReviewJobId:String_.t ->
?codeReviewId:String_.t ->
?title:String_.t ->
?overview:String_.t ->
?status:JobStatus.t ->
?documents:DocumentList.t ->
?sourceCode:SourceCodeRepositoryList.t ->
?steps:StepList.t ->
?executionContext:ExecutionContextList.t ->
?serviceRole:ServiceRole.t ->
?logConfig:CloudWatchLog.t ->
?errorInformation:ErrorInformation.t ->
?integratedRepositories:IntegratedRepositoryList.t ->
?codeRemediationStrategy:CodeRemediationStrategy.t ->
?createdAt:SyntheticTimestamp_date_time.t ->
?updatedAt:SyntheticTimestamp_date_time.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of
(string
* [> `Enum of string
| `String of String_.t
| `Timestamp of SyntheticTimestamp_date_time.t ])
list ]
list
| `String of String_.t
| `Structure of
(string * [> `Enum of string | `String of String_.t ]) list
| `Timestamp of SyntheticTimestamp_date_time.t ])
list ]