BranchArgs

data class BranchArgs(val appId: Output<String>? = null, val basicAuthConfig: Output<BranchBasicAuthConfigArgs>? = null, val branchName: Output<String>? = null, val buildSpec: Output<String>? = null, val description: Output<String>? = null, val enableAutoBuild: Output<Boolean>? = null, val enablePerformanceMode: Output<Boolean>? = null, val enablePullRequestPreview: Output<Boolean>? = null, val environmentVariables: Output<List<BranchEnvironmentVariableArgs>>? = null, val framework: Output<String>? = null, val pullRequestEnvironmentName: Output<String>? = null, val stage: Output<BranchStage>? = null, val tags: Output<List<BranchTagArgs>>? = null) : ConvertibleToJava<BranchArgs>

The AWS::Amplify::Branch resource creates a new branch within an app.

Constructors

Link copied to clipboard
fun BranchArgs(appId: Output<String>? = null, basicAuthConfig: Output<BranchBasicAuthConfigArgs>? = null, branchName: Output<String>? = null, buildSpec: Output<String>? = null, description: Output<String>? = null, enableAutoBuild: Output<Boolean>? = null, enablePerformanceMode: Output<Boolean>? = null, enablePullRequestPreview: Output<Boolean>? = null, environmentVariables: Output<List<BranchEnvironmentVariableArgs>>? = null, framework: Output<String>? = null, pullRequestEnvironmentName: Output<String>? = null, stage: Output<BranchStage>? = null, tags: Output<List<BranchTagArgs>>? = null)

Functions

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

Properties

Link copied to clipboard
val appId: Output<String>? = null
Link copied to clipboard
Link copied to clipboard
val branchName: Output<String>? = null
Link copied to clipboard
val buildSpec: Output<String>? = null
Link copied to clipboard
val description: Output<String>? = null
Link copied to clipboard
val enableAutoBuild: Output<Boolean>? = null
Link copied to clipboard
val enablePerformanceMode: Output<Boolean>? = null
Link copied to clipboard
val enablePullRequestPreview: Output<Boolean>? = null
Link copied to clipboard
Link copied to clipboard
val framework: Output<String>? = null
Link copied to clipboard
val pullRequestEnvironmentName: Output<String>? = null
Link copied to clipboard
val stage: Output<BranchStage>? = null
Link copied to clipboard
val tags: Output<List<BranchTagArgs>>? = null