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
fun PagesProjectSourceConfigArgs(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)

Functions

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

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. 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.