Share via


Project Class

Definition

Project details.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20240501Preview.ProjectTypeConverter))]
public class Project : Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20240501Preview.IProject
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20240501Preview.ProjectTypeConverter))>]
type Project = class
    interface IProject
    interface IJsonSerializable
Public Class Project
Implements IProject
Inheritance
Project
Attributes
Implements

Constructors

Project()

Creates an new Project instance.

Properties

Description

Description of the project.

DisplayName

Display name of the pool.

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.

Uri

The unique URI of the project.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of Project.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of Project.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DevCenterdata.Models.Api20240501Preview.IProject.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of Project into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to