App Args
data class AppArgs(val accessToken: Output<String>? = null, val autoBranchCreationConfig: Output<AppAutoBranchCreationConfigArgs>? = null, val basicAuthConfig: Output<AppBasicAuthConfigArgs>? = null, val buildSpec: Output<String>? = null, val customHeaders: Output<String>? = null, val customRules: Output<List<AppCustomRuleArgs>>? = null, val description: Output<String>? = null, val enableBranchAutoDeletion: Output<Boolean>? = null, val environmentVariables: Output<List<AppEnvironmentVariableArgs>>? = null, val iamServiceRole: Output<String>? = null, val name: Output<String>? = null, val oauthToken: Output<String>? = null, val platform: Output<AppPlatform>? = null, val repository: Output<String>? = null, val tags: Output<List<AppTagArgs>>? = null) : ConvertibleToJava<AppArgs>
The AWS::Amplify::App resource creates Apps in the Amplify Console. An App is a collection of branches.
Constructors
Link copied to clipboard
fun AppArgs(accessToken: Output<String>? = null, autoBranchCreationConfig: Output<AppAutoBranchCreationConfigArgs>? = null, basicAuthConfig: Output<AppBasicAuthConfigArgs>? = null, buildSpec: Output<String>? = null, customHeaders: Output<String>? = null, customRules: Output<List<AppCustomRuleArgs>>? = null, description: Output<String>? = null, enableBranchAutoDeletion: Output<Boolean>? = null, environmentVariables: Output<List<AppEnvironmentVariableArgs>>? = null, iamServiceRole: Output<String>? = null, name: Output<String>? = null, oauthToken: Output<String>? = null, platform: Output<AppPlatform>? = null, repository: Output<String>? = null, tags: Output<List<AppTagArgs>>? = null)