Freigeben über


ImageDefinitionBuildTask Class

Definition

A task executed during the image definition build.

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

Constructors

Name Description
ImageDefinitionBuildTask()

Creates an new ImageDefinitionBuildTask instance.

Properties

Name Description
DisplayName

Display name to help differentiate multiple instances of the same task.

EndTime

End time of the task.

Id

ID of the task instance.

LogUri

The URI for retrieving logs for the task execution.

Name

The name of the task.

Parameter

Parameters for the task.

StartTime

Start time of the task.

Status

The status of the task.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ImageDefinitionBuildTask.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ImageDefinitionBuildTask.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ImageDefinitionBuildTask into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to