อินเทอร์เฟซแสดงเวอร์ชันเทมเพลตการกำหนดค่าระยะไกล เอาต์พุตเท่านั้น ยกเว้นคำอธิบายเวอร์ชัน มีข้อมูลเมตาเกี่ยวกับเวอร์ชันเฉพาะของเทมเพลตการกำหนดค่าระยะไกล ช่องทั้งหมดได้รับการตั้งค่าในเวลาที่มีการเผยแพร่เทมเพลตการกำหนดค่าระยะไกลที่ระบุ สามารถระบุช่องคำอธิบายของเวอร์ชันในการเรียกใช้ publishTemplate
ครั้ง
ลายเซ็น:
export interface Version
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
รายละเอียด [description] | สตริง | คำอธิบายที่ผู้ใช้ระบุสำหรับเทมเพลตการกำหนดค่าระยะไกลที่เกี่ยวข้อง |
isLegacy | boolean | ระบุว่ามีการเผยแพร่เทมเพลตการกำหนดค่าระยะไกลนี้ก่อนที่จะรองรับประวัติเวอร์ชันหรือไม่ |
rollbackSource | สตริง | หมายเลขเวอร์ชันของเทมเพลตการกำหนดค่าระยะไกลที่เปลี่ยนเป็นเวอร์ชันปัจจุบันเนื่องจากมีการย้อนกลับ แสดงเมื่อเวอร์ชันนี้เป็นผลมาจากการย้อนกลับเท่านั้น |
updateOrigin | ("REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED" | "CONSOLE" | "REST_API" | "ADMIN_SDK_NODE") | ต้นทางของการดำเนินการอัปเดตเทมเพลต |
updateTime | สตริง | การประทับเวลาเมื่อมีการเขียนเทมเพลตการกำหนดค่าระยะไกลเวอร์ชันนี้ไปยังแบ็กเอนด์การกำหนดค่าระยะไกล |
updateType | ("REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED" | "INCREMENTAL_UPDATE" | "FORCED_UPDATE" | "ย้อนกลับ") | ประเภทของการดำเนินการอัปเดตเทมเพลต |
ผู้ใช้อัปเดต | RemoteConfigUser | การรวมช่องข้อมูลเมตาทั้งหมดเกี่ยวกับบัญชีที่ทำการอัปเดต |
versionNumber | สตริง | หมายเลขเวอร์ชันของเทมเพลตการกำหนดค่าระยะไกล |
คำอธิบายเวอร์ชัน
คำอธิบายที่ผู้ใช้ระบุสำหรับเทมเพลตการกำหนดค่าระยะไกลที่เกี่ยวข้อง
ลายเซ็น:
description?: string;
Version.isLegacy
ระบุว่ามีการเผยแพร่เทมเพลตการกำหนดค่าระยะไกลนี้ก่อนที่จะรองรับประวัติเวอร์ชันหรือไม่
ลายเซ็น:
isLegacy?: boolean;
Version.rollbackSource
หมายเลขเวอร์ชันของเทมเพลตการกำหนดค่าระยะไกลที่เปลี่ยนเป็นเวอร์ชันปัจจุบันเนื่องจากมีการย้อนกลับ แสดงเมื่อเวอร์ชันนี้เป็นผลมาจากการย้อนกลับเท่านั้น
ลายเซ็น:
rollbackSource?: string;
Version.updateOrigin
ต้นทางของการดำเนินการอัปเดตเทมเพลต
ลายเซ็น:
updateOrigin?: ('REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED' | 'CONSOLE' | 'REST_API' | 'ADMIN_SDK_NODE');
Version.updateTime
การประทับเวลาเมื่อมีการเขียนเทมเพลตการกำหนดค่าระยะไกลเวอร์ชันนี้ไปยังแบ็กเอนด์การกำหนดค่าระยะไกล
ลายเซ็น:
updateTime?: string;
Version.updateType
ประเภทของการดำเนินการอัปเดตเทมเพลต
ลายเซ็น:
updateType?: ('REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED' | 'INCREMENTAL_UPDATE' | 'FORCED_UPDATE' | 'ROLLBACK');
Version.updateUser
การรวมช่องข้อมูลเมตาทั้งหมดเกี่ยวกับบัญชีที่ทำการอัปเดต
ลายเซ็น:
updateUser?: RemoteConfigUser;
Version.versionNumber
หมายเลขเวอร์ชันของเทมเพลตการกำหนดค่าระยะไกล
ลายเซ็น:
versionNumber?: string;