Azure DevOps
Azure DevOps, ekiplerin tek bir pakette tüm diller için kod paylaşması, iş izlemesi ve yazılım göndermesi için hizmetler sağlar. IDE'nizin mükemmel tamamlayıcısı.
Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:
| Hizmet | Class | Bölgeler |
|---|---|---|
| Copilot Studio | Premium | Aşağıdakiler dışında tüm Power Automate bölgeleri : - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| Logic Apps | Standart | Aşağıdakiler dışında tüm Logic Apps bölgeleri : - Azure Çin bölgeleri - ABD Savunma Bakanlığı (DoD) |
| Power Apps | Premium | Aşağıdakiler dışında tüm Power Apps bölgeleri : - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| Power Automate | Premium | Aşağıdakiler dışında tüm Power Automate bölgeleri : - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| Bağlayıcı Meta Verileri | |
|---|---|
| Publisher | Microsoft |
Bu tümleştirmeyi kullanmak için API erişimi etkinleştirilmiş bir Azure DevOps hesabına erişmeniz gerekir. Bağlantı oluşturmak için Oturum Aç'ı seçin. Ardından Azure DevOps Services hesabınızı sağlamanız istenir. Bağlantı oluşturmak için ekranların geri kalanını izleyin.
Bağlantıyı kullanırken beklediğiniz projelerin listesini görmüyorsanız lütfen bağlantıyı oluşturduğunuz hesabı denetleyin ve yeniden deneyin. Diğer ayrıntılar Visual Studio Market'te bulunabilir.
Artık bu tümleştirmeyi kullanmaya başlamaya hazırsınız.
Ekleri gönderme
Azure DevOps'a HTTP isteği gönder eylemini kullanarak ve ardından şu adımları izleyerek dosya ekleri oluşturabilirsiniz:
- Dosya içeriğini Base64 dizesine dönüştürün ve "Gövde" parametresine yerleştirin.
- "Gövde Base64" parametresini Evet olarak ayarlayın.
Test planları oluşturma
İş öğesi oluştur eylemini kullanarak Test Planı oluşturmadan önce bir Test Paketi oluşturmanız gerekir. Test Paketleri oluşturmak için aynı İş öğesi oluştur eylemini kullanabilir ve ardından Test Paketi bağlantısıyla bir Test Planı oluşturabilirsiniz.
En basit seçeneğiniz Test Planlarını çağırmaktır -Azure DevOps'a HTTP isteği gönder eylemini kullanarak doğrudan API oluşturun. API, ilişkili Test Paketini otomatik olarak oluşturur.
Diğer Alanlar parametresi
bir iş öğesi oluşturun ve İş öğesi eylemlerini güncelleştirin parametresini Other Fields destekler. Bu alanlar, iş öğelerini güncelleştirirken ek esneklik sağlar. Anahtar-değer çiftleri aşağıdaki JSON'a dönüştürülür:
{
"op": "add",
"path": "/fields/<key>",
"value": <value>
}
op Sabit olduğunu ve <key> DevOps /fields sabit listesi altında geçerli bir alan adı olması beklendiğini unutmayın.
Aşağıda birkaç kullanım örneği verilmiştir. İş Öğeleri - REST API'sini Güncelleştirme bölümünde daha fazla örnek bulabilirsiniz.
- Geçmiş güncelleştirmesi
key= System.Historyvalue= Doğru alan yoluna gitme' - İş öğelerini taşıma:
key= System.TeamProjectvalue= Fabrikam-Scrum
Bilinen Sorunlar ve Sınırlamalar
Aşağıdaki listede Azure DevOps bağlayıcısının kullanımıyla ilgili bilinen sınırlamalar sağlanmaktadır.
Tetikleyici İş öğesine yeni/var olan bağlantılar eklendiğinde/silindiğinde iş öğesi güncelleştirildiğinde atlanır.
Eylem İş öğesi ayrıntılarını ve iş öğesi tabanlı tetikleyicileri al eylemi, Azure DevOps REST API'sinin bir sınırlaması olduğundan yanıttaki bazı alanları (System.AttachedFileCount gibi) kaçırabilir. Bu sorunu geçici olarak çözmek için aşağıdakilerden birini yapabilirsiniz:
- Belirli alanları almak için İş Öğesi Al uç noktasıyla Azure DevOps'a HTTP isteği gönderme özelliğini kullanma
- Sorgu sonuçlarını alma özelliğini gerekli alanları döndüren bir sorguyla kullanma
Eylem Azure DevOps'a HTTP isteği gönder eylemin hangi kaynaklara erişebileceğini ve eylemin bu kaynaklarda gerçekleştirmesine izin verilen işlemleri denetleyen sınırlı bir kapsam kümesine sahiptir.
Kapsam:
- vso.agentpools_manage
- vso.build_execute
- vso.chat_manage
- vso.code_manage
- vso.code_status
- vso.connected_server
- vso.pano_yönetimi
- vso.entitlements
- vso.extension.data_write
- vso.extension_manage
- vso.identity
- vso.loadtest_write
- vso.packaging_manage
- vso.proje_yönetimi
- vso.sürüm_yönetimi
- vso.test_write
- vso.work_write
Azure DevOps bağlayıcısı yalnızca geçerli kullanıcı kimlik bilgileri adına çalışacak şekilde tasarlanmıştır. Bağlantıyı değiştirme veya hesaplar arasında geçiş yapma olanağı yoktur.
Azure DevOps hesabı altındaki parola değişikliklerinin mevcut bağlantıyı etkilemeyeceğini lütfen unutmayın.
Azure DevOps Kişisel Erişim Belirteçleri bağlayıcıyla kimlik doğrulaması için desteklenmez.
Eylem Yeniden Oluşturma Adımları parametresi için iş öğesi oluşturma sınırlaması vardır. Oluşturulan öğede 30 KB'tan büyük bir görüntü yanlış görüntülenebilir. İstekten 500 KB'tan büyük görüntü kaldırılabilir. Önerilen görüntü boyutu 30 KB'tan az olmalıdır.
Eylem İş öğesi oluşturma işlemi nadiren 404 yanıt kodunu döndürebilir. Çoğu zaman bu durum aşağıdaki nedenlerden dolayı gerçekleşir: bir öğe oluşturulduktan hemen sonra tüm alanları istenir. İstek kopyalanan veritabanına gönderilebilir. Değişiklikler neredeyse gerçek zamanlı olarak eşitlenir, ancak bazen birkaç saniye sürer. Bu nedenle, GET isteği yanıtta 404 durum kodu olarak temsil eden boş bir sonuç döndürebilir. Bu özel durumu önlemek için "Tüm alanları döndür" bayrağını kullanabilir ve 'Hayır' değerine ayarlayabilirsiniz.
Birden çok dizinle çalışırken beklenen kuruluşu alamıyorsanız , Azure DevOps profil sayfasından beklediğiniz kuruluşu seçin ve yeni bir bağlantı ayarlayın.
Uyarı
Eylemde İş öğesi oluşturma
- Alan adının Azure DevOps belgelerinde belirtilen ölçütlere uyması gerekir.
Bağlantı oluşturma
Bağlayıcı aşağıdaki kimlik doğrulama türlerini destekler:
| İstemci Sertifikası Kimlik Doğrulaması | PFX sertifikasını ve parolasını kullanarak Microsoft Entra Id kimlik bilgilerini sağlayın | Tüm bölgeler | Paylaşılabilir |
| Azure DevOps Kimlik Bilgileri ile oturum açma | Azure DevOps Kimlik Bilgileri ile oturum açma | Yalnızca Azure Kamu ve ABD Kamu (GCC) | Paylaşılamaz |
| Microsoft Entra Kimliği ile oturum açın | Microsoft Entra Kimliği ile oturum açın | Yalnızca ÜRETİm | Paylaşılamaz |
| hizmet sorumlusu kimlik doğrulaması |
Hizmet sorumlusu kimlik doğrulaması için Microsoft Entra ID uygulamanızı kullanma | Tüm bölgeler | Paylaşılabilir |
| Varsayılan [KULLANIM DIŞI] | Bu seçenek yalnızca açık kimlik doğrulama türü olmayan eski bağlantılar içindir ve yalnızca geriye dönük uyumluluk için sağlanır. | Tüm bölgeler | Paylaşılamaz |
İstemci Sertifikası Kimlik Doğrulaması
Kimlik Doğrulama Kimliği: CertOauth
Geçerli: Tüm bölgeler
PFX sertifikasını ve parolasını kullanarak Microsoft Entra Id kimlik bilgilerini sağlayın
Bu, paylaşılabilir bir bağlantıdır. Power app başka bir kullanıcıyla paylaşılıyorsa, bağlantı da paylaşılır. Daha fazla bilgi için bkz . Tuval uygulamaları için bağlayıcılara genel bakış - Power Apps | Microsoft Docs
| İsim | Türü | Description | Gerekli |
|---|---|---|---|
| Tenant | String | Doğru | |
| Müşteri Kimliği | String | Microsoft Entra Id uygulaması için istemci kimliği | Doğru |
| İstemci sertifikası gizli dizisi | istemci sertifikası | Bu uygulama tarafından izin verilen istemci sertifikası gizli dizisi | Doğru |
Azure DevOps Kimlik Bilgileri ile oturum açma
Kimlik Doğrulama Kimliği: ADO3pAuthForGCC
Geçerli: Yalnızca Azure Kamu ve ABD Kamu (GCC)
Azure DevOps Kimlik Bilgileri ile oturum açma
Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.
Microsoft Entra Kimliği ile oturum açın
Kimlik Doğrulama Kimliği: EntraoAuth
Geçerli: Yalnızca ÜRETİm
Microsoft Entra Kimliği ile oturum açın
Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.
Hizmet sorumlusu kimlik doğrulaması
Kimlik Doğrulama Kimliği: OauthSP
Geçerli: Tüm bölgeler
Hizmet sorumlusu kimlik doğrulaması için Microsoft Entra ID uygulamanızı kullanma
Bu, paylaşılabilir bir bağlantıdır. Power app başka bir kullanıcıyla paylaşılıyorsa, bağlantı da paylaşılır. Daha fazla bilgi için bkz . Tuval uygulamaları için bağlayıcılara genel bakış - Power Apps | Microsoft Docs
| İsim | Türü | Description | Gerekli |
|---|---|---|---|
| Tenant | String | Doğru | |
| Müşteri Kimliği | String | Microsoft Entra Id uygulaması için istemci kimliği | Doğru |
| İstemci gizliliği | securestring | Doğru |
Varsayılan [KULLANIM DIŞI]
Geçerli: Tüm bölgeler
Bu seçenek yalnızca açık kimlik doğrulama türü olmayan eski bağlantılar içindir ve yalnızca geriye dönük uyumluluk için sağlanır.
Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.
Azaltma Sınırları
| Name | Çağrılar | Yenileme Dönemi |
|---|---|---|
| Bağlantı başına API çağrıları | 300 | 60 saniye |
Eylemler
|
Azure Dev |
Çağırmak için bir Azure DevOps REST API isteği oluşturun. Lütfen tüm kullanılabilir uç noktalar için aşağıdaki bağlantıya bakın: https://docs.microsoft.com/rest/api/azure/devops |
| Bir iş öğesini güncelleştir |
Var olan bir iş öğesini kimliğine göre güncelleştirin. |
| Boru hatlarını listele |
Projedeki işlem hatlarının listesini alır. |
| Git depolarını listeleme |
Projedeki Git depolarının listesini alır. |
| İş öğelerini listeleme |
İş öğelerinin listesini döndürür. |
| İş öğesi alt öğelerini alma |
Tek bir iş öğesinin alt öğelerinin (maksimum boyut 1000) listesini alın. |
| İş öğesi ayrıntılarını alma |
Tek bir iş öğesinin ayrıntılarını alın. |
| İş öğesi oluştur |
Sağlanan özniteliklerle yeni bir iş öğesi oluşturun. |
| İş öğesi türlerini listeleme |
Belirli bir Azure DevOps projesinde erişilebilen İş Öğesi Türlerinin listesini alır. |
| İşlem hattı çalıştırmalarını listeleme |
Belirli bir işlem hattı için ilk 10000 çalıştırmayı alır |
| Klasör içindeki sorguları listeleme |
Belirli bir proje için bir klasör içindeki iş öğesi sorgularının listesini alır. |
| Kullanıcı Profili Alma |
Bir kullanıcı profili alır. |
| Kuruluşları Listeleme |
Kullanıcının üyesi olduğu Kuruluşların listesini alır. |
| Kök düzeyi sorgularını listeleme |
Projedeki kök düzeyinde iş öğesi sorgularının listesini alır. |
| Liste yinelemeleri |
Bir projenin yineleme listesini alır. |
| Projeleri listeleme |
Kuruluştaki projelerin listesini alır. |
| Sorgu sonuçlarını alma |
bir iş öğesi sorgusunun sonucunu alır. |
| Sorgu sonuçlarını alma [KULLANIM DIŞI] |
Bu eylem kullanım dışı bırakıldı. Bunun yerine lütfen Sorgu sonuçlarını al'ı kullanın.
|
| Yayın tanımlarını listeleme |
Bir projeyle ilişkili yayın tanımlarının listesini alır. |
| Yeni bir derlemeyi kuyruğa alın |
Mevcut bir derleme tanımını temel alan bir derleme oluşturun ve derleme kuyruğuna ekleyin. |
| Yeni sürüm oluşturma |
Mevcut bir yayın tanımına göre bir yayın oluşturun. |
Azure DevOps'a HTTP isteği gönderme
Çağırmak için bir Azure DevOps REST API isteği oluşturun. Lütfen tüm kullanılabilir uç noktalar için aşağıdaki bağlantıya bakın: https://docs.microsoft.com/rest/api/azure/devops
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Organizasyon Adı
|
account | True | string |
Kuruluşun adı. Bu, örnek URL'sinde (ör. {Organization}.visualstudio.com) bulunabilir. Kuruluş, işlemdeki hataları önlemek için "OAuth aracılığıyla üçüncü taraf uygulama erişimi" etkinleştirilmiş olmalıdır. |
|
Yöntem
|
Method | True | string |
HTTP yöntemi. |
|
Göreli URI
|
Uri | True | string |
Göreli URI. Örnek: {project}/{team}/_apis/wit/templates?api-version=5.0-preview.1. |
|
Headers
|
Headers | object |
İstek üst bilgileri. |
|
|
Body
|
Body | string |
İstek içeriği. JSON nesnesi veya Base64 dizesi olarak kodlanmış ikili veriler olabilir. |
|
|
Gövde Base64
|
IsBase64 | boolean |
İstek içeriği Base64 dizesi olarak kodlanmışsa true olmalıdır. |
Döndürülenler
- response
- ObjectWithoutType
Bir iş öğesini güncelleştir
Var olan bir iş öğesini kimliğine göre güncelleştirin.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Organizasyon Adı
|
account | True | string |
Kuruluşun adı. Bu, örnek URL'sinde (ör. {Organization}.visualstudio.com) bulunabilir. Kuruluş, işlemdeki hataları önlemek için "OAuth aracılığıyla üçüncü taraf uygulama erişimi" etkinleştirilmiş olmalıdır. |
|
İş Öğesi Kimliği
|
id | True | string |
Güncelleştirilecek iş öğesinin benzersiz kimliği. |
|
Proje Adı
|
project | string |
Belirtilen Kuruluş içindeki projenin adı. |
|
|
İş Öğesi Türü
|
type | string |
Şema oluşturulacak iş öğesi türü. |
|
|
İş Öğesi Ayrıntıları
|
workItem | True | dynamic |
İş öğesinin ayrıntıları. |
Döndürülenler
Boru hatlarını listele
Projedeki işlem hatlarının listesini alır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Organizasyon Adı
|
account | True | string |
Kuruluşun adı. Bu, örnek URL'sinde (ör. {Organization}.visualstudio.com) bulunabilir. Kuruluş, işlemdeki hataları önlemek için "OAuth aracılığıyla üçüncü taraf uygulama erişimi" etkinleştirilmiş olmalıdır. |
|
Proje Adı
|
project | True | string |
Belirtilen Kuruluş içindeki projenin adı. |
Döndürülenler
- Body
- Pipeline
Git depolarını listeleme
Projedeki Git depolarının listesini alır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Organizasyon Adı
|
account | True | string |
Kuruluşun adı. Bu, örnek URL'sinde (ör. {Organization}.visualstudio.com) bulunabilir. Kuruluş, işlemdeki hataları önlemek için "OAuth aracılığıyla üçüncü taraf uygulama erişimi" etkinleştirilmiş olmalıdır. |
|
Proje Adı
|
project | True | string |
Belirtilen Kuruluş içindeki projenin adı. |
Döndürülenler
VSTS modellerinin listesi.
İş öğelerini listeleme
İş öğelerinin listesini döndürür.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Organizasyon Adı
|
account | True | string |
Kuruluşun adı. Bu, örnek URL'sinde (ör. {Organization}.visualstudio.com) bulunabilir. Kuruluş, işlemdeki hataları önlemek için "OAuth aracılığıyla üçüncü taraf uygulama erişimi" etkinleştirilmiş olmalıdır. |
|
Proje Adı
|
project | True | string |
Belirtilen Kuruluş içindeki projenin adı. |
|
İş Öğesi Kimlikleri
|
workItemIds | True | string |
İstenen iş öğesi kimliklerinin virgülle ayrılmış listesi. |
|
İş Öğesi Türü
|
workItemType | string |
Şema oluşturulacak iş öğesi türü. |
Döndürülenler
İş öğesi alt öğelerini alma
Tek bir iş öğesinin alt öğelerinin (maksimum boyut 1000) listesini alın.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Organizasyon Adı
|
account | True | string |
Kuruluşun adı. Bu, örnek URL'sinde (ör. {Organization}.visualstudio.com) bulunabilir. Kuruluş, işlemdeki hataları önlemek için "OAuth aracılığıyla üçüncü taraf uygulama erişimi" etkinleştirilmiş olmalıdır. |
|
Proje Adı
|
project | True | string |
Belirtilen Kuruluş içindeki projenin adı. |
|
İş Öğesi Kimliği
|
id | True | string |
Alt öğeleri almak için iş öğesinin benzersiz kimliği. |
|
Alt İş Öğesi Türü
|
workItemType | string |
Alt iş öğelerinin türü |
Döndürülenler
İş öğesi ayrıntılarını alma
Tek bir iş öğesinin ayrıntılarını alın.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Organizasyon Adı
|
account | True | string |
Kuruluşun adı. Bu, örnek URL'sinde (ör. {Organization}.visualstudio.com) bulunabilir. Kuruluş, işlemdeki hataları önlemek için "OAuth aracılığıyla üçüncü taraf uygulama erişimi" etkinleştirilmiş olmalıdır. |
|
Proje Adı
|
project | True | string |
Belirtilen Kuruluş içindeki projenin adı. |
|
İş Öğesi Türü
|
typeName | True | string |
İş öğesinin iş öğesi türü. |
|
İş Öğesi Kimliği
|
id | True | string |
Ayrıntılarını almak için iş öğesinin benzersiz kimliği. İş öğesi 'İş Öğesi Türü' içinde belirtilen türde olmalıdır. |
Döndürülenler
İş öğesi oluştur
Sağlanan özniteliklerle yeni bir iş öğesi oluşturun.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Organizasyon Adı
|
account | True | string |
Kuruluşun adı. Bu, örnek URL'sinde (ör. {Organization}.visualstudio.com) bulunabilir. Kuruluş, işlemdeki hataları önlemek için "OAuth aracılığıyla üçüncü taraf uygulama erişimi" etkinleştirilmiş olmalıdır. |
|
Proje Adı
|
project | True | string |
Belirtilen Kuruluş içindeki projenin adı. |
|
İş Öğesi Türü
|
type | True | string |
Bu iş öğesinin türü |
|
Tüm alanları döndür
|
shouldReturnAllFields | boolean |
Değeri 'Hayır' olarak ayarlarken yalnızca iş öğesi kimliği döndürülür. Değer 'Evet' ise, oluşturulan Öğenin tüm alanları ve kimlik döndürülür. Varsayılan değer :'Evet'. |
|
|
İş Öğesi Ayrıntıları
|
workItem | True | dynamic |
Yeni iş öğesine eklenecek bilgiler |
Döndürülenler
İş öğesi türlerini listeleme
Belirli bir Azure DevOps projesinde erişilebilen İş Öğesi Türlerinin listesini alır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Organizasyon Adı
|
account | True | string |
Kuruluşun adı. Bu, örnek URL'sinde (ör. {Organization}.visualstudio.com) bulunabilir. Kuruluş, işlemdeki hataları önlemek için "OAuth aracılığıyla üçüncü taraf uygulama erişimi" etkinleştirilmiş olmalıdır. |
|
Proje Adı
|
project | True | string |
Belirtilen Kuruluş içindeki projenin adı. |
Döndürülenler
VSTS modellerinin listesi.
İşlem hattı çalıştırmalarını listeleme
Belirli bir işlem hattı için ilk 10000 çalıştırmayı alır
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Organizasyon Adı
|
account | True | string |
Kuruluşun adı. Bu, örnek URL'sinde (ör. {Organization}.visualstudio.com) bulunabilir. Kuruluş, işlemdeki hataları önlemek için "OAuth aracılığıyla üçüncü taraf uygulama erişimi" etkinleştirilmiş olmalıdır. |
|
Proje Adı
|
project | True | string |
Belirtilen Kuruluş içindeki projenin adı. |
|
İşlem hattı kimliği
|
pipelineId | True | integer |
İşlem hattı kimliği |
Döndürülenler
- Body
- Run
Klasör içindeki sorguları listeleme
Belirli bir proje için bir klasör içindeki iş öğesi sorgularının listesini alır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Organizasyon Adı
|
account | True | string |
Kuruluşun adı. Bu, örnek URL'sinde (ör. {Organization}.visualstudio.com) bulunabilir. Kuruluş, işlemdeki hataları önlemek için "OAuth aracılığıyla üçüncü taraf uygulama erişimi" etkinleştirilmiş olmalıdır. |
|
Proje Adı
|
project | True | string |
Belirtilen Kuruluş içindeki projenin adı. |
|
Klasör Yolu
|
folderPath | True | string |
Altında sorgu aranacak klasör yolu. |
Döndürülenler
VSTS modellerinin listesi.
Kullanıcı Profili Alma
Bir kullanıcı profili alır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Profil Kimliği
|
id | True | string |
Aynı kuruluştaki profilin kimliği veya geçerli kimliği doğrulanmış kullanıcının profilini almak için 'ben'. |
Döndürülenler
Profile
- Body
- Profile
Kuruluşları Listeleme
Kullanıcının üyesi olduğu Kuruluşların listesini alır.
Döndürülenler
VSTS modellerinin listesi.
- Body
- VstsList[Account]
Kök düzeyi sorgularını listeleme
Projedeki kök düzeyinde iş öğesi sorgularının listesini alır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Organizasyon Adı
|
account | True | string |
Kuruluşun adı. Bu, örnek URL'sinde (ör. {Organization}.visualstudio.com) bulunabilir. Kuruluş, işlemdeki hataları önlemek için "OAuth aracılığıyla üçüncü taraf uygulama erişimi" etkinleştirilmiş olmalıdır. |
|
Proje Adı
|
project | True | string |
Belirtilen Kuruluş içindeki projenin adı. |
Döndürülenler
VSTS modellerinin listesi.
Liste yinelemeleri
Bir projenin yineleme listesini alır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Organizasyon Adı
|
account | True | string |
Kuruluşun adı. Bu, örnek URL'sinde (ör. {Organization}.visualstudio.com) bulunabilir. Kuruluş, işlemdeki hataları önlemek için "OAuth aracılığıyla üçüncü taraf uygulama erişimi" etkinleştirilmiş olmalıdır. |
|
Proje Adı
|
project | True | string |
Belirtilen Kuruluş içindeki projenin adı. |
|
Ekip Adı
|
team | True | string |
Proje içindeki ekibin adı. |
Döndürülenler
VSTS modellerinin listesi.
Projeleri listeleme
Kuruluştaki projelerin listesini alır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Organizasyon Adı
|
account | True | string |
Kuruluşun adı. Bu, örnek URL'sinde (ör. {Organization}.visualstudio.com) bulunabilir. Kuruluş, işlemdeki hataları önlemek için "OAuth aracılığıyla üçüncü taraf uygulama erişimi" etkinleştirilmiş olmalıdır. |
Döndürülenler
VSTS modellerinin listesi.
- Body
- VstsList[Project]
Sorgu sonuçlarını alma
bir iş öğesi sorgusunun sonucunu alır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Organizasyon Adı
|
account | True | string |
Kuruluşun adı. Bu, örnek URL'sinde (ör. {Organization}.visualstudio.com) bulunabilir. Kuruluş, işlemdeki hataları önlemek için "OAuth aracılığıyla üçüncü taraf uygulama erişimi" etkinleştirilmiş olmalıdır. |
|
Proje Adı
|
project | True | string |
Belirtilen Kuruluş içindeki projenin adı. |
|
Sorgu Kimliği
|
queryId | True | string |
Çalıştırılacak depolanan sorgunun kimliği. |
|
Döndürülecek iş öğesi sayısı
|
workItemsCount | integer |
Alınacak en fazla iş öğesi sayısı (1 - 20000) |
|
|
Sorgu sonuçları değişirse başarısız olur
|
throwIfQueryChanged | boolean |
Akış yürütme sırasında sorgu sonuçları değişirse akış çalıştırması tutarsızlıkları önleyememelidir. |
Döndürülenler
Sorgu sonuçlarını alma [KULLANIM DIŞI]
Bu eylem kullanım dışı bırakıldı. Bunun yerine lütfen Sorgu sonuçlarını al'ı kullanın.
bir iş öğesi sorgusunun sonucunu alır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Organizasyon Adı
|
account | True | string |
Kuruluşun adı. Bu, örnek URL'sinde (ör. {Organization}.visualstudio.com) bulunabilir. Kuruluş, işlemdeki hataları önlemek için "OAuth aracılığıyla üçüncü taraf uygulama erişimi" etkinleştirilmiş olmalıdır. |
|
Proje Adı
|
project | True | string |
Belirtilen Kuruluş içindeki projenin adı. |
|
Sorgu Kimliği
|
queryId | True | string |
Çalıştırılacak depolanan sorgunun kimliği. |
Döndürülenler
VSTS modellerinin listesi.
- Body
- VstsList[JObject]
Yayın tanımlarını listeleme
Bir projeyle ilişkili yayın tanımlarının listesini alır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Organizasyon Adı
|
account | True | string |
Kuruluşun adı. Bu, örnek URL'sinde (ör. {Organization}.visualstudio.com) bulunabilir. Kuruluş, işlemdeki hataları önlemek için "OAuth aracılığıyla üçüncü taraf uygulama erişimi" etkinleştirilmiş olmalıdır. |
|
Proje Adı
|
project | True | string |
Belirtilen Kuruluş içindeki projenin adı. |
Döndürülenler
VSTS modellerinin listesi.
Yeni bir derlemeyi kuyruğa alın
Mevcut bir derleme tanımını temel alan bir derleme oluşturun ve derleme kuyruğuna ekleyin.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Organizasyon Adı
|
account | True | string |
Kuruluşun adı. Bu, örnek URL'sinde (ör. {Organization}.visualstudio.com) bulunabilir. Kuruluş, işlemdeki hataları önlemek için "OAuth aracılığıyla üçüncü taraf uygulama erişimi" etkinleştirilmiş olmalıdır. |
|
Proje Adı
|
project | True | string |
Belirtilen Kuruluş içindeki projenin adı. |
|
Derleme Tanımı Kimliği
|
buildDefId | True | string |
Kullanılacak derleme tanımının tanımlayıcısı. |
|
Kaynak Dal
|
sourceBranch | string |
Derlemenin kaynak dalı. |
|
|
Parametreler
|
parameters | string |
İsteğe bağlı derleme parametrelerinden oluşan bir JSON sözlüğü. |
Döndürülenler
Derleme Sonucu
- Body
- BuildResult
Yeni sürüm oluşturma
Mevcut bir yayın tanımına göre bir yayın oluşturun.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Organizasyon Adı
|
account | True | string |
Kuruluşun adı. Bu, örnek URL'sinde (ör. {Organization}.visualstudio.com) bulunabilir. Kuruluş, işlemdeki hataları önlemek için "OAuth aracılığıyla üçüncü taraf uygulama erişimi" etkinleştirilmiş olmalıdır. |
|
Proje Adı
|
project | True | string |
Belirtilen Kuruluş içindeki projenin adı. |
|
Yayın Tanımı Kimliği
|
releaseDefId | True | string |
Kullanılacak yayın tanımının tanımlayıcısı. |
|
Description
|
Description | string |
Yayın başlangıç meta verilerinin açıklaması. |
|
|
Taslaktır
|
IsDraft | boolean |
Yayının taslak olup olmadığını belirtir. |
|
|
Reason
|
Reason | string |
Yayın başlatma meta verilerinin nedeni. |
|
|
İsim
|
Name | True | string |
Yapılandırma değişkeninin adı. |
|
Değer
|
Value | string |
Yapılandırma değişkeninin değeri. |
Döndürülenler
Salıverme
- Body
- Release
Tetikleyiciler
| Bir iş öğesi atandığında |
Sağlanan ölçütlerle eşleşen bir iş öğesi verilen kullanıcıya atandığında akışı tetikler. |
| Bir iş öğesi atandığında [KULLANIM DIŞI] |
Bu eylem kullanım dışı bırakıldı. Lütfen bunun yerine bir iş öğesi atandığında'ı kullanın.
|
| bir iş öğesi güncelleştirildiğinde |
Sağlanan ölçütlerle eşleşen bir iş öğesi güncelleştirildiğinde akışı tetikler. |
| Bir iş öğesi güncelleştirildiğinde [KULLANIM DIŞI] |
Bu eylem kullanım dışı bırakıldı. Lütfen bunun yerine bir iş öğesi güncelleştirildiğinde'i kullanın.
|
| Bir iş öğesi kapatıldığında |
Sağlanan ölçütlerle eşleşen bir iş öğesi kapatıldığında bir akışı tetikler. |
| Bir iş öğesi kapatıldığında [KULLANIM DIŞI] |
Bu eylem kullanım dışı bırakıldı. Lütfen bunun yerine bir iş öğesi kapatıldığında kullanın.
|
| bir iş öğesi oluşturulduğunda |
Sağlanan ölçütlerle eşleşen bir iş öğesi oluşturulduğunda bir akışı tetikler. |
| Bir iş öğesi oluşturulduğunda [KULLANIM DIŞI] |
Bu eylem kullanım dışı bırakıldı. Lütfen bunun yerine bir iş öğesi oluşturulduğunda kullanın.
|
| Derleme tamamlandığında |
Derleme tamamlandığında akışı tetikler. |
| Kod gönderildiğinde (Git) |
Kod git deposuna gönderildiğinde akışı tetikler. |
| Kod iade edildiğinde (TFVC) |
Team Foundation Sürüm Denetimi projesinde kod iade edildiğinde akışı tetikler. |
| Çekme isteği kapatıldığında (Git) |
Sağlanan ölçütlerle eşleşen bir çekme isteği kapatıldığında bir akışı tetikler. |
| Çekme isteği oluşturulduğunda (Git) |
Sağlanan ölçütlerle eşleşen bir çekme isteği oluşturulduğunda bir akışı tetikler. |
Bir iş öğesi atandığında
Sağlanan ölçütlerle eşleşen bir iş öğesi verilen kullanıcıya atandığında akışı tetikler.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Organizasyon Adı
|
account | True | string |
Kuruluşun adı. Bu, örnek URL'sinde (ör. {Organization}.visualstudio.com) bulunabilir. Kuruluş, işlemdeki hataları önlemek için "OAuth aracılığıyla üçüncü taraf uygulama erişimi" etkinleştirilmiş olmalıdır. |
|
Proje Adı
|
project | True | string |
Belirtilen Kuruluş içindeki projenin adı. |
|
Ekip Adı (Atanan'ı seçmek için)
|
team | True | string |
Bir üyenin seçildiği ekibin adı. |
|
Atanan Kişi:
|
wiql__System_AssignedTo | True | string |
Şu anda iş öğesinin sahibi olan ekip üyesinin adı. |
|
Türü
|
wiql__System_WorkItemType | string |
İş öğesi türünün adı. |
|
|
Bölge Yolu
|
wiql__System_AreaPath | string |
İş öğesinin bulunduğu ürün özelliği veya ekip alanı. |
|
|
Alan Yolu Karşılaştırması
|
areaPathComparison | string |
Alan Yolu alanı karşılaştırırken kullanılacak kural. |
|
|
Yineleme Yolu
|
wiql__System_IterationPath | string |
İş öğesinin içinde olduğu adlandırılmış sprint veya zaman aralığı. |
|
|
Yineleme Yolu Karşılaştırması
|
iterationPathComparison | string |
Yineleme Yolu alanı karşılaştırırken kullanılacak kural. |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
Hatanın, sorunun, görevin veya test çalışmalarının işle ilgili olarak öznel derecelendirmesi. |
|
|
Oluşturan
|
wiql__System_CreatedBy | string |
İş öğesini oluşturan ekip üyesinin adı. |
Döndürülenler
Bir iş öğesi atandığında [KULLANIM DIŞI]
Bu eylem kullanım dışı bırakıldı. Lütfen bunun yerine bir iş öğesi atandığında'ı kullanın.
Sağlanan ölçütlerle eşleşen bir iş öğesi verilen kullanıcıya atandığında akışı tetikler.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Organizasyon Adı
|
account | True | string |
Kuruluşun adı. Bu, örnek URL'sinde (ör. {Organization}.visualstudio.com) bulunabilir. Kuruluş, işlemdeki hataları önlemek için "OAuth aracılığıyla üçüncü taraf uygulama erişimi" etkinleştirilmiş olmalıdır. |
|
Proje Adı
|
project | True | string |
Belirtilen Kuruluş içindeki projenin adı. |
|
Atanan Kişi:
|
wiql__System_AssignedTo | True | string |
Şu anda iş öğesinin sahibi olan ekip üyesinin adı. |
|
Ekip Adı (Atanan'ı seçmek için)
|
team | string |
Bir üyenin seçildiği ekibin adı. |
|
|
Türü
|
wiql__System_WorkItemType | string |
İş öğesi türünün adı. |
|
|
Bölge Yolu
|
wiql__System_AreaPath | string |
İş öğesinin bulunduğu ürün özelliği veya ekip alanı. |
|
|
Alan Yolu Karşılaştırması
|
areaPathComparison | string |
Alan Yolu alanı karşılaştırırken kullanılacak kural. |
|
|
Yineleme Yolu
|
wiql__System_IterationPath | string |
İş öğesinin içinde olduğu adlandırılmış sprint veya zaman aralığı. |
|
|
Yineleme Yolu Karşılaştırması
|
iterationPathComparison | string |
Yineleme Yolu alanı karşılaştırırken kullanılacak kural. |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
Hatanın, sorunun, görevin veya test çalışmalarının işle ilgili olarak öznel derecelendirmesi. |
|
|
Takım Projesi
|
wiql__System_TeamProject | string |
Bu iş öğesinin ait olduğu takım projesi. |
|
|
Oluşturan
|
wiql__System_CreatedBy | string |
İş öğesini oluşturan ekip üyesinin adı. |
Döndürülenler
bir iş öğesi güncelleştirildiğinde
Sağlanan ölçütlerle eşleşen bir iş öğesi güncelleştirildiğinde akışı tetikler.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Organizasyon Adı
|
account | True | string |
Kuruluşun adı. Bu, örnek URL'sinde (ör. {Organization}.visualstudio.com) bulunabilir. Kuruluş, işlemdeki hataları önlemek için "OAuth aracılığıyla üçüncü taraf uygulama erişimi" etkinleştirilmiş olmalıdır. |
|
Proje Adı
|
project | True | string |
Belirtilen Kuruluş içindeki projenin adı. |
|
Ekip Adı (Atanan'ı seçmek için)
|
team | string |
Atananın seçildiği ekibin adı. |
|
|
Atanan Kişi:
|
wiql__System_AssignedTo | string |
Şu anda iş öğesinin sahibi olan ekip üyesinin adı. |
|
|
Türü
|
wiql__System_WorkItemType | string |
İş öğesi türünün adı. |
|
|
Bölge Yolu
|
wiql__System_AreaPath | string |
İş öğesinin bulunduğu ürün özelliği veya ekip alanı. |
|
|
Alan Yolu Karşılaştırması
|
areaPathComparison | string |
Alan Yolu alanı karşılaştırırken kullanılacak kural. |
|
|
Yineleme Yolu
|
wiql__System_IterationPath | string |
İş öğesinin içinde olduğu adlandırılmış sprint veya zaman aralığı. |
|
|
Yineleme Yolu Karşılaştırması
|
iterationPathComparison | string |
Yineleme Yolu alanı karşılaştırırken kullanılacak kural. |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
Hatanın, sorunun, görevin veya test çalışmalarının işle ilgili olarak öznel derecelendirmesi. |
|
|
Oluşturan
|
wiql__System_CreatedBy | string |
İş öğesini oluşturan ekip üyesinin adı. |
Döndürülenler
Bir iş öğesi güncelleştirildiğinde [KULLANIM DIŞI]
Bu eylem kullanım dışı bırakıldı. Lütfen bunun yerine bir iş öğesi güncelleştirildiğinde'i kullanın.
Sağlanan ölçütlerle eşleşen bir iş öğesi güncelleştirildiğinde akışı tetikler.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Organizasyon Adı
|
account | True | string |
Kuruluşun adı. Bu, örnek URL'sinde (ör. {Organization}.visualstudio.com) bulunabilir. Kuruluş, işlemdeki hataları önlemek için "OAuth aracılığıyla üçüncü taraf uygulama erişimi" etkinleştirilmiş olmalıdır. |
|
Proje Adı
|
project | True | string |
Belirtilen Kuruluş içindeki projenin adı. |
|
Ekip Adı (Atanan'ı seçmek için)
|
team | string |
Atananın seçildiği ekibin adı. |
|
|
Atanan Kişi:
|
wiql__System_AssignedTo | string |
Şu anda iş öğesinin sahibi olan ekip üyesinin adı. |
|
|
Türü
|
wiql__System_WorkItemType | string |
İş öğesi türünün adı. |
|
|
Bölge Yolu
|
wiql__System_AreaPath | string |
İş öğesinin bulunduğu ürün özelliği veya ekip alanı. |
|
|
Alan Yolu Karşılaştırması
|
areaPathComparison | string |
Alan Yolu alanı karşılaştırırken kullanılacak kural. |
|
|
Yineleme Yolu
|
wiql__System_IterationPath | string |
İş öğesinin içinde olduğu adlandırılmış sprint veya zaman aralığı. |
|
|
Yineleme Yolu Karşılaştırması
|
iterationPathComparison | string |
Yineleme Yolu alanı karşılaştırırken kullanılacak kural. |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
Hatanın, sorunun, görevin veya test çalışmalarının işle ilgili olarak öznel derecelendirmesi. |
|
|
Takım Projesi
|
wiql__System_TeamProject | string |
Bu iş öğesinin ait olduğu takım projesi. |
|
|
Oluşturan
|
wiql__System_CreatedBy | string |
İş öğesini oluşturan ekip üyesinin adı. |
Döndürülenler
Bir iş öğesi kapatıldığında
Sağlanan ölçütlerle eşleşen bir iş öğesi kapatıldığında bir akışı tetikler.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Organizasyon Adı
|
account | True | string |
Kuruluşun adı. Bu, örnek URL'sinde (ör. {Organization}.visualstudio.com) bulunabilir. Kuruluş, işlemdeki hataları önlemek için "OAuth aracılığıyla üçüncü taraf uygulama erişimi" etkinleştirilmiş olmalıdır. |
|
Proje Adı
|
project | True | string |
Belirtilen Kuruluş içindeki projenin adı. |
|
Ekip Adı (Atanan'ı seçmek için)
|
team | string |
Atananın seçildiği ekibin adı. |
|
|
Atanan Kişi:
|
wiql__System_AssignedTo | string |
Şu anda iş öğesinin sahibi olan ekip üyesinin adı. |
|
|
Türü
|
wiql__System_WorkItemType | string |
İş öğesi türünün adı. |
|
|
Kapalı Durum
|
closedState | string |
çalışma öğesinin nasıl kapatıldığını gösteren Durum alanının virgülle ayrılmış değerleri listesi (Bitti, Kapatıldı, Tamamlandı, Etkin Değil). |
|
|
Bölge Yolu
|
wiql__System_AreaPath | string |
İş öğesinin bulunduğu ürün özelliği veya ekip alanı. |
|
|
Alan Yolu Karşılaştırması
|
areaPathComparison | string |
Alan Yolu alanı karşılaştırırken kullanılacak kural. |
|
|
Yineleme Yolu
|
wiql__System_IterationPath | string |
İş öğesinin içinde olduğu adlandırılmış sprint veya zaman aralığı. |
|
|
Yineleme Yolu Karşılaştırması
|
iterationPathComparison | string |
Yineleme Yolu alanı karşılaştırırken kullanılacak kural. |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
Hatanın, sorunun, görevin veya test çalışmalarının işle ilgili olarak öznel derecelendirmesi. |
|
|
Oluşturan
|
wiql__System_CreatedBy | string |
İş öğesini oluşturan ekip üyesinin adı. |
Döndürülenler
Bir iş öğesi kapatıldığında [KULLANIM DIŞI]
Bu eylem kullanım dışı bırakıldı. Lütfen bunun yerine bir iş öğesi kapatıldığında kullanın.
Sağlanan ölçütlerle eşleşen bir iş öğesi kapatıldığında bir akışı tetikler.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Organizasyon Adı
|
account | True | string |
Kuruluşun adı. Bu, örnek URL'sinde (ör. {Organization}.visualstudio.com) bulunabilir. Kuruluş, işlemdeki hataları önlemek için "OAuth aracılığıyla üçüncü taraf uygulama erişimi" etkinleştirilmiş olmalıdır. |
|
Proje Adı
|
project | True | string |
Belirtilen Kuruluş içindeki projenin adı. |
|
Ekip Adı (Atanan'ı seçmek için)
|
team | string |
Atananın seçildiği ekibin adı. |
|
|
Atanan Kişi:
|
wiql__System_AssignedTo | string |
Şu anda iş öğesinin sahibi olan ekip üyesinin adı. |
|
|
Türü
|
wiql__System_WorkItemType | string |
İş öğesi türünün adı. |
|
|
Bölge Yolu
|
wiql__System_AreaPath | string |
İş öğesinin bulunduğu ürün özelliği veya ekip alanı. |
|
|
Alan Yolu Karşılaştırması
|
areaPathComparison | string |
Alan Yolu alanı karşılaştırırken kullanılacak kural. |
|
|
Yineleme Yolu
|
wiql__System_IterationPath | string |
İş öğesinin içinde olduğu adlandırılmış sprint veya zaman aralığı. |
|
|
Yineleme Yolu Karşılaştırması
|
iterationPathComparison | string |
Yineleme Yolu alanı karşılaştırırken kullanılacak kural. |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
Hatanın, sorunun, görevin veya test çalışmalarının işle ilgili olarak öznel derecelendirmesi. |
|
|
Takım Projesi
|
wiql__System_TeamProject | string |
Bu iş öğesinin ait olduğu takım projesi. |
|
|
Oluşturan
|
wiql__System_CreatedBy | string |
İş öğesini oluşturan ekip üyesinin adı. |
Döndürülenler
bir iş öğesi oluşturulduğunda
Sağlanan ölçütlerle eşleşen bir iş öğesi oluşturulduğunda bir akışı tetikler.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Organizasyon Adı
|
account | True | string |
Kuruluşun adı. Bu, örnek URL'sinde (ör. {Organization}.visualstudio.com) bulunabilir. Kuruluş, işlemdeki hataları önlemek için "OAuth aracılığıyla üçüncü taraf uygulama erişimi" etkinleştirilmiş olmalıdır. |
|
Proje Adı
|
project | True | string |
Belirtilen Kuruluş içindeki projenin adı. |
|
Ekip Adı (Atanan'ı seçmek için)
|
team | string |
Atananın seçildiği ekibin adı. |
|
|
Atanan Kişi:
|
wiql__System_AssignedTo | string |
Şu anda iş öğesinin sahibi olan ekip üyesinin adı. |
|
|
Türü
|
wiql__System_WorkItemType | string |
İş öğesi türünün adı. |
|
|
Bölge Yolu
|
wiql__System_AreaPath | string |
İş öğesinin bulunduğu ürün özelliği veya ekip alanı. |
|
|
Alan Yolu Karşılaştırması
|
areaPathComparison | string |
Alan Yolu alanı karşılaştırırken kullanılacak kural. |
|
|
Yineleme Yolu
|
wiql__System_IterationPath | string |
İş öğesinin içinde olduğu adlandırılmış sprint veya zaman aralığı. |
|
|
Yineleme Yolu Karşılaştırması
|
iterationPathComparison | string |
Yineleme Yolu alanı karşılaştırırken kullanılacak kural. |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
Hatanın, sorunun, görevin veya test çalışmalarının işle ilgili olarak öznel derecelendirmesi. |
|
|
Oluşturan
|
wiql__System_CreatedBy | string |
İş öğesini oluşturan ekip üyesinin adı. |
Döndürülenler
Bir iş öğesi oluşturulduğunda [KULLANIM DIŞI]
Bu eylem kullanım dışı bırakıldı. Lütfen bunun yerine bir iş öğesi oluşturulduğunda kullanın.
Sağlanan ölçütlerle eşleşen bir iş öğesi oluşturulduğunda bir akışı tetikler.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Organizasyon Adı
|
account | True | string |
Kuruluşun adı. Bu, örnek URL'sinde (ör. {Organization}.visualstudio.com) bulunabilir. Kuruluş, işlemdeki hataları önlemek için "OAuth aracılığıyla üçüncü taraf uygulama erişimi" etkinleştirilmiş olmalıdır. |
|
Proje Adı
|
project | True | string |
Belirtilen Kuruluş içindeki projenin adı. |
|
Ekip Adı (Atanan'ı seçmek için)
|
team | string |
Atananın seçildiği ekibin adı. |
|
|
Atanan Kişi:
|
wiql__System_AssignedTo | string |
Şu anda iş öğesinin sahibi olan ekip üyesinin adı. |
|
|
Türü
|
wiql__System_WorkItemType | string |
İş öğesi türünün adı. |
|
|
Bölge Yolu
|
wiql__System_AreaPath | string |
İş öğesinin bulunduğu ürün özelliği veya ekip alanı. |
|
|
Alan Yolu Karşılaştırması
|
areaPathComparison | string |
Alan Yolu alanı karşılaştırırken kullanılacak kural. |
|
|
Yineleme Yolu
|
wiql__System_IterationPath | string |
İş öğesinin içinde olduğu adlandırılmış sprint veya zaman aralığı. |
|
|
Yineleme Yolu Karşılaştırması
|
iterationPathComparison | string |
Yineleme Yolu alanı karşılaştırırken kullanılacak kural. |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
Hatanın, sorunun, görevin veya test çalışmalarının işle ilgili olarak öznel derecelendirmesi. |
|
|
Takım Projesi
|
wiql__System_TeamProject | string |
Bu iş öğesinin ait olduğu takım projesi. |
|
|
Oluşturan
|
wiql__System_CreatedBy | string |
İş öğesini oluşturan ekip üyesinin adı. |
Döndürülenler
Derleme tamamlandığında
Derleme tamamlandığında akışı tetikler.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Organizasyon Adı
|
account | True | string |
Kuruluşun adı. Bu, örnek URL'sinde (ör. {Organization}.visualstudio.com) bulunabilir. Kuruluş, işlemdeki hataları önlemek için "OAuth aracılığıyla üçüncü taraf uygulama erişimi" etkinleştirilmiş olmalıdır. |
|
Proje Adı
|
project | True | string |
Belirtilen Kuruluş içindeki projenin adı. |
|
Sonucta Göre Filtrele
|
resultFilter | string |
Hangi derleme sonucunun tetiklendiğini gösteren seçenek. Geçerli seçenekler şunlardır: '', 'succeeded', 'partiallySucceeded', 'failed' veya 'canceled'. |
|
|
Tanım Kimliğine Göre Filtrele
|
definitions | string |
Tetiklenmesi gereken derleme tanımı kimliğini gösteren seçenek. |
Döndürülenler
VSTS modellerinin listesi.
Kod gönderildiğinde (Git)
Kod git deposuna gönderildiğinde akışı tetikler.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Organizasyon Adı
|
account | True | string |
Kuruluşun adı. Bu, örnek URL'sinde (ör. {Organization}.visualstudio.com) bulunabilir. Kuruluş, işlemdeki hataları önlemek için "OAuth aracılığıyla üçüncü taraf uygulama erişimi" etkinleştirilmiş olmalıdır. |
|
Proje Adı
|
project | True | string |
Belirtilen Kuruluş içindeki projenin adı. |
|
Depo Adı
|
repository | True | string |
Belirtilen proje içindeki deponun adı. |
|
Başvuru Adı
|
refName | string |
Dal veya etiket gibi Git başvurusunun adı. |
Döndürülenler
VSTS modellerinin listesi.
- Body
- VstsList[GitPush]
Kod iade edildiğinde (TFVC)
Team Foundation Sürüm Denetimi projesinde kod iade edildiğinde akışı tetikler.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Organizasyon Adı
|
account | True | string |
Kuruluşun adı. Bu, örnek URL'sinde (ör. {Organization}.visualstudio.com) bulunabilir. Kuruluş, işlemdeki hataları önlemek için "OAuth aracılığıyla üçüncü taraf uygulama erişimi" etkinleştirilmiş olmalıdır. |
|
Proje Adı
|
project | True | string |
Belirtilen Kuruluş içindeki projenin adı. |
|
Ekip Adı
|
team | string |
Bir yazarın seçildiği ekibin adı. |
|
|
Takım Üyesi
|
author | string |
İadeyi yazan ekip üyesinin benzersiz adı. |
Döndürülenler
VSTS modellerinin listesi.
Çekme isteği kapatıldığında (Git)
Sağlanan ölçütlerle eşleşen bir çekme isteği kapatıldığında bir akışı tetikler.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Organizasyon Adı
|
account | True | string |
Kuruluşun adı. Bu, örnek URL'sinde (ör. {Organization}.visualstudio.com) bulunabilir. Kuruluş, işlemdeki hataları önlemek için "OAuth aracılığıyla üçüncü taraf uygulama erişimi" etkinleştirilmiş olmalıdır. |
|
Proje Adı
|
project | True | string |
Belirtilen Kuruluş içindeki projenin adı. |
|
Depo Adı
|
repository | True | string |
Belirtilen proje içindeki deponun adı. |
|
Kaynak Başvuru Adı
|
sourceRefName | string |
Dal veya etiket gibi Git başvurusunun adı. |
|
|
Hedef Başvuru Adı
|
targetRefName | string |
Dal veya etiket gibi Git başvurusunun adı. |
Döndürülenler
VSTS modellerinin listesi.
Çekme isteği oluşturulduğunda (Git)
Sağlanan ölçütlerle eşleşen bir çekme isteği oluşturulduğunda bir akışı tetikler.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Organizasyon Adı
|
account | True | string |
Kuruluşun adı. Bu, örnek URL'sinde (ör. {Organization}.visualstudio.com) bulunabilir. Kuruluş, işlemdeki hataları önlemek için "OAuth aracılığıyla üçüncü taraf uygulama erişimi" etkinleştirilmiş olmalıdır. |
|
Proje Adı
|
project | True | string |
Belirtilen Kuruluş içindeki projenin adı. |
|
Depo Adı
|
repository | True | string |
Belirtilen proje içindeki deponun adı. |
|
Kaynak Başvuru Adı
|
sourceRefName | string |
Dal veya etiket gibi Git başvurusunun adı. |
|
|
Hedef Başvuru Adı
|
targetRefName | string |
Dal veya etiket gibi Git başvurusunun adı. |
Döndürülenler
VSTS modellerinin listesi.
Tanımlar
VstsList[Hesap]
VSTS modellerinin listesi.
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Değer
|
value | array of Account |
VSTS Modelleri |
Firma
Firma
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Hesap Kimliği
|
accountId | string |
Hesabın kimliği. |
|
Hesap URI'si
|
accountUri | string |
Hesabın URI'sini. |
|
Hesap Adı
|
accountName | string |
Hesabın adı. |
|
Hesap Sahibi
|
accountOwner | string |
Hesabın küme sahibi. |
|
Organizasyon Adı
|
organizationName | string |
Hesaba karşılık gelen kuruluş adı. |
|
Hesap Türü
|
accountType | string |
Hesabın türü. |
Profile
Profile
| Name | Yol | Tür | Description |
|---|---|---|---|
|
ekran adı
|
displayName | string |
Kullanıcının Görünen Adı |
|
kimlik
|
id | string |
Profilin benzersiz tanımlayıcısı. |
|
publicAlias
|
publicAlias | string |
Genel Diğer Ad. |
|
E-posta Adresi
|
emailAddress | string |
Hesabın E-posta Adresi. |
|
Zaman damgası
|
timeStamp | date-time |
Bu profilin en son değiştirildiği saat. |
|
revizyon
|
revision | integer |
Herhangi bir özniteliğin maksimum revizyon numarası. |
|
CoreRevision
|
coreRevision | integer |
CoreRevision |
VstsList[TeamSettingsIteration]
VSTS modellerinin listesi.
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Değer
|
value | array of TeamSettingsIteration |
VSTS Modelleri |
TeamSettingsIteration
İş (Çevik) Yinelemesi
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Attributes
|
Attributes | TeamIterationAttributes |
Takım Yineleme Öznitelikleri |
|
Kimlik
|
Id | string |
Kaynağın kimliği. |
|
İsim
|
Name | string |
Kaynağın adı. |
|
Yol
|
Path | string |
Yinelemenin göreli yolu. |
|
Links
|
_links | object |
Kaynakla ilgili bağlantıların koleksiyonu. |
|
URL
|
Url | string |
Kaynağa tam HTTP bağlantısı. |
TeamIterationAttributes
Takım Yineleme Öznitelikleri
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Bitiş Tarihi
|
FinishDate | date-time |
Bitiş tarihi ekip yineleme özniteliği. |
|
Başlangıç Tarihi
|
StartDate | date-time |
Başlangıç tarihi ekip yineleme özniteliği. |
Links
Links
| Name | Yol | Tür | Description |
|---|---|---|---|
|
ağ
|
web | WebLinks |
Web Bağlantıları |
WebLink'ler
Web Bağlantıları
| Name | Yol | Tür | Description |
|---|---|---|---|
|
HTML Bağlantısı
|
href | string |
Derleme ayrıntılarının web URL'si |
BuildResult
Derleme Sonucu
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Derleme Kimliği
|
id | integer |
Derlemenin benzersiz tanımlayıcısı. |
|
Yapı Numarası
|
buildNumber | string |
Derleme numarası. |
|
Kaynak Dal
|
sourceBranch | string |
Kullanılan derlemenin kaynak denetim dalı. |
|
Kaynak sürüm
|
sourceVersion | string |
Kullanılan derlemenin kaynak denetim sürümü. |
|
Statü
|
status | string |
Derlemenin durumu. |
|
Priority
|
priority | string |
Derlemenin önceliği. |
|
Kuyruk Süresi
|
queueTime | date-time |
Derlemenin kuyruğa alındığı saat. |
|
Başlangıç Saati
|
startTime | date-time |
Derlemenin başladığı saat. |
|
Bitiş Zamanı
|
finishTime | date-time |
Derlemenin tamamlanma zamanı. |
|
Reason
|
reason | string |
Derlemenin nedeni. |
|
Result
|
result | string |
Derlemenin sonucu. |
|
requestedFor
|
requestedFor | BuildRequestUser |
Derleme İsteği Kullanıcısı |
|
Parametreler
|
parameters | string |
Varsa derlemeye geçirilen parametreler. |
|
tanım
|
definition | BuildResultDefinition |
Derleme Sonucu Tanımı |
|
_Bağlantı
|
_links | Links |
Links |
BuildRequestUser
Derleme İsteği Kullanıcısı
| Name | Yol | Tür | Description |
|---|---|---|---|
|
İstenen
|
uniqueName | string |
Derlemenin istenildiği kullanıcının benzersiz adı. |
BuildResultDefinition
Derleme Sonucu Tanımı
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Derleme Tanımı Kimliği
|
id | integer |
Derleme tanımlayıcısının tanımlayıcısı. |
|
Derleme Tanımı Adı
|
name | string |
Derleme tanımının adı. |
VstsList[BuildResult]
VSTS modellerinin listesi.
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Değer
|
value | array of BuildResult |
VSTS Modelleri |
VstsList[GitRepository]
VSTS modellerinin listesi.
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Değer
|
value | array of GitRepository |
VSTS Modelleri |
GitRepository
Git Deposu
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Depo Kimliği
|
id | string |
Deponun benzersiz kimliği. |
|
Depo Adı
|
name | string |
Deponun adı. |
|
Depo Tarayıcısı URL'si
|
url | string |
URL, deponun API uç noktasıdır. |
|
Depo Uzak URL'si
|
remoteUrl | string |
Git'in bu depoyla eşitleyebileceği URL. |
VstsList[GitPush]
VSTS modellerinin listesi.
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Değer
|
value | array of GitPush |
VSTS Modelleri |
GitPush
Git Anında İletme
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Depo
|
repository | GitRepository |
Git Deposu |
|
pushedBy
|
pushedBy | GitPushUser |
Git Anında İletme Kullanıcısı |
|
Başvuru Güncelleştirmeleri
|
refUpdates | array of GitRefUpdate |
Bu gönderme işleminin bir parçası olarak güncelleştirilen Ref'ler. |
|
Anında İletme Kimliği
|
pushId | integer |
Göndermenin benzersiz kimliği. |
|
Date
|
date | date-time |
Gönderimin oluşturulduğu tarih. |
GitPushUser
Git Anında İletme Kullanıcısı
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Gönderici Kimliği
|
id | string |
Göndermeyi oluşturan kullanıcının benzersiz tanımlayıcısı. |
|
Gönderici Adı
|
displayName | string |
Gönderimi oluşturan kullanıcının adı. |
|
Gönderici Benzersiz Adı
|
uniqueName | string |
Göndermeyi oluşturan kullanıcının benzersiz adı. |
|
Gönderici Görüntüsü Url'si
|
imageUrl | string |
Bu kullanıcının görüntüsünün URL'si. |
VstsList[GitPullRequest]
VSTS modellerinin listesi.
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Değer
|
value | array of GitPullRequest |
VSTS Modelleri |
GitPullRequest
Git Çekme İsteği
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Depo
|
repository | GitRepository |
Git Deposu |
|
Çekme İsteği Kimliği
|
pullRequestId | integer |
Çekme isteğinin benzersiz kimliği. |
|
oluşturan
|
createdBy | PullRequestCreatedBy |
Oluşturan Çekme İsteği |
|
Oluşturma Tarihi
|
creationDate | date-time |
Çekme isteğinin oluşturulduğu tarih |
|
Kapanış Tarihi
|
closedDate | date-time |
Çekme isteğinin kapatıldığı tarih (tamamlandı, bırakıldı veya harici olarak birleştirildi) |
|
Başlık
|
title | string |
Çekme isteğinin başlığı |
|
Description
|
description | string |
Çekme isteğinin açıklaması |
|
Kaynak Başvuru Adı
|
sourceRefName | string |
Çekme isteğinin kaynak dalının adı |
|
Hedef Başvuru Adı
|
targetRefName | string |
Çekme isteğinin hedef dalının adı |
|
Taslaktır
|
isDraft | boolean |
Taslak / WIP çekme isteği |
|
Gözden Geçirenler
|
reviewers | array of PullRequestReviewer |
Gözden geçirenin katkıda bulunduğu gruplar veya ekipler. |
|
Gözden Geçiren Listesi
|
reviewerList | string |
Geçerli e-posta adresleri olan gözden geçiren benzersiz adların noktalı virgülle ayrılmış listesi |
|
Gerekli Gözden Geçiren Listesi
|
requiredReviewerList | string |
Geçerli e-posta adresleri olan gerekli gözden geçiren benzersiz adlarının noktalı virgülle ayrılmış listesi |
|
Commit’ler
|
commits | array of GitCommitRef |
Çekme isteğinde yer alan işlemeler. |
|
completionOptions
|
completionOptions | PullRequestCompletionOptions |
Çekme İsteği Tamamlama Seçenekleri |
|
mergeOptions
|
mergeOptions | PullRequestMergeOptions |
Çekme İsteği Birleştirme Seçenekleri |
|
Birleştirme Hatası İletisi
|
mergeFailureMessage | string |
Ayarlandıysa, çekme isteği birleştirme bu nedenle başarısız oldu. |
|
closedBy
|
closedBy | PullRequestClosedBy |
Çekme İsteği Kapatılan |
|
autoCompleteSetBy
|
autoCompleteSetBy | PullRequestAutoCompleteSetBy |
Çekme İsteği Otomatik Tamamlama Ayarı |
|
Bağlantı
|
url | string |
Çekme isteğinin URL'si. |
|
Uzak Url
|
remoteUrl | string |
Çekme isteğinin uzak URL'si. |
|
Yapıt Kimliği
|
artifactId | string |
Bu çekme isteğini benzersiz olarak tanımlayan bir dize. |
|
Birleştirme Kimliği
|
mergeId | string |
Çekme isteğinin birleştirme kimliği. |
|
Kod Gözden Geçirme Kimliği
|
codeReviewId | integer |
Çekme isteğinin kod gözden geçirme kimliği. |
|
Tamamlanma Kuyruğu Süresi
|
completionQueueTime | string |
Çekme isteğinin tamamlanacak kuyruğa girdiği en son tarih. |
|
Yinelemeleri Destekler
|
supportsIterations | boolean |
True ise, bu çekme isteği birden çok yinelemeyi destekler. |
PullRequestCreatedBy
Oluşturan Çekme İsteği
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Görünen Ad tarafından oluşturuldu
|
displayName | string |
Çekme isteği oluşturucusunun görünen adı. |
|
Benzersiz Adla Oluşturuldu
|
uniqueName | string |
Çekme isteği oluşturucusunun benzersiz adı. |
|
Oluşturan Kimlik
|
id | string |
Çekme isteği oluşturucusunun kimliği. |
|
Görüntü Url'si Tarafından Oluşturuldu
|
imageUrl | string |
Çekme isteği oluşturucusunun görüntüsünün URL'si. |
|
Url Tarafından Oluşturuldu
|
url | string |
Çekme isteği oluşturucusunun URL'si. |
PullRequestClosedBy
Çekme İsteği Kapatılan
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Görünen Ada Göre Kapatıldı
|
displayName | string |
Çekme isteğinin görünen adı daha yakın. |
|
Benzersiz Adla Kapatıldı
|
uniqueName | string |
Çekme isteğinin benzersiz adı daha yakın. |
|
Kimliğine Göre Kapatıldı
|
id | string |
Çekme isteğinin kimliği daha yakın. |
|
Görüntü Url'si tarafından kapatıldı
|
imageUrl | string |
Çekme isteğinin görüntüsünün url'si daha yakın. |
|
Url ile Kapatıldı
|
url | string |
Çekme isteğinin url'si daha yakın. |
PullRequestAutoCompleteSetBy
Çekme İsteği Otomatik Tamamlama Ayarı
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Görünen Ada Göre Otomatik Tamamlama Kümesi
|
displayName | string |
Otomatik tamamlama özelliğini etkinleştiren kullanıcının görünen adı. |
|
Benzersiz Ada Göre Otomatik Tamamlama Kümesi
|
uniqueName | string |
Otomatik tamamlama özelliğini etkinleştiren kullanıcının benzersiz adı. |
|
Kimlik Kümesine Göre Otomatik Tamamlama
|
id | string |
Otomatik tamamlama özelliğini etkinleştiren kullanıcının kimliği. |
|
Görüntü Url'sini Kullanarak Otomatik Tamamlama Kümesi
|
imageUrl | string |
Otomatik tamamlama özelliğini etkinleştiren kullanıcının görüntüsünün URL'si. |
|
Url'ye Göre Otomatik Tamamlama Kümesi
|
url | string |
Otomatik tamamlama özelliğini etkinleştiren kullanıcının URL'si. |
PullRequestReviewer
Çekme İsteği Gözden Geçiren
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Gözden Geçiren Görünen Adı
|
displayName | string |
Çekme isteğini gözden geçirenin görünen adı. |
|
Gözden Geçiren Benzersiz Adı
|
uniqueName | string |
Çekme isteğini gözden geçirenin benzersiz adı. |
|
Gözden Geçiren Kimliği
|
id | string |
Çekme isteğini gözden geçirenin kimliği. |
|
Gözden Geçiren Url'si
|
url | string |
Çekme isteğini gözden geçirenin URL'si. |
|
Reddedildi
|
hasDeclined | boolean |
Gözden geçirenin bu çekme isteğini gözden geçirmeyi reddedip reddetmediğini gösterir. |
|
Bayrak eklenmiş
|
isFlagged | boolean |
Bu gözden geçirenin bu çekme isteğine dikkat için işaretlenip işaretlenmediğini gösterir. |
|
Gerekli
|
isRequired | boolean |
Bu çekme isteği için gerekli bir gözden geçiren olup olmadığını gösterir. |
|
Oylayın
|
vote | integer |
Çekme isteğinde oy verin: approved(10), approved with suggestions(5), no vote(0), waiting for author(-5), rejected(-10). |
|
Oylanan
|
votedFor | array of PullRequestReviewer |
Gözden geçirenin katkıda bulunduğu gruplar veya ekipler. |
PullRequestMergeOptions
Çekme İsteği Birleştirme Seçenekleri
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Hızlı İletme Yok
|
noFastForward | string |
İki ebeveynli, hızlı ileri sarma olmayan bir birleştirme. Kaynak dal değişmez. Bu, varsayılan davranıştır. |
|
Rebase
|
rebase | string |
Kaynak dalı hedef dal HEAD işlemesinin üzerine yeniden temellendirin ve hedef dalı hızlı ileri sarın. |
|
Birleştirmeyi Yeniden TemelLe
|
rebaseMerge | string |
Kaynak dalı hedef dal HEAD işlemesinin üzerine yeniden temellendirin ve iki üst, hızlı ileri sarma olmayan bir birleştirme oluşturun. |
|
Ezmek
|
squash | string |
Çekme isteğindeki tüm değişiklikleri tek bir üst işlemeye yerleştirin. |
PullRequestMergeStrategy
Çekme İsteği Birleştirme Stratejisi
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Çakışma Yazma İşlemeleri
|
conflictAuthorshipCommits | boolean |
Doğruysa, birleştirme sırasında uygulanan çakışma çözümleri, git suçunun yazarlık bilgilerini korumak için ayrı işlemelere konur. |
|
Yanlış PozitifLeri Yeniden Adlandırmayı Algıla
|
detectRenameFalsePositives | boolean |
True ise, yanlış pozitifleri yeniden adlandırmayı algılar. |
|
Yeniden Adlandırmaları Devre Dışı Bırak
|
disableRenames | boolean |
Doğruysa, birleştirme sırasında yeniden adlandırma algılaması gerçekleştirilmez. |
PullRequestCompletionOptions
Çekme İsteği Tamamlama Seçenekleri
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Otomatik Tamamlama Yapılandırma Kimliklerini Yoksay
|
autoCompleteIgnoreConfigIds | array of integer |
Otomatik tamamlamanın beklememesi gereken ilke yapılandırma kimliklerinin listesi |
|
İlkeyi Atlama
|
bypassPolicy | boolean |
True ise, çekme isteği tamamlanırken ilkeler açıkça atlanır. |
|
Atlama Nedeni
|
bypassReason | string |
İlkeler atlanırsa, bu neden atlamanın neden kullanıldığına göre depolanır. |
|
Kaynak Dalı Sil
|
deleteSourceBranch | boolean |
True ise, çekme isteğinin kaynak dalı tamamlandıktan sonra silinir. |
|
İşleme İletisi Birleştir
|
mergeCommitMessage | string |
Ayarlanırsa, bu birleştirme işlemesinin işleme iletisi olarak kullanılır. |
|
mergeStrategy
|
mergeStrategy | PullRequestMergeStrategy |
Çekme İsteği Birleştirme Stratejisi |
|
Sıkıştırarak Birleştirme
|
squashMerge | boolean |
MergeStrategy ayarlanmazsa, bu bayrak yanlışsa birleştirme stratejisi ileri doğru olmaz veya doğruysa sıkıştırılır. |
|
İş Öğelerini Geçir
|
transitionWorkItems | boolean |
True ise, çekme isteğine bağlı iş öğelerini sonraki mantıksal duruma (etkin -> çözüldü) dönüştürmeyi deneyeceğiz. |
CommitGitUserDate
Git Kullanıcı Tarihini İşleme
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Kullanıcı Tarihi İşleme
|
date | string |
Git işleminin tarihi. |
|
Kullanıcı E-postası İşleme
|
string |
Git işlemini gerçekleştiren kullanıcının e-posta adresi. |
|
|
Görüntü Url'si İşleme
|
imageUrl | string |
Kullanıcının avatarının URL'si. |
|
Kullanıcı Adı İşleme
|
name | string |
Git işlemini gerçekleştiren kullanıcının adı. |
GitCommitRef
Git Commit Ref
| Name | Yol | Tür | Description |
|---|---|---|---|
|
yazar
|
author | CommitGitUserDate |
Git Kullanıcı Tarihini İşleme |
|
Açıklamayı İşleme
|
comment | string |
İşlemenin açıklaması veya iletisi. |
|
İşleme Açıklaması Kesildi
|
commentTruncated | string |
Açıklamanın tam Git işleme açıklaması iletisinden kesilip kesilmediğini gösterir. |
|
İşleme Kimliği
|
commitId | string |
İşlemenin kimliği. |
|
committer
|
committer | CommitGitUserDate |
Git Kullanıcı Tarihini İşleme |
|
Ebeveyn
|
parents | array of string |
Bu işleme için üst işleme kimliklerinin numaralandırması. |
|
Uzak Url İşleme
|
remoteUrl | string |
İşlemenin uzak URL yolu. |
|
İşleme Url'si
|
url | string |
Bu kaynağın REST URL'si. |
GitRefUpdate
Git Başvuru Güncelleştirmesi
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Başvuru Adı
|
name | string |
Güncelleştirilen Git BaşV'nin adı. |
|
Depo Kimliği
|
repositoryId | string |
Deponun benzersiz kimliği. |
|
Eski İşleme Kimliği
|
oldObjectId | string |
Bu Başvurunun güncelleştirmeden önce işaret olduğu önceki işlemenin kimliği. |
|
Yeni İşleme Kimliği
|
newObjectId | string |
Bu Başvurunun güncelleştirmeden önce işaret olduğu yeni işlemenin kimliği. |
VstsList[Project]
VSTS modellerinin listesi.
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Değer
|
value | array of Project |
VSTS Modelleri |
Project
Project
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Proje Kimliği
|
id | string |
Projenin benzersiz tanımlayıcısı. |
|
Proje Adı
|
name | string |
Projenin adı. |
|
Proje URL'si
|
url | string |
Projenin API URL'si. |
VstsList[ReleaseDefinition]
VSTS modellerinin listesi.
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Değer
|
value | array of ReleaseDefinition |
VSTS Modelleri |
ReleaseDefinition
Yayın Tanımı
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Comment
|
Comment | string |
Yayın tanımının açıklaması. |
|
Oluşturulma Tarihi
|
CreatedOn | date-time |
Yayın tanımının oluşturulduğu tarih. |
|
Description
|
Description | string |
Yayın tanımının açıklaması. |
|
Kimlik
|
Id | integer |
Yayın tanımının benzersiz tanımlayıcısı. |
|
ModifiedBy
|
ModifiedBy | IdentityRef |
Kimlik Başvurusu |
|
Değiştirilme Tarihi
|
ModifiedOn | date-time |
Yayın tanımının değiştirildiği tarih. |
|
İsim
|
Name | string |
Yayın tanımının adı. |
|
Yol
|
Path | string |
Yayın tanımının yolu. |
|
Yayın Adı Biçimi
|
ReleaseNameFormat | string |
Yayın tanımının yayın adı biçimi. |
|
Revizyon
|
Revision | integer |
Yayın tanımının düzeltme numarası. |
|
Kaynak
|
Source | string |
Yayın tanımının kaynağı. |
|
Etiketler
|
Tags | array of string |
Yayın tanımının etiket listesi. |
|
URL
|
Url | string |
Yayın tanımına erişmek için URL. |
IdentityRef
Kimlik Başvurusu
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Dizin Diğer Adı
|
DirectoryAlias | string |
Kimlik başvurusunun dizin diğer adı. |
|
Görüntü adı
|
DisplayName | string |
Kimlik başvurusunun görünen adı. |
|
Benzersiz Ad
|
UniqueName | string |
Kimlik başvurusunun benzersiz adı. |
|
URL
|
Url | string |
Kimlik başvurusunun URL'si. |
|
Kimlik
|
Id | string |
Kimlik başvurusunun kimliği. |
ReleaseDefinitionShallowReference
Yayın Tanımı Sığ Başvurusu
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Kimlik
|
Id | integer |
Yayın tanımının benzersiz tanımlayıcısı. |
|
İsim
|
Name | string |
Yayın tanımının adı. |
|
URL
|
Url | string |
Yayın tanımına erişmek için REST API URL'si. |
Nesne
ObjectWithoutType
Salıverme
Salıverme
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Comment
|
Comment | string |
Yayının açıklaması. |
|
Oluşturan
|
CreatedBy | IdentityRef |
Kimlik Başvurusu |
|
Oluşturulma Tarihi
|
CreatedOn | date-time |
Yayının oluşturulduğu tarih. |
|
Description
|
Description | string |
Yayının açıklaması. |
|
Kimlik
|
Id | integer |
Yayının benzersiz Tanımlayıcısı. |
|
Sonsuza Kadar Koru
|
KeepForever | boolean |
Yayının bekletme ilkelerinin dışında tutulup tutulmayacağı. |
|
Günlükler Kapsayıcı URL'si
|
LogsContainerUrl | string |
Bu sürümün Kapsayıcı URL'sini günlüğe kaydeder. |
|
ModifiedBy
|
ModifiedBy | IdentityRef |
Kimlik Başvurusu |
|
Değiştirilme Tarihi
|
ModifiedOn | date-time |
Yayının değiştirildiği tarih. |
|
İsim
|
Name | string |
Yayının adı. |
|
Reason
|
Reason | string |
Yayın nedeni. |
|
ReleaseDefinition
|
ReleaseDefinition | ReleaseDefinitionShallowReference |
Yayın Tanımı Sığ Başvurusu |
|
Statü
|
Status | string |
Yayının durumu. |
|
URL
|
Url | string |
Yayının URL'si. |
VstsList[TfvcChangeset]
VSTS modellerinin listesi.
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Değer
|
value | array of TfvcChangeset |
VSTS Modelleri |
TfvcChangeset
Team Foundation Sürüm Denetimi Değişiklik Kümesi
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Değişiklik Kümesi Kimliği
|
changesetId | integer |
Değişiklik kümesinin benzersiz kimliği. |
|
yazar
|
author | ChangesetAuthor |
Değişiklik Kümesi Yazarı |
|
checkedInBy
|
checkedInBy | ChangesetCheckedInBy |
İade Eden Değişiklik Kümesi |
|
Oluşturulma Tarihi
|
createdDate | date-time |
Değişiklik kümesinin oluşturulduğu tarih saat. |
|
Comment
|
comment | string |
Değişiklik kümesini açıklayan açıklama. |
ChangesetAuthor
Değişiklik Kümesi Yazarı
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Yazar Adı
|
displayName | string |
Değişiklik kümesini oluşturan kullanıcının adı. |
|
Benzersiz Ad Yaz
|
uniqueName | string |
Değişiklik kümesini oluşturan kullanıcının benzersiz adı. |
ChangesetCheckedInBy
İade Eden Değişiklik Kümesi
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Ada göre iade edildi
|
displayName | string |
Değişiklik kümesini iade eden kullanıcının adı. |
|
Benzersiz ada göre iade edildi
|
uniqueName | string |
Değişiklik kümesini oluşturan kullanıcının benzersiz adı. |
VstsList[WorkItemType]
VSTS modellerinin listesi.
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Değer
|
value | array of WorkItemType |
VSTS Modelleri. |
WorkItemType
İş Öğesi Türü
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Description
|
Description | string |
Türün açıklaması. |
|
İsim
|
Name | string |
Türün adı. |
|
XML Formu
|
XmlForm | string |
Türün XML gösterimi. |
|
Fields
|
FieldInstances | array of WorkItemTypeFieldInstance |
Türüyle ilişkilendirilmiş alan örneklerinin listesi. |
|
simge kimliği
|
icon.id | string |
Simgenin tanımlayıcısı |
|
simge url'si
|
icon.url | string |
Kaynağın REST URL'si |
|
States
|
states | array of WorkItemStateColor |
İş öğesi türünün durumları |
WorkItemTypeFieldInstance
İş Öğesi Türü Alan Örneği
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Her Zaman Gerekli
|
AlwaysRequired | boolean |
Alan örneğinin her zaman gerekli olup olmadığını belirtir. |
|
Başvuru Adı
|
ReferenceName | string |
Alan örneğinin başvuru adı. |
|
İsim
|
Name | string |
Alan örneğinin adı. |
|
URL
|
Url | string |
Alan örneği ayrıntılarına işaret eden bir URL. |
VstsList[JObject]
VSTS modellerinin listesi.
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Değer
|
value | array of Object |
VSTS Modelleri |
VstsList[QueryHierarchyItem]
VSTS modellerinin listesi.
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Değer
|
value | array of QueryHierarchyItem |
VSTS Modelleri |
QueryHierarchyItem
Sorgu Hiyerarşisi Öğesi
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Alt Öğeler
|
Children | array of QueryHierarchyItem |
Sorgu hiyerarşi öğesiyle ilişkilendirilmiş alt öğelerin listesi. |
|
Maddeler
|
Clauses | WorkItemQueryClause |
İş Öğesi Sorgu Yan Tümcesi |
|
Kolonlar
|
Columns | array of WorkItemFieldReference |
Sorgu hiyerarşi öğesiyle ilişkili iş öğesi alan sütunlarının listesi. |
|
Filtre Seçenekleri
|
FilterOptions | string |
Sorgu hiyerarşisi öğesinin filtre seçenekleri. |
|
Alt Öğeleri Var
|
HasChildren | boolean |
Sorgu hiyerarşisi öğesinin alt öğeleri olup olmadığını belirtir. |
|
Kimlik
|
Id | string |
Sorgu hiyerarşisi öğesinin benzersiz identifer'i. |
|
Silindi
|
IsDeleted | boolean |
Sorgu hiyerarşi öğesinin silinip silinmeyeceğini belirtir. |
|
Klasördür
|
IsFolder | boolean |
Sorgu hiyerarşisi öğesinin bir klasör olup olmadığını belirtir. |
|
Geçersiz Söz Dizimi
|
IsInvalidSyntax | boolean |
Sorgu hiyerarşisi öğesinin geçersiz söz dizimi olup olmadığını belirtir. |
|
Genel
|
IsPublic | boolean |
Sorgu hiyerarşisi öğesinin genel olup olmadığını belirtir. |
|
LinkClauses
|
LinkClauses | WorkItemQueryClause |
İş Öğesi Sorgu Yan Tümcesi |
|
İsim
|
Name | string |
Sorgu hiyerarşisi öğesinin adı. |
|
Yol
|
Path | string |
Sorgu hiyerarşisi öğesinin yolu. |
|
Sorgu Türü
|
QueryType | string |
Sorgu hiyerarşisi öğesinin sorgu türü. |
|
Sütunları Sırala
|
SortColumns | array of WorkItemQuerySortColumn |
Sorgu hiyerarşisi öğesinin sıralama sütunlarının listesi. |
|
SourceClauses
|
SourceClauses | WorkItemQueryClause |
İş Öğesi Sorgu Yan Tümcesi |
|
TargetClauses
|
TargetClauses | WorkItemQueryClause |
İş Öğesi Sorgu Yan Tümcesi |
|
Wiql
|
Wiql | string |
Sorgu hiyerarşi öğesinin WIQL'i. |
|
Links
|
_links | object |
Sorgu hiyerarşisi öğesiyle ilgili bağlantıların koleksiyonu. |
|
URL
|
Url | string |
Sorgu hiyerarşisi öğesinin tam HTTP bağlantısı. |
WorkItemStateColor
İş Öğesi Durum Rengi
| Name | Yol | Tür | Description |
|---|---|---|---|
|
durum kategorisi
|
category | string |
durum kategorisi |
|
Renk değeri
|
color | string |
Renk değeri |
|
durum adı
|
name | string |
İş öğesi türü durum adı |
WorkItemQueryClause
İş Öğesi Sorgu Yan Tümcesi
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Maddeler
|
Clauses | WorkItemQueryClause |
İş Öğesi Sorgu Yan Tümcesi |
|
Veri Alanı
|
Field | WorkItemFieldReference |
İş Öğesi Alan Başvurusu |
|
FieldValue
|
FieldValue | WorkItemFieldReference |
İş Öğesi Alan Başvurusu |
|
Alan Değeridir
|
IsFieldValue | boolean |
İş öğesi sorgu yan tümcesinin bir alan değeri olup olmadığını belirtir. |
|
Mantıksal İşleç
|
LogicalOperator | string |
İş öğesi sorgu yan tümcesinin mantıksal işleci. |
|
Operator
|
Operator | WorkItemFieldOperation |
İş Öğesi Alan İşlemi |
|
Değer
|
Value | string |
İş öğesi sorgu yan tümcesinin değeri. |
WorkItemFieldReference
İş Öğesi Alan Başvurusu
| Name | Yol | Tür | Description |
|---|---|---|---|
|
İsim
|
Name | string |
İş öğesi alan başvurusunun adı. |
|
Başvuru Adı
|
ReferenceName | string |
İş öğesi alan başvurusunun başvuru adı. |
|
URL
|
Url | string |
İş öğesi alan başvurusunun URL'si. |
WorkItemQuerySortColumn
İş Öğesi Sorgu Sıralama Sütunu
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Descending
|
Descending | boolean |
İş öğesi sorgu sıralama sütununun azalan düzende olup olmadığını belirtir. |
|
Veri Alanı
|
Field | WorkItemFieldReference |
İş Öğesi Alan Başvurusu |
WorkItemFieldOperation
İş Öğesi Alan İşlemi
| Name | Yol | Tür | Description |
|---|---|---|---|
|
İsim
|
Name | string |
İş öğesi alanı işleminin adı. |
|
Başvuru Adı
|
ReferenceName | string |
İş öğesi alanı işleminin başvuru adı. |
Pipeline
| Name | Yol | Tür | Description |
|---|---|---|---|
|
count
|
count | integer |
count |
|
value
|
value | array of object |
Tüm işlem hatlarının listesini içeren dizi |
|
href
|
value._links.self.href | string |
href |
|
href
|
value._links.web.href | string |
href |
|
folder
|
value.folder | string |
folder |
|
kimlik
|
value.id | integer |
kimlik |
|
name
|
value.name | string |
name |
|
revizyon
|
value.revision | integer |
revizyon |
|
url
|
value.url | string |
url |
Run
| Name | Yol | Tür | Description |
|---|---|---|---|
|
count
|
count | integer |
count |
|
value
|
value | array of object |
Boru Hattı Çalıştırması |
|
href
|
value._links.self.href | string | |
|
href
|
value._links.web.href | string | |
|
href
|
value._links.pipeline.web.href | string | |
|
href
|
value._links.pipeline.href | string | |
|
url
|
value.pipeline.url | string | |
|
kimlik
|
value.pipeline.id | integer | |
|
revizyon
|
value.pipeline.revision | integer | |
|
name
|
value.pipeline.name | string | |
|
folder
|
value.pipeline.folder | string | |
|
state
|
value.state | RunState |
Çalıştırma Durumu |
|
oluşturulmaTarihi
|
value.createdDate | string |
oluşturulma tarihi |
|
url
|
value.url | string |
İşlem hattının URL'si |
|
kimlik
|
value.id | integer |
işlem hattı kimliği |
|
name
|
value.name | string |
name |
|
sonuç
|
value.result | RunResult |
Çalıştırma Sonucu |
|
finishedDate
|
value.finishedDate | string |
çalıştırma bitiş tarihi |