Partager via


Project interface

Représente une ressource de projet.

Extends

Propriétés

catalogSettings

Paramètres à utiliser lors de l’association d’un projet à un catalogue.

description

Description du projet.

devCenterId

ID de ressource d’un DevCenter associé

devCenterUri

URI de la ressource du Centre de développement à laquelle ce projet est associé. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

displayName

Nom d’affichage du projet.

identity

Propriétés d’identité managée

maxDevBoxesPerUser

Lorsqu’il est spécifié, limite le nombre maximal de dev Box qu’un utilisateur peut créer dans tous les pools du projet. Cela n’aura aucun effet sur les dev Box existants en cas de réduction.

provisioningState

État d’approvisionnement de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

Propriétés héritées

id

ID de ressource complet pour la ressource. Par exemple, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} » REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

location

Emplacement géographique où réside la ressource

name

Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

systemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

tags

Balises de ressource.

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

Détails de la propriété

catalogSettings

Paramètres à utiliser lors de l’association d’un projet à un catalogue.

catalogSettings?: ProjectCatalogSettings

Valeur de propriété

description

Description du projet.

description?: string

Valeur de propriété

string

devCenterId

ID de ressource d’un DevCenter associé

devCenterId?: string

Valeur de propriété

string

devCenterUri

URI de la ressource du Centre de développement à laquelle ce projet est associé. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

devCenterUri?: string

Valeur de propriété

string

displayName

Nom d’affichage du projet.

displayName?: string

Valeur de propriété

string

identity

Propriétés d’identité managée

identity?: ManagedServiceIdentity

Valeur de propriété

maxDevBoxesPerUser

Lorsqu’il est spécifié, limite le nombre maximal de dev Box qu’un utilisateur peut créer dans tous les pools du projet. Cela n’aura aucun effet sur les dev Box existants en cas de réduction.

maxDevBoxesPerUser?: number

Valeur de propriété

number

provisioningState

État d’approvisionnement de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

provisioningState?: string

Valeur de propriété

string

Détails de la propriété héritée

id

ID de ressource complet pour la ressource. Par exemple, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} » REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

id?: string

Valeur de propriété

string

Hérité deTrackedResource.id

location

Emplacement géographique où réside la ressource

location: string

Valeur de propriété

string

Hérité deTrackedResource.location

name

Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

name?: string

Valeur de propriété

string

Hérité deTrackedResource.name

systemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

systemData?: SystemData

Valeur de propriété

Hérité deTrackedResource.systemData

tags

Balises de ressource.

tags?: {[propertyName: string]: string}

Valeur de propriété

{[propertyName: string]: string}

Hérité deTrackedResource.tags

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

type?: string

Valeur de propriété

string

Hérité deTrackedResource.type