Project Anda minimal harus berisi file berikut:
File dan Lokasi | Deskripsi |
---|---|
/src/<your_api_class>.py |
File class (atau beberapa file, jika Anda menerapkan API di beberapa class) yang berisi API backend. |
/src/<your_api_server>.py |
File opsional yang berisi kode server API, jika Anda tidak menyertakannya dalam class API. |
/src/app.yaml |
Deskripsi deployment aplikasi web diperlukan untuk konfigurasi App Engine. |
Isi setiap file yang diperlukan ini didokumentasikan di bagian berikut.
File class API
Konten wajib dan opsional dari file class (atau beberapa file, jika Anda menggunakan multiclass API) dijelaskan sepenuhnya dalam topik Membuat Endpoints API.
File server API
File ini dan isinya dijelaskan sepenuhnya di bagian Membuat Server Web.
app.yaml
Isi minimum yang diperlukan untuk file ini adalah sebagai berikut:
dengan:
main
adalah nama modul dan variabel Python untuk server API Anda.threadsafe
disetel ke benar (true) jika Anda ingin App Engine mengirim beberapa permintaan secara paralel, atau disetel ke salah (false) jika Anda ingin App Engine mengirim permintaan secara seri.
Setelan tambahan tetapi opsional tersedia. Lihat
referensi app.yaml
untuk mengetahui informasi selengkapnya. Namun, perhatikan bahwa informasi pada bagian Mewajibkan status login atau administrator dan
URL Aman tidak berlaku untuk API backend.