DeploymentStacksTemplateLinkArgs

data class DeploymentStacksTemplateLinkArgs(val contentVersion: Output<String>? = null, val id: Output<String>? = null, val queryString: Output<String>? = null, val relativePath: Output<String>? = null, val uri: Output<String>? = null) : ConvertibleToJava<DeploymentStacksTemplateLinkArgs>

Entity representing the reference to the template.

Constructors

Link copied to clipboard
constructor(contentVersion: Output<String>? = null, id: Output<String>? = null, queryString: Output<String>? = null, relativePath: Output<String>? = null, uri: Output<String>? = null)

Properties

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

If included, must match the ContentVersion in the template.

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

The resourceId of a Template Spec. Use either the id or uri property, but not both.

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

The query string (for example, a SAS token) to be used with the templateLink URI.

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

The relativePath property can be used to deploy a linked template at a location relative to the parent. If the parent template was linked with a TemplateSpec, this will reference an artifact in the TemplateSpec. If the parent was linked with a URI, the child deployment will be a combination of the parent and relativePath URIs.

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

The URI of the template to deploy. Use either the uri or id property, but not both.

Functions

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