Package-level declarations
Types
Link copied to clipboard
object AmplifyFunctions
Link copied to clipboard
data class AppArgs(val accessToken: Output<String>? = null, val autoBranchCreationConfig: Output<AppAutoBranchCreationConfigArgs>? = null, val basicAuthConfig: Output<AppBasicAuthConfigArgs>? = null, val buildSpec: Output<String>? = null, val cacheConfig: Output<AppCacheConfigArgs>? = 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<TagArgs>>? = null) : ConvertibleToJava<AppArgs>
The AWS::Amplify::App resource creates Apps in the Amplify Console. An App is a collection of branches.
Link copied to clipboard
class AppArgsBuilder
Builder for AppArgs.
Link copied to clipboard
class AppResourceBuilder
Builder for App.
Link copied to clipboard
data class BranchArgs(val appId: Output<String>? = null, val backend: Output<BranchBackendArgs>? = 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<TagArgs>>? = null) : ConvertibleToJava<BranchArgs>
The AWS::Amplify::Branch resource creates a new branch within an app.
Link copied to clipboard
class BranchArgsBuilder
Builder for BranchArgs.
Link copied to clipboard
Link copied to clipboard
class BranchResourceBuilder
Builder for Branch.
Link copied to clipboard
data class DomainArgs(val appId: Output<String>? = null, val autoSubDomainCreationPatterns: Output<List<String>>? = null, val autoSubDomainIamRole: Output<String>? = null, val certificateSettings: Output<DomainCertificateSettingsArgs>? = null, val domainName: Output<String>? = null, val enableAutoSubDomain: Output<Boolean>? = null, val subDomainSettings: Output<List<DomainSubDomainSettingArgs>>? = null) : ConvertibleToJava<DomainArgs>
The AWS::Amplify::Domain resource allows you to connect a custom domain to your app.
Link copied to clipboard
class DomainArgsBuilder
Builder for DomainArgs.
Link copied to clipboard
Link copied to clipboard
class DomainResourceBuilder
Builder for Domain.