Items - Update Mirrored Database Definition
Hiermee wordt de definitie voor de opgegeven gespiegelde database overschreven.
Deze API ondersteunt langlopende bewerkingen (LRO).
Machtigingen
De aanroeper moet lees- en schrijfmachtigingen hebben voor de gespiegelde database.
Vereiste gedelegeerde bereiken
MirroredDatabase.ReadWrite.All of Item.ReadWrite.All
Door Microsoft Entra ondersteunde identiteiten
Deze API ondersteunt de Microsoft-identiteiten die in deze sectie worden vermeld.
| Identiteit | Ondersteuning |
|---|---|
| Gebruiker | Ja |
| serviceprincipal en beheerde identiteiten | Ja |
gebruikersinterface
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/mirroredDatabases/{mirroredDatabaseId}/updateDefinition
URI-parameters
| Name | In | Vereist | Type | Description |
|---|---|---|---|---|
|
mirrored
|
path | True |
string (uuid) |
De gespiegelde database-id. |
|
workspace
|
path | True |
string (uuid) |
De werkruimte-ID. |
Aanvraagbody
| Name | Vereist | Type | Description |
|---|---|---|---|
| definition | True |
Gespiegeld openbaar definitieobject voor database. |
Antwoorden
| Name | Type | Description |
|---|---|---|
| 200 OK |
De aanvraag is voltooid. |
|
| 202 Accepted |
Aanvraag geaccepteerd. De definitie van de update wordt uitgevoerd. Kopteksten
|
|
| Other Status Codes |
Veelvoorkomende foutcodes:
|
Voorbeelden
Update a mirrored database definition example
Voorbeeldaanvraag
POST https://api.fabric.microsoft.com/v1/workspaces/a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1/mirroredDatabases/b1b1b1b1-cccc-dddd-eeee-f2f2f2f2f2f2/updateDefinition
{
"definition": {
"parts": [
{
"path": "mirroring.json",
"payload": "eyAicHJvcGVydGllcy..WJsZSIgfSB9IH0gXSB9IH0",
"payloadType": "InlineBase64"
},
{
"path": ".platform",
"payload": "ZG90UGxhdGZvcm1CYXNlNjRTdHJpbmc=",
"payloadType": "InlineBase64"
}
]
}
}
Voorbeeldrespons
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
Definities
| Name | Description |
|---|---|
|
Error |
Het foutgerelateerde resourcedetailsobject. |
|
Error |
Het foutbericht. |
|
Error |
De details van het foutbericht. |
|
Mirrored |
Gespiegeld openbaar definitieobject voor database. |
|
Mirrored |
Gespiegeld databasedefinitieonderdeelobject. |
|
Payload |
Het type nettolading van het definitieonderdeel. Er kunnen in de loop van de tijd extra typen nettoladingen worden toegevoegd. |
|
Update |
De nettolading van de openbare definitie van de gespiegelde database bijwerken. |
ErrorRelatedResource
Het foutgerelateerde resourcedetailsobject.
| Name | Type | Description |
|---|---|---|
| resourceId |
string |
De resource-id die betrokken is bij de fout. |
| resourceType |
string |
Het type resource dat betrokken is bij de fout. |
ErrorResponse
Het foutbericht.
| Name | Type | Description |
|---|---|---|
| errorCode |
string |
Een specifieke id die informatie biedt over een foutvoorwaarde, waardoor gestandaardiseerde communicatie tussen onze service en de gebruikers mogelijk is. |
| message |
string |
Een leesbare weergave van de fout. |
| moreDetails |
Lijst met aanvullende foutdetails. |
|
| relatedResource |
De foutgerelateerde resourcedetails. |
|
| requestId |
string |
Id van de aanvraag die is gekoppeld aan de fout. |
ErrorResponseDetails
De details van het foutbericht.
| Name | Type | Description |
|---|---|---|
| errorCode |
string |
Een specifieke id die informatie biedt over een foutvoorwaarde, waardoor gestandaardiseerde communicatie tussen onze service en de gebruikers mogelijk is. |
| message |
string |
Een leesbare weergave van de fout. |
| relatedResource |
De foutgerelateerde resourcedetails. |
MirroredDatabaseDefinition
Gespiegeld openbaar definitieobject voor database.
| Name | Type | Description |
|---|---|---|
| parts |
Een lijst met definitieonderdelen. |
MirroredDatabaseDefinitionPart
Gespiegeld databasedefinitieonderdeelobject.
| Name | Type | Description |
|---|---|---|
| path |
string |
Het pad naar het gespiegelde databaseonderdeel. |
| payload |
string |
De nettolading van het gespiegelde databaseonderdeel. |
| payloadType |
Het nettoladingstype. |
PayloadType
Het type nettolading van het definitieonderdeel. Er kunnen in de loop van de tijd extra typen nettoladingen worden toegevoegd.
| Waarde | Description |
|---|---|
| InlineBase64 |
Inline base 64. |
UpdateMirroredDatabaseDefinitionRequest
De nettolading van de openbare definitie van de gespiegelde database bijwerken.
| Name | Type | Description |
|---|---|---|
| definition |
Gespiegeld openbaar definitieobject voor database. |