Share via


EnvironmentDefinitionProperties Class

Definition

Properties of an environment definition.

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

Constructors

EnvironmentDefinitionProperties()

Creates an new EnvironmentDefinitionProperties instance.

Properties

Description

A short description of the environment definition.

Parameter

Input parameters passed to an environment.

TemplatePath

Path to the Environment Definition entrypoint file.

ValidationStatus

Validation status for the environment definition.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of EnvironmentDefinitionProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of EnvironmentDefinitionProperties.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of EnvironmentDefinitionProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to