Pipelines - Assign Workspace

Przypisuje określony obszar roboczy do określonego etapu potoku wdrażania.

Zakres wymagany

Pipeline.ReadWrite.All i Workspace.ReadWrite.All

Ograniczenia

  • Określony etap potoku wdrażania nie został jeszcze przypisany.
  • Musisz być administratorem określonego obszaru roboczego.
  • Określony obszar roboczy nie jest przypisany do żadnego innego potoku wdrażania.
  • Ta operacja zakończy się niepowodzeniem, jeśli istnieje aktywna operacja wdrażania.

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
pipelineId
path True

string

uuid

Identyfikator potoku wdrażania

stageOrder
path True

integer

int32

Kolejność etapu potoku wdrażania. Programowanie (0), testowanie (1), produkcja (2).

Treść żądania

Nazwa Wymagane Typ Opis
workspaceId True

string

Identyfikator obszaru roboczego.

Odpowiedzi

Nazwa Typ Opis
200 OK

OK

Przykłady

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

Definicje

AssignWorkspaceRequest

Żądanie przypisania obszaru roboczego do etapu potoku wdrażania

Nazwa Typ Opis
workspaceId

string

Identyfikator obszaru roboczego.