BackupService

Набор методов для управления ресурсами Backup для MongoDB.

Вызов Описание
Get Возвращает указанную резервную копию MongoDB.
List Возвращает список резервных копий, доступных в указанном каталоге.

Вызовы BackupService

Get

Возвращает указанную резервную копию MongoDB.
Чтобы получить список доступных резервных копий MongoDB, выполните запрос 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
Идентификатор кластера MongoDB, для которого была создана резервная копия.
started_at google.protobuf.Timestamp
Время запуска операции резервного копирования.
source_shard_names[] string
Имена шардов, которые использовались при создании резервной копии.

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
Список резервных копий.
next_page_token string
Токен для получения следующей страницы результатов в ответе. Если количество результатов больше чем ListBackupsRequest.page_size, используйте next_page_token в качестве значения параметра ListBackupsRequest.page_token в следующем запросе списка ресурсов. Все последующие запросы будут получать свои значения next_page_token для перебора страниц результатов.

Backup

Поле Описание
id string
Идентификатор резервной копии.
folder_id string
Идентификатор каталога, которому принадлежит резервная копия.
created_at google.protobuf.Timestamp
Время создания в формате RFC3339 (т. е. когда операция резервного копирования была завершена).
source_cluster_id string
Идентификатор кластера MongoDB, для которого была создана резервная копия.
started_at google.protobuf.Timestamp
Время запуска операции резервного копирования.
source_shard_names[] string
Имена шардов, которые использовались при создании резервной копии.