Share via


CustomizationTaskProperties Class

Definition

Properties of a Task.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20231001Preview.CustomizationTaskPropertiesTypeConverter))]
public class CustomizationTaskProperties : Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20231001Preview.ICustomizationTaskProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20231001Preview.CustomizationTaskPropertiesTypeConverter))>]
type CustomizationTaskProperties = class
    interface ICustomizationTaskProperties
    interface IJsonSerializable
Public Class CustomizationTaskProperties
Implements ICustomizationTaskProperties
Inheritance
CustomizationTaskProperties
Attributes
Implements

Constructors

CustomizationTaskProperties()

Creates an new CustomizationTaskProperties instance.

Properties

Input

Inputs to the task.

Timeout

The default timeout for the task.

ValidationStatus

Validation status for the Task.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of CustomizationTaskProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of CustomizationTaskProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20231001Preview.ICustomizationTaskProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of CustomizationTaskProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to