GitLabProjectProperties interface

GitLab Projesi özellikleri.

Özellikler

fullyQualifiedFriendlyName

Project nesnesinin okunabilir tam adını alır veya ayarlar.

Bu, Varlıkların '/' karakteriyle ayrıldığı GitLab kullanıcı arabiriminde görüldüğü gibi ad alanı hiyerarşisinin tamamını içerir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

fullyQualifiedName

Proje nesnesinin tam adını alır veya ayarlar.

Bu, varlıkların '$' karakteriyle ayrıldığı hiyerarşinin tamamını içerir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

fullyQualifiedParentGroupName

Projenin üst grup nesnesinin tam adını alır veya ayarlar.

Bu, ad alanlarının '$' karakteriyle ayrıldığı hiyerarşinin tamamını içerir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

onboardingState

Tüm bağlayıcılar arasında kaynak ekleme durumuyla ilgili ayrıntılar.

OnboardedByOtherConnector - Bu kaynak zaten başka bir bağlayıcıya eklenmiş. Bu yalnızca üst düzey kaynaklar için geçerlidir. Eklendi - Bu kaynak belirtilen bağlayıcı tarafından zaten eklenmiş. NotOnboarded - Bu kaynak hiçbir bağlayıcıya eklenmedi. NotApplicable - Ekleme durumu geçerli uç nokta için geçerli değildir.

provisioningState

Kaynağın sağlama durumu.

Beklemede - Sağlama bekleniyor. Başarısız - Sağlama başarısız oldu. Başarılı - Sağlama başarılı. İptal Edildi - Sağlama iptal edildi. PendingDeletion - Silme bekleniyor. DeletionSuccess - Silme başarılı. DeletionFailure - Silme hatası.

provisioningStatusMessage

Kaynak durumu iletisini alır veya ayarlar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

provisioningStatusUpdateTimeUtc

Kaynağın en son işaretlendiği zamanı alır veya ayarlar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

url

GitLab Projesinin URL'sini alır veya ayarlar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

Özellik Ayrıntıları

fullyQualifiedFriendlyName

Project nesnesinin okunabilir tam adını alır veya ayarlar.

Bu, Varlıkların '/' karakteriyle ayrıldığı GitLab kullanıcı arabiriminde görüldüğü gibi ad alanı hiyerarşisinin tamamını içerir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

fullyQualifiedFriendlyName?: string

Özellik Değeri

string

fullyQualifiedName

Proje nesnesinin tam adını alır veya ayarlar.

Bu, varlıkların '$' karakteriyle ayrıldığı hiyerarşinin tamamını içerir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

fullyQualifiedName?: string

Özellik Değeri

string

fullyQualifiedParentGroupName

Projenin üst grup nesnesinin tam adını alır veya ayarlar.

Bu, ad alanlarının '$' karakteriyle ayrıldığı hiyerarşinin tamamını içerir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

fullyQualifiedParentGroupName?: string

Özellik Değeri

string

onboardingState

Tüm bağlayıcılar arasında kaynak ekleme durumuyla ilgili ayrıntılar.

OnboardedByOtherConnector - Bu kaynak zaten başka bir bağlayıcıya eklenmiş. Bu yalnızca üst düzey kaynaklar için geçerlidir. Eklendi - Bu kaynak belirtilen bağlayıcı tarafından zaten eklenmiş. NotOnboarded - Bu kaynak hiçbir bağlayıcıya eklenmedi. NotApplicable - Ekleme durumu geçerli uç nokta için geçerli değildir.

onboardingState?: string

Özellik Değeri

string

provisioningState

Kaynağın sağlama durumu.

Beklemede - Sağlama bekleniyor. Başarısız - Sağlama başarısız oldu. Başarılı - Sağlama başarılı. İptal Edildi - Sağlama iptal edildi. PendingDeletion - Silme bekleniyor. DeletionSuccess - Silme başarılı. DeletionFailure - Silme hatası.

provisioningState?: string

Özellik Değeri

string

provisioningStatusMessage

Kaynak durumu iletisini alır veya ayarlar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

provisioningStatusMessage?: string

Özellik Değeri

string

provisioningStatusUpdateTimeUtc

Kaynağın en son işaretlendiği zamanı alır veya ayarlar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

provisioningStatusUpdateTimeUtc?: Date

Özellik Değeri

Date

url

GitLab Projesinin URL'sini alır veya ayarlar. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

url?: string

Özellik Değeri

string