Freigeben über


Pipelines - Assign Workspace

Weist den angegebenen Arbeitsbereich der angegebenen Bereitstellungspipelinestufe zu.

Erforderlicher Bereich

Pipeline.ReadWrite.All und Workspace.ReadWrite.All

Einschränkungen

  • Die angegebene Bereitstellungspipelinephase ist noch nicht zugewiesen.
  • Sie müssen ein Administrator des angegebenen Arbeitsbereichs sein.
  • Der angegebene Arbeitsbereich wird keiner anderen Bereitstellungspipeline zugewiesen.
  • Dieser Vorgang schlägt fehl, wenn ein aktiver Bereitstellungsvorgang vorhanden ist.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
pipelineId
path True

string

uuid

Die Bereitstellungspipeline-ID

stageOrder
path True

integer

int32

Die Reihenfolge der Bereitstellungspipelinephase. Entwicklung (0), Test (1), Produktion (2).

Anforderungstext

Name Erforderlich Typ Beschreibung
workspaceId True

string

Die Arbeitsbereichs-ID.

Antworten

Name Typ Beschreibung
200 OK

OK

Beispiele

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

Definitionen

AssignWorkspaceRequest

Eine Anforderung zum Zuweisen eines Arbeitsbereichs zu einer Bereitstellungspipelinephase

Name Typ Beschreibung
workspaceId

string

Die Arbeitsbereichs-ID.