GetTemplateSpecVersionResult

data class GetTemplateSpecVersionResult(val description: String? = null, val id: String, val linkedTemplates: List<LinkedTemplateArtifactResponse>? = null, val location: String, val mainTemplate: Any? = null, val metadata: Any? = null, val name: String, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String, val uiFormDefinition: Any? = null)

Template Spec Version object.

Constructors

Link copied to clipboard
constructor(description: String? = null, id: String, linkedTemplates: List<LinkedTemplateArtifactResponse>? = null, location: String, mainTemplate: Any? = null, metadata: Any? = null, name: String, systemData: SystemDataResponse, tags: Map<String, String>? = null, type: String, uiFormDefinition: Any? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val description: String? = null

Template Spec version description.

Link copied to clipboard
val id: String

String Id used to locate any resource on Azure.

Link copied to clipboard

An array of linked template artifacts.

Link copied to clipboard

The location of the Template Spec Version. It must match the location of the parent Template Spec.

Link copied to clipboard
val mainTemplate: Any? = null

The main Azure Resource Manager template content.

Link copied to clipboard
val metadata: Any? = null

The version metadata. Metadata is an open-ended object and is typically a collection of key-value pairs.

Link copied to clipboard

Name of this resource.

Link copied to clipboard

Azure Resource Manager metadata containing createdBy and modifiedBy information.

Link copied to clipboard
val tags: Map<String, String>? = null

Resource tags.

Link copied to clipboard

Type of this resource.

Link copied to clipboard
val uiFormDefinition: Any? = null

The Azure Resource Manager template UI definition content.