Aracılığıyla paylaş


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:

  1. Dosya içeriğini Base64 dizesine dönüştürün ve "Gövde" parametresine yerleştirin.
  2. "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.

  1. Geçmiş güncelleştirmesi key = System.History value = Doğru alan yoluna gitme'
  2. İş öğelerini taşıma: key = System.TeamProject value = 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.

  1. Tetikleyici İş öğesine yeni/var olan bağlantılar eklendiğinde/silindiğinde iş öğesi güncelleştirildiğinde atlanır.

  2. 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:

  3. 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
  4. 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.

  5. Azure DevOps hesabı altındaki parola değişikliklerinin mevcut bağlantıyı etkilemeyeceğini lütfen unutmayın.

  6. Azure DevOps Kişisel Erişim Belirteçleri bağlayıcıyla kimlik doğrulaması için desteklenmez.

  7. 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.

  8. 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.

  9. 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

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 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

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.

bir iş öğesi sorgusunun sonucunu alır.

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

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

Bu işlemin çıkışları dinamiktir.

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

Bu işlemin çıkışları dinamiktir.

İş öğ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

Bu işlemin çıkışları dinamiktir.

İş öğ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

Bu işlemin çıkışları dinamiktir.

İş öğ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

Bu işlemin çıkışları dinamiktir.

İş öğ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.

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.

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

Bu işlemin çıkışları dinamiktir.

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.

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

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.

Sağlanan ölçütlerle eşleşen bir iş öğesi verilen kullanıcıya atandığında akışı tetikler.

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.

Sağlanan ölçütlerle eşleşen bir iş öğesi güncelleştirildiğinde akışı tetikler.

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.

Sağlanan ölçütlerle eşleşen bir iş öğesi kapatıldığında bir akışı tetikler.

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.

Sağlanan ölçütlerle eşleşen bir iş öğesi oluşturulduğunda bir akışı tetikler.

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

Bu işlemin çıkışları dinamiktir.

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

Bu işlemin çıkışları dinamiktir.

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

Bu işlemin çıkışları dinamiktir.

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

Bu işlemin çıkışları dinamiktir.

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

Bu işlemin çıkışları dinamiktir.

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

Bu işlemin çıkışları dinamiktir.

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

Bu işlemin çıkışları dinamiktir.

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

Bu işlemin çıkışları dinamiktir.

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.

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

Name Yol Tür Description
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
email 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

RunResult

Çalıştırma Sonucu

Çalıştırma Sonucu

RunState

Çalıştırma Durumu

Çalıştırma Durumu