Melihat pemeliharaan resource menggunakan API

Anda dapat menggunakan Unified Maintenance API untuk menampilkan informasi tentang pemeliharaan pada resource Anda.

Dokumen ini menjelaskan cara menggunakan Cloud Shell untuk memanggil Unified Maintenance API guna menampilkan pemeliharaan resource.

Untuk melihat aktivitas pemeliharaan mendatang dan historis di Cloud Hub, lihat Melihat aktivitas pemeliharaan.

Sebelum memulai

Sebelum melihat pemeliharaan pada resource menggunakan Pemeliharaan Terpadu, verifikasi bahwa Pemeliharaan Terpadu mendukung jenis resource Anda.

Untuk melihat aktivitas pemeliharaan aplikasi App Hub (Pratinjau), Anda harus menentukan aplikasi dari resource Google Cloud yang ada di App Hub atau membuat dan men-deploy-nya dengan Pusat Desain Aplikasi.

Filter

Anda dapat memfilter aktivitas pemeliharaan yang ditampilkan berdasarkan beberapa parameter:

  • Negara bagian (SUCCEEDED, atau STARTED, misalnya)
  • Nama resource
  • Lokasi resource
  • Jenis resource
  • Nama pemeliharaan
  • Waktu mulai pemeliharaan
  • Waktu berakhir pemeliharaan

Untuk mengetahui informasi selengkapnya, lihat dokumentasi Unified Maintenance API.

Melihat pemeliharaan resource

Anda dapat menggunakan Unified Maintenance API untuk menampilkan informasi aktivitas pemeliharaan untuk project Google Cloud . Jika Anda mengelola aplikasi dalam batas level folder, gunakan project pengelolaan folder.

Untuk mencantumkan semua aktivitas pemeliharaan:

  1. Buka Cloud Shell.

    Buka Cloud Shell

  2. Jalankan perintah:

    curl \
    -H "Authorization: Bearer $(gcloud auth print-access-token)" \
    -H "Content-Type:
    application/json" \
    https://maintenance.googleapis.com/v1beta/projects/PROJECT_ID/locations/LOCATION/resourceMaintenances
    

    Ganti:

    • PROJECT_ID: Project ID project Anda.
    • LOCATION: Region atau zona yang berisi project Anda. Tetapkan ke global, region, atau - (untuk mencocokkan semua lokasi).
  3. Pemeliharaan Terpadu menampilkan informasi tentang pemeliharaan resource untuk project yang Anda tentukan.

Melihat pemeliharaan untuk resource

Anda dapat menggunakan Unified Maintenance API untuk menampilkan pemeliharaan untuk resource tertentu.

Untuk memfilter dan mencetak pemeliharaan untuk resource tertentu:

  1. Buka Cloud Shell.

    Buka Cloud Shell

  2. Jalankan perintah:

    curl \
    -H "Authorization: Bearer $(gcloud auth print-access-token)" \
    -H "Content-Type:
    application/json" \
    https://maintenance.googleapis.com/v1beta/projects/PROJECT_ID/locations/LOCATION/resourceMaintenances?filter=FILTER=%22RESOURCE_NAME%22
    

    Ganti:

    • PROJECT_ID: Project ID project Anda.
    • LOCATION: Region atau zona yang berisi project Anda. Tetapkan ke global, region, atau - (untuk mencocokkan semua lokasi).
    • RESOURCE_NAME: Nama lengkap resource dari resource Anda.

Langkah berikutnya