Arayüz: EventContextOptions

Özellikler

yetki

null yapılabilir Nesne

Bu seçenek yalnızca Gerçek Zamanlı Veritabanı işlevleri için kullanılabilir. İşlevi tetikleyen kullanıcıya ilişkin kimlik doğrulama bilgileri. Bu nesne, kimliği doğrulanmış kullanıcılar için uid ve token özelliklerini içerir. Belirteç anahtarları dahil daha fazla ayrıntı için güvenlik kuralları referansına bakın.

Varsayılan değer null'dur.

kimlik doğrulama türü

(dize veya tanımsız)

Bu seçenek yalnızca Gerçek Zamanlı Veritabanı işlevleri için kullanılabilir. Bir kullanıcının izin düzeyi. Geçerli değerler şunlardır:

  • ADMIN Geliştirici kullanıcısı veya kimliği bir hizmet hesabı aracılığıyla doğrulanan kullanıcı.
  • USER Bilinen kullanıcı.
  • UNAUTHENTICATED doğrulanmamış eylem

Atlanırsa, varsayılan olarak 'KİMLİK KİMLİĞİ YOK' olur.

olay kimliği

(dize veya tanımsız)

Etkinliğin benzersiz tanımlayıcısı. Atlanırsa rastgele bir kimlik oluşturulur.

parametreler

(boş olmayan Nesne veya tanımsız)

Bir veritabanının veya Firestore işlevinin dinlediği referans yolundaki joker karakterlerin değerleri. Atlanırsa rastgele değerler oluşturulur.

zaman damgası

(dize veya tanımsız)

Etkinliğin RFC 3339 dizesi olarak zaman damgası. Atlanırsa geçerli saat kullanılır.