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, pastikan Pemeliharaan Terpadu mendukung jenis resource Anda.

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 .

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 Anda.

Langkah berikutnya