Pelajari cara mengedit atau menghapus pengujian dengan mengikuti langkah-langkah di halaman ini. Anda dapat mengedit atau menghapus pengujian yang dibuat oleh Anda dan oleh orang lain.
Untuk membuat, melihat, atau menjalankan pengujian, lihat Membuat dan menjalankan Uji Konektivitas.
Untuk mempelajari Uji Konektivitas, lihat ringkasan.
Sebelum memulai
Sebelum Anda dapat menggunakan Pengujian Konektivitas, siapkan item berikut di Google Cloud:
Di konsol Google Cloud, buka halaman Pemilih project.
Pilih atau buat project Google Cloud.
- Pastikan penagihan diaktifkan untuk project Google Cloud Anda.
Instal Google Cloud CLI, yang merupakan bagian dari Google Cloud CLI. Untuk menginstal gcloud CLI versi terbaru, lihat dokumentasi gcloud CLI.
Untuk daftar semua perintah, lihat referensi perintah
gcloud
.Aktifkan Network Management API. Dengan mengaktifkan API, Anda akan mendapatkan hal berikut:
Contoh panggilan API yang menggunakan Network Management API
Anda dapat menguji perintah Network Management API menggunakan API Explorer. Dalam dokumen referensi Network Management API, gunakan kolom
Try this API
untuk menjelajahi kolom API dan menjalankan pengujian.Contoh kode yang menggunakan klien Python API
Contoh kode mengasumsikan bahwa Anda telah membuat resource bernama
api
untuk berinteraksi dengan Network Management API. Untuk membuat resource, gunakan fungsibuild
. Lihat contoh berikut:from googleapiclient.discovery import build api = build('networkmanagement', 'v1')
Untuk informasi selengkapnya tentang klien Python API, lihat hal berikut:
- Dokumen Library Klien Google API untuk Python di GitHub, yang mencakup petunjuk penginstalan dan autentikasi.
- Dokumentasi referensi Network Management API untuk klien Python API.
- Dapatkan izin yang Anda perlukan untuk menjalankan dan melihat pengujian. Untuk mengetahui detailnya, lihat Menetapkan akses.
Memperbarui pengujian
Ikuti langkah-langkah di bagian ini untuk memperbarui pengujian. Anda dapat mengubah kolom apa pun kecuali name
pengujian.
Untuk memeriksa status operasi pengujian update
saat sedang berjalan, lihat
Memeriksa operasi pengujian yang sedang berjalan.
Konsol
Dari halaman utama Uji Konektivitas
Pada konsol Google Cloud, buka halaman Uji Konektivitas.
Untuk memperbarui pengujian, klik namanya.
Di halaman Detail Uji Konektivitas, klik Edit
di bagian atas halaman.Ubah opsi pengujian.
Klik Simpan.
Pengujian akan dijalankan ulang secara otomatis.
Dari halaman Detail antarmuka jaringan
Di konsol Google Cloud, buka halaman Instance VM.
Jika belum dipilih, pilih project yang berisi instance yang ingin Anda perbarui pengujiannya.
Klik instance yang pengujiannya ingin Anda perbarui.
Di bagian Antarmuka jaringan, pilih antarmuka jaringan yang ingin Anda update pengujiannya.
Di bagian Analisis jaringan, klik Uji Konektivitas.
Klik nama pengujian yang akan diperbarui.
Di halaman Detail Uji Konektivitas, klik Edit
di bagian atas halaman.Ubah opsi pengujian.
Klik Simpan.
Pengujian akan dijalankan ulang secara otomatis.
gcloud
Untuk memperbarui pengujian, masukkan perintah berikut menggunakan ID pengujian yang ingin Anda perbarui dan opsi perintah yang ingin Anda ubah. Contoh berikut mengubah alamat IP tujuan.
gcloud network-management connectivity-tests update NAME \ --destination-ip-address= DESTINATION_IP_ADDRESS
Ganti nilai berikut:
NAME
: nama Uji KonektivitasDESTINATION_IP_ADDRESS
: alamat IP tujuan internal atau eksternal yang Anda uji; alamat IPv6 hanya diizinkan jika tujuan pengujian adalah VIP load balancer global
API
Gunakan metode networkmanagement.connectivitytests.patch
untuk memperbarui (mengedit) pengujian.
PATCH https: //networkmanagement.googleapis.com/v1/{resource.name=projects/PROJECT_ID/locations/global/connectivityTests/TEST_ID} { "source": { "ipAddress": "SOURCE_IP_ADDRESS", "projectId": "SOURCE_PROJECT", }, }
Ganti nilai berikut:
PROJECT_ID
: project ID VM sumberTEST_ID
: ID objek Uji Konektivitas (pengujian) yang Anda jalankanSOURCE_IP_ADDRESS
: alamat IP sumber internal atau eksternal yang Anda uji; alamat IPv6 hanya diizinkan jika tujuan pengujian adalah VIP load balancer globalSOURCE_PROJECT
: project ID endpoint sumber
Python
Contoh kode berikut memperbarui alamat IP sumber untuk pengujian. Untuk informasi
selengkapnya, lihat patch
dalam dokumentasi referensi klien Python API.
project_id = "PROJECT_ID" test_id = "TEST_ID" test_input = { "source": { "ipAddress": "SOURCE_IP_ADDRESS" }, } request = api.projects().locations().global_().connectivityTests().patch( name='projects/%s/locations/global/connectivityTests/%s' % (project_id, test_id), body=test_input, updateMask="source")
print(json.dumps(request.execute(), indent=4))
Ganti nilai berikut:
PROJECT_ID
: project ID project tempat pengujian dibuatTEST_ID
: ID objek Uji Konektivitas (pengujian) yang Anda jalankanSOURCE_IP_ADDRESS
: alamat IP sumber internal atau eksternal yang Anda gunakan untuk pengujian; alamat IPv6 hanya diizinkan jika tujuan pengujian adalah VIP load balancer global
updateMask
adalah parameter wajib yang menentukan kolom yang diperbarui patch
Anda. Contoh ini memperbarui kolom source
.
Menghapus satu atau beberapa pengujian
Ikuti langkah-langkah di bagian ini untuk menghapus pengujian.
Untuk memeriksa status operasi pengujian delete
saat sedang berjalan, lihat
Memeriksa operasi pengujian yang sedang berjalan.
Konsol
Dari halaman utama Uji Konektivitas
Pada konsol Google Cloud, buka halaman Uji Konektivitas.
Klik kotak centang di sebelah kiri satu atau beberapa pengujian yang akan dihapus.
Di bagian atas halaman konsol Google Cloud, klik Delete
.
Dari halaman detail Uji Konektivitas
- Dari halaman utama Uji Konektivitas, klik nama pengujian.
- Di bagian atas halaman Detail Uji Konektivitas, klik Hapus .
Dari halaman Detail antarmuka jaringan
Di konsol Google Cloud, buka halaman Instance VM.
Jika belum dipilih, pilih project yang berisi instance tempat Anda ingin menghapus pengujian.
Klik instance tempat Anda ingin menghapus pengujian.
Di bagian Network interfaces, pilih antarmuka jaringan tempat Anda ingin menghapus pengujian.
Di bagian Analisis jaringan, klik Uji Konektivitas.
Centang kotak di sebelah kiri satu atau beberapa pengujian yang ingin Anda hapus.
Di bagian atas daftar pengujian, klik Hapus
.
gcloud
Untuk menghapus pengujian, masukkan perintah berikut. Gunakan ID pengujian untuk pengujian yang ingin Anda hapus.
gcloud beta network-management connectivity-tests delete NAME
Ganti NAME
dengan nama
Pengujian Konektivitas.
API
Gunakan metode networkmanagement.connectivitytests.delete
untuk menghapus pengujian.
DELETE https://networkmanagement.googleapis.com/v1/{name=projects/PROJECT_ID/locations/global/connectivityTests/{TEST_ID}
Ganti nilai berikut:
PROJECT_ID
: project ID VM sumberTEST_ID
: ID objek Uji Konektivitas (pengujian) yang Anda jalankan
Python
Contoh kode berikut akan menghapus pengujian. Untuk informasi selengkapnya, lihat
delete
dalam dokumentasi referensi klien Python API.
project_id = "PROJECT_ID" test_id = "TEST_ID" request = api.projects().locations().global_().connectivityTests().delete( name='projects/%s/locations/global/connectivityTests/%s' % (project_id, test_id))
print(json.dumps(request.execute(), indent=4))
Ganti nilai berikut:
PROJECT_ID
: project ID project tempat pengujian dibuatTEST_ID
: ID objek Uji Konektivitas (pengujian) yang Anda hapus