BackupService
Набор методов для управления ресурсами Backup для PostgreSQL.
Вызов | Описание |
---|---|
Get | Возвращает указанный ресурс Backup для PostgreSQL. |
List | Получение списка резервных копий для указанного каталога. |
Вызовы BackupService
Get
Возвращает указанный ресурс Backup для PostgreSQL.
Чтобы получить список доступных ресурсов Backup для PostgreSQL, отправьте запрос List.
rpc Get (GetBackupRequest) returns (Backup)
GetBackupRequest
Поле | Описание |
---|---|
backup_id | string Обязательное поле. Идентификатор резервной копии, сведения о которой запрашиваются. Чтобы получить идентификатор резервной копии, используйте запрос ClusterService.ListBackups. |
Backup
Поле | Описание |
---|---|
id | string Идентификатор резервной копии. |
folder_id | string Идентификатор каталога, которому принадлежит резервная копия. |
created_at | google.protobuf.Timestamp Время создания в формате RFC3339 (т. е. когда операция резервного копирования была завершена). |
source_cluster_id | string Идентификатор кластера PostgreSQL, для которого была создана резервная копия. |
started_at | google.protobuf.Timestamp Время запуска операции резервного копирования. |
List
Получение списка резервных копий для указанного каталога.
rpc List (ListBackupsRequest) returns (ListBackupsResponse)
ListBackupsRequest
Поле | Описание |
---|---|
folder_id | string Обязательное поле. Идентификатор каталога для вывода списка резервных копий. Чтобы получить идентификатор каталога, используйте запрос yandex.cloud.resourcemanager.v1.FolderService.List. Максимальная длина строки в символах — 50. |
page_size | int64 Максимальное количество результатов на странице ответа на запрос. Если количество результатов больше чем page_size , сервис вернет значение ListBackupsResponse.next_page_token, которое можно использовать для получения следующей страницы. Максимальное значение — 1000. |
page_token | string Токен страницы. Установите значение page_token равным значению поля ListBackupsResponse.next_page_token предыдущего запроса, чтобы получить следующую страницу результатов. Максимальная длина строки в символах — 100. |
ListBackupsResponse
Поле | Описание |
---|---|
backups[] | Backup Список ресурсов Backup для PostgreSQL. |
next_page_token | string Токен для получения следующей страницы результатов в ответе. Если количество результатов больше чем ListBackupsRequest.page_size, используйте next_page_token в качестве значения параметра ListBackupsRequest.page_token в следующем запросе списка ресурсов. Все последующие запросы будут получать свои значения next_page_token для перебора страниц результатов. Максимальная длина строки в символах — 100. |
Backup
Поле | Описание |
---|---|
id | string Идентификатор резервной копии. |
folder_id | string Идентификатор каталога, которому принадлежит резервная копия. |
created_at | google.protobuf.Timestamp Время создания в формате RFC3339 (т. е. когда операция резервного копирования была завершена). |
source_cluster_id | string Идентификатор кластера PostgreSQL, для которого была создана резервная копия. |
started_at | google.protobuf.Timestamp Время запуска операции резервного копирования. |