Method: projects.locations.backups.list

Wyświetla listę wszystkich kopii zapasowych.

Żądanie HTTP

GET https://firestore.googleapis.com/v1/{parent=projects/*/locations/*}/backups

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
parent

string

Wymagane. Lokalizacja, z której wyświetlane są kopie zapasowe.

Format: projects/{project}/locations/{location}. Użyj operatora {location} = '-', aby wyświetlić listę kopii zapasowych ze wszystkich lokalizacji w danym projekcie. Umożliwia to wyświetlanie kopii zapasowych z jednej lokalizacji lub ze wszystkich lokalizacji.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

Odpowiedź dotycząca: FirestoreAdmin.ListBackups.

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "backups": [
    {
      object (Backup)
    }
  ],
  "unreachable": [
    string
  ]
}
Pola
backups[]

object (Backup)

Lista wszystkich kopii zapasowych projektu.

unreachable[]

string

Lista lokalizacji, z których nie udało się pobrać istniejących kopii zapasowych.

Zamiast blokować całe żądania, gdy dana lokalizacja jest nieosiągalna, ta odpowiedź zwraca częściowy zbiór wyników i listę lokalizacji, do których nie można dotrzeć. Można ponowić żądanie dla pojedynczej lokalizacji, aby uzyskać konkretny błąd.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://www.googleapis.com/auth/datastore
  • https://www.googleapis.com/auth/cloud-platform

Więcej informacji znajdziesz w artykule Omówienie uwierzytelniania.