Pipelines - Assign Workspace

Atribui o workspace especificado ao estágio de pipeline de implantação especificado.

Escopo necessário

Pipeline.ReadWrite.All e Workspace.ReadWrite.All

Limitações

  • O estágio de pipeline de implantação especificado ainda não foi atribuído.
  • Você deve ser um administrador do workspace especificado.
  • O workspace especificado não é atribuído a nenhum outro pipeline de implantação.
  • Essa operação falhará se houver uma operação de implantação ativa.

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

Parâmetros de URI

Name In Required Type Description
pipelineId
path True
  • string
uuid

A ID do pipeline de implantação

stageOrder
path True
  • integer
int32

A ordem do estágio do pipeline de implantação. Desenvolvimento (0), Teste (1), Produção (2).

Corpo da solicitação

Name Required Type Description
workspaceId True
  • string

A ID do workspace.

Respostas

Name Type Description
200 OK

OK

Exemplos

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

Definições

AssignWorkspaceRequest

Uma solicitação para atribuir um workspace a um estágio de pipeline de implantação

Name Type Description
workspaceId
  • string

A ID do workspace.