Udostępnij przez


Pipelines - Assign Workspace

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

Wymagany zakres

Pipeline.ReadWrite.All i Workspace.ReadWrite.All

Ograniczenia

  • Określony etap potoku wdrażania nie jest 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 (uuid)

Identyfikator obszaru roboczego.

Odpowiedzi

Nazwa Typ Opis
200 OK

OK

Przykłady

Assign a workspace to a deployment pipeline example

Przykładowe żądanie

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

Przykładowa odpowiedź

Definicje

AssignWorkspaceRequest

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

Nazwa Typ Opis
workspaceId

string (uuid)

Identyfikator obszaru roboczego.