Freigeben über


ImageDefinitionReference Class

Definition

A reference to an Image Definition.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ImageDefinitionReferenceTypeConverter))]
public class ImageDefinitionReference : Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IImageDefinitionReference
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.ImageDefinitionReferenceTypeConverter))>]
type ImageDefinitionReference = class
    interface IImageDefinitionReference
    interface IJsonSerializable
Public Class ImageDefinitionReference
Implements IImageDefinitionReference
Inheritance
ImageDefinitionReference
Attributes
Implements

Constructors

Name Description
ImageDefinitionReference()

Creates an new ImageDefinitionReference instance.

Properties

Name Description
ImageDefinition

Name of the referenced Image Definition.

Parameter

Parameters for the referenced Image Definition.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ImageDefinitionReference.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ImageDefinitionReference.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20250401Preview.IImageDefinitionReference.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ImageDefinitionReference into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to