Method: projects.locations.backups.list

Zawiera 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

To pole jest wymagane. Lokalizacja, z której mają zostać utworzone kopie zapasowe.

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

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

Odpowiedź dla: 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 odrzucania całych żądań, gdy dana lokalizacja jest nieosiągalna, ta odpowiedź zwraca częściowy zbiór wyników i listę lokalizacji, do których nie można uzyskać dostępu. Żądanie można ponowić w odniesieniu do pojedynczej lokalizacji, aby uzyskać konkretny błąd.

Zakresy autoryzacji

Wymaga jednego z tych zakresów protokołu OAuth:

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

Więcej informacji znajdziesz w artykule o uwierzytelnianiu (w języku angielskim).