Git - List Workspace Relations
Vrátí seznam vztahů pracovního prostoru pro zadaný pracovní prostor.
Note
Toto rozhraní API je součástí verze Preview a poskytuje se pouze pro účely vyhodnocení a vývoje. Může se změnit na základě zpětné vazby a nedoporučuje se pro produkční použití.
Toto rozhraní API podporuje stránkování.
Povolení
Volající musí mít roli čtenáře nebo vyššího pracovního prostoru.
Požadované delegované rozsahy
Workspace.Read.All nebo Workspace.ReadWrite.All
Podporované identity v Microsoft Entra
Toto rozhraní API podporuje identity Microsoft uvedené v této části.
| Identity | Podpora |
|---|---|
| User | Ano |
| Hlavní služba a Spravované identity | Ano |
Rozhraní
GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/git/workspaceRelations
GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/git/workspaceRelations?continuationToken={continuationToken}
Parametry identifikátoru URI
| Název | V | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
workspace
|
path | True |
string (uuid) |
Identifikátor pracovního prostoru. |
|
continuation
|
query |
string |
Token pro načtení další stránky výsledků. |
Odpovědi
| Název | Typ | Description |
|---|---|---|
| 200 OK |
Žádost byla úspěšně dokončena. |
|
| 429 Too Many Requests |
Byl překročen limit přenosové rychlosti služby. Server vrátí hlavičku Hlavičky Retry-After: integer |
|
| Other Status Codes |
Běžné kódy chyb:
|
Příklady
List workspace relations example
Ukázkový požadavek
GET https://api.fabric.microsoft.com/v1/workspaces/66666666-6666-6666-6666-666666666666/git/workspaceRelations
Ukázková odpověď
{
"value": [
{
"id": "ffffffff-ffff-ffff-ffff-ffffffffffff",
"workspaceId": "66666666-6666-6666-6666-666666666666",
"relatedWorkspaceId": "88888888-8888-8888-8888-888888888888",
"relationType": "Base"
},
{
"id": "aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa",
"workspaceId": "66666666-6666-6666-6666-666666666666",
"relatedWorkspaceId": "22222222-2222-2222-2222-222222222222",
"relationType": "RelatedWorkspace"
},
{
"id": "cccccccc-cccc-cccc-cccc-cccccccccccc",
"workspaceId": "66666666-6666-6666-6666-666666666666",
"relatedWorkspaceId": "44444444-4444-4444-4444-444444444444",
"relationType": "RelatedWorkspace"
}
]
}
Definice
| Název | Description |
|---|---|
|
Error |
Strukturovaný parametr poskytující další strojově čitelný kontext chyby. |
|
Error |
Chyba související s objektem podrobností o prostředku. |
|
Error |
Odpověď na chybu. |
|
Error |
Podrobnosti o odpovědi na chybu. |
|
Workspace |
Relační objekt pracovního prostoru. |
|
Workspace |
Seznam vztahů pracovního prostoru. |
|
Workspace |
Typ souvisejícího pracovního prostoru ve vztahu. V průběhu času je možné přidat další související typy pracovních prostorů. |
ErrorParameter
Strukturovaný parametr poskytující další strojově čitelný kontext chyby.
| Název | Typ | Description |
|---|---|---|
| message |
string |
Popis významu parametru čitelný člověkem. |
| name |
string |
Identifikátor parametru. |
| value |
string |
Hodnota parametru. |
ErrorRelatedResource
Chyba související s objektem podrobností o prostředku.
| Název | Typ | Description |
|---|---|---|
| resourceId |
string |
ID prostředku, které je součástí chyby. |
| resourceType |
string |
Typ prostředku, který se podílí na chybě. |
ErrorResponse
Odpověď na chybu.
| Název | Typ | Description |
|---|---|---|
| errorCode |
string |
Konkrétní identifikátor, který poskytuje informace o chybovém stavu, což umožňuje standardizovanou komunikaci mezi naší službou a jejími uživateli. |
| isRetriable |
boolean |
Pokud je hodnota true, je možné požadavek opakovat. Pomocí hlavičky |
| message |
string |
Lidské čitelné vyjádření chyby. |
| moreDetails |
Seznam dalších podrobností o chybě |
|
| parameters |
Strukturované parametry poskytují další strojově čitelný kontext chyby. |
|
| relatedResource |
Podrobnosti o prostředku souvisejícím s chybou |
|
| requestId |
string (uuid) |
ID požadavku přidruženého k chybě. |
ErrorResponseDetails
Podrobnosti o odpovědi na chybu.
| Název | Typ | Description |
|---|---|---|
| errorCode |
string |
Konkrétní identifikátor, který poskytuje informace o chybovém stavu, což umožňuje standardizovanou komunikaci mezi naší službou a jejími uživateli. |
| message |
string |
Lidské čitelné vyjádření chyby. |
| parameters |
Strukturované parametry poskytují další strojově čitelný kontext chyby. |
|
| relatedResource |
Podrobnosti o prostředku souvisejícím s chybou |
WorkspaceRelation
Relační objekt pracovního prostoru.
| Název | Typ | Description |
|---|---|---|
| id |
string (uuid) |
ID relace pracovního prostoru. |
| relatedWorkspaceId |
string (uuid) |
ID souvisejícího pracovního prostoru. |
| relationType |
Typ souvisejícího pracovního prostoru ve vztahu. |
|
| workspaceId |
string (uuid) |
Identifikátor pracovního prostoru. |
WorkspaceRelations
Seznam vztahů pracovního prostoru.
| Název | Typ | Description |
|---|---|---|
| continuationToken |
string |
Token pro další dávku sady výsledků. Pokud neexistují žádné další záznamy, odebere se z odpovědi. |
| continuationUri |
string |
Identifikátor URI další dávky sady výsledků. Pokud neexistují žádné další záznamy, odebere se z odpovědi. |
| value |
Seznam vztahů pracovního prostoru. |
WorkspaceRelationType
Typ souvisejícího pracovního prostoru ve vztahu. V průběhu času je možné přidat další související typy pracovních prostorů.
| Hodnota | Description |
|---|---|
| Base |
Související pracovní prostor je základní (zdrojový) pracovní prostor. |
| Branch |
Související pracovní prostor je pracovní prostor větve. |
| RelatedWorkspace |
Související pracovní prostor má obecný vztah. |