metadataStartupScript

@JvmName(name = "knwgqsyhvslbinxh")
suspend fun metadataStartupScript(value: Output<String>)
@JvmName(name = "jabcrcbyshokitgq")
suspend fun metadataStartupScript(value: String?)

Parameters

value

An alternative to using the startup-script metadata key, except this one forces the instance to be recreated (thus re-running the script) if it is changed. This replaces the startup-script metadata key on the created instance and thus the two mechanisms are not allowed to be used simultaneously. Users are free to use either mechanism - the only distinction is that this separate attribute will cause a recreate on modification. On import, metadata_startup_script will not be set - if you choose to specify it you will see a diff immediately after import causing a destroy/recreate operation. If importing an instance and specifying this value is desired, you will need to modify your state file.