Share via


EnvironmentDefinitionParameter Class

Definition

Properties of an Environment Definition parameter

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20240501Preview.EnvironmentDefinitionParameterTypeConverter))]
public class EnvironmentDefinitionParameter : Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20240501Preview.IEnvironmentDefinitionParameter
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20240501Preview.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.Api20240501Preview.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