Recycle Bin - Get Recycle Bin Package
获取有关包及其回收站中所有版本的信息。
如果在项目中创建了源,则必须提供项目参数。 如果源未与任何项目关联,请从请求中省略项目参数。
GET https://feeds.dev.azure.com/{organization}/{project}/_apis/packaging/Feeds/{feedId}/RecycleBin/Packages/{packageId}?api-version=7.1
GET https://feeds.dev.azure.com/{organization}/{project}/_apis/packaging/Feeds/{feedId}/RecycleBin/Packages/{packageId}?includeUrls={includeUrls}&api-version=7.1
URI 参数
名称 | 在 | 必需 | 类型 | 说明 |
---|---|---|---|---|
feed
|
path | True |
string |
源的名称或 ID。 |
organization
|
path | True |
string |
Azure DevOps 组织的名称。 |
package
|
path | True |
string (uuid) |
包 ID(GUID ID,而不是包名称)。 |
project
|
path |
string |
项目 ID 或项目名称 |
|
api-version
|
query | True |
string |
要使用的 API 版本。 这应设置为“7.1”才能使用此版本的 API。 |
include
|
query |
boolean |
如果返回包含响应的 REST URL,则为 True。 默认值为 True。 |
响应
名称 | 类型 | 说明 |
---|---|---|
200 OK |
成功作 |
安全性
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 | 授予读取源和包的能力。 此外,还授予搜索包的功能。 |
定义
名称 | 说明 |
---|---|
Feed |
源顶部的视图。 |
Feed |
视图的类型。 |
Feed |
视图的可见性状态。 |
Minimal |
有关任何包的核心数据,包括其 ID 和版本信息和基本状态。 |
Package |
包,它是一个或多个包版本的容器。 |
Reference |
表示 REST 引用链接集合的类。 |
FeedView
源顶部的视图。
名称 | 类型 | 说明 |
---|---|---|
_links |
相关的 REST 链接。 |
|
id |
string (uuid) |
视图的 ID。 |
name |
string |
视图的名称。 |
type |
视图的类型。 |
|
url |
string |
视图的 URL。 |
visibility |
视图的可见性状态。 |
FeedViewType
视图的类型。
值 | 说明 |
---|---|
implicit |
系统自动创建和管理的内部视图类型。 |
none |
默认的未指定视图类型。 |
release |
用作促销目标的视图,用于对已发布的项目进行分类。 |
FeedVisibility
视图的可见性状态。
值 | 说明 |
---|---|
aadTenant |
源可供 Azure Active Directory 租户中的所有有效用户访问。 |
collection |
源可供源所在组织中的所有有效用户访问(例如,跨组织“myorg”位于“dev.azure.com/myorg”) |
organization |
源可供源所在的企业中的所有有效用户访问。 请注意,旧命名和后退兼容性使此值的名称与新含义不同步。 |
private |
只有源管理员显式设置的权限才能访问。 |
MinimalPackageVersion
有关任何包的核心数据,包括其 ID 和版本信息和基本状态。
名称 | 类型 | 说明 |
---|---|---|
directUpstreamSourceId |
string (uuid) |
从中引入此包的上游源。 |
id |
string (uuid) |
包的 ID。 |
isCachedVersion |
boolean |
[已过时]用于旧方案,并可能在将来的版本中删除。 |
isDeleted |
boolean |
如此 如果此包已被删除。 |
isLatest |
boolean |
如此 如果这是包的最新版本按包类型排序顺序。 |
isListed |
boolean |
(仅限 NuGet 和 Cargo)如此 如果列出此包。 |
normalizedVersion |
string |
使用特定于包类型的规范化规则规范化版本。 |
packageDescription |
string |
包说明。 |
publishDate |
string (date-time) |
包发布到服务的 UTC 日期。 |
storageId |
string |
内部存储 ID。 |
version |
string |
显示版本。 |
views |
Feed |
包含此包版本的视图列表。 |
Package
包,它是一个或多个包版本的容器。
名称 | 类型 | 说明 |
---|---|---|
_links |
相关的 REST 链接。 |
|
id |
string (uuid) |
包的 ID。 |
isCached |
boolean |
用于旧方案,并可能在将来的版本中删除。 |
name |
string |
包的显示名称。 |
normalizedName |
string |
表示此包在其包类型中标识的规范化名称。 |
protocolType |
string |
包的类型。 |
starCount |
integer (int32) |
[已过时] - 此字段未使用,将在将来的版本中删除。 |
url |
string |
此包的 URL。 |
versions |
此包的所有版本在其源中。 |
ReferenceLinks
表示 REST 引用链接集合的类。
名称 | 类型 | 说明 |
---|---|---|
links |
object |
链接的只读视图。 由于引用链接是只读的,因此我们只想将其公开为只读链接。 |