Tạo một phiên bản mới trên trang web đí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 |
Bắt buộc. Trang web đích cho phiên bản được sao chép, ở định dạng:
|
Nội dung yêu cầu
Nội dung yêu cầu chứa dữ liệu có cấu trúc sau:
Biểu diễn dưới dạng JSON |
---|
{ "sourceVersion": string, "finalize": boolean, // Union field |
Trường | |
---|---|
sourceVersion |
Bắt buộc. Giá trị nhận dạng duy nhất của phiên bản được sao chép, ở định dạng:
|
finalize |
Nếu đúng, lệnh gọi đến Nếu đặt là false, phiên bản được sao chép sẽ có trạng thái là |
Trường kết hợp
|
|
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, nội dung phản hồi sẽ chứa một thực thể của Operation
.
Phạm vi uỷ 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 bài viết Tổng quan về việc xác thực.
Bộ lọc đường dẫn
Một hình minh hoạ đường dẫn bộ lọc.
Biểu diễn dưới dạng JSON |
---|
{ "regexes": [ string ] } |
Trường | |
---|---|
regexes[] |
Một mảng các giá trị Biểu thức chính quy để lọc theo. |