Git - List Workspace Relations
Returnerer en liste over arbejdsområderelationer for det angivne arbejdsområde.
Bemærk
Denne API er en del af en prøveversion og leveres kun til evaluerings- og udviklingsformål. Det kan ændre sig baseret på feedback og anbefales ikke til produktionsbrug.
Denne API understøtter sideinddeling.
Permissions
Den, der ringer op, skal have en fremviser eller en højere arbejdsområderolle.
Påkrævede delegerede områder
Workspace.Read.All eller Workspace.ReadWrite.All
Microsoft Entra-understøttede identiteter
Denne API understøtter de Microsoft -identiteter, der angivet i dette afsnit.
| Id | Støtte |
|---|---|
| User | Ja |
| tjenesteprincipal og administrerede identiteter | Ja |
Grænseflade
GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/git/workspaceRelations
GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/git/workspaceRelations?continuationToken={continuationToken}
URI-parametre
| Name | I | Påkrævet | Type | Beskrivelse |
|---|---|---|---|---|
|
workspace
|
path | True |
string (uuid) |
Arbejdsområde-id'et. |
|
continuation
|
query |
string |
Et token til hentning af den næste side med resultater. |
Svar
| Name | Type | Beskrivelse |
|---|---|---|
| 200 OK |
Anmodningen blev fuldført. |
|
| 429 Too Many Requests |
Grænsen for tjenestetakst blev overskredet. Serveren returnerer en Headere Retry-After: integer |
|
| Other Status Codes |
Almindelige fejlkoder:
|
Eksempler
List workspace relations example
Eksempelanmodning
GET https://api.fabric.microsoft.com/v1/workspaces/66666666-6666-6666-6666-666666666666/git/workspaceRelations
Eksempelsvar
{
"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"
}
]
}
Definitioner
| Name | Beskrivelse |
|---|---|
|
Error |
Objektet med fejlrelaterede ressourceoplysninger. |
|
Error |
Fejlsvaret. |
|
Error |
Oplysninger om fejlsvar. |
|
Workspace |
Et objekt til arbejdsområderelation. |
|
Workspace |
En liste over arbejdsområderelationer. |
|
Workspace |
Typen af det relaterede arbejdsområde i relationen. Der kan tilføjes flere relaterede arbejdsområdetyper over tid. |
ErrorRelatedResource
Objektet med fejlrelaterede ressourceoplysninger.
| Name | Type | Beskrivelse |
|---|---|---|
| resourceId |
string |
Det ressource-id, der er involveret i fejlen. |
| resourceType |
string |
Typen af ressource, der er involveret i fejlen. |
ErrorResponse
Fejlsvaret.
| Name | Type | Beskrivelse |
|---|---|---|
| errorCode |
string |
Et bestemt id, der indeholder oplysninger om en fejltilstand, der muliggør standardiseret kommunikation mellem vores tjeneste og dens brugere. |
| isRetriable |
boolean |
Når sand, kan anmodningen prøves igen. Brug svarheaderen |
| message |
string |
En menneskelig læsbar gengivelse af fejlen. |
| moreDetails |
Liste over yderligere oplysninger om fejl. |
|
| relatedResource |
De fejlrelaterede ressourceoplysninger. |
|
| requestId |
string (uuid) |
Id'et for den anmodning, der er knyttet til fejlen. |
ErrorResponseDetails
Oplysninger om fejlsvar.
| Name | Type | Beskrivelse |
|---|---|---|
| errorCode |
string |
Et bestemt id, der indeholder oplysninger om en fejltilstand, der muliggør standardiseret kommunikation mellem vores tjeneste og dens brugere. |
| message |
string |
En menneskelig læsbar gengivelse af fejlen. |
| relatedResource |
De fejlrelaterede ressourceoplysninger. |
WorkspaceRelation
Et objekt til arbejdsområderelation.
| Name | Type | Beskrivelse |
|---|---|---|
| id |
string (uuid) |
Relations-id'et for arbejdsområdet. |
| relatedWorkspaceId |
string (uuid) |
Det relaterede arbejdsområde-id. |
| relationType |
Typen af det relaterede arbejdsområde i relationen. |
|
| workspaceId |
string (uuid) |
Arbejdsområde-id'et. |
WorkspaceRelations
En liste over arbejdsområderelationer.
| Name | Type | Beskrivelse |
|---|---|---|
| continuationToken |
string |
Tokenet for det næste resultatsætbatch. Hvis der ikke er flere poster, fjernes de fra svaret. |
| continuationUri |
string |
URI'en for det næste resultatsætbatch. Hvis der ikke er flere poster, fjernes de fra svaret. |
| value |
En liste over arbejdsområderelationer. |
WorkspaceRelationType
Typen af det relaterede arbejdsområde i relationen. Der kan tilføjes flere relaterede arbejdsområdetyper over tid.
| Værdi | Beskrivelse |
|---|---|
| Base |
Det relaterede arbejdsområde er basisarbejdsområdet (kildearbejdsområdet). |
| Branch |
Det relaterede arbejdsområde er et forgreningsarbejdsområde. |
| RelatedWorkspace |
Det relaterede arbejdsområde har en generel relation. |