App Spec Worker Args
data class AppSpecWorkerArgs(val alerts: Output<List<AppSpecWorkerAlertArgs>>? = null, val buildCommand: Output<String>? = null, val dockerfilePath: Output<String>? = null, val environmentSlug: Output<String>? = null, val envs: Output<List<AppSpecWorkerEnvArgs>>? = null, val git: Output<AppSpecWorkerGitArgs>? = null, val github: Output<AppSpecWorkerGithubArgs>? = null, val gitlab: Output<AppSpecWorkerGitlabArgs>? = null, val image: Output<AppSpecWorkerImageArgs>? = null, val instanceCount: Output<Int>? = null, val instanceSizeSlug: Output<String>? = null, val logDestinations: Output<List<AppSpecWorkerLogDestinationArgs>>? = null, val name: Output<String>, val runCommand: Output<String>? = null, val sourceDir: Output<String>? = null) : ConvertibleToJava<AppSpecWorkerArgs>
Constructors
Link copied to clipboard
fun AppSpecWorkerArgs(alerts: Output<List<AppSpecWorkerAlertArgs>>? = null, buildCommand: Output<String>? = null, dockerfilePath: Output<String>? = null, environmentSlug: Output<String>? = null, envs: Output<List<AppSpecWorkerEnvArgs>>? = null, git: Output<AppSpecWorkerGitArgs>? = null, github: Output<AppSpecWorkerGithubArgs>? = null, gitlab: Output<AppSpecWorkerGitlabArgs>? = null, image: Output<AppSpecWorkerImageArgs>? = null, instanceCount: Output<Int>? = null, instanceSizeSlug: Output<String>? = null, logDestinations: Output<List<AppSpecWorkerLogDestinationArgs>>? = null, name: Output<String>, runCommand: Output<String>? = null, sourceDir: Output<String>? = null)
Functions
Properties
Link copied to clipboard
Link copied to clipboard
A GitHub repo to use as the component's source. DigitalOcean App Platform must have access to the repository. Only one of git
, github
, gitlab
, or image
may be set.
Link copied to clipboard
A Gitlab repo to use as the component's source. DigitalOcean App Platform must have access to the repository. Only one of git
, github
, gitlab
, or image
may be set.
Link copied to clipboard
The instance size to use for this component. This determines the plan (basic or professional) and the available CPU and memory. The list of available instance sizes can be found with the API or using the doctl CLI (doctl apps tier instance-size list
). Default: basic-xxs
Link copied to clipboard