Language

ImageTemplateVhdDistributor Class

Definition

Distribute via VHD in a storage account.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ImageBuilder.Models.ImageTemplateVhdDistributorTypeConverter))]
public class ImageTemplateVhdDistributor : Microsoft.Azure.PowerShell.Cmdlets.ImageBuilder.Models.IImageTemplateVhdDistributor, Microsoft.Azure.PowerShell.Cmdlets.ImageBuilder.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ImageBuilder.Models.ImageTemplateVhdDistributorTypeConverter))>]
type ImageTemplateVhdDistributor = class
    interface IImageTemplateVhdDistributor
    interface IJsonSerializable
    interface IImageTemplateDistributor
    interface IValidates
Public Class ImageTemplateVhdDistributor
Implements IImageTemplateVhdDistributor, IValidates
Inheritance
ImageTemplateVhdDistributor
Attributes
Implements

Constructors

Name Description
ImageTemplateVhdDistributor()

Creates an new ImageTemplateVhdDistributor instance.

Properties

Name Description
ArtifactTag

Tags that will be applied to the artifact once it has been created/updated by the distributor.

RunOutputName

The name to be used for the associated RunOutput.

Type

Type of distribution.

Uri

Optional Azure Storage URI for the distributed VHD blob. Omit to use the default (empty string) in which case VHD would be published to the storage account in the staging resource group.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ImageTemplateVhdDistributor.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ImageTemplateVhdDistributor.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ImageBuilder.Models.IImageTemplateVhdDistributor.

FromJsonString(String)

Creates a new instance of ImageTemplateVhdDistributor, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of ImageTemplateVhdDistributor into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to