Feed Management - Get Feed Views

获取源的所有视图。

如果在项目中创建了源,则必须提供项目参数。

GET https://feeds.dev.azure.com/{organization}/{project}/_apis/packaging/Feeds/{feedId}/views?api-version=7.1

URI 参数

名称 必需 类型 说明
feedId
path True

string

源的名称或 ID。

organization
path True

string

Azure DevOps 组织的名称。

project
path

string

项目 ID 或项目名称

api-version
query True

string

要使用的 API 版本。 这应设置为“7.1”才能使用此版本的 API。

响应

名称 类型 说明
200 OK

FeedView[]

成功作

安全性

oauth2

类型: oauth2
流向: accessCode
授权 URL: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
令牌 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

作用域

名称 说明
vso.packaging 授予读取源和包的能力。 此外,还授予搜索包的功能。

定义

名称 说明
FeedView

源顶部的视图。

FeedViewType

视图的类型。

FeedVisibility

视图的可见性状态。

ReferenceLinks

表示 REST 引用链接集合的类。

FeedView

源顶部的视图。

名称 类型 说明
_links

ReferenceLinks

相关的 REST 链接。

id

string (uuid)

视图的 ID。

name

string

视图的名称。

type

FeedViewType

视图的类型。

url

string

视图的 URL。

visibility

FeedVisibility

视图的可见性状态。

FeedViewType

视图的类型。

说明
implicit

系统自动创建和管理的内部视图类型。

none

默认的未指定视图类型。

release

用作促销目标的视图,用于对已发布的项目进行分类。

FeedVisibility

视图的可见性状态。

说明
aadTenant

源可供 Azure Active Directory 租户中的所有有效用户访问。

collection

源可供源所在组织中的所有有效用户访问(例如,跨组织“myorg”位于“dev.azure.com/myorg”)

organization

源可供源所在的企业中的所有有效用户访问。 请注意,旧命名和后退兼容性使此值的名称与新含义不同步。

private

只有源管理员显式设置的权限才能访问。

表示 REST 引用链接集合的类。

名称 类型 说明
links

object

链接的只读视图。 由于引用链接是只读的,因此我们只想将其公开为只读链接。