Поделиться через


Feed Management - Create Feed View

Создайте новое представление на веб-канале, на который ссылается ссылка.

Параметр проекта должен быть предоставлен, если веб-канал был создан в проекте.

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

Параметры URI

Имя В Обязательно Тип Описание
feedId
path True

string

Имя или идентификатор веб-канала.

organization
path True

string

Имя организации Azure DevOps.

project
path

string

Идентификатор проекта или имя проекта

api-version
query True

string

Используемая версия API. Для использования этой версии API необходимо задать значение "7.1".

Текст запроса

Имя Тип Описание
_links

ReferenceLinks

Связанные ссылки REST.

id

string (uuid)

Идентификатор представления.

name

string

Имя представления.

type

FeedViewType

Тип представления.

url

string

URL-адрес представления.

visibility

FeedVisibility

Состояние видимости представления.

Ответы

Имя Тип Описание
200 OK

FeedView

успешная операция

Безопасность

oauth2

Тип: oauth2
Flow: 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_write Предоставляет возможность создавать и читать веб-каналы и пакеты.

Определения

Имя Описание
FeedView

Представление на вершине веб-канала.

FeedViewType

Тип представления.

FeedVisibility

Состояние видимости представления.

ReferenceLinks

Класс, представляющий коллекцию ссылок REST.

FeedView

Представление на вершине веб-канала.

Имя Тип Описание
_links

ReferenceLinks

Связанные ссылки REST.

id

string (uuid)

Идентификатор представления.

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

Веб-канал доступен всем допустимым пользователям, присутствующих в организации, где находится веб-канал. Обратите внимание, что устаревшие имена именования и обратного compat покидают имя этого значения из-за синхронизации с новым значением.

private

Доступны только разрешениями, явно заданными администратором веб-канала.

Класс, представляющий коллекцию ссылок REST.

Имя Тип Описание
links

object

Режим чтения ссылок. Так как ссылки ссылки доступны только для чтения, мы хотим предоставлять их только как доступные только для чтения.