Freigeben über


CustomizationTaskInput Class

Definition

Input for a Task.

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

Constructors

Name Description
CustomizationTaskInput()

Creates an new CustomizationTaskInput instance.

Properties

Name Description
Description

Description of the input.

Required

Whether or not the input is required.

Type

Type of the input.

Methods

Name Description
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.Api20250401Preview.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