TemplateSpec Class

Template Spec 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_05_01.models._models_py3.AzureResourceBase
TemplateSpec

Constructor

TemplateSpec(*, location: str, tags: Dict[str, str] | None = None, description: str | None = None, display_name: str | None = None, metadata: MutableMapping[str, Any] | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
location
str

The location of the Template Spec. It cannot be changed after Template Spec creation. It must be one of the supported Azure locations. Required.

tags

Resource tags.

description
str

Template Spec description.

display_name
str

Template Spec display name.

metadata
<xref:JSON>

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

Variables

Name Description
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

Azure Resource Manager metadata containing createdBy and modifiedBy information.

location
str

The location of the Template Spec. It cannot be changed after Template Spec creation. It must be one of the supported Azure locations. Required.

tags

Resource tags.

description
str

Template Spec description.

display_name
str

Template Spec display name.

metadata
<xref:JSON>

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

versions

High-level information about the versions within this Template Spec. The keys are the version names. Only populated if the $expand query parameter is set to 'versions'.