ProjectProperties interface

Projenin özellikleri.

Extends

Özellikler

devCenterUri

Bu projenin ilişkili olduğu Geliştirme Merkezi kaynağının URI'sini.

provisioningState

Kaynağın sağlama durumu.

Devralınan Özellikler

assignedGroups

Bu projeyle ilişkili Entra ID grup atamalarının listesi.

azureAiServicesSettings

Bir proje için Azure Yapay Zeka Hizmetleri etkinleştirilip etkinleştirilmediğini gösterir.

catalogSettings

Bir projeyi katalogla ilişkilendirirken kullanılacak ayarlar.

customizationSettings

Özelleştirmeler için kullanılacak ayarlar.

description

Projenin açıklaması.

devBoxScheduleDeleteSettings

Geliştirme Kutusu Zamanlama Silme ayarları.

devCenterId

İlişkili bir DevCenter'ın Kaynak Kimliği.

displayName

Projenin görünen adı.

maxDevBoxesPerUser

Belirtildiğinde, tek bir kullanıcının projedeki tüm havuzlarda oluşturabileceği maksimum Geliştirme Kutusu sayısını sınırlar. Bu, azaltıldığında mevcut Geliştirme Kutuları üzerinde hiçbir etkisi olmaz.

serverlessGpuSessionsSettings

Sunucusuz GPU için kullanılacak ayarlar.

workspaceStorageSettings

Çalışma alanı depolaması için kullanılacak ayarlar.

Özellik Ayrıntıları

devCenterUri

Bu projenin ilişkili olduğu Geliştirme Merkezi kaynağının URI'sini.

devCenterUri?: string

Özellik Değeri

string

provisioningState

Kaynağın sağlama durumu.

provisioningState?: string

Özellik Değeri

string

Devralınan Özellik Detayları

assignedGroups

Bu projeyle ilişkili Entra ID grup atamalarının listesi.

assignedGroups?: AssignedGroup[]

Özellik Değeri

ProjectUpdateProperties.assignedGroups'tanmiras alınmıştır

azureAiServicesSettings

Bir proje için Azure Yapay Zeka Hizmetleri etkinleştirilip etkinleştirilmediğini gösterir.

azureAiServicesSettings?: AzureAiServicesSettings

Özellik Değeri

ProjectUpdateProperties.azureAiServicesSettings'tenmiras alınmıştır

catalogSettings

Bir projeyi katalogla ilişkilendirirken kullanılacak ayarlar.

catalogSettings?: ProjectCatalogSettings

Özellik Değeri

ProjectUpdateProperties.catalogSettings'tenmiras alınmıştır

customizationSettings

Özelleştirmeler için kullanılacak ayarlar.

customizationSettings?: ProjectCustomizationSettings

Özellik Değeri

ProjectUpdateProperties.customizationSettings'tenmiras alınmıştır

description

Projenin açıklaması.

description?: string

Özellik Değeri

string

Devralındığı yer:ProjectUpdateProperties.description

devBoxScheduleDeleteSettings

Geliştirme Kutusu Zamanlama Silme ayarları.

devBoxScheduleDeleteSettings?: DevBoxScheduleDeleteSettings

Özellik Değeri

ProjectUpdateProperties.devBoxScheduleDeleteSettings'tenmiras alınmıştır

devCenterId

İlişkili bir DevCenter'ın Kaynak Kimliği.

devCenterId?: string

Özellik Değeri

string

Devralındığı yer:ProjectUpdateProperties.devCenterId

displayName

Projenin görünen adı.

displayName?: string

Özellik Değeri

string

Devralındığı yer:ProjectUpdateProperties.displayName

maxDevBoxesPerUser

Belirtildiğinde, tek bir kullanıcının projedeki tüm havuzlarda oluşturabileceği maksimum Geliştirme Kutusu sayısını sınırlar. Bu, azaltıldığında mevcut Geliştirme Kutuları üzerinde hiçbir etkisi olmaz.

maxDevBoxesPerUser?: number

Özellik Değeri

number

Devralındığı yer:ProjectUpdateProperties.maxDevBoxesPerUser

serverlessGpuSessionsSettings

Sunucusuz GPU için kullanılacak ayarlar.

serverlessGpuSessionsSettings?: ServerlessGpuSessionsSettings

Özellik Değeri

ProjectUpdateProperties.serverlessGpuSessionsSettings'tenmiras alınmıştır

workspaceStorageSettings

Çalışma alanı depolaması için kullanılacak ayarlar.

workspaceStorageSettings?: WorkspaceStorageSettings

Özellik Değeri

ProjectUpdateProperties.workspaceStorageSettingsüzerinden miras alınmıştır