RuntimeTemplateSoftwareConfigPostStartupScriptConfigArgs

data class RuntimeTemplateSoftwareConfigPostStartupScriptConfigArgs(val postStartupScript: Output<String>? = null, val postStartupScriptBehavior: Output<String>? = null, val postStartupScriptUrl: Output<String>? = null) : ConvertibleToJava<RuntimeTemplateSoftwareConfigPostStartupScriptConfigArgs>

Constructors

constructor(postStartupScript: Output<String>? = null, postStartupScriptBehavior: Output<String>? = null, postStartupScriptUrl: Output<String>? = null)

Properties

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

Post startup script to run after runtime is started.

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

Post startup script behavior that defines download and execution behavior. Possible values are: RUN_ONCE, RUN_EVERY_START, DOWNLOAD_AND_RUN_EVERY_START.

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

Post startup script url to download. Example: https://bucket/script.sh.

Functions

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