@Stability(value=Experimental) public static final class GithubSource.Builder extends Object implements software.amazon.jsii.Builder<GithubSource>
GithubSource.| Modifier and Type | Method and Description |
|---|---|
GithubSource.Builder |
branch(String branch)
(experimental) The branch name that represents a specific version for the repository.
|
GithubSource |
build() |
GithubSource.Builder |
codeConfigurationValues(CodeConfigurationValues codeConfigurationValues)
(experimental) The code configuration values.
|
GithubSource.Builder |
configurationSource(ConfigurationSourceType configurationSource)
(experimental) The source of the App Runner configuration.
|
GithubSource.Builder |
connection(GitHubConnection connection)
(experimental) ARN of the connection to Github.
|
static GithubSource.Builder |
create() |
GithubSource.Builder |
repositoryUrl(String repositoryUrl)
(experimental) The location of the repository that contains the source code.
|
@Stability(value=Experimental) public static GithubSource.Builder create()
GithubSource.Builder.@Stability(value=Experimental) public GithubSource.Builder configurationSource(ConfigurationSourceType configurationSource)
configurationSource - The source of the App Runner configuration. This parameter is required.this@Stability(value=Experimental) public GithubSource.Builder connection(GitHubConnection connection)
Only required for Github source.
connection - ARN of the connection to Github. This parameter is required.this@Stability(value=Experimental) public GithubSource.Builder repositoryUrl(String repositoryUrl)
repositoryUrl - The location of the repository that contains the source code. This parameter is required.this@Stability(value=Experimental) public GithubSource.Builder branch(String branch)
Default: main
branch - The branch name that represents a specific version for the repository. This parameter is required.this@Stability(value=Experimental) public GithubSource.Builder codeConfigurationValues(CodeConfigurationValues codeConfigurationValues)
Will be ignored if configurationSource is REPOSITORY.
Default: - no values will be passed. The `apprunner.yaml` from the github reopsitory will be used instead.
codeConfigurationValues - The code configuration values. This parameter is required.this@Stability(value=Experimental) public GithubSource build()
build in interface software.amazon.jsii.Builder<GithubSource>Copyright © 2022. All rights reserved.