Mirroring - Get Mirroring Status

Uzyskaj stan dublowanej bazy danych.

Uprawnienia

Obiekt wywołujący musi mieć uprawnienia do odczytu dla dublowanej bazy danych.

Wymagane zakresy delegowane

MirroredDatabase.Read.All lub MirroredDatabase.ReadWrite.All lub Item.Read.All lub Item.ReadWrite.All

Tożsamości obsługiwane przez Microsoft Entra

To API obsługuje tożsamości Microsoft wymienione w tej sekcji.

Tożsamość Wsparcie
Użytkownik Tak
Główne usługi i Tożsamości zarządzane Tak

Interfejs

POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/mirroredDatabases/{mirroredDatabaseId}/getMirroringStatus

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
mirroredDatabaseId
path True

string (uuid)

Identyfikator dublowanej bazy danych.

workspaceId
path True

string (uuid)

Identyfikator przestrzeni roboczej.

Odpowiedzi

Nazwa Typ Opis
200 OK

MirroringStatusResponse

Żądanie zostało ukończone pomyślnie.

429 Too Many Requests

ErrorResponse

Przekroczono limit szybkości usługi. Serwer zwraca nagłówek wskazujący Retry-After w sekundach, jak długo klient musi czekać przed wysłaniem dodatkowych żądań.

Nagłówki

Retry-After: integer

Other Status Codes

ErrorResponse

Typowe kody błędów:

  • UnknownError — wystąpił błąd.

Przykłady

Get mirroring status example

Przykładowe żądanie

POST https://api.fabric.microsoft.com/v1/workspaces/a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1/mirroredDatabases/b1b1b1b1-cccc-dddd-eeee-f2f2f2f2f2f2/getMirroringStatus

Przykładowa odpowiedź

{
  "status": "Running"
}

Definicje

Nazwa Opis
ErrorParameter

Parametr ustrukturyzowany zapewniający dodatkowy kontekst czytelny dla maszyny o błędzie.

ErrorRelatedResource

Obiekt szczegółów zasobu powiązanego z błędem.

ErrorResponse

Odpowiedź na błąd.

ErrorResponseDetails

Szczegóły odpowiedzi na błąd.

MirroringStatus

Typ stanu dublowania. Dodatkowe typy MirroringStatus można dodawać w czasie.

MirroringStatusResponse

Odpowiedź na uzyskanie stanu dublowania.

ErrorParameter

Parametr ustrukturyzowany zapewniający dodatkowy kontekst czytelny dla maszyny o błędzie.

Nazwa Typ Opis
message

string

Czytelny dla człowieka opis znaczenia parametru.

name

string

Identyfikator parametru.

value

string

Wartość parametru.

ErrorRelatedResource

Obiekt szczegółów zasobu powiązanego z błędem.

Nazwa Typ Opis
resourceId

string

Identyfikator zasobu, który jest zaangażowany w błąd.

resourceType

string

Typ zasobu, który jest zaangażowany w błąd.

ErrorResponse

Odpowiedź na błąd.

Nazwa Typ Opis
errorCode

string

Określony identyfikator, który zawiera informacje o stanie błędu, co pozwala na ustandaryzowaną komunikację między naszą usługą a jej użytkownikami.

isRetriable

boolean

Jeśli to prawda, żądanie można ponowić. Użyj nagłówka Retry-After odpowiedzi, aby określić opóźnienie, jeśli jest dostępne.

message

string

Czytelna reprezentacja błędu przez człowieka.

moreDetails

ErrorResponseDetails[]

Lista dodatkowych szczegółów błędu.

parameters

ErrorParameter[]

Parametry ustrukturyzowane zapewniające dodatkowy kontekst czytelny dla maszyny o błędzie.

relatedResource

ErrorRelatedResource

Szczegóły zasobu powiązanego z błędem.

requestId

string (uuid)

Identyfikator żądania skojarzonego z błędem.

ErrorResponseDetails

Szczegóły odpowiedzi na błąd.

Nazwa Typ Opis
errorCode

string

Określony identyfikator, który zawiera informacje o stanie błędu, co pozwala na ustandaryzowaną komunikację między naszą usługą a jej użytkownikami.

message

string

Czytelna reprezentacja błędu przez człowieka.

parameters

ErrorParameter[]

Parametry ustrukturyzowane zapewniające dodatkowy kontekst czytelny dla maszyny o błędzie.

relatedResource

ErrorRelatedResource

Szczegóły zasobu powiązanego z błędem.

MirroringStatus

Typ stanu dublowania. Dodatkowe typy MirroringStatus można dodawać w czasie.

Wartość Opis
Initializing

Trwa aprowizowanie skojarzonego punktu końcowego SQL.

Initialized

Skojarzona aprowizacja punktu końcowego SQL zakończyła się pomyślnie, a dublowana baza danych jest gotowa do uruchomienia.

Starting

Uruchamiane jest wystąpienie dublowania dla dublowanej bazy danych.

Running

Uruchomiono wystąpienie dublowania dla dublowanej bazy danych.

Paused

Wystąpienie dublowania dla dublowanej bazy danych jest wstrzymane.

Stopping

Wystąpienie dublowania dla dublowanej bazy danych jest zatrzymywane.

Stopped

Wystąpienie dublowania dla dublowanej bazy danych jest zatrzymywane.

MirroringStatusResponse

Odpowiedź na uzyskanie stanu dublowania.

Nazwa Typ Opis
error

ErrorResponse

Błąd jest ustawiony, jeśli błąd występuje w dublowaniu

status

MirroringStatus

Stan dublowania