TemplateSpecVersion interface
Template Spec Version object.
- Extends
Properties
description | Template Spec version description. |
linked |
An array of linked template artifacts. |
location | The location of the Template Spec Version. It must match the location of the parent Template Spec. |
main |
The main Azure Resource Manager template content. |
metadata | The version metadata. Metadata is an open-ended object and is typically a collection of key-value pairs. |
tags | Resource tags. |
ui |
The Azure Resource Manager template UI definition content. |
Inherited Properties
id | String Id used to locate any resource on Azure. NOTE: This property will not be serialized. It can only be populated by the server. |
name | Name of this resource. NOTE: This property will not be serialized. It can only be populated by the server. |
system |
Azure Resource Manager metadata containing createdBy and modifiedBy information. NOTE: This property will not be serialized. It can only be populated by the server. |
type | Type of this resource. NOTE: This property will not be serialized. It can only be populated by the server. |
Property Details
description
Template Spec version description.
description?: string
Property Value
string
linkedTemplates
An array of linked template artifacts.
linkedTemplates?: LinkedTemplateArtifact[]
Property Value
location
The location of the Template Spec Version. It must match the location of the parent Template Spec.
location: string
Property Value
string
mainTemplate
The main Azure Resource Manager template content.
mainTemplate?: Record<string, unknown>
Property Value
Record<string, unknown>
metadata
The version metadata. Metadata is an open-ended object and is typically a collection of key-value pairs.
metadata?: Record<string, unknown>
Property Value
Record<string, unknown>
tags
Resource tags.
tags?: {[propertyName: string]: string}
Property Value
{[propertyName: string]: string}
uiFormDefinition
The Azure Resource Manager template UI definition content.
uiFormDefinition?: Record<string, unknown>
Property Value
Record<string, unknown>
Inherited Property Details
id
String Id used to locate any resource on Azure. NOTE: This property will not be serialized. It can only be populated by the server.
id?: string
Property Value
string
Inherited From AzureResourceBase.id
name
Name of this resource. NOTE: This property will not be serialized. It can only be populated by the server.
name?: string
Property Value
string
Inherited From AzureResourceBase.name
systemData
Azure Resource Manager metadata containing createdBy and modifiedBy information. NOTE: This property will not be serialized. It can only be populated by the server.
systemData?: SystemData
Property Value
Inherited From AzureResourceBase.systemData
type
Type of this resource. NOTE: This property will not be serialized. It can only be populated by the server.
type?: string
Property Value
string
Inherited From AzureResourceBase.type