Cloud de Confiance API membantu Anda mengakses layanan secara terprogram Cloud de Confiance dari command line, melalui skrip otomatis, atau di aplikasi Anda sendiri.
Misalnya, Anda mungkin ingin mengembangkan aplikasi yang membantu administrator menganalisis cara penggunaan resource mereka di beberapa penyedia cloud. Untuk melakukannya, Anda perlu mengakses data log dari resource Cloud de Confiance Anda.
Untuk menyiapkan akses API, terapkan hal berikut:
- Cloud de Confiance API: Mengakses layanan secara terprogram
- Library Klien Cloud: Akses API dengan bahasa pilihan Anda
- Menyiapkan kredensial autentikasi
Sebelum memulai
Untuk memastikan Anda dapat menyiapkan API dan menggunakan alat, minta administrator Anda untuk menyelesaikan tugas berikut:
- Buat akun yang Anda gunakan untuk login dan menggunakan produk Cloud de Confiance, termasuk konsol dan Google Cloud CLI. Cloud de Confiance
- Buat project yang berfungsi sebagai batas akses untuk resourceCloud de Confiance Anda.
- Aktifkan penagihan di project Anda agar Anda dapat membayar penggunaan layanan dan API.
Untuk mengetahui petunjuk mendetail guna menyelesaikan langkah-langkah penyiapan, lihat Cloud de Confiance by S3NS Alur terpandu penyiapan.
Cloud de Confiance API: Mengakses layanan secara terprogram
Cloud de Confiance API adalah antarmuka terprogram untuk Cloud de Confiance layanan. Anda dapat menggunakan API untuk mengakses komputasi, jaringan, penyimpanan, dan layanan lainnya. Misalnya, Anda dapat membuat aplikasi pemanfaatan resource yang menarik data log dari resourceCloud de Confiance Anda. Untuk mengambil data yang diperlukan, Anda menggunakan Cloud Logging API.
Anda dapat mengakses Cloud de Confiance API menggunakan panggilan REST atau library klien. Sebaiknya Anda menggunakan library klien, yang tersedia untuk banyak bahasa pemrograman populer. Anda juga dapat mengakses Cloud API dengan alat Google Cloud CLI atau konsol Cloud de Confiance .
Untuk mengetahui langkah-langkah mengaktifkan API, lihat Memulai di dokumentasi Cloud API.
Library Klien Cloud: Akses API dengan bahasa pilihan Anda
Library Klien Cloud membantu Anda mengakses API Cloud de Confiance dari bahasa yang didukung pilihan Anda. Setiap library mendukung konvensi bahasa pilihan Anda dan menyederhanakan kode yang Anda tulis di aplikasi Anda. Library klien dapat menangani proses API umum, termasuk autentikasi, penanganan error, percobaan ulang, dan validasi payload. Misalnya, jika bahasa pengembangan pilihan Anda adalah Java, Anda dapat menggunakan library Cloud Logging dengan Java.
Untuk memilih dan menginstal library, lihat Library Klien Cloud.
Menyiapkan kredensial autentikasi
Kredensial Default Aplikasi (ADC) adalah strategi yang digunakan oleh library autentikasi untuk menemukan kredensial secara otomatis berdasarkan lingkungan aplikasi. Library autentikasi menyediakan kredensial tersebut untuk Library Klien Cloud dan Library Klien Google API. Saat Anda menggunakan ADC, kode Anda dapat berjalan di lingkungan pengembangan atau produksi tanpa mengubah cara aplikasi Anda melakukan autentikasi ke layanan dan API Cloud de Confiance .
Untuk mengetahui langkah-langkah penyiapan, lihat Menyiapkan Kredensial Default Aplikasi.