PagesProjectSourceConfigArgs

data class PagesProjectSourceConfigArgs(val deploymentsEnabled: Output<Boolean>? = null, val owner: Output<String>? = null, val prCommentsEnabled: Output<Boolean>? = null, val previewBranchExcludes: Output<List<String>>? = null, val previewBranchIncludes: Output<List<String>>? = null, val previewDeploymentSetting: Output<String>? = null, val productionBranch: Output<String>, val productionDeploymentEnabled: Output<Boolean>? = null, val repoName: Output<String>? = null) : ConvertibleToJava<PagesProjectSourceConfigArgs>

Constructors

Link copied to clipboard
constructor(deploymentsEnabled: Output<Boolean>? = null, owner: Output<String>? = null, prCommentsEnabled: Output<Boolean>? = null, previewBranchExcludes: Output<List<String>>? = null, previewBranchIncludes: Output<List<String>>? = null, previewDeploymentSetting: Output<String>? = null, productionBranch: Output<String>, productionDeploymentEnabled: Output<Boolean>? = null, repoName: Output<String>? = null)

Properties

Link copied to clipboard
val deploymentsEnabled: Output<Boolean>? = null

Toggle deployments on this repo. Defaults to true.

Link copied to clipboard
val owner: Output<String>? = null

Project owner username. Modifying this attribute will force creation of a new resource.

Link copied to clipboard
val prCommentsEnabled: Output<Boolean>? = null

Enable Pages to comment on Pull Requests. Defaults to true.

Link copied to clipboard
val previewBranchExcludes: Output<List<String>>? = null

Branches will be excluded from automatic deployment.

Link copied to clipboard
val previewBranchIncludes: Output<List<String>>? = null

Branches will be included for automatic deployment.

Link copied to clipboard
val previewDeploymentSetting: Output<String>? = null

Preview Deployment Setting. Available values: custom, all, none. Defaults to all.

Link copied to clipboard

Project production branch name.

Link copied to clipboard

Enable production deployments. Defaults to true.

Link copied to clipboard
val repoName: Output<String>? = null

Project repository name. Modifying this attribute will force creation of a new resource.

Functions

Link copied to clipboard
open override fun toJava(): PagesProjectSourceConfigArgs