TemplateSpecVersion Class

Template Spec Version object.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

Inheritance
azure.mgmt.resource.templatespecs.v2021_03_01_preview.models._models_py3.AzureResourceBase
TemplateSpecVersion

Constructor

TemplateSpecVersion(*, location: str, tags: Optional[Dict[str, str]] = None, description: Optional[str] = None, linked_templates: Optional[List[azure.mgmt.resource.templatespecs.v2021_03_01_preview.models._models_py3.LinkedTemplateArtifact]] = None, metadata: Optional[Any] = None, main_template: Optional[Any] = None, ui_form_definition: Optional[Any] = None, **kwargs)

Variables

id
str

String Id used to locate any resource on Azure.

name
str

Name of this resource.

type
str

Type of this resource.

system_data
SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

location
str

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

tags
dict[str, str]

A set of tags. Resource tags.

description
str

Template Spec version description.

linked_templates
list[LinkedTemplateArtifact]

An array of linked template artifacts.

metadata
any

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

main_template
any

The main Azure Resource Manager template content.

ui_form_definition
any

The Azure Resource Manager template UI definition content.