Share via


CustomizationTaskInput Class

Definition

Input for a Task.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20240501Preview.CustomizationTaskInputTypeConverter))]
public class CustomizationTaskInput : Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20240501Preview.ICustomizationTaskInput
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20240501Preview.CustomizationTaskInputTypeConverter))>]
type CustomizationTaskInput = class
    interface ICustomizationTaskInput
    interface IJsonSerializable
Public Class CustomizationTaskInput
Implements ICustomizationTaskInput
Inheritance
CustomizationTaskInput
Attributes
Implements

Constructors

CustomizationTaskInput()

Creates an new CustomizationTaskInput instance.

Properties

Description

Description of the input.

Required

Whether or not the input is required.

Type

Type of the input.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of CustomizationTaskInput.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of CustomizationTaskInput.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20240501Preview.ICustomizationTaskInput.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of CustomizationTaskInput into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to