Share via


DevCenterProject Class

Definition

Project details.

public class DevCenterProject : System.ClientModel.Primitives.IJsonModel<Azure.Developer.DevCenter.Models.DevCenterProject>, System.ClientModel.Primitives.IPersistableModel<Azure.Developer.DevCenter.Models.DevCenterProject>
type DevCenterProject = class
    interface IJsonModel<DevCenterProject>
    interface IPersistableModel<DevCenterProject>
Public Class DevCenterProject
Implements IJsonModel(Of DevCenterProject), IPersistableModel(Of DevCenterProject)
Inheritance
DevCenterProject
Implements

Properties

Description

Description of the project.

MaxDevBoxesPerUser

When specified, indicates the maximum number of Dev Boxes a single user can create across all pools in the project.

Name

Name of the project.

Explicit Interface Implementations

IJsonModel<DevCenterProject>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<DevCenterProject>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DevCenterProject>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DevCenterProject>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<DevCenterProject>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to