Version interface

Remote Config şablon sürümünü temsil eden arayüz. Sürüm açıklaması hariç yalnızca çıkış. Remote Config şablonunun belirli bir sürümüyle ilgili meta verileri içerir. Belirtilen Remote Config şablonu yayınlandığında tüm alanlar ayarlanır. Bir sürümün açıklama alanı, publishTemplate çağrılarında belirtilebilir.

İmza:

export interface Version 

Özellikler

Özellik Tür Açıklama
description dize İlgili Remote Config şablonu için kullanıcı tarafından sağlanan açıklama.
Eski boolean Bu Remote Config şablonunun, sürüm geçmişi desteklenmeden önce yayınlanıp yayınlanmadığını belirtir.
rollbackSource dize Geri alma işlemi nedeniyle geçerli sürüme dönüşen Remote Config şablonunun sürüm numarası. Yalnızca bu sürüm, bir geri alma işleminin sonucuysa mevcuttur.
updateOrigin ("REMOTE_CONFIG_UPDATE_ORIGINAL_UNSPECIFIED" | "KONSOLE" | "REST_API" | "ADMIN_SDK_NODE") Şablon güncelleme işleminin kaynağı.
updateTime dize Remote Config şablonunun bu sürümünün Remote Config arka ucuna yazıldığı zamanı gösteren zaman damgası.
updateType ("REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED" | "INCREMENTAL_UPDATE" | "FORCED_UPDATE" | "ROLLBACK") Şablon güncelleme işleminin türü.
updateUser RemoteConfigUser Güncellemeyi yapan hesapla ilgili tüm meta veri alanlarının toplanması.
versionNumber dize Bir Remote Config şablonunun sürüm numarası.

Sürüm.açıklama

İlgili Remote Config şablonu için kullanıcı tarafından sağlanan açıklama.

İmza:

description?: string;

Eski Sürüm

Bu Remote Config şablonunun, sürüm geçmişi desteklenmeden önce yayınlanıp yayınlanmadığını belirtir.

İmza:

isLegacy?: boolean;

Sürüm.rollbackSource

Geri alma işlemi nedeniyle geçerli sürüme dönüşen Remote Config şablonunun sürüm numarası. Yalnızca bu sürüm, bir geri alma işleminin sonucuysa mevcuttur.

İmza:

rollbackSource?: string;

Sürüm.updateOrigin

Şablon güncelleme işleminin kaynağı.

İmza:

updateOrigin?: ('REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED' | 'CONSOLE' | 'REST_API' | 'ADMIN_SDK_NODE');

Sürüm.GüncellemeZamanı

Remote Config şablonunun bu sürümünün Remote Config arka ucuna yazıldığı zamanı gösteren zaman damgası.

İmza:

updateTime?: string;

Sürüm.updateType

Şablon güncelleme işleminin türü.

İmza:

updateType?: ('REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED' | 'INCREMENTAL_UPDATE' | 'FORCED_UPDATE' | 'ROLLBACK');

Sürüm.Güncelleme Kullanıcısı

Güncellemeyi yapan hesapla ilgili tüm meta veri alanlarının toplanması.

İmza:

updateUser?: RemoteConfigUser;

Sürüm.sürümNumarası

Bir Remote Config şablonunun sürüm numarası.

İmza:

versionNumber?: string;