DevBoxDefinitionUpdateProperties Class
- java.
lang. Object - com.
azure. resourcemanager. devcenter. fluent. models. DevBoxDefinitionUpdateProperties
- com.
Implements
public class DevBoxDefinitionUpdateProperties
implements JsonSerializable<DevBoxDefinitionUpdateProperties>
Properties of a Dev Box definition. These properties can be updated after the resource has been created.
Constructor Summary
| Constructor | Description |
|---|---|
| DevBoxDefinitionUpdateProperties() |
Creates an instance of Dev |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Dev |
fromJson(JsonReader jsonReader)
Reads an instance of Dev |
|
Hibernate |
hibernateSupport()
Get the hibernate |
|
Image |
imageReference()
Get the image |
| String |
osStorageType()
Get the os |
| Sku |
sku()
Get the sku property: The SKU for Dev Boxes created using this definition. |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Dev |
withHibernateSupport(HibernateSupport hibernateSupport)
Set the hibernate |
|
Dev |
withImageReference(ImageReference imageReference)
Set the image |
|
Dev |
withOsStorageType(String osStorageType)
Set the os |
|
Dev |
withSku(Sku sku)
Set the sku property: The SKU for Dev Boxes created using this definition. |
Methods inherited from java.lang.Object
Constructor Details
DevBoxDefinitionUpdateProperties
public DevBoxDefinitionUpdateProperties()
Creates an instance of DevBoxDefinitionUpdateProperties class.
Method Details
fromJson
public static DevBoxDefinitionUpdateProperties fromJson(JsonReader jsonReader)
Reads an instance of DevBoxDefinitionUpdateProperties from the JsonReader.
Parameters:
Returns:
Throws:
hibernateSupport
public HibernateSupport hibernateSupport()
Get the hibernateSupport property: Indicates whether Dev Boxes created with this definition are capable of hibernation. Not all images are capable of supporting hibernation. To find out more see https://aka.ms/devbox/hibernate.
Returns:
imageReference
public ImageReference imageReference()
Get the imageReference property: Image reference information.
Returns:
osStorageType
public String osStorageType()
Get the osStorageType property: The storage type used for the Operating System disk of Dev Boxes created using this definition.
Returns:
sku
public Sku sku()
Get the sku property: The SKU for Dev Boxes created using this definition.
Returns:
toJson
validate
public void validate()
Validates the instance.
withHibernateSupport
public DevBoxDefinitionUpdateProperties withHibernateSupport(HibernateSupport hibernateSupport)
Set the hibernateSupport property: Indicates whether Dev Boxes created with this definition are capable of hibernation. Not all images are capable of supporting hibernation. To find out more see https://aka.ms/devbox/hibernate.
Parameters:
Returns:
withImageReference
public DevBoxDefinitionUpdateProperties withImageReference(ImageReference imageReference)
Set the imageReference property: Image reference information.
Parameters:
Returns:
withOsStorageType
public DevBoxDefinitionUpdateProperties withOsStorageType(String osStorageType)
Set the osStorageType property: The storage type used for the Operating System disk of Dev Boxes created using this definition.
Parameters:
Returns:
withSku
public DevBoxDefinitionUpdateProperties withSku(Sku sku)
Set the sku property: The SKU for Dev Boxes created using this definition.
Parameters:
Returns: