TagArgs

data class TagArgs(val location: Output<String>? = null, val name: Output<String>? = null, val packageId: Output<String>? = null, val project: Output<String>? = null, val repositoryId: Output<String>? = null, val tagId: Output<String>? = null, val version: Output<String>? = null) : ConvertibleToJava<TagArgs>

Creates a tag.

Constructors

Link copied to clipboard
fun TagArgs(location: Output<String>? = null, name: Output<String>? = null, packageId: Output<String>? = null, project: Output<String>? = null, repositoryId: Output<String>? = null, tagId: Output<String>? = null, version: Output<String>? = null)

Functions

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

Properties

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

The name of the tag, for example: "projects/p1/locations/us-central1/repositories/repo1/packages/pkg1/tags/tag1". If the package part contains slashes, the slashes are escaped. The tag part can only have characters in a-zA-Z0-9\-._~:@, anything else must be URL encoded.

Link copied to clipboard
val packageId: Output<String>? = null
Link copied to clipboard
val project: Output<String>? = null
Link copied to clipboard
val repositoryId: Output<String>? = null
Link copied to clipboard
val tagId: Output<String>? = null

The tag id to use for this repository.

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

The name of the version the tag refers to, for example: "projects/p1/locations/us-central1/repositories/repo1/packages/pkg1/versions/sha256:5243811" If the package or version ID parts contain slashes, the slashes are escaped.