pulumi-aws-native-kotlin
0.82.0.0
pulumi-aws-native-kotlin
/
com.pulumi.awsnative.amplify.kotlin
/
Branch
Branch
class
Branch
:
KotlinCustomResource
The AWS::Amplify::Branch resource creates a new branch within an app.
Properties
Properties
app
Id
Link copied to clipboard
val
appId
:
Output
<
String
>
arn
Link copied to clipboard
val
arn
:
Output
<
String
>
basic
Auth
Config
Link copied to clipboard
val
basicAuthConfig
:
Output
<
BranchBasicAuthConfig
>
?
branch
Name
Link copied to clipboard
val
branchName
:
Output
<
String
>
build
Spec
Link copied to clipboard
val
buildSpec
:
Output
<
String
>
?
description
Link copied to clipboard
val
description
:
Output
<
String
>
?
enable
Auto
Build
Link copied to clipboard
val
enableAutoBuild
:
Output
<
Boolean
>
?
enable
Performance
Mode
Link copied to clipboard
val
enablePerformanceMode
:
Output
<
Boolean
>
?
enable
Pull
Request
Preview
Link copied to clipboard
val
enablePullRequestPreview
:
Output
<
Boolean
>
?
environment
Variables
Link copied to clipboard
val
environmentVariables
:
Output
<
List
<
BranchEnvironmentVariable
>
>
?
framework
Link copied to clipboard
val
framework
:
Output
<
String
>
?
id
Link copied to clipboard
val
id
:
Output
<
String
>
pull
Request
Environment
Name
Link copied to clipboard
val
pullRequestEnvironmentName
:
Output
<
String
>
?
pulumi
Child
Resources
Link copied to clipboard
val
pulumiChildResources
:
Set
<
KotlinResource
>
pulumi
Resource
Name
Link copied to clipboard
val
pulumiResourceName
:
String
pulumi
Resource
Type
Link copied to clipboard
val
pulumiResourceType
:
String
stage
Link copied to clipboard
val
stage
:
Output
<
BranchStage
>
?
tags
Link copied to clipboard
val
tags
:
Output
<
List
<
BranchTag
>
>
?
urn
Link copied to clipboard
val
urn
:
Output
<
String
>