REST Resource: sites.releases

Tài nguyên: Bản phát hành

Release là một tập hợp cấu hình và tệp cụ thể được đặt ở chế độ công khai vào một thời điểm cụ thể.

Biểu diễn dưới dạng JSON
{
  "name": string,
  "version": {
    object (Version)
  },
  "type": enum (Type),
  "releaseTime": string,
  "releaseUser": {
    object (ActingUser)
  },
  "message": string
}
Trường
name

string

Chỉ có đầu ra. Giá trị nhận dạng duy nhất của bản phát hành ở một trong các định dạng sau:

  • sites/SITE_ID/releases/RELEASE_ID

  • sites/SITE_ID/channels/CHANNEL_ID/releases/RELEASE_ID

Tên này được cung cấp trong nội dung phản hồi khi bạn gọi releases.create hoặc channels.releases.create.

version

object (Version)

Chỉ có đầu ra. Cấu hình và nội dung đã được phát hành.

type

enum (Type)

Giải thích lý do huỷ bỏ.

Chỉ chỉ định một giá trị cho trường này khi tạo một bản phát hành loại SITE_DISABLE.

releaseTime

string (Timestamp format)

Chỉ có đầu ra. Thời điểm mà phiên bản được đặt thành công khai.

Dấu thời gian theo múi giờ "Zulu" RFC3339 (giờ UTC) với độ phân giải nano giây và lên đến 9 chữ số phân số. Ví dụ: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z".

releaseUser

object (ActingUser)

Chỉ có đầu ra. Xác định người dùng đã tạo bản phát hành.

message

string

Nội dung mô tả về hoạt động triển khai khi bản phát hành được tạo. Giá trị này có thể dài tối đa 512 ký tự.

Phương thức

create

Tạo một bản phát hành mới, giúp nội dung của phiên bản đã chỉ định chủ động hiển thị trên(các) URL thích hợp.

get

Xem bản phát hành được chỉ định cho một trang web hoặc kênh.

list

Liệt kê các bản phát hành đã được tạo cho trang web hoặc kênh được chỉ định.