Teams - Get All Teams
Tüm ekiplerin listesini alın.
GET https://dev.azure.com/{organization}/_apis/teams?api-version=7.1-preview.3
GET https://dev.azure.com/{organization}/_apis/teams?$mine={$mine}&$top={$top}&$skip={$skip}&$expandIdentity={$expandIdentity}&api-version=7.1-preview.3
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
organization
|
path | True |
string |
Azure DevOps kuruluşunun adı. |
api-version
|
query | True |
string |
Kullanılacak API sürümü. Api'nin bu sürümünü kullanmak için bu değer '7.1-preview.3' olarak ayarlanmalıdır. |
$expand
|
query |
boolean |
Sonuç WebApiTeam nesnesinde Kimlik bilgilerinin genişletilip genişletilmeyeceğini belirten bir değer. |
|
$mine
|
query |
boolean |
Doğruysa, kullanıcının üye olduğunu isteyen tüm ekipleri döndürebilirsiniz. Aksi takdirde tüm teams kullanıcı okuma erişimine sahip döndür. |
|
$skip
|
query |
integer int32 |
Atacak ekip sayısı. |
|
$top
|
query |
integer int32 |
Döndürülecek ekip sayısı üst sınırı. |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
başarılı işlem |
Güvenlik
oauth2
Type:
oauth2
Flow:
accessCode
Authorization URL:
https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Token URL:
https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer
Scopes
Name | Description |
---|---|
vso.project | Projeleri ve ekipleri okuma olanağı sağlar. |
Örnekler
Sample Request
GET https://dev.azure.com/fabrikam/_apis/teams?$mine=True&api-version=7.1-preview.3
Sample Response
{
"value": [
{
"id": "564e8204-a90b-4432-883b-d4363c6125ca",
"name": "Quality assurance",
"url": "https://dev.azure.com/fabrikam/_apis/projects/eb6e4656-77fc-42a1-9181-4c6d8e9da5d1/teams/564e8204-a90b-4432-883b-d4363c6125ca",
"description": "Testing staff",
"identityUrl": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/564e8204-a90b-4432-883b-d4363c6125ca"
},
{
"id": "66df9be7-3586-467b-9c5f-425b29afedfd",
"name": "Fabrikam-Fiber-TFVC Team",
"url": "https://dev.azure.com/fabrikam/_apis/projects/eb6e4656-77fc-42a1-9181-4c6d8e9da5d1/teams/66df9be7-3586-467b-9c5f-425b29afedfd",
"description": "The default project team.",
"identityUrl": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/66df9be7-3586-467b-9c5f-425b29afedfd"
}
],
"count": 2
}
Tanımlar
Name | Description |
---|---|
Identity | |
Identity |
Kimlik tanımlayıcısı, kimlik türü (Windows SID, Passport) için sarmalayıcı ve SID veya PUID gibi benzersiz bir tanımlayıcıdır. |
Properties |
sınıfı, anahtar-değer çiftleri koleksiyonu olarak bir özellik çantasını temsil eder. Dışındaki |
Web |
Identity
Name | Tür | Description |
---|---|---|
customDisplayName |
string |
Kimliğin özel görünen adı (varsa). Bu özelliği boş bir dize olarak ayarlamak, var olan özel görünen adı temizler. Bu özelliğin null olarak ayarlanması mevcut kalıcı değeri etkilemez (null değerler kablo üzerinden veya veritabanına gönderilmediğinden) |
descriptor |
Kimlik tanımlayıcısı, kimlik türü (Windows SID, Passport) için sarmalayıcı ve SID veya PUID gibi benzersiz bir tanımlayıcıdır. |
|
id |
string |
Kimlik Tanımlayıcısı. Depolama Anahtarı veya VSID olarak da adlandırılır |
isActive |
boolean |
Kimliğin kuruluştaki herhangi bir Azure Devops grubunda üyeliği varsa True. |
isContainer |
boolean |
Kimlik bir grupsa true. |
masterId |
string |
|
memberIds |
string[] |
Kimliğin üyelerinin kimliği (yalnızca gruplar). |
memberOf |
Kimlik tanımlayıcısı, kimlik türü (Windows SID, Passport) için sarmalayıcı ve SID veya PUID gibi benzersiz bir tanımlayıcıdır. |
|
members |
Kimlik tanımlayıcısı, kimlik türü (Windows SID, Passport) için sarmalayıcı ve SID veya PUID gibi benzersiz bir tanımlayıcıdır. |
|
metaTypeId |
integer |
|
properties |
sınıfı, anahtar-değer çiftleri koleksiyonu olarak bir özellik çantasını temsil eder. Dışındaki |
|
providerDisplayName |
string |
Kaynak kimlik sağlayıcısı tarafından belirtilen kimliğin görünen adı. |
resourceVersion |
integer |
|
socialDescriptor |
string |
|
subjectDescriptor |
string |
Graph varlığının konu tanımlayıcısı. |
uniqueUserId |
integer |
IdentityDescriptor
Kimlik tanımlayıcısı, kimlik türü (Windows SID, Passport) için sarmalayıcı ve SID veya PUID gibi benzersiz bir tanımlayıcıdır.
Name | Tür | Description |
---|---|---|
identifier |
string |
Bu kimliğin benzersiz tanımlayıcısı 256 karakteri aşmaz ve kalıcı hale getirilir. |
identityType |
string |
Tanımlayıcı türü (örneğin, Windows, Passport vb.). |
PropertiesCollection
sınıfı, anahtar-değer çiftleri koleksiyonu olarak bir özellik çantasını temsil eder. Dışındaki DBNull
tüm ilkel türlerin (ile herhangi bir TypeCode != TypeCode.Object
tür) değerleri kabul edilir. Byte[], Int32, Double, DateType ve String türündeki değerler türlerini korur, diğer temel öğeler Dize olarak retuned edilir. Byte[] base64 kodlanmış dize olarak bekleniyor.
Name | Tür | Description |
---|---|---|
count |
integer |
Koleksiyondaki özelliklerin sayısı. |
item |
object |
|
keys |
string[] |
Koleksiyondaki anahtar kümesi. |
values |
string[] |
Koleksiyondaki değer kümesi. |
WebApiTeam
Name | Tür | Description |
---|---|---|
description |
string |
Ekip açıklaması |
id |
string |
Ekip (Kimlik) Guid'i. Team Foundation Kimliği. |
identity |
Ekip kimliği. |
|
identityUrl |
string |
Bu ekibin Kimlik REST API'si Url'si |
name |
string |
Takımın adı |
projectId |
string |
|
projectName |
string |
|
url |
string |
Ekip REST API'si Url'si |
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin