Items - Get Mirrored Database Definition
Returnerar den angivna offentliga definitionen för speglad databas.
Det här API:et stöder tidskrävande åtgärder (LRO).
Behörigheter
Anroparen måste ha läs- och skrivbehörighet för den speglade databasen.
Obligatoriska delegerade omfång
MirroredDatabase.ReadWrite.All eller Item.ReadWrite.All
Identiteter som stöds av Microsoft Entra
Det här API:et stöder Microsoft identiteter som anges i det här avsnittet.
| Identitet | Stöd |
|---|---|
| Användare | Ja |
| Tjänsthuvudnamn och hanterade identiteter | Ja |
Gränssnitt
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/mirroredDatabases/{mirroredDatabaseId}/getDefinition
URI-parametrar
| Name | I | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
mirrored
|
path | True |
string (uuid) |
Det speglade databas-ID:t. |
|
workspace
|
path | True |
string (uuid) |
Arbetsyte-ID. |
Svar
| Name | Typ | Description |
|---|---|---|
| 200 OK |
Begäran har slutförts. |
|
| 202 Accepted |
Begäran har godkänts. Hämtning av definitionen pågår. Sidhuvuden
|
|
| Other Status Codes |
Vanliga felkoder:
|
Exempel
Get a mirrored database definition example
Exempelbegäran
POST https://api.fabric.microsoft.com/v1/workspaces/a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1/mirroredDatabases/b1b1b1b1-cccc-dddd-eeee-f2f2f2f2f2f2/getDefinition
Exempelsvar
{
"definition": {
"parts": [
{
"path": "mirroring.json",
"payload": "eyAicHJvcGVydGllcy..WJsZSIgfSB9IH0gXSB9IH0",
"payloadType": "InlineBase64"
},
{
"path": ".platform",
"payload": "ZG90UGxhdGZvcm1CYXNlNjRTdHJpbmc=",
"payloadType": "InlineBase64"
}
]
}
}
Location: https://api.fabric.microsoft.com/v1/operations/0000aaaa-11bb-cccc-dd22-eeeeee333333
x-ms-operation-id: 0000aaaa-11bb-cccc-dd22-eeeeee333333
Retry-After: 30
Definitioner
| Name | Description |
|---|---|
|
Error |
Det felrelaterade resursinformationsobjektet. |
|
Error |
Felsvaret. |
|
Error |
Information om felsvar. |
|
Mirrored |
Speglat offentligt definitionsobjekt för databasen. |
|
Mirrored |
Speglat databasdefinitionsdelsobjekt. |
|
Mirrored |
Svar på speglad databas för offentlig definition. |
|
Payload |
Typ av definitionsdelens nyttolast. Ytterligare nyttolasttyper kan läggas till över tid. |
ErrorRelatedResource
Det felrelaterade resursinformationsobjektet.
| Name | Typ | Description |
|---|---|---|
| resourceId |
string |
Det resurs-ID som ingår i felet. |
| resourceType |
string |
Typen av resurs som är inblandad i felet. |
ErrorResponse
Felsvaret.
| Name | Typ | Description |
|---|---|---|
| errorCode |
string |
En specifik identifierare som ger information om ett feltillstånd, vilket möjliggör standardiserad kommunikation mellan vår tjänst och dess användare. |
| message |
string |
En mänsklig läsbar representation av felet. |
| moreDetails |
Lista över ytterligare felinformation. |
|
| relatedResource |
Felrelaterad resursinformation. |
|
| requestId |
string |
ID för den begäran som är associerad med felet. |
ErrorResponseDetails
Information om felsvar.
| Name | Typ | Description |
|---|---|---|
| errorCode |
string |
En specifik identifierare som ger information om ett feltillstånd, vilket möjliggör standardiserad kommunikation mellan vår tjänst och dess användare. |
| message |
string |
En mänsklig läsbar representation av felet. |
| relatedResource |
Felrelaterad resursinformation. |
MirroredDatabaseDefinition
Speglat offentligt definitionsobjekt för databasen.
| Name | Typ | Description |
|---|---|---|
| parts |
En lista över definitionsdelar. |
MirroredDatabaseDefinitionPart
Speglat databasdefinitionsdelsobjekt.
| Name | Typ | Description |
|---|---|---|
| path |
string |
Den speglade databasdelssökvägen. |
| payload |
string |
Den speglade databasdelens nyttolast. |
| payloadType |
Nyttolasttypen. |
MirroredDatabaseDefinitionResponse
Svar på speglad databas för offentlig definition.
| Name | Typ | Description |
|---|---|---|
| definition |
Speglat offentligt definitionsobjekt för databasen. |
PayloadType
Typ av definitionsdelens nyttolast. Ytterligare nyttolasttyper kan läggas till över tid.
| Värde | Description |
|---|---|
| InlineBase64 |
Infogad bas 64. |