Values.UpdateSyncConfigurationInputSourceUpdates the sync configuration for your connection and a specified external Git repository.
type nonrec t = {branch : BranchName.t option;The branch for the sync configuration to be updated.
*)configFile : DeploymentFilePath.t option;The configuration file for the sync configuration to be updated.
*)repositoryLinkId : RepositoryLinkId.t option;The ID of the repository link for the sync configuration to be updated.
*)resourceName : ResourceName.t;The name of the Amazon Web Services resource for the sync configuration to be updated.
*)roleArn : IamRoleArn.t option;The ARN of the IAM role for the sync configuration to be updated.
*)syncType : SyncConfigurationType.t;The sync type for the sync configuration to be updated.
*)publishDeploymentStatus : PublishDeploymentStatus.t option;Whether to enable or disable publishing of deployment status to source providers.
*)triggerResourceUpdateOn : TriggerResourceUpdateOn.t option;When to trigger Git sync to begin the stack update.
*)pullRequestComment : PullRequestComment.t option;TA toggle that specifies whether to enable or disable pull request comments for the sync configuration to be updated.
*)}val make :
?branch:??? ->
?configFile:??? ->
?repositoryLinkId:??? ->
?roleArn:??? ->
?publishDeploymentStatus:??? ->
?triggerResourceUpdateOn:??? ->
?pullRequestComment:??? ->
resourceName:ResourceName.t ->
syncType:SyncConfigurationType.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string * [> `Enum of string | `String of BranchName.t ]) list ]