共用方式為


DevTestLabArtifactGenerateArmTemplateContent Class

Definition

Parameters for generating an ARM template for deploying artifacts.

public class DevTestLabArtifactGenerateArmTemplateContent : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.DevTestLabs.Models.DevTestLabArtifactGenerateArmTemplateContent>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.DevTestLabs.Models.DevTestLabArtifactGenerateArmTemplateContent>
public class DevTestLabArtifactGenerateArmTemplateContent
type DevTestLabArtifactGenerateArmTemplateContent = class
    interface IJsonModel<DevTestLabArtifactGenerateArmTemplateContent>
    interface IPersistableModel<DevTestLabArtifactGenerateArmTemplateContent>
type DevTestLabArtifactGenerateArmTemplateContent = class
Public Class DevTestLabArtifactGenerateArmTemplateContent
Implements IJsonModel(Of DevTestLabArtifactGenerateArmTemplateContent), IPersistableModel(Of DevTestLabArtifactGenerateArmTemplateContent)
Public Class DevTestLabArtifactGenerateArmTemplateContent
Inheritance
DevTestLabArtifactGenerateArmTemplateContent
Implements

Constructors

DevTestLabArtifactGenerateArmTemplateContent()

Initializes a new instance of DevTestLabArtifactGenerateArmTemplateContent.

Properties

FileUploadOptions

Options for uploading the files for the artifact. UploadFilesAndGenerateSasTokens is the default value.

Location

The location of the virtual machine.

Parameters

The parameters of the ARM template.

VmName

The resource name of the virtual machine.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<DevTestLabArtifactGenerateArmTemplateContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<DevTestLabArtifactGenerateArmTemplateContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DevTestLabArtifactGenerateArmTemplateContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DevTestLabArtifactGenerateArmTemplateContent>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<DevTestLabArtifactGenerateArmTemplateContent>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to