Values_0.SourceControlDetailsSourceThe details for a source control configuration for a job, allowing synchronization of job artifacts to or from a remote repository.
type nonrec t = {provider : SourceControlProvider.t option;The provider for the remote repository.
*)repository : Generic512CharString.t option;The name of the remote repository that contains the job artifacts.
*)owner : Generic512CharString.t option;The owner of the remote repository that contains the job artifacts.
*)branch : Generic512CharString.t option;An optional branch in the remote repository.
*)folder : Generic512CharString.t option;An optional folder in the remote repository.
*)lastCommitId : Generic512CharString.t option;The last commit ID for a commit in the remote repository.
*)authStrategy : SourceControlAuthStrategy.t option;The type of authentication, which can be an authentication token stored in Amazon Web Services Secrets Manager, or a personal access token.
*)authToken : Generic512CharString.t option;The value of an authorization token.
*)}val to_value :
t ->
[> `Structure of
(string * [> `Enum of string | `String of Generic512CharString.t ]) list ]