Pemicu Eventarc menyatakan minat Anda pada peristiwa atau rangkaian peristiwa tertentu. Anda dapat mengonfigurasi perutean peristiwa dengan menentukan filter untuk pemicu, termasuk sumber peristiwa, dan layanan Google Kubernetes Engine (GKE) target yang berjalan di cluster GKE. Perhatikan bahwa target hanya dapat mencakup layanan yang berjalan di cluster GKE (publik atau pribadi) dengan endpoint publik. Untuk menargetkan layanan di cluster GKE dengan endpoint pribadi, rutekan peristiwa ke endpoint HTTP internal.
Eventarc mengirimkan peristiwa ke penerima peristiwa dalam format CloudEvents melalui permintaan HTTP.
Cloud Firestore mendukung Konteks Auth sebagai atribut ekstensi untuk format CloudEvents. Saat membuat pemicu, Anda dapat menerapkan atribut jenis peristiwa ini untuk memfilter peristiwa dengan informasi autentikasi.
Petunjuk ini menunjukkan cara mengonfigurasi perutean peristiwa ke layanan GKE yang dipicu oleh peristiwaCloud Firestore langsung. Untuk mengetahui detail selengkapnya, lihat daftar peristiwa langsung yang didukung.
Sebelum memulai
Anda harus mengaktifkan Workload Identity Federation untuk GKE di cluster GKE tempat layanan tujuan berjalan. Workload Identity Federation untuk GKE diperlukan untuk menyiapkan penerusan peristiwa dengan benar dan merupakan cara yang direkomendasikan untuk mengakses layananGoogle Cloud dari aplikasi yang berjalan dalam GKE karena properti keamanan dan pengelolaan yang lebih baik.
Workload Identity Federation for GKE
Aplikasi yang berjalan di GKE mungkin memerlukan akses ke APIGoogle Cloud . Workload Identity Federation untuk GKE memungkinkan akun layanan Kubernetes di cluster GKE Anda berfungsi sebagai akun layanan IAM. Pod yang menggunakan akun layanan Kubernetes yang dikonfigurasi akan otomatis melakukan autentikasi sebagai akun layanan IAM saat mengakses Google Cloud API. Dengan menggunakan Workload Identity Federation untuk GKE, Anda dapat menetapkan identitas dan otorisasi yang berbeda secara terperinci untuk setiap aplikasi di cluster. Perhatikan bahwa izin tertentu harus diberikan ke akun layanan pemicu Eventarc. Dalam dokumen ini, lihat langkah-langkah untuk Membuat akun layanan.
Untuk mengetahui informasi selengkapnya tentang cara mengaktifkan dan mengonfigurasi Workload Identity Federation untuk GKE di cluster GKE Anda, lihat Menggunakan Workload Identity Federation untuk GKE.
Penerus peristiwa
Penerus peristiwa Eventarc menarik peristiwa baru dari Eventarc dan meneruskannya ke tujuan GKE. Komponen ini bertindak sebagai mediator antara lapisan transport Pub/Sub dan layanan GKE. Fitur ini berfungsi di layanan yang ada dan juga mendukung layanan pensinyalan (termasuk yang tidak diekspos di luar cluster yang dikelola sepenuhnya) sekaligus menyederhanakan penyiapan dan pemeliharaan. Di tingkat jaringan, untuk menerima peristiwa di layanan GKE, Anda tidak perlu membuka layanan ke traffic eksternal karena semua peristiwa dikirim dari asal yang berada dalam cluster GKE yang sama.
Perhatikan bahwa siklus proses penerusan peristiwa dikelola oleh Eventarc, dan jika Anda tidak sengaja menghapus penerusan peristiwa, Eventarc akan memulihkan komponen ini.
Untuk setiap pemicu yang mengarah ke tujuan GKE, penerus
peristiwa (pod gke-forwarder
yang dikonfigurasi secara khusus) melakukan hal berikut:
Proses ini menggunakan Pub/Sub API untuk membuka koneksi
StreamingPull
ke pengirim pemicu (topik dan langganan Pub/Sub) dan menerima peristiwa saat peristiwa tersebut tersedia.Layanan ini mengubah peristiwa ke format CloudEvents yang benar, lalu mengenkode dan mengirimkannya sebagai permintaan
HTTP POST
ke layanan GKE target.
Agen layanan Eventarc memerlukan izin untuk menjalankan dan
memperbarui instance gke-forwarder
secara rutin. Izin ini harus diberikan
sekali per project. Untuk mengetahui detailnya, lihat bagian Mengaktifkan tujuan GKE dalam dokumen ini.
Bersiap untuk membuat pemicu
Untuk setiap pemicu yang menargetkan layanan GKE, Eventarc membuat komponen penerusan peristiwa. Eventarc memerlukan izin untuk menginstal komponen dan mengelola resource di cluster GKE. Sebelum membuat pemicu Eventarc untuk tujuan GKE, pastikan Anda menyelesaikan tugas berikut.
Konsol
Di Google Cloud konsol, pada halaman pemilih project, pilih atau buat Google Cloud project.
Aktifkan Eventarc, Eventarc Publishing, Google Kubernetes Engine, dan Resource Manager API.
Jika berlaku, aktifkan API yang terkait dengan peristiwa langsung. Misalnya, untuk peristiwa Cloud Firestore , aktifkan APICloud Firestore .
Jika Anda belum memilikinya, buat akun layanan yang dikelola pengguna, lalu berikan peran dan izin yang diperlukan agar Eventarc dapat mengelola peristiwa untuk layanan target Anda.
Di konsol Google Cloud , buka halaman Create service account.
Pilih project Anda.
Di kolom Nama akun layanan, masukkan nama. Konsol Google Cloud akan mengisi kolom Service account ID berdasarkan nama ini.
Di kolom Deskripsi akun layanan, masukkan sebuah deskripsi. Contoh,
Service account for event trigger
.Klik Buat dan lanjutkan.
Untuk memberikan akses yang sesuai, di daftar Select a role, pilih peran Identity and Access Management (IAM) yang diperlukan untuk diberikan ke akun layanan Anda. Untuk mengetahui informasi selengkapnya, lihat Peran dan izin untuk target GKE.
Untuk peran tambahan, klik
Tambahkan peran lain, lalu tambahkan setiap peran tambahan.Klik Lanjutkan.
Untuk menyelesaikan pembuatan akun, klik Selesai.
gcloud
In the Google Cloud console, activate Cloud Shell.
At the bottom of the Google Cloud console, a Cloud Shell session starts and displays a command-line prompt. Cloud Shell is a shell environment with the Google Cloud CLI already installed and with values already set for your current project. It can take a few seconds for the session to initialize.
Aktifkan Eventarc, Eventarc Publishing, Google Kubernetes Engine, dan Resource Manager API.
gcloud services enable eventarc.googleapis.com \ eventarcpublishing.googleapis.com \ container.googleapis.com \ cloudresourcemanager.googleapis.com
Jika berlaku, aktifkan API yang terkait dengan peristiwa langsung. Misalnya, untuk Cloud Firestore acara, aktifkan
firestore.googleapis.com
.Jika Anda belum memilikinya, buat akun layanan yang dikelola pengguna, lalu berikan peran dan izin yang diperlukan agar Eventarc dapat mengelola peristiwa untuk tujuan GKE target Anda.
Buat akun layanan:
gcloud iam service-accounts create SERVICE_ACCOUNT_NAME
Ganti
SERVICE_ACCOUNT_NAME
dengan nama akun layanan. Panjangnya harus antara 6 dan 30 karakter, serta dapat berisi karakter alfanumerik huruf kecil dan tanda pisah. Setelah membuat akun layanan, Anda tidak dapat mengubah namanya.Berikan peran atau izin Identity and Access Management (IAM) yang diperlukan. Untuk mengetahui informasi selengkapnya, lihat Peran dan izin untuk target GKE.
Mengaktifkan tujuan GKE
Untuk mengizinkan Eventarc mengelola resource di cluster GKE, aktifkan tujuan GKE, dan ikat agen layanan Eventarc dengan peran yang diperlukan.
Aktifkan tujuan GKE untuk Eventarc:
gcloud eventarc gke-destinations init
Pada perintah untuk mengikat peran yang diperlukan, masukkan
y
.Peran berikut terikat:
roles/compute.viewer
roles/container.developer
roles/iam.serviceAccountAdmin
Buat pemicu
Anda dapat membuat pemicu Eventarc menggunakan Google Cloud CLI atau melalui konsol Google Cloud .
Konsol
- Di konsol Google Cloud , buka halaman Pemicu Eventarc.
- Klik Create trigger.
- Ketik Trigger name.
Ini adalah ID pemicu dan harus dimulai dengan huruf. Nama ini dapat berisi hingga 63 huruf kecil, angka, atau tanda hubung.
- Untuk Jenis pemicu, pilih Sumber Google.
- Dalam daftar Penyedia peristiwa, pilih
Cloud Firestore.
Perhatikan bahwa nama penyedia peristiwa yang digunakan dalam Google Cloud dokumentasi terkait mungkin tidak memiliki awalan Cloud atau Google Cloud. Misalnya, di konsol, Memorystore for Redis disebut sebagai Google Cloud Memorystore for Redis.
- Di daftar Jenis peristiwa, dari peristiwa Langsung, pilih jenis peristiwa.
- Di daftar Jenis konten data peristiwa, pilih encoding
payload peristiwa.
Untuk peristiwa langsung dari Cloud Firestore, nilai ini harus berupa application/protobuf dan data peristiwa adalah array byte. Untuk mengetahui informasi selengkapnya tentang pesan protobuf untuk peristiwa Cloud Firestore, lihat Peristiwa umum.
- Dalam daftar Region, pilih region yang sama dengan
layananGoogle Cloud yang menghasilkan peristiwa.
Untuk mengetahui informasi selengkapnya, lihat Lokasi Eventarc.
- Jika berlaku untuk penyedia acara, klik Tambahkan filter
dan tentukan hal berikut:
- Di kolom Atribut 1, bergantung pada peristiwa langsung yang Anda pilih, pilih ID resource yang dapat berfungsi sebagai filter peristiwa.
- Pilih operator:
- Sama dengan
- Pola jalur: berlaku untuk resource
document
(mode Native) danentity
(mode Datastore). Gunakan karakter pengganti untuk merespons perubahan yang cocok dengan pola. Karakter pengganti*
cocok dengan satu segmen dan karakter pengganti multi-segmen**
cocok dengan nol atau beberapa segmen dalam pola. Jangan tentukan garis miring di awal—misalnya:users/*
atauusers/{userId}
Mencocokkan semua dokumen dalam koleksi /users
. Tidak cocok dengan dokumen dalam subkoleksi seperti/users/marie/messages/33e2IxYBD9enzS50SJ68
users/**
Mencocokkan semua dokumen dalam koleksi /users
dan dokumen dalam subkoleksi seperti/users/marie/messages/33e2IxYBD9enzS50SJ68
Untuk mengetahui informasi selengkapnya, lihat Memahami pola jalur.
- Di kolom Nilai atribut 1, bergantung pada operator yang Anda pilih, ketik nilai persisnya atau terapkan pola jalur.
- Jika ada filter atribut lainnya yang berlaku, klik Tambahkan filter, lalu tentukan nilai yang sesuai.
- Pilih Service account yang akan memanggil layanan
atau alur kerja Anda.
Atau, Anda dapat membuat akun layanan baru.
Ini menentukan email akun layanan Identity and Access Management (IAM) yang terkait dengan pemicu dan yang sebelumnya Anda beri peran tertentu yang diperlukan oleh Eventarc.
- Dalam daftar Tujuan peristiwa, pilih Kubernetes Engine.
- Pilih layanan.
Ini adalah nama layanan yang menerima peristiwa untuk pemicu. Layanan harus berada dalam project yang sama dengan pemicu dan akan menerima peristiwa sebagai permintaan POST HTTP yang dikirim ke jalur URL root-nya (
/
), setiap kali peristiwa dihasilkan. - Secara opsional, Anda dapat menentukan jalur URL Layanan untuk mengirim
permintaan masuk.
Ini adalah jalur relatif pada layanan tujuan tempat peristiwa untuk pemicu harus dikirim. Misalnya:
/
,/route
,route
,route/subroute
. - Secara opsional, untuk menambahkan label, Anda dapat mengklik Apa yang dimaksud dengan label? Tambahkan label. Label adalah pasangan nilai kunci yang membantu Anda mengaturGoogle Cloud resource. Untuk mengetahui informasi selengkapnya, lihat
- Klik Buat.
Setelah pemicu dibuat, filter sumber peristiwa tidak dapat diubah. Sebagai gantinya, buat pemicu baru dan hapus pemicu lama. Untuk mengetahui informasi selengkapnya, lihat Mengelola pemicu.
gcloud
Anda dapat membuat pemicu dengan menjalankan perintah gcloud eventarc triggers create
bersama dengan flag wajib dan opsional.
Flag berbeda-beda, bergantung pada apakah Anda menjalankan Firestore dalam mode Native atau dalam mode Datastore. Untuk mengetahui informasi selengkapnya, lihat Memilih antara mode Native dan mode Datastore.
Mode native
gcloud eventarc triggers create TRIGGER \ --location=LOCATION \ --destination-gke-cluster=DESTINATION_GKE_CLUSTER \ --destination-gke-location=DESTINATION_GKE_LOCATION \ --destination-gke-namespace=DESTINATION_GKE_NAMESPACE \ --destination-gke-service=DESTINATION_GKE_SERVICE \ --destination-gke-path=DESTINATION_GKE_PATH \ --event-filters="type=EVENT_FILTER_TYPE" \ --event-filters="database=DATABASE" \ --event-filters="namespace=NAMESPACE" \ --event-filters-path-pattern="document=DOCUMENT" \ --event-data-content-type="EVENT_DATA_CONTENT_TYPE" \ --service-account=SERVICE_ACCOUNT_NAME@PROJECT_ID.iam.gserviceaccount.com"
Mode Datastore
gcloud eventarc triggers create TRIGGER \ --location=LOCATION \ --destination-gke-cluster=DESTINATION_GKE_CLUSTER \ --destination-gke-location=DESTINATION_GKE_LOCATION \ --destination-gke-namespace=DESTINATION_GKE_NAMESPACE \ --destination-gke-service=DESTINATION_GKE_SERVICE \ --destination-gke-path=DESTINATION_GKE_PATH \ --event-filters="type=EVENT_FILTER_TYPE" \ --event-filters="database=DATABASE" \ --event-filters="namespace=NAMESPACE" \ --event-filters-path-pattern="entity=ENTITY" \ --event-data-content-type="EVENT_DATA_CONTENT_TYPE" \ --service-account=SERVICE_ACCOUNT_NAME@PROJECT_ID.iam.gserviceaccount.com"
Ganti kode berikut:
TRIGGER
: ID pemicu atau ID yang memenuhi syarat sepenuhnya
LOCATION
: lokasi pemicu Eventarc. Atau, Anda dapat menetapkan propertieventarc/location
; misalnyagcloud config set eventarc/location us-central1
.Pemicu Cloud Firestore untuk Eventarc hanya tersedia di lokasi tertentu dan pemicu harus berada di lokasi yang sama dengan database Cloud Firestore. Untuk mengetahui informasi selengkapnya, lihat Lokasi Eventarc dan Lokasi Cloud Firestore.
DESTINATION_GKE_CLUSTER
: nama cluster GKE tempat layanan GKE target yang menerima peristiwa berjalan.DESTINATION_GKE_LOCATION
: (opsional) region Compute Engine cluster GKE tempat layanan GKE tujuan berjalan. Jika tidak ditentukan, diasumsikan bahwa cluster adalah cluster regional dan berada di region yang sama dengan pemicu.DESTINATION_GKE_NAMESPACE
: (opsional) namespace tempat layanan GKE tujuan berjalan. Jika tidak ditentukan, namespacedefault
akan digunakan.DESTINATION_GKE_SERVICE
: nama layanan GKE yang menerima peristiwa untuk pemicu. Layanan dapat berada di salah satu lokasi yang didukung GKE dan tidak harus berada di lokasi yang sama dengan pemicu. Namun, layanan harus berada dalam project yang sama dengan pemicu dan akan menerima peristiwa sebagai permintaan POST HTTP yang dikirim ke jalur URL root-nya (/
), setiap kali peristiwa dibuat.DESTINATION_GKE_PATH
: (opsional) jalur relatif yang Anda tentukan di layanan GKE tujuan tempat peristiwa untuk pemicu harus dikirim. Misalnya:/
,/route
,route
,route/subroute
.EVENT_FILTER_TYPE
: ID peristiwa. Peristiwa dibuat saat panggilan API untuk metode berhasil. Untuk operasi yang berjalan lama, peristiwa hanya dibuat di akhir operasi, dan hanya jika tindakan berhasil dilakukan. Untuk mengetahui daftar jenis peristiwa yang didukung, lihat Jenis peristiwa Google yang didukung oleh Eventarc.
Cloud Firestore mendukung jenis peristiwa berikut hanya dalam mode Native.
google.cloud.firestore.document.v1.created
: peristiwa dikirim saat dokumen ditulisi untuk pertama kalinyagoogle.cloud.firestore.document.v1.created.withAuthContext
: peristiwa dengan atribut informasi autentikasi dikirim saat dokumen ditulis untuk pertama kalinyagoogle.cloud.firestore.document.v1.updated
: peristiwa dikirim saat dokumen sudah ada dan nilainya berubahgoogle.cloud.firestore.document.v1.updated.withAuthContext
: peristiwa dengan atribut informasi autentikasi dikirim saat dokumen sudah ada dan nilainya berubahgoogle.cloud.firestore.document.v1.deleted
: peristiwa dikirim saat dokumen dihapusgoogle.cloud.firestore.document.v1.deleted.withAuthContext
: event dengan atribut informasi autentikasi dikirim saat dokumen dihapusgoogle.cloud.firestore.document.v1.written
: peristiwa dikirim saat dokumen dibuat, diperbarui, atau dihapusgoogle.cloud.firestore.document.v1.written.withAuthContext
: peristiwa dengan atribut informasi autentikasi dikirim saat dokumen dibuat, diupdate, atau dihapus.google.cloud.datastore.entity.v1.created
: peristiwa dikirim saat entitas ditulis untuk pertama kalinyagoogle.cloud.datastore.entity.v1.created.withAuthContext
: peristiwa dengan atribut informasi autentikasi dikirim saat entity ditulis untuk pertama kalinyagoogle.cloud.datastore.entity.v1.updated
: peristiwa dikirim saat entitas sudah ada dan nilainya berubahgoogle.cloud.datastore.entity.v1.updated.withAuthContext
: peristiwa dengan atribut informasi autentikasi dikirim saat entity sudah ada dan nilainya berubahgoogle.cloud.datastore.entity.v1.deleted
: peristiwa dikirim saat entitas dihapusgoogle.cloud.datastore.entity.v1.deleted.withAuthContext
: peristiwa dengan atribut informasi autentikasi dikirim saat entity dihapusgoogle.cloud.datastore.entity.v1.written
: peristiwa dikirim saat entitas dibuat, diperbarui, atau dihapusgoogle.cloud.datastore.entity.v1.written.withAuthContext
: peristiwa dengan atribut informasi autentikasi dikirim saat entity dibuat, diperbarui, atau dihapus
Cloud Firestore mendukung jenis peristiwa berikut hanya dalam mode Datastore. Objek data di Firestore dalam mode Datastore disebut sebagai entity.
DATABASE
: database Firestore. Untuk nama database default, gunakan(default)
.NAMESPACE
(opsional): namespace database Firestore. Untuk namespace default dalam mode Datastore, gunakan(default)
. Jika tidak ditentukan, kecocokan karakter pengganti (*
) dengan kemunculan apa pun akan dilakukan.DOCUMENT
(opsional): berlaku untuk instance database yang berjalan dalam mode Native saja. Jalur database tempat Anda ingin menerima peristiwa saat data dibuat, diperbarui, atau dihapus di jalur tersebut. Jangan tentukan garis miring di awal. Operator dapat berupa salah satu dari berikut:- Sama; misalnya,
--event-filters="document=DOCUMENT"
- Pola jalur; misalnya,
--event-filters-path-pattern="document=DOCUMENT"
.Gunakan karakter pengganti untuk merespons perubahan pada dokumen yang cocok dengan pola. Karakter pengganti
*
cocok dengan satu segmen dan karakter pengganti multi-segmen**
cocok dengan nol atau beberapa segmen dalam pola—misalnya:users/*
atauusers/{userId}
Mencocokkan semua dokumen dalam koleksi /users
. Tidak cocok dengan dokumen di subkoleksi seperti/users/marie/messages/33e2IxYBD9enzS50SJ68
users/**
Mencocokkan semua dokumen dalam koleksi /users
dan dokumen dalam subkoleksi seperti/users/marie/messages/33e2IxYBD9enzS50SJ68
- Sama; misalnya,
ENTITY
(opsional): berlaku untuk instance database yang berjalan dalam mode Datastore saja. Jalur database tempat Anda ingin menerima peristiwa saat data dibuat, diperbarui, atau dihapus di jalur tersebut. Jangan tentukan garis miring di awal. Operator dapat berupa salah satu dari berikut:- Sama; misalnya,
--event-filters="document=ENTITY"
- Pola jalur; misalnya,
--event-filters-path-pattern="ENTITY=ENTITY"
Untuk mengetahui informasi selengkapnya, lihat Memahami pola jalur.
Perhatikan bahwa Anda mungkin perlu meng-escape karakter dalam ID jenis dan ID entitas. Mengganti karakter memungkinkan filter peristiwa menafsirkan ID dengan benar. Untuk mengetahui informasi selengkapnya, lihat Pelepasan karakter.
- Sama; misalnya,
EVENT_DATA_CONTENT_TYPE
: the encoding of the event payload. Untuk peristiwa langsung dari Firestore, ini harus berupaapplication/protobuf
dan data peristiwa adalah array byte. Untuk mengetahui informasi selengkapnya tentang pesan protobuf untuk peristiwa Cloud Firestore, lihat Peristiwa umum.SERVICE_ACCOUNT_NAME
: nama akun layanan yang dikelola pengguna.PROJECT_ID
: ID project Google Cloud Anda.
Catatan:
- Untuk peristiwa langsung dari Cloud Firestore, encoding
payload peristiwa adalah
application/protobuf
. - Flag
--event-filters="type=EVENT_FILTER_TYPE"
wajib diisi. Jika tidak ada filter peristiwa lain yang ditetapkan, peristiwa untuk semua resource akan dicocokkan. EVENT_FILTER_TYPE
tidak dapat diubah setelah dibuat. Untuk mengubahEVENT_FILTER_TYPE
, buat pemicu baru dan hapus pemicu lama.- Setiap pemicu dapat memiliki beberapa filter peristiwa, yang dipisahkan dengan koma dalam satu
--event-filters
=[ATTRIBUTE
=VALUE
,...] flag, atau Anda dapat mengulangi flag untuk menambahkan lebih banyak filter. Hanya peristiwa yang cocok dengan semua filter yang dikirim ke tujuan. Karakter pengganti dan ekspresi reguler tidak didukung. Namun, saat menggunakan flag--event-filters-path-pattern
, Anda dapat menentukan pola jalur resource. - Flag
--service-account
digunakan untuk menentukan email akun layanan Identity and Access Management (IAM) yang terkait dengan pemicu.
Contoh:
gcloud eventarc triggers create helloworld-trigger \ --location=us-east1 \ --destination-gke-cluster=gke-events-cluster \ --destination-gke-location=us-east1-b \ --destination-gke-namespace=default \ --destination-gke-service=helloworld-events \ --destination-gke-path=/ \ --event-filters="type=google.cloud.firestore.document.v1.updated" \ --event-filters="database=my-database" \ --event-filters-path-pattern="document=users/my-document-*" \ --event-data-content-type="application/protobuf" \ --service-account=${SERVICE_ACCOUNT_NAME}@${PROJECT_ID}.iam.gserviceaccount.com
Perintah ini membuat pemicu bernama helloworld-trigger
untuk
peristiwa yang diidentifikasi sebagai google.cloud.firestore.document.v1.updated
di
instance database my-database
yang berjalan dalam mode Native, dan
memfilter peristiwa untuk jalur document
yang cocok dengan users/my-document-
.
Mencantumkan pemicu
Anda dapat mengonfirmasi pembuatan pemicu dengan mencantumkan pemicu Eventarc menggunakan Google Cloud CLI atau melalui konsol Google Cloud .
Konsol
Di konsol Google Cloud , buka halaman Pemicu Eventarc.
Halaman ini mencantumkan pemicu Anda di semua lokasi, dan menyertakan detail seperti nama, wilayah, penyedia peristiwa, tujuan, dan lainnya.
Untuk memfilter pemicu stres Anda:
- Klik Filter atau kolom Pemicu filter.
- Di daftar Properti, pilih opsi untuk memfilter pemicu.
Anda dapat memilih satu properti atau menggunakan operator logika
OR
untuk menambahkan lebih banyak properti.Untuk mengurutkan pemicu, di samping judul kolom yang didukung, klik
Urutkan.
gcloud
Jalankan perintah berikut untuk mencantumkan pemicu Anda:
gcloud eventarc triggers list --location=-
Perintah ini mencantumkan pemicu Anda di semua lokasi, dan menyertakan detail seperti nama, jenis, tujuan, dan status.
Langkah berikutnya
- Pelajari lebih lanjut penggunaan Eventarc dan Cloud Firestore.
- Pelajari Eventarc lebih lanjut.
- Pelajari cara mengelola pemicu.