Package-level declarations
Types
Link copied to clipboard
/* /* /* Provides an Amplify App resource, a fullstack serverless app hosted on the AWS Amplify Console.
Link copied to clipboard
data class AppArgs(val accessToken: Output<String>? = null, val autoBranchCreationConfig: Output<AppAutoBranchCreationConfigArgs>? = null, val autoBranchCreationPatterns: Output<List<String>>? = null, val basicAuthCredentials: Output<String>? = null, val buildSpec: Output<String>? = null, val customRules: Output<List<AppCustomRuleArgs>>? = null, val description: Output<String>? = null, val enableAutoBranchCreation: Output<Boolean>? = null, val enableBasicAuth: Output<Boolean>? = null, val enableBranchAutoBuild: Output<Boolean>? = null, val enableBranchAutoDeletion: Output<Boolean>? = null, val environmentVariables: Output<Map<String, String>>? = null, val iamServiceRoleArn: Output<String>? = null, val name: Output<String>? = null, val oauthToken: Output<String>? = null, val platform: Output<String>? = null, val repository: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<AppArgs>
/* /* /* Provides an Amplify App resource, a fullstack serverless app hosted on the AWS Amplify Console.
Link copied to clipboard
class AppArgsBuilder
Builder for AppArgs.
Link copied to clipboard
class AppResourceBuilder
Builder for App.
Link copied to clipboard
Provides an Amplify Backend Environment resource.
Link copied to clipboard
data class BackendEnvironmentArgs(val appId: Output<String>? = null, val deploymentArtifacts: Output<String>? = null, val environmentName: Output<String>? = null, val stackName: Output<String>? = null) : ConvertibleToJava<BackendEnvironmentArgs>
Provides an Amplify Backend Environment resource.
Link copied to clipboard
Builder for BackendEnvironmentArgs.
Link copied to clipboard
Link copied to clipboard
Builder for BackendEnvironment.
Link copied to clipboard
data class BranchArgs(val appId: Output<String>? = null, val backendEnvironmentArn: Output<String>? = null, val basicAuthCredentials: Output<String>? = null, val branchName: Output<String>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val enableAutoBuild: Output<Boolean>? = null, val enableBasicAuth: Output<Boolean>? = null, val enableNotification: Output<Boolean>? = null, val enablePerformanceMode: Output<Boolean>? = null, val enablePullRequestPreview: Output<Boolean>? = null, val environmentVariables: Output<Map<String, String>>? = null, val framework: Output<String>? = null, val pullRequestEnvironmentName: Output<String>? = null, val stage: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val ttl: Output<String>? = null) : ConvertibleToJava<BranchArgs>
Provides an Amplify Branch resource.
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
Provides an Amplify Domain Association resource.
Link copied to clipboard
data class DomainAssociationArgs(val appId: Output<String>? = null, val domainName: Output<String>? = null, val enableAutoSubDomain: Output<Boolean>? = null, val subDomains: Output<List<DomainAssociationSubDomainArgs>>? = null, val waitForVerification: Output<Boolean>? = null) : ConvertibleToJava<DomainAssociationArgs>
Provides an Amplify Domain Association resource.
Link copied to clipboard
Builder for DomainAssociationArgs.
Link copied to clipboard
Link copied to clipboard
Builder for DomainAssociation.
Link copied to clipboard
data class WebhookArgs(val appId: Output<String>? = null, val branchName: Output<String>? = null, val description: Output<String>? = null) : ConvertibleToJava<WebhookArgs>
Provides an Amplify Webhook resource.
Link copied to clipboard
class WebhookArgsBuilder
Builder for WebhookArgs.
Link copied to clipboard
Link copied to clipboard
class WebhookResourceBuilder
Builder for Webhook.
Functions
Link copied to clipboard
suspend fun backendEnvironment(name: String, block: suspend BackendEnvironmentResourceBuilder.() -> Unit): BackendEnvironment
Link copied to clipboard
suspend fun domainAssociation(name: String, block: suspend DomainAssociationResourceBuilder.() -> Unit): DomainAssociation