ProjectProperties Class

Properties of a project.

Variables are only populated by the server, and will be ignored when sending a request.

Constructor

ProjectProperties(*, dev_center_id: str | None = None, description: str | None = None, max_dev_boxes_per_user: int | None = None, display_name: str | None = None, catalog_settings: _models.ProjectCatalogSettings | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
dev_center_id
str

Resource Id of an associated DevCenter.

Default value: None
description
str

Description of the project.

Default value: None
max_dev_boxes_per_user
int

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.

Default value: None
display_name
str

The display name of the project.

Default value: None
catalog_settings

Settings to be used when associating a project with a catalog.

Default value: None

Variables

Name Description
dev_center_id
str

Resource Id of an associated DevCenter.

description
str

Description of the project.

max_dev_boxes_per_user
int

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.

display_name
str

The display name of the project.

catalog_settings

Settings to be used when associating a project with a catalog.

provisioning_state

The provisioning state of the resource. Known values are: "NotSpecified", "Accepted", "Running", "Creating", "Created", "Updating", "Updated", "Deleting", "Deleted", "Succeeded", "Failed", "Canceled", "MovingResources", "TransientFailure", "RolloutInProgress", and "StorageProvisioningFailed".

dev_center_uri
str

The URI of the Dev Center resource this project is associated with.