AppSpecServiceImageArgs

data class AppSpecServiceImageArgs(val deployOnPushes: Output<List<AppSpecServiceImageDeployOnPushArgs>>? = null, val registry: Output<String>? = null, val registryCredentials: Output<String>? = null, val registryType: Output<String>, val repository: Output<String>, val tag: Output<String>? = null) : ConvertibleToJava<AppSpecServiceImageArgs>

Constructors

Link copied to clipboard
constructor(deployOnPushes: Output<List<AppSpecServiceImageDeployOnPushArgs>>? = null, registry: Output<String>? = null, registryCredentials: Output<String>? = null, registryType: Output<String>, repository: Output<String>, tag: Output<String>? = null)

Properties

Link copied to clipboard

Configures automatically deploying images pushed to DOCR.

Link copied to clipboard
val registry: Output<String>? = null

The registry name. Must be left empty for the DOCR registry type. Required for the DOCKER_HUB registry type.

Link copied to clipboard
val registryCredentials: Output<String>? = null

Access credentials for third-party registries

Link copied to clipboard
val registryType: Output<String>

The registry type. One of DOCR (DigitalOcean container registry) or DOCKER_HUB.

Link copied to clipboard
val repository: Output<String>

The repository name.

Link copied to clipboard
val tag: Output<String>? = null

The repository tag. Defaults to latest if not provided.

Functions

Link copied to clipboard
open override fun toJava(): AppSpecServiceImageArgs