Tạo một phiên bản mới trên trang đích được chỉ định bằng cách sử dụng nội dung của phiên bản đã chỉ định.
Yêu cầu HTTP
POST https://firebasehosting.googleapis.com/v1beta1/{parent=sites/*}/versions:clone
URL sử dụng cú pháp Chuyển mã gRPC .
Tham số đường dẫn
Thông số | |
---|---|
parent | Yêu cầu. Trang đích cho phiên bản nhân bản, ở định dạng: |
Nội dung yêu cầu
Phần thân yêu cầu chứa dữ liệu có cấu trúc sau:
Biểu diễn JSON |
---|
{ "sourceVersion": string, "finalize": boolean, // Union field |
Lĩnh vực | |
---|---|
sourceVersion | Yêu cầu. Mã định danh duy nhất cho phiên bản được sao chép, ở định dạng: |
finalize | Nếu đúng, lệnh gọi Nếu sai, phiên bản nhân bản sẽ có trạng thái |
| |
include | Nếu được cung cấp, chỉ những đường dẫn khớp với một hoặc nhiều giá trị RegEx trong danh sách này mới được đưa vào phiên bản mới. |
exclude | Nếu được cung cấp, chỉ những đường dẫn không khớp với bất kỳ giá trị RegEx nào trong danh sách này mới được đưa vào phiên bản mới. |
Nội dung phản hồi
Nếu thành công, phần nội dung phản hồi sẽ chứa một phiên bản của Operation
.
Phạm vi ủy quyền
Yêu cầu một trong các phạm vi OAuth sau:
-
https://www.googleapis.com/auth/firebase.hosting
-
https://www.googleapis.com/auth/firebase
-
https://www.googleapis.com/auth/cloud-platform
Để biết thêm thông tin, hãy xem Tổng quan về xác thực .
Bộ lọc đường dẫn
Một đại diện của đường dẫn bộ lọc.
Biểu diễn JSON |
---|
{ "regexes": [ string ] } |
Lĩnh vực | |
---|---|
regexes[] | Một mảng các giá trị RegEx để lọc. |