Sdílet prostřednictvím


DevCenterProjectPatch Class

Definition

The project properties for partial update. Properties not provided in the update request will not be changed.

public class DevCenterProjectPatch : Azure.ResourceManager.DevCenter.Models.DevCenterTrackedResourceUpdate, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.DevCenter.Models.DevCenterProjectPatch>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.DevCenter.Models.DevCenterProjectPatch>
type DevCenterProjectPatch = class
    inherit DevCenterTrackedResourceUpdate
    interface IJsonModel<DevCenterProjectPatch>
    interface IPersistableModel<DevCenterProjectPatch>
Public Class DevCenterProjectPatch
Inherits DevCenterTrackedResourceUpdate
Implements IJsonModel(Of DevCenterProjectPatch), IPersistableModel(Of DevCenterProjectPatch)
Inheritance
DevCenterProjectPatch
Implements

Constructors

DevCenterProjectPatch()

Initializes a new instance of DevCenterProjectPatch.

Properties

Description

Description of the project.

DevCenterId

Resource Id of an associated DevCenter.

Location

The geo-location where the resource lives.

(Inherited from DevCenterTrackedResourceUpdate)
MaxDevBoxesPerUser

When specified, limits the maximum number of Dev Boxes a single user can create across all pools in the project. This will have no effect on existing Dev Boxes when reduced.

Tags

Resource tags.

(Inherited from DevCenterTrackedResourceUpdate)

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<DevCenterProjectPatch>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<DevCenterProjectPatch>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<DevCenterTrackedResourceUpdate>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

(Inherited from DevCenterTrackedResourceUpdate)
IJsonModel<DevCenterTrackedResourceUpdate>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from DevCenterTrackedResourceUpdate)
IPersistableModel<DevCenterProjectPatch>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DevCenterProjectPatch>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<DevCenterProjectPatch>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<DevCenterTrackedResourceUpdate>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from DevCenterTrackedResourceUpdate)
IPersistableModel<DevCenterTrackedResourceUpdate>.GetFormatFromOptions(ModelReaderWriterOptions)

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

(Inherited from DevCenterTrackedResourceUpdate)
IPersistableModel<DevCenterTrackedResourceUpdate>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from DevCenterTrackedResourceUpdate)

Applies to