Share via


TemplateSpecVersion Constructors

Definition

Overloads

TemplateSpecVersion()

Initializes a new instance of the TemplateSpecVersion class.

TemplateSpecVersion(String, String, String, String, SystemData, String, IList<LinkedTemplateArtifact>, Object, Object, Object, IDictionary<String,String>)

Initializes a new instance of the TemplateSpecVersion class.

TemplateSpecVersion()

Initializes a new instance of the TemplateSpecVersion class.

public TemplateSpecVersion ();
Public Sub New ()

Applies to

TemplateSpecVersion(String, String, String, String, SystemData, String, IList<LinkedTemplateArtifact>, Object, Object, Object, IDictionary<String,String>)

Initializes a new instance of the TemplateSpecVersion class.

public TemplateSpecVersion (string location, string id = default, string name = default, string type = default, Microsoft.Azure.Management.ResourceManager.Models.SystemData systemData = default, string description = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ResourceManager.Models.LinkedTemplateArtifact> linkedTemplates = default, object metadata = default, object mainTemplate = default, object uiFormDefinition = default, System.Collections.Generic.IDictionary<string,string> tags = default);
new Microsoft.Azure.Management.ResourceManager.Models.TemplateSpecVersion : string * string * string * string * Microsoft.Azure.Management.ResourceManager.Models.SystemData * string * System.Collections.Generic.IList<Microsoft.Azure.Management.ResourceManager.Models.LinkedTemplateArtifact> * obj * obj * obj * System.Collections.Generic.IDictionary<string, string> -> Microsoft.Azure.Management.ResourceManager.Models.TemplateSpecVersion
Public Sub New (location As String, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional systemData As SystemData = Nothing, Optional description As String = Nothing, Optional linkedTemplates As IList(Of LinkedTemplateArtifact) = Nothing, Optional metadata As Object = Nothing, Optional mainTemplate As Object = Nothing, Optional uiFormDefinition As Object = Nothing, Optional tags As IDictionary(Of String, String) = Nothing)

Parameters

location
String

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

id
String

String Id used to locate any resource on Azure.

name
String

Name of this resource.

type
String

Type of this resource.

systemData
SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

description
String

Template Spec version description.

linkedTemplates
IList<LinkedTemplateArtifact>

An array of linked template artifacts.

metadata
Object

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

mainTemplate
Object

The main Azure Resource Manager template content.

uiFormDefinition
Object

The Azure Resource Manager template UI definition content.

tags
IDictionary<String,String>

Resource tags.

Applies to