Aracılığıyla paylaş


GitHubRepositoryProperties interface

GitHub Deposu özellikleri.

Özellikler

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.

parentOwnerName

Üst GitHub Sahip adını alır veya ayarlar.

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.

repoFullName

GitHub Tam Adını alır veya ayarlar. Sahip adı ön ekli depo adı. Örneğin: "my-org/new-repo-1". NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

repoId

GitHub Deposu kimliğini alır veya ayarlar.

Bu, Github tarafından tanımlanan sayısal bir kimliktir. Örneğin: "123456". NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

repoName

GitHub Deposu adını alır veya ayarlar. Örneğin: "new-repo-1". NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

repoUrl

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

Özellik Ayrıntıları

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

parentOwnerName

Üst GitHub Sahip adını alır veya ayarlar.

parentOwnerName?: 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

repoFullName

GitHub Tam Adını alır veya ayarlar. Sahip adı ön ekli depo adı. Örneğin: "my-org/new-repo-1". NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

repoFullName?: string

Özellik Değeri

string

repoId

GitHub Deposu kimliğini alır veya ayarlar.

Bu, Github tarafından tanımlanan sayısal bir kimliktir. Örneğin: "123456". NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

repoId?: string

Özellik Değeri

string

repoName

GitHub Deposu adını alır veya ayarlar. Örneğin: "new-repo-1". NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

repoName?: string

Özellik Değeri

string

repoUrl

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

repoUrl?: string

Özellik Değeri

string