TemplateSpecVersion interface

Template Spec Version object.

Extends

Properties

description

Template Spec version description.

linkedTemplates

An array of linked template artifacts.

location

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

mainTemplate

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.

uiFormDefinition

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.

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.

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