Interface CfnApp.AutoBranchCreationConfigProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnApp.AutoBranchCreationConfigProperty.Jsii$Proxy
Enclosing class:
CfnApp

@Stability(Stable) public static interface CfnApp.AutoBranchCreationConfigProperty extends software.amazon.jsii.JsiiSerializable
Use the AutoBranchCreationConfig property type to automatically create branches that match a certain pattern.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.amplify.*;
 AutoBranchCreationConfigProperty autoBranchCreationConfigProperty = AutoBranchCreationConfigProperty.builder()
         .autoBranchCreationPatterns(List.of("autoBranchCreationPatterns"))
         .basicAuthConfig(BasicAuthConfigProperty.builder()
                 .enableBasicAuth(false)
                 .password("password")
                 .username("username")
                 .build())
         .buildSpec("buildSpec")
         .enableAutoBranchCreation(false)
         .enableAutoBuild(false)
         .enablePerformanceMode(false)
         .enablePullRequestPreview(false)
         .environmentVariables(List.of(EnvironmentVariableProperty.builder()
                 .name("name")
                 .value("value")
                 .build()))
         .framework("framework")
         .pullRequestEnvironmentName("pullRequestEnvironmentName")
         .stage("stage")
         .build();
 

See Also: