Zdieľať cez


Deployment Pipelines - Assign Workspace To Stage

Priradí zadaný pracovný priestor k zadanej fáze kanála nasadenia.
Táto operácia zlyhá, ak nastane aktívna operácia nasadenia.

Povolenia

Volajúci musí mať rolu kanálov nasadenia správcu . Volajúci musí mať rolu pracovného priestoru správcu .

Povinné delegované rozsahy

Pipeline.ReadWrite.All a Workspace.ReadWrite.All

Obmedzenia

  • Zadaná fáza kanála nasadenia nesmie byť priradená k žiadnemu inému pracovnému priestoru.
  • Iba správcovia pracovného priestoru ho môžu priradiť do fázy kanála nasadenia.
  • Zadaný pracovný priestor nie je priradený k žiadnej inej fáze kanála nasadenia.

Podporované identity v aplikácii Microsoft Entra

Toto rozhranie API podporuje identity Microsoft uvedené v tejto časti.

Identita Podpora
Používateľ Yes
Objekt služby a spravované identity Yes

Rozhranie

POST https://api.fabric.microsoft.com/v1/deploymentPipelines/{deploymentPipelineId}/stages/{stageId}/assignWorkspace

Parametre URI

Name V Povinné Typ Description
deploymentPipelineId
path True

string (uuid)

ID kanála nasadenia.

stageId
path True

string (uuid)

ID fázy kanála nasadenia.

Text požiadavky

Name Povinné Typ Description
workspaceId True

string (uuid)

ID pracovného priestoru.

Odpovede

Name Typ Description
200 OK

Požiadavka sa úspešne dokončila.

Other Status Codes

ErrorResponse

Bežné kódy chýb:

  • UnknownError – vyskytla sa chyba

Príklady

Assign a workspace to a deployment pipeline example

Vzorová požiadavka

POST https://api.fabric.microsoft.com/v1/deploymentPipelines/a5ded933-57b7-41f4-b072-ed4c1f9d5824/stages/db1577e0-0132-4d6d-92b9-952c359988f2/assignWorkspace

{
  "workspaceId": "4de5bcc4-2c88-4efe-b827-4ee7b289b496"
}

Vzorová odpoveď

Definície

Name Description
DeploymentPipelineAssignWorkspaceRequest

Žiadosť o priradenie pracovného priestoru k fáze kanála nasadenia.

ErrorRelatedResource

Objekt s podrobnosťami o zdroji súvisiacej s chybou.

ErrorResponse

Odpoveď na chybu.

ErrorResponseDetails

Podrobnosti o chybovej odpovedi.

DeploymentPipelineAssignWorkspaceRequest

Žiadosť o priradenie pracovného priestoru k fáze kanála nasadenia.

Name Typ Description
workspaceId

string (uuid)

ID pracovného priestoru.

ErrorRelatedResource

Objekt s podrobnosťami o zdroji súvisiacej s chybou.

Name Typ Description
resourceId

string

ID prostriedku, ktoré je súčasťou chyby.

resourceType

string

Typ prostriedku, ktorý je zapojený do chyby.

ErrorResponse

Odpoveď na chybu.

Name Typ Description
errorCode

string

Konkrétny identifikátor, ktorý poskytuje informácie o chybovej podmienke a umožňuje štandardizovanú komunikáciu medzi našou službou a používateľmi.

message

string

Zobrazenie chyby čitateľné ľuďmi.

moreDetails

ErrorResponseDetails[]

Zoznam ďalších podrobností o chybe.

relatedResource

ErrorRelatedResource

Podrobnosti o zdrojoch súvisiacich s chybou.

requestId

string

ID požiadavky súvisiacej s chybou.

ErrorResponseDetails

Podrobnosti o chybovej odpovedi.

Name Typ Description
errorCode

string

Konkrétny identifikátor, ktorý poskytuje informácie o chybovej podmienke a umožňuje štandardizovanú komunikáciu medzi našou službou a používateľmi.

message

string

Zobrazenie chyby čitateľné ľuďmi.

relatedResource

ErrorRelatedResource

Podrobnosti o zdrojoch súvisiacich s chybou.