Share via


DevBoxDefinition Class

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20231001Preview.DevBoxDefinitionTypeConverter))]
public class DevBoxDefinition : Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20231001Preview.IDevBoxDefinition, Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Models.Api20231001Preview.DevBoxDefinitionTypeConverter))>]
type DevBoxDefinition = class
    interface IDevBoxDefinition
    interface IJsonSerializable
    interface ITrackedResource
    interface IResource
    interface IValidates
Public Class DevBoxDefinition
Implements IDevBoxDefinition, IValidates
Inheritance
DevBoxDefinition
Attributes
Implements

Constructors

DevBoxDefinition()

Properties

ActiveImageReferenceExactVersion
ActiveImageReferenceId
HibernateSupport
Id
ImageReferenceExactVersion
ImageReferenceId
ImageValidationErrorDetailCode
ImageValidationErrorDetailMessage
ImageValidationStatus
Location
Name
OSStorageType
ProvisioningState
SkuCapacity
SkuFamily
SkuName
SkuSize
SkuTier
SystemData
SystemDataCreatedAt
SystemDataCreatedBy
SystemDataCreatedByType
SystemDataLastModifiedAt
SystemDataLastModifiedBy
SystemDataLastModifiedByType
Tag
Type
ValidationStatus

Methods

DeserializeFromDictionary(IDictionary)
DeserializeFromPSObject(PSObject)
FromJson(JsonNode)
FromJsonString(String)
ToJson(JsonObject, SerializationMode)
ToJsonString()
Validate(IEventListener)

Applies to