Feed Management - Get Feed
Belirli bir akışın ayarlarını alın.
Akış bir projede oluşturulduysa proje parametresi sağlanmalıdır. Akış herhangi bir projeyle ilişkilendirilmemişse, istekten proje parametresini atlar.
GET https://feeds.dev.azure.com/{organization}/{project}/_apis/packaging/feeds/{feedId}?api-version=7.1-preview.1
GET https://feeds.dev.azure.com/{organization}/{project}/_apis/packaging/feeds/{feedId}?includeDeletedUpstreams={includeDeletedUpstreams}&api-version=7.1-preview.1
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
feed
|
path | True |
string |
Akışın adı veya kimliği. |
organization
|
path | True |
string |
Azure DevOps kuruluşunun adı. |
project
|
path |
string |
Proje Kimliği veya proje 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.1' olarak ayarlanmalıdır. |
include
|
query |
boolean |
Yanıta silinmiş yukarı akışlar ekleyin. |
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.packaging | Akışları ve paketleri okuma yeteneği verir. Ayrıca paketleri arama olanağı da verir. |
Tanımlar
Name | Description |
---|---|
Feed |
Yapıtlar için bir kapsayıcı. |
Feed |
Akışın desteklenen özellikleri. |
Feed |
Akış izinleri. |
Feed |
Bir akışta bu kimliğin rolü. |
Feed |
Akışın üstündeki görünüm. |
Feed |
Görünüm türü. |
Feed |
Görünümün görünürlük durumu. |
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. |
Project |
|
Reference |
REST başvuru bağlantılarının koleksiyonunu temsil eden sınıf. |
Upstream |
Kimliği, paket türü ve diğer ilişkili bilgiler de dahil olmak üzere yukarı akış kaynak tanımı. |
Upstream |
Genel veya İç gibi kaynak türü. |
Upstream |
Yukarı akışın durumunu belirtir. |
Upstream |
Feed
Yapıtlar için bir kapsayıcı.
Name | Tür | Description |
---|---|---|
_links |
İlgili REST bağlantıları. |
|
badgesEnabled |
boolean |
Ayarlanırsa, bu akış paket rozetlerinin oluşturulmasını destekler. |
capabilities |
Akışın desteklenen özellikleri. |
|
defaultViewId |
string |
Akış yöneticisinin belirttiği görünüm, okuyucular için varsayılan deneyimdir. |
deletedDate |
string |
Bu akışın silindiği tarih. |
description |
string |
Akış için bir açıklama. Açıklamalar 255 karakteri aşmamalıdır. |
fullyQualifiedId |
string |
Bu, akış GUID'si veya akış GUID'si olur ve akışa nasıl erişildiğine bağlı olarak GUID'yi görüntüler. |
fullyQualifiedName |
string |
Feed@view biçimde görünümün tam adı. |
hideDeletedPackageVersions |
boolean |
Ayarlanırsa, akış tüm silinmiş/yayımlanmamış sürümleri gizler |
id |
string |
Bu akışı benzersiz olarak tanımlayan bir GUID. |
isReadOnly |
boolean |
Ayarlanırsa, akıştaki tüm paketler sabittir. Akış görünümlerinin sabit olduğunu unutmayın; bu nedenle, bu bayrak her zaman görünümler için ayarlanır. |
name |
string |
Akışın adı. Akış adları şu kurallara uymalıdır: 64 karakteri aşmamalıdır Boşlukiçermemelidir Alt çizgiyle başlamamalı veya noktanoktayla bitmemelidir Şu geçersiz karakterlerden birini içermemelidir: , |, /, \\, ?, :, &, $, *, \", #, [, ] ]]> |
permanentDeletedDate |
string |
Bu akışın kalıcı olarak silindiği tarih. |
permissions |
Akış için açık izinler. |
|
project |
Bu akışın ilişkili olduğu proje. |
|
scheduledPermanentDeleteDate |
string |
Bu akışın kalıcı olarak silinecek şekilde zamanlandığı tarih. |
upstreamEnabled |
boolean |
Bu her zaman doğru olmalıdır. false olarak ayarlanması UpstreamSources'taki tüm kaynakları geçersiz kılar. |
upstreamEnabledChangedDate |
string |
Ayarlanırsa, UpstreamEnabled özelliğinin değiştirilme zamanı. Akış oluşturulduktan sonra UpstreamEnabled hiçbir zaman değiştirilmediyse null olur. |
upstreamSources |
Bu akışın paketleri getireceği kaynakların listesi. Boş bir liste, bu akışın ek kaynaklarda paket aramayacağını gösterir. |
|
url |
string |
TEMEL akışın GUID biçimindeKI URL'si. |
view |
Görünümün tanımı. |
|
viewId |
string |
Görünüm Kimliği. |
viewName |
string |
Görünüm adı. |
FeedCapabilities
Akışın desteklenen özellikleri.
Name | Tür | Description |
---|---|---|
defaultCapabilities |
string |
Yeni oluşturulan akışa verilen özellikler |
none |
string |
Bu akış için bayrak yok |
underMaintenance |
string |
Bu akış şu anda bakımda ve işlevselliği azaltılmış olabilir |
upstreamV2 |
string |
Bu akış, yukarı akış kaynaklarından gelen paketlere hizmet verebilir Yukarı akış paketlerinin el ile görünümlere yükseltilmesi gerekir |
FeedPermission
Akış izinleri.
Name | Tür | Description |
---|---|---|
displayName |
string |
Kimliğin görünen adı. |
identityDescriptor |
Bu rolle ilişkili kimlik. |
|
identityId |
string |
Bu rolle ilişkilendirilmiş kimliğin kimliği. |
isInheritedRole |
boolean |
Rolün devralındığını veya doğrudan ayarlandığını gösteren Boole değeri. |
role |
Bir akışta bu kimliğin rolü. |
FeedRole
Bir akışta bu kimliğin rolü.
Name | Tür | Description |
---|---|---|
administrator |
string |
Yöneticiler akış üzerinde tam denetime sahiptir. |
collaborator |
string |
Ortak çalışanlar okuyucularla aynı izinlere sahiptir, ancak yapılandırılmış yukarı akış kaynaklarından paketleri de alabilir. |
contributor |
string |
Katkıda bulunanlar, akıştaki paketlere yeni paketler ekleme dahil olmak üzere her şeyi yapabilir, ancak akış ayarlarını değiştiremezler. |
custom |
string |
Desteklenmez. |
none |
string |
Desteklenmez. |
reader |
string |
Okuyucular yalnızca paketleri okuyabilir ve ayarları görüntüleyebilir. |
FeedView
Akışın üstündeki görünüm.
Name | Tür | Description |
---|---|---|
_links |
İlgili REST bağlantıları. |
|
id |
string |
Görünümün kimliği. |
name |
string |
Görünümün adı. |
type |
Görünüm türü. |
|
url |
string |
Görünümün url'si. |
visibility |
Görünümün görünürlük durumu. |
FeedViewType
Görünüm türü.
Name | Tür | Description |
---|---|---|
implicit |
string |
Sistem tarafından otomatik olarak oluşturulan ve yönetilen iç görünüm türü. |
none |
string |
Varsayılan, belirtilmemiş görünüm türü. |
release |
string |
Yayımlanan yapıtları sınıflandırmak için yükseltme hedefi olarak kullanılan görünümü. |
FeedVisibility
Görünümün görünürlük durumu.
Name | Tür | Description |
---|---|---|
aadTenant |
string |
Akışa Azure Active Directory kiracısında mevcut olan tüm geçerli kullanıcılar erişebilir. |
collection |
string |
Akışa, akışın bulunduğu kuruluşta mevcut olan tüm geçerli kullanıcılar tarafından erişilebilir (örneğin, 'dev.azure.com/myorg' konumundaki 'myorg' kuruluşu genelinde) |
organization |
string |
Akışa, akışın bulunduğu kuruluşta mevcut olan tüm geçerli kullanıcılar erişebilir. Eski adlandırma ve geri uyumluluğun bu değerin adını yeni anlamı ile eşitlenmemiş olarak bıraktığına dikkat edin. |
private |
string |
Yalnızca akış yöneticisi tarafından açıkça ayarlanan izinlerle erişilebilir. |
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ı olur. |
identityType |
string |
Tanımlayıcının türü (örneğin, Windows, Passport vb.). |
ProjectReference
Name | Tür | Description |
---|---|---|
id |
string |
Projenin kimliğini alır veya ayarlar. |
name |
string |
Projenin adını alır veya ayarlar. |
visibility |
string |
Projenin görünürlüğünü alır veya ayarlar. |
ReferenceLinks
REST başvuru bağlantılarının koleksiyonunu temsil eden sınıf.
Name | Tür | Description |
---|---|---|
links |
object |
Bağlantıların salt okunur görünümü. Başvuru bağlantıları salt okunur olduğundan, bunları yalnızca salt okunur olarak kullanıma açmak istiyoruz. |
UpstreamSource
Kimliği, paket türü ve diğer ilişkili bilgiler de dahil olmak üzere yukarı akış kaynak tanımı.
Name | Tür | Description |
---|---|---|
deletedDate |
string |
Bu yukarı akışın silindiği UTC tarihi. |
displayLocation |
string |
Yukarı akış kaynağına kullanıcı dostu bir biçimde bağlanmaya yönelik bulucu, zaman içinde değişebilecek |
id |
string |
Yukarı akış kaynağının kimliği. |
internalUpstreamCollectionId |
string |
Bir iç yukarı akış türü için, onu içeren Azure DevOps kuruluşunu izleyin. |
internalUpstreamFeedId |
string |
bir iç yukarı akış türü için başvurulmakta olan akış kimliğini izleyin. |
internalUpstreamProjectId |
string |
İç yukarı akış türü için başvurulmakta olan akışın projesini izleyin. |
internalUpstreamViewId |
string |
İç yukarı akış türü için başvurulmakta olan akışın görünümünü izleyin. |
location |
string |
Yukarı akış kaynağına bağlanmak için tutarlı bulucu. |
name |
string |
Görünen ad. |
protocol |
string |
Yukarı akış kaynağıyla ilişkili paket türü. |
serviceEndpointId |
string |
Yukarı akışa erişirken kullanılacak kimlik bilgilerini tutan hizmet uç noktasının kimliği. |
serviceEndpointProjectId |
string |
Hizmet Uç Noktasının projectId değerini belirtir. |
status |
Yukarı akışın durumunu belirtir. |
|
statusDetails |
Yukarı akışın durumu için insanlar tarafından okunabilir bir neden sağlar. |
|
upstreamSourceType |
Genel veya İç gibi kaynak türü. |
UpstreamSourceType
Genel veya İç gibi kaynak türü.
Name | Tür | Description |
---|---|---|
internal |
string |
Azure DevOps yukarı akış kaynağı. |
public |
string |
Genel kullanıma açık kaynak. |
UpstreamStatus
Yukarı akışın durumunu belirtir.
Name | Tür | Description |
---|---|---|
disabled |
string |
Yukarı akış kaynağı devre dışı bırakıldı. |
ok |
string |
Yukarı akış kaynağı tamam. |
UpstreamStatusDetail
Name | Tür | Description |
---|---|---|
reason |
string |
Yukarı akışın durumu için insanlar tarafından okunabilir bir neden sağlar. |
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