Pipelines - Assign Workspace

Affecte l’espace de travail spécifié à l’étape de pipeline de déploiement spécifiée.

Étendue requise

Pipeline.ReadWrite.All et Workspace.ReadWrite.All

Limites

  • L’étape de pipeline de déploiement spécifiée n’est pas déjà affectée.
  • Vous devez être administrateur de l’espace de travail spécifié.
  • L’espace de travail spécifié n’est affecté à aucun autre pipeline de déploiement.
  • Cette opération échoue s’il existe une opération de déploiement active.

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

Paramètres URI

Nom Dans Obligatoire Type Description
pipelineId
path True

string

uuid

ID du pipeline de déploiement

stageOrder
path True

integer

int32

Ordre d’étape du pipeline de déploiement. Développement (0), Test (1), Production (2).

Corps de la demande

Nom Obligatoire Type Description
workspaceId True

string

ID de l’espace de travail.

Réponses

Nom Type Description
200 OK

Ok

Exemples

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

Définitions

AssignWorkspaceRequest

Demande d’affectation d’un espace de travail à une étape de pipeline de déploiement

Nom Type Description
workspaceId

string

ID de l’espace de travail.