Method: sites.versions.clone

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

string

Yêu cầu. Trang đích cho phiên bản nhân bản, ở định dạng:

sites/ SITE_ID

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 filter can be only one of the following:
  "include": {
    object (PathFilter)
  },
  "exclude": {
    object (PathFilter)
  }
  // End of list of possible types for union field filter.
}
Lĩnh vực
sourceVersion

string

Yêu cầu. Mã định danh duy nhất cho phiên bản được sao chép, ở định dạng:

sites/ SITE_ID /versions/ VERSION_ID

finalize

boolean

Nếu đúng, lệnh gọi versions.clone sẽ ngay lập tức hoàn thiện phiên bản sau khi quá trình nhân bản hoàn tất.

Nếu sai, phiên bản nhân bản sẽ có trạng thái CREATED . Sử versions.patch để đặt trạng thái của phiên bản thành FINALIZED .

filter trường liên minh.

filter chỉ có thể là một trong những điều sau đây:

include

object ( PathFilter )

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

object ( PathFilter )

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[]

string

Một mảng các giá trị RegEx để lọc.