Mendaftarkan otomatis proxy Apigee

Halaman ini berlaku untuk Apigee dan Apigee hybrid.

Anda dapat mendaftarkan semua proxy yang ada di project runtime Apigee langsung di hub API dengan hanya dengan sekali klik tombol. Proxy akan didaftarkan sebagai API di hub API. Untuk mendaftarkan proxy, Anda harus melampirkan project runtime Anda ke hub API. Saat Anda memasang project, hub API akan mendaftarkan informasi berikut untuk setiap definisi proxy:

  • Nama
  • Revisi
  • Detail lingkungan dan deployment
  • Jenis instance Apigee (Apigee X atau Apigee Hybrid)

Hub API secara berkala (sekali dalam enam jam) menjalankan penjadwal yang terhubung ke Project Apigee, dan mendapatkan definisi proxy terbaru. Untuk proyek yang baru terpasang, penjadwal mendapatkan semua definisi proxy, dan kemudian mendaftarkannya di hub API. Dan untuk project yang ada, penjadwal hanya mendapatkan perubahan yang dibuat pada proxy definisinya, lalu memperbarui informasi proxy di hub API.

Melampirkan project runtime

Untuk melampirkan project runtime Apigee ke hub API, lakukan langkah-langkah berikut:

  1. Di Konsol Google Cloud, buka API hub > Pengaturan > Halaman pengaitan project.

  2. Klik Attach runtime project. Tindakan ini akan menampilkan panel Select a resource.
  3. Klik project yang diperlukan. Jika tidak ada error, project akan dilampirkan ke hub API, dan akan tercantum di halaman Pengaitan project. Namun, proses aktual dari pendaftaran {i>proxy<i} akan dimulai setelah proses penjadwal berikutnya.

Melepaskan project runtime

Jika Anda melepaskan project runtime, hub API akan menghapus semua API yang terdaftar untuk project tersebut. Untuk melepaskan project runtime Apigee ke hub API, lakukan langkah-langkah berikut:

  1. Di Konsol Google Cloud, buka API hub > Pengaturan > Halaman pengaitan project.

  2. Klik Detach project untuk project yang ingin dilepas.

Pertimbangan

  • Semua endpoint yang diimpor dari Apigee akan diberi awalan https:// secara default.
  • Proxy yang tidak di-deploy di lingkungan mana pun tidak diambil dari project.
  • Hanya proxy yang di-deploy di lingkungan yang diambil. Dan lingkungan harus menjadi bagian dari suatu kelompok lingkungan.
  • Hub API tidak mendukung Kontrol Layanan VPC. Oleh karena itu, jika Anda telah mengaktifkan Kontrol Layanan VPC untuk project runtime Apigee, Hub API tidak dapat mengakses project.
  • Jika Apigee API tidak diaktifkan untuk project runtime, hub API tidak dapat mengakses project tersebut.