Share via


EnvironmentDefinitionParameter Class

Definition

Properties of an Environment Definition parameter

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20231001Preview.EnvironmentDefinitionParameterTypeConverter))]
public class EnvironmentDefinitionParameter : Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20231001Preview.IEnvironmentDefinitionParameter
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20231001Preview.EnvironmentDefinitionParameterTypeConverter))>]
type EnvironmentDefinitionParameter = class
    interface IEnvironmentDefinitionParameter
    interface IJsonSerializable
Public Class EnvironmentDefinitionParameter
Implements IEnvironmentDefinitionParameter
Inheritance
EnvironmentDefinitionParameter
Attributes
Implements

Constructors

EnvironmentDefinitionParameter()

Creates an new EnvironmentDefinitionParameter instance.

Properties

Allowed

An array of allowed values

Default

Default value of the parameter

Description

Description of the parameter

Id

Unique ID of the parameter

Name

Display name of the parameter

ReadOnly

Whether or not this parameter is read-only. If true, default should have a value.

Required

Whether or not this parameter is required

Type

A string of one of the basic JSON types (number, integer, array, object, boolean, string)

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of EnvironmentDefinitionParameter.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of EnvironmentDefinitionParameter.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20231001Preview.IEnvironmentDefinitionParameter.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of EnvironmentDefinitionParameter into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to