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


Pipelines - Assign Workspace

Назначает указанную рабочую область указанному этапу конвейера развертывания.

Требуемая область

Pipeline.ReadWrite.All и Workspace.ReadWrite.All

Ограничения

  • Указанный этап конвейера развертывания еще не назначен.
  • Необходимо быть администратором указанной рабочей области.
  • Указанная рабочая область не назначается ни одному другому конвейеру развертывания.
  • Эта операция завершится ошибкой, если имеется активная операция развертывания.

POST https://api.powerbi.com/v1.0/myorg/pipelines/{pipelineId}/stages/{stageOrder}/assignWorkspace

Параметры URI

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

string

uuid

Идентификатор конвейера развертывания

stageOrder
path True

integer

int32

Порядок этапов конвейера развертывания. Разработка (0), тестирование (1), производство (2).

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

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

string

Идентификатор рабочей области.

Ответы

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

ОК

Примеры

Assign a workspace to a deployment pipeline example

Sample Request

POST https://api.powerbi.com/v1.0/myorg/pipelines/a5ded933-57b7-41f4-b072-ed4c1f9d5824/stages/0/assignWorkspace
{
  "workspaceId": "4de5bcc4-2c88-4efe-b827-4ee7b289b496"
}

Sample Response

Определения

AssignWorkspaceRequest

Запрос на назначение рабочей области этапу конвейера развертывания

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

string

Идентификатор рабочей области.