Compartir a través de


TemplateArtifact Clase

Definición

Artefacto de plano técnico que implementa una plantilla de Resource Manager.

public class TemplateArtifact : Azure.ResourceManager.Blueprint.ArtifactData
type TemplateArtifact = class
    inherit ArtifactData
Public Class TemplateArtifact
Inherits ArtifactData
Herencia
TemplateArtifact

Constructores

TemplateArtifact(BinaryData, IDictionary<String,ParameterValue>)

Inicializa una nueva instancia de TemplateArtifact.

Propiedades

DependsOn

Artefactos que deben implementarse antes del artefacto especificado.

Description

Explicar este recurso en varias líneas.

DisplayName

La cadena de un liner explica este recurso.

Id

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Heredado de ResourceData)
Name

Nombre del recurso.

(Heredado de ResourceData)
Parameters

Resource Manager valores de parámetro de artefacto de plano técnico de plantilla.

ResourceGroup

Si procede, el nombre del marcador de posición del grupo de recursos al que se implementará el artefacto de plano técnico de la plantilla de Resource Manager.

ResourceType

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts".

(Heredado de ResourceData)
SystemData

Metadatos de Azure Resource Manager que contienen información sobre los valores de createdBy y modifiedBy.

(Heredado de ResourceData)
Template

Cuerpo del artefacto del plano técnico de la plantilla de Resource Manager.

Para asignar un objeto a esta propiedad, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para asignar una cadena json ya con formato a esta propiedad, use FromString(String).

Ejemplos:

  • BinaryData.FromObjectAsJson("foo")Crea una carga de "foo".
  • BinaryData.FromString("\"foo\"")Crea una carga de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Crea una carga de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Crea una carga de { "key": "value" }.

Se aplica a