Values.AutoBranchCreationConfigSourceDescribes the automated branch creation configuration.
type nonrec t = {stage : Stage.t option;Describes the current stage for the autocreated branch.
*)framework : Framework.t option;The framework for the autocreated branch.
*)enableAutoBuild : EnableAutoBuild.t option;Enables auto building for the autocreated branch.
*)environmentVariables : EnvironmentVariables.t option;The environment variables for the autocreated branch.
*)basicAuthCredentials : BasicAuthCredentials.t option;The basic authorization credentials for the autocreated branch. You must base64-encode the authorization credentials and provide them in the format user:password.
*)enableBasicAuth : EnableBasicAuth.t option;Enables basic authorization for the autocreated branch.
*)enablePerformanceMode : EnablePerformanceMode.t option;Enables performance mode for the branch. Performance mode optimizes for faster hosting performance by keeping content cached at the edge for a longer interval. When performance mode is enabled, hosting configuration or code changes can take up to 10 minutes to roll out.
*)buildSpec : BuildSpec.t option;The build specification (build spec) for the autocreated branch.
*)enablePullRequestPreview : EnablePullRequestPreview.t option;Enables pull request previews for the autocreated branch.
*)pullRequestEnvironmentName : PullRequestEnvironmentName.t option;The Amplify environment name for the pull request.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Boolean of EnableAutoBuild.t
| `Enum of string
| `Map of
([> `String of EnvKey.t ] * [> `String of EnvValue.t ]) list
| `String of Framework.t ])
list ]