Создает новую версию на указанном целевом сайте, используя содержимое указанной версии.
HTTP-запрос
POST https://firebasehosting.googleapis.com/v1beta1/{parent=sites/*}/versions:clone
URL-адрес использует синтаксис транскодирования gRPC .
Параметры пути
Параметры | |
---|---|
parent | Необходимый. Целевой сайт для клонированной версии в формате: |
Тело запроса
Тело запроса содержит данные следующей структуры:
JSON-представление |
---|
{ "sourceVersion": string, "finalize": boolean, // Union field |
Поля | |
---|---|
sourceVersion | Необходимый. Уникальный идентификатор клонируемой версии в формате: |
finalize | Если это правда, Если false, клонированная версия будет иметь статус |
| |
include | Если это предусмотрено, в новую версию будут включены только пути, соответствующие одному или нескольким значениям RegEx в этом списке. |
exclude | Если это предусмотрено, в новую версию будут включены только пути, которые не соответствуют ни одному из значений RegEx в этом списке. |
Тело ответа
В случае успеха тело ответа содержит экземпляр Operation
.
Области авторизации
Требуется одна из следующих областей OAuth:
-
https://www.googleapis.com/auth/firebase.hosting
-
https://www.googleapis.com/auth/firebase
-
https://www.googleapis.com/auth/cloud-platform
Для получения дополнительной информации см. Обзор аутентификации .
ПутьФильтр
Представление пути фильтра.
JSON-представление |
---|
{ "regexes": [ string ] } |
Поля | |
---|---|
regexes[] | Массив значений RegEx, по которым осуществляется фильтрация. |