Share via


TemplateArtifact Class

Definition

Blueprint artifact that deploys a Resource Manager template.

[Microsoft.Rest.Serialization.JsonTransformation]
[Newtonsoft.Json.JsonObject("template")]
public class TemplateArtifact : Microsoft.Azure.Management.Blueprint.Models.Artifact
[<Microsoft.Rest.Serialization.JsonTransformation>]
[<Newtonsoft.Json.JsonObject("template")>]
type TemplateArtifact = class
    inherit Artifact
Public Class TemplateArtifact
Inherits Artifact
Inheritance
TemplateArtifact
Attributes
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute

Constructors

TemplateArtifact()

Initializes a new instance of the TemplateArtifact class.

TemplateArtifact(Object, IDictionary<String,ParameterValue>, String, String, String, String, String, IList<String>, String)

Initializes a new instance of the TemplateArtifact class.

Properties

DependsOn

Gets or sets artifacts which need to be deployed before the specified artifact.

Description

Gets or sets multi-line explain this resource.

DisplayName

Gets or sets one-liner string explain this resource.

Id

Gets string Id used to locate any resource on Azure.

(Inherited from AzureResourceBase)
Name

Gets name of this resource.

(Inherited from AzureResourceBase)
Parameters

Gets or sets resource Manager template blueprint artifact parameter values.

ResourceGroup

Gets or sets if applicable, the name of the resource group placeholder to which the Resource Manager template blueprint artifact will be deployed.

Template

Gets or sets the Resource Manager template blueprint artifact body.

Type

Gets type of this resource.

(Inherited from AzureResourceBase)

Methods

Validate()

Validate the object.

Applies to