Items - Update Mirrored Database Definition
Esegue l'override della definizione per il database con mirroring specificato.
Questa API supporta operazioni con esecuzione prolungata (LRO).
Autorizzazioni
Il chiamante deve disporre delle autorizzazioni di lettura e scrittura per il database con mirroring.
Ambiti delegati obbligatori
MirroredDatabase.ReadWrite.All o Item.ReadWrite.All
Identità supportate da Microsoft Entra
Questa API supporta le identità di Microsoft elencate in questa sezione.
| Identità | Assistenza |
|---|---|
| Utente | Sì |
| Principale del servizio e Identità gestite | Sì |
Interfaccia
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/mirroredDatabases/{mirroredDatabaseId}/updateDefinition
Parametri dell'URI
| Nome | In | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
mirrored
|
path | True |
string (uuid) |
ID del database con mirroring. |
|
workspace
|
path | True |
string (uuid) |
L’ID dell’area di lavoro. |
Corpo della richiesta
| Nome | Necessario | Tipo | Descrizione |
|---|---|---|---|
| definition | True |
Oggetto definizione pubblica del database con mirroring. |
Risposte
| Nome | Tipo | Descrizione |
|---|---|---|
| 200 OK |
Richiesta completata correttamente. |
|
| 202 Accepted |
Richiesta accettata. La definizione di aggiornamento è in corso. Intestazioni
|
|
| Other Status Codes |
Codici di errore comuni:
|
Esempio
Update a mirrored database definition example
Esempio di richiesta
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"
}
]
}
}
Risposta di esempio
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
Definizioni
| Nome | Descrizione |
|---|---|
|
Error |
Oggetto dettagli risorsa correlato all'errore. |
|
Error |
Risposta di errore. |
|
Error |
Dettagli della risposta di errore. |
|
Mirrored |
Oggetto definizione pubblica del database con mirroring. |
|
Mirrored |
Oggetto parte della definizione del database con mirroring. |
|
Payload |
Tipo del payload della parte di definizione. È possibile aggiungere altri tipi di payload nel tempo. |
|
Update |
Aggiornare il payload della richiesta di definizione pubblica del database con mirroring. |
ErrorRelatedResource
Oggetto dettagli risorsa correlato all'errore.
| Nome | Tipo | Descrizione |
|---|---|---|
| resourceId |
string |
ID risorsa coinvolto nell'errore. |
| resourceType |
string |
Tipo della risorsa coinvolta nell'errore. |
ErrorResponse
Risposta di errore.
| Nome | Tipo | Descrizione |
|---|---|---|
| errorCode |
string |
Identificatore specifico che fornisce informazioni su una condizione di errore, consentendo la comunicazione standardizzata tra il servizio e i relativi utenti. |
| message |
string |
Rappresentazione leggibile dell'errore. |
| moreDetails |
Elenco di dettagli aggiuntivi sull'errore. |
|
| relatedResource |
Dettagli della risorsa correlati all'errore. |
|
| requestId |
string |
ID della richiesta associata all'errore. |
ErrorResponseDetails
Dettagli della risposta di errore.
| Nome | Tipo | Descrizione |
|---|---|---|
| errorCode |
string |
Identificatore specifico che fornisce informazioni su una condizione di errore, consentendo la comunicazione standardizzata tra il servizio e i relativi utenti. |
| message |
string |
Rappresentazione leggibile dell'errore. |
| relatedResource |
Dettagli della risorsa correlati all'errore. |
MirroredDatabaseDefinition
Oggetto definizione pubblica del database con mirroring.
| Nome | Tipo | Descrizione |
|---|---|---|
| parts |
Elenco di parti di definizione. |
MirroredDatabaseDefinitionPart
Oggetto parte della definizione del database con mirroring.
| Nome | Tipo | Descrizione |
|---|---|---|
| path |
string |
Percorso della parte del database con mirroring. |
| payload |
string |
Payload della parte del database con mirroring. |
| payloadType |
Tipo di payload. |
PayloadType
Tipo del payload della parte di definizione. È possibile aggiungere altri tipi di payload nel tempo.
| Valore | Descrizione |
|---|---|
| InlineBase64 |
Inline Base 64. |
UpdateMirroredDatabaseDefinitionRequest
Aggiornare il payload della richiesta di definizione pubblica del database con mirroring.
| Nome | Tipo | Descrizione |
|---|---|---|
| definition |
Oggetto definizione pubblica del database con mirroring. |