ReleaseArgs

data class ReleaseArgs(val channelId: Output<String>? = null, val message: Output<String>? = null, val project: Output<String>? = null, val siteId: Output<String>? = null, val type: Output<ReleaseType>? = null, val versionName: Output<String>? = null) : ConvertibleToJava<ReleaseArgs>

Creates a new release, which makes the content of the specified version actively display on the appropriate URL(s). Auto-naming is currently not supported for this resource. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.

Constructors

Link copied to clipboard
constructor(channelId: Output<String>? = null, message: Output<String>? = null, project: Output<String>? = null, siteId: Output<String>? = null, type: Output<ReleaseType>? = null, versionName: Output<String>? = null)

Properties

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

The deploy description when the release was created. The value can be up to 512 characters.

Link copied to clipboard
val project: Output<String>? = null
Link copied to clipboard
val siteId: Output<String>? = null
Link copied to clipboard
val type: Output<ReleaseType>? = null

Explains the reason for the release. Specify a value for this field only when creating a SITE_DISABLE type release.

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

The unique identifier for a version, in the format: sites/SITE_ID/versions/ VERSION_ID The SITE_ID in this version identifier must match the SITE_ID in the parent parameter. This query parameter must be empty if the type field in the request body is SITE_DISABLE.

Functions

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