Share via


CustomizationTaskDefinitionParameter Class

Definition

Parameters for a customization task.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20240501Preview.CustomizationTaskDefinitionParameterTypeConverter))]
public class CustomizationTaskDefinitionParameter : Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20240501Preview.ICustomizationTaskDefinitionParameter
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20240501Preview.CustomizationTaskDefinitionParameterTypeConverter))>]
type CustomizationTaskDefinitionParameter = class
    interface ICustomizationTaskDefinitionParameter
    interface IJsonSerializable
Public Class CustomizationTaskDefinitionParameter
Implements ICustomizationTaskDefinitionParameter
Inheritance
CustomizationTaskDefinitionParameter
Attributes
Implements

Constructors

CustomizationTaskDefinitionParameter()

Creates an new CustomizationTaskDefinitionParameter instance.

Properties

Allowed

Allowed values for the parameter.

Default

Default value for the parameter.

Description

Description of the parameter.

Required

Whether or not the parameter is required.

Type

Type of the parameter.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of CustomizationTaskDefinitionParameter.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of CustomizationTaskDefinitionParameter.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20240501Preview.ICustomizationTaskDefinitionParameter.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of CustomizationTaskDefinitionParameter into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to