- Resource: ConnectivityTest
- Endpoint
- ForwardingRuleTarget
- LoadBalancerType
- CloudFunctionEndpoint
- AppEngineVersionEndpoint
- CloudRunRevisionEndpoint
- NetworkType
- ReachabilityDetails
- Hasil
- Trace
- EndpointInfo
- Langkah
- Status
- InstanceInfo
- FirewallInfo
- FirewallRuleType
- RouteInfo
- RouteType
- NextHopType
- RouteScope
- GoogleServiceInfo
- GoogleServiceType
- ForwardingRuleInfo
- VpnGatewayInfo
- VpnTunnelInfo
- RoutingType
- VpcConnectorInfo
- DeliverInfo
- Target
- ForwardInfo
- Target
- AbortInfo
- Penyebab
- DropInfo
- Penyebab
- LoadBalancerInfo
- LoadBalancerType
- LoadBalancerBackend
- HealthCheckFirewallState
- BackendType
- NetworkInfo
- GKEMasterInfo
- CloudSQLInstanceInfo
- CloudFunctionInfo
- AppEngineVersionInfo
- CloudRunRevisionInfo
- NatInfo
- Jenis
- ProxyConnectionInfo
- LoadBalancerBackendInfo
- HealthCheckFirewallsConfigState
- StorageBucketInfo
- ServerlessNegInfo
- ProbingDetails
- ProbingResult
- ProbingAbortCause
- LatencyDistribution
- LatencyPercentile
- EdgeLocation
- Metode
Resource: ConnectivityTest
Uji Konektivitas untuk analisis keterjangkauan jaringan.
Representasi JSON |
---|
{ "name": string, "description": string, "source": { object ( |
Kolom | |
---|---|
name |
ID. Nama unik resource yang menggunakan formulir: |
description |
Deskripsi yang diberikan pengguna tentang Uji Konektivitas. Maksimum 512 karakter. |
source |
Wajib. Spesifikasi sumber Uji Konektivitas. Anda dapat menggunakan kombinasi alamat IP sumber, instance virtual machine (VM), atau jaringan Compute Engine untuk mengidentifikasi lokasi sumber secara unik. Contoh: Jika alamat IP sumber adalah alamat IP internal dalam jaringan Virtual Private Cloud (VPC) Google Cloud, Anda juga harus menentukan jaringan VPC. Atau, tentukan instance VM, yang sudah berisi alamat IP internal dan informasi jaringan VPC-nya. Jika sumber pengujian berada dalam jaringan lokal, Anda harus memberikan jaringan VPC tujuan. Jika endpoint sumber adalah instance VM Compute Engine dengan beberapa antarmuka jaringan, instance itu sendiri tidak cukup untuk mengidentifikasi endpoint. Jadi, Anda juga harus menentukan alamat IP sumber atau jaringan VPC. Analisis keterjangkauan tetap berjalan meskipun lokasi sumbernya ambigu. Namun, hasil pengujian mungkin mencakup endpoint yang tidak ingin Anda uji. |
destination |
Wajib. Spesifikasi tujuan Uji Konektivitas. Anda dapat menggunakan kombinasi alamat IP tujuan, instance VM Compute Engine, atau jaringan VPC untuk mengidentifikasi lokasi tujuan secara unik. Meskipun alamat IP tujuan tidak unik, lokasi IP sumber juga unik. Biasanya, analisis dapat menyimpulkan endpoint tujuan dari informasi rute. Jika tujuan yang Anda tentukan adalah instance VM dan instance tersebut memiliki beberapa antarmuka jaringan, Anda juga harus menentukan alamat IP tujuan atau jaringan VPC untuk mengidentifikasi antarmuka tujuan. Analisis keterjangkauan tetap berjalan meskipun lokasi tujuan tidak jelas. Namun, hasilnya dapat mencakup endpoint yang tidak ingin Anda uji. |
protocol |
Protokol IP pengujian. Jika tidak diberikan, "TCP" diasumsikan. |
relatedProjects[] |
Proyek lain yang mungkin relevan untuk analisis keterjangkauan. Hal ini berlaku untuk skenario di mana pengujian dapat melewati batas-batas proyek. |
displayName |
Hanya output. Nama tampilan Uji Konektivitas. |
labels |
Label resource untuk merepresentasikan metadata yang disediakan pengguna. Objek yang berisi daftar pasangan |
createTime |
Hanya output. Waktu pengujian dibuat. Stempel waktu dalam RFC3339 UTC "Zulu" , dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
updateTime |
Hanya output. Waktu konfigurasi pengujian diperbarui. Stempel waktu dalam RFC3339 UTC "Zulu" , dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
reachabilityDetails |
Hanya output. Detail keterjangkauan pengujian ini dari proses terbaru. Detailnya diperbarui saat membuat pengujian baru, memperbarui pengujian yang sudah ada, atau memicu pengujian yang sudah ada yang dijalankan ulang satu kali. |
probingDetails |
Hanya output. Detail pemeriksaan pengujian ini dari operasi terbaru, hanya ada untuk pengujian yang berlaku. Detailnya diperbarui saat membuat pengujian baru, memperbarui pengujian yang sudah ada, atau memicu pengujian yang sudah ada yang dijalankan ulang satu kali. |
bypassFirewallChecks |
Apakah pengujian harus melewati pemeriksaan firewall. Jika tidak diberikan, kami akan menganggapnya sebagai salah. |
Endpoint
Sumber atau tujuan Uji Konektivitas.
Representasi JSON |
---|
{ "ipAddress": string, "port": integer, "instance": string, "forwardingRule": string, "gkeMasterCluster": string, "cloudSqlInstance": string, "cloudFunction": { object ( |
Kolom | |
---|---|
ipAddress |
Alamat IP endpoint, yang dapat berupa IP eksternal atau internal. |
port |
Port protokol IP endpoint. Hanya berlaku jika protokolnya adalah TCP atau UDP. |
instance |
URI instance Compute Engine. |
forwardingRule |
Aturan penerusan dan alamat IP-nya yang sesuai mewakili konfigurasi frontend dari load balancer Google Cloud. Aturan penerusan juga digunakan untuk penerusan protokol, Private Service Connect, dan layanan jaringan lainnya guna memberikan informasi penerusan di bidang kontrol. Format: projects/{project}/global/forwardingRules/{id} atau projects/{project}/regions/{region}/forwardingRules/{id} |
gkeMasterCluster |
URI cluster untuk master Google Kubernetes Engine. |
cloudSqlInstance |
URI instance Cloud SQL. |
cloudFunction |
|
appEngineVersion |
|
cloudRunRevision |
|
network |
URI jaringan Compute Engine. |
networkType |
Jenis jaringan tempat endpoint berada. Hanya berlaku untuk endpoint sumber, karena jenis jaringan tujuan dapat disimpulkan dari sumber. |
projectId |
Project ID tempat endpoint berada. Project ID dapat berasal dari URI jika Anda menyediakan instance VM atau URI jaringan. Berikut adalah dua kasus saat Anda harus memberikan project ID: 1. Hanya alamat IP yang ditentukan, dan alamat IP ada dalam project Google Cloud. 2. Jika Anda menggunakan VPC Bersama dan alamat IP yang Anda berikan berasal dari project layanan. Dalam hal ini, jaringan tempat alamat IP berada ditentukan dalam project host. |
forwardingRuleTarget |
Hanya output. Menentukan jenis target aturan penerusan. |
loadBalancerId |
Hanya output. ID load balancer yang dituju aturan penerusan. Kosong untuk aturan penerusan yang tidak terkait dengan load balancer. |
loadBalancerType |
Hanya output. Jenis load balancer yang dituju aturan penerusan. |
ForwardingRuleTarget
Jenis target aturan penerusan.
Enum | |
---|---|
FORWARDING_RULE_TARGET_UNSPECIFIED |
Target aturan penerusan tidak diketahui. |
INSTANCE |
Compute Engine untuk penerusan protokol. |
LOAD_BALANCER |
Load Balancer. Jenis tertentu dapat ditemukan dari loadBalancerType . |
VPN_GATEWAY |
Gateway Cloud VPN Klasik. |
PSC |
Aturan Penerusan adalah endpoint Private Service Connect. |
LoadBalancerType
Jenis load balancer. Untuk mengetahui informasi selengkapnya, lihat Ringkasan load balancer Google Cloud.
Enum | |
---|---|
LOAD_BALANCER_TYPE_UNSPECIFIED |
Aturan penerusan mengarah ke target yang berbeda dengan load balancer atau jenis load balancer tidak diketahui. |
HTTPS_ADVANCED_LOAD_BALANCER |
Load balancer HTTP(S) eksternal global. |
HTTPS_LOAD_BALANCER |
Load balancer HTTP(S) eksternal global (klasik) |
REGIONAL_HTTPS_LOAD_BALANCER |
Load balancer HTTP(S) eksternal regional. |
INTERNAL_HTTPS_LOAD_BALANCER |
Load balancer HTTP(S) internal. |
SSL_PROXY_LOAD_BALANCER |
Load balancer proxy SSL eksternal. |
TCP_PROXY_LOAD_BALANCER |
Load balancer proxy TCP eksternal. |
INTERNAL_TCP_PROXY_LOAD_BALANCER |
Load balancer proxy TCP regional internal. |
NETWORK_LOAD_BALANCER |
Load balancer Jaringan TCP/UDP eksternal. |
LEGACY_NETWORK_LOAD_BALANCER |
Load balancer Jaringan TCP/UDP eksternal berbasis target kumpulan target. |
TCP_UDP_INTERNAL_LOAD_BALANCER |
Load balancer TCP/UDP internal. |
CloudFunctionEndpoint
Wrapper untuk atribut Cloud Function.
Representasi JSON |
---|
{ "uri": string } |
Kolom | |
---|---|
uri |
Nama Cloud Function. |
AppEngineVersionEndpoint
Wrapper untuk atribut versi layanan App Engine.
Representasi JSON |
---|
{ "uri": string } |
Kolom | |
---|---|
uri |
Nama versi layanan App Engine. |
CloudRunRevisionEndpoint
Wrapper untuk atribut revisi Cloud Run.
Representasi JSON |
---|
{ "uri": string } |
Kolom | |
---|---|
uri |
URI revisi Cloud Run. Formatnya adalah: projects/{project}/locations/{location}/revisions/{revision} |
NetworkType
Definisi jenis jaringan endpoint. Gunakan salah satu pilihan berikut:
Enum | |
---|---|
NETWORK_TYPE_UNSPECIFIED |
Jenis default jika tidak ditentukan. |
GCP_NETWORK |
Jaringan yang dihosting dalam Google Cloud. Untuk menerima output yang lebih mendetail, tentukan URI untuk jaringan sumber atau tujuan. |
NON_GCP_NETWORK |
Jaringan yang dihosting di luar Google Cloud. Ini bisa berupa jaringan lokal, atau jaringan yang dihosting oleh penyedia cloud lain. |
ReachabilityDetails
Hasil analisis konfigurasi dari pengujian terakhir.
Representasi JSON |
---|
{ "result": enum ( |
Kolom | |
---|---|
result |
Hasil keseluruhan analisis konfigurasi pengujian. |
verifyTime |
Waktu analisis konfigurasi. Stempel waktu dalam RFC3339 UTC "Zulu" , dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
error |
Detail kegagalan atau pembatalan analisis keterjangkauan. |
traces[] |
Hasil dapat berisi daftar trace jika pengujian memiliki beberapa kemungkinan jalur di jaringan, seperti ketika endpoint tujuan adalah load balancer dengan beberapa backend. |
Hasil
Hasil keseluruhan analisis konfigurasi pengujian.
Enum | |
---|---|
RESULT_UNSPECIFIED |
Tidak ada hasil yang ditentukan. |
REACHABLE |
Skenario yang memungkinkan adalah:
|
UNREACHABLE |
Paket yang berasal dari sumber diharapkan akan dihapus sebelum mencapai tujuan. |
AMBIGUOUS |
Endpoint sumber dan tujuan tidak mengidentifikasi lokasi pengujian di jaringan secara unik, dan hasil keterjangkauan berisi beberapa trace. Untuk sebagian trace, sebuah paket dapat dikirimkan, dan bagi yang lainnya tidak. Hasil ini juga ditetapkan untuk analisis konfigurasi jalur kembali jika itu sendiri harus dapat dijangkau, tetapi analisis konfigurasi jalur maju adalah AMBIGUOUS. |
UNDETERMINED |
Analisis konfigurasi tidak selesai. Kemungkinan alasannya adalah:
|
Trace
Trace mewakili satu jalur penerusan paket yang disimulasikan.
- Setiap trace berisi beberapa langkah yang diurutkan.
- Setiap langkah berada dalam status tertentu dengan konfigurasi terkait.
- Status dikategorikan sebagai status final atau non-final.
- Setiap status akhir memiliki alasan terkait.
- Setiap rekaman aktivitas harus diakhiri dengan status akhir (langkah terakhir).
|---------------------Trace----------------------|
Step1(State) Step2(State) --- StepN(State(final))
Representasi JSON |
---|
{ "endpointInfo": { object ( |
Kolom | |
---|---|
endpointInfo |
Berasal dari definisi endpoint sumber dan tujuan yang ditentukan oleh permintaan pengguna, dan divalidasi oleh model bidang data. Jika ada beberapa trace yang dimulai dari lokasi sumber yang berbeda, endpointInfo mungkin berbeda di antara trace. |
steps[] |
Rekaman aktivitas pengujian berisi beberapa langkah dari status awal hingga status akhir (dikirim, dihapus, diteruskan, atau dibatalkan). Langkah-langkah diurutkan berdasarkan urutan pemrosesan dalam mesin status jaringan yang disimulasikan. Sangat penting untuk mempertahankan urutan langkah-langkah dan menghindari penyusunan ulang atau pengurutan. |
forwardTraceId |
ID rekaman aktivitas. Untuk rekaman aktivitas maju, ID ini bersifat unik untuk setiap trace. Untuk trace yang ditampilkan, ID ini cocok dengan ID trace maju terkait. Satu trace maju dapat dikaitkan dengan tidak satu pun, satu, atau beberapa trace kembali. |
EndpointInfo
Hanya untuk layar. Spesifikasi endpoint untuk pengujian. EndpointInfo berasal dari Endpoint sumber dan tujuan serta divalidasi oleh model bidang data backend.
Representasi JSON |
---|
{ "sourceIp": string, "destinationIp": string, "protocol": string, "sourcePort": integer, "destinationPort": integer, "sourceNetworkUri": string, "destinationNetworkUri": string, "sourceAgentUri": string } |
Kolom | |
---|---|
sourceIp |
Alamat IP sumber. |
destinationIp |
Alamat IP tujuan. |
protocol |
Protokol IP dalam format string, misalnya: "TCP", "UDP", "ICMP". |
sourcePort |
Port sumber. Hanya berlaku jika protokolnya adalah TCP atau UDP. |
destinationPort |
Port tujuan. Hanya berlaku jika protokolnya adalah TCP atau UDP. |
sourceNetworkUri |
URI jaringan tempat paket ini berasal. |
destinationNetworkUri |
URI jaringan tempat paket ini dikirim. |
sourceAgentUri |
URI agen telemetri sumber asal paket ini. |
Langkah
Simulasi jalur penerusan terdiri dari beberapa langkah. Setiap langkah memiliki status yang ditentukan dengan baik dan konfigurasi terkait.
Representasi JSON |
---|
{ "description": string, "state": enum ( |
Kolom | |
---|---|
description |
Deskripsi langkah. Biasanya ini adalah ringkasan status. |
state |
Setiap langkah berada dalam salah satu status yang telah ditentukan. |
causesDrop |
Ini adalah langkah yang mengarah ke penurunan status akhir. |
projectId |
Project ID yang berisi konfigurasi yang akan divalidasi langkah ini. |
Kolom union step_info . Konfigurasi atau metadata yang terkait dengan setiap langkah. Konfigurasi difilter berdasarkan izin pelihat. Jika pelihat tidak memiliki izin untuk melihat konfigurasi pada langkah ini, untuk status non-final, status khusus akan diisi (VIEWER_PERMISSION_MISSING), dan untuk status akhir, konfigurasi akan dihapus. step_info hanya ada berupa salah satu diantara berikut: |
|
instance |
Menampilkan informasi instance Compute Engine. |
firewall |
Menampilkan informasi aturan firewall Compute Engine. |
route |
Menampilkan informasi rute Compute Engine. |
endpoint |
Menampilkan informasi sumber dan tujuan yang dianalisis. Informasi endpoint dalam status perantara mungkin berbeda dengan input awal, karena mungkin dimodifikasi oleh status seperti NAT atau Proxy Koneksi. |
googleService |
Menampilkan informasi layanan Google |
forwardingRule |
Menampilkan informasi aturan penerusan Compute Engine. |
vpnGateway |
Menampilkan informasi gateway VPN Compute Engine. |
vpnTunnel |
Menampilkan informasi tunnel VPN Compute Engine. |
vpcConnector |
Menampilkan informasi konektor VPC. |
deliver |
Menampilkan informasi status akhir "ditayangkan" dan alasan. |
forward |
Menampilkan informasi status akhir "maju" dan alasan. |
abort |
Menampilkan informasi status akhir "batalkan" dan alasan. |
drop |
Menampilkan informasi status akhir "penurunan" dan alasan. |
loadBalancer |
Menampilkan informasi load balancer. Tidak digunakan lagi dan digantikan oleh kolom |
network |
Menampilkan informasi jaringan Google Cloud. |
gkeMaster |
Tampilkan informasi master cluster Google Kubernetes Engine. |
cloudSqlInstance |
Menampilkan informasi instance Cloud SQL. |
cloudFunction |
Menampilkan informasi Cloud Function. |
appEngineVersion |
Menampilkan informasi versi layanan App Engine. |
cloudRunRevision |
Menampilkan informasi revisi Cloud Run. |
nat |
Menampilkan informasi NAT. |
proxyConnection |
Menampilkan informasi ProxyConnection. |
loadBalancerBackendInfo |
Menampilkan informasi backend load balancer tertentu. |
storageBucket |
Menampilkan informasi Bucket Penyimpanan. Hanya digunakan untuk menampilkan trace. |
serverlessNeg |
Menampilkan informasi backend grup endpoint jaringan serverless. Hanya digunakan untuk menampilkan trace. |
Status
Jenis status yang ditentukan dalam mesin status jaringan. Setiap langkah dalam pelacakan paket berada dalam status tertentu.
Enum | |
---|---|
STATE_UNSPECIFIED |
Status tidak ditentukan. |
START_FROM_INSTANCE |
Status awal: paket yang berasal dari instance Compute Engine. InstanceInfo diisi dengan informasi instance awal. |
START_FROM_INTERNET |
Status awal: paket yang berasal dari internet. Informasi endpoint diisi. |
START_FROM_GOOGLE_SERVICE |
Status awal: paket yang berasal dari layanan Google. Informasi googleService diisi. |
START_FROM_PRIVATE_NETWORK |
Status awal: paket yang berasal dari VPC atau jaringan lokal dengan IP sumber internal. Jika sumbernya adalah jaringan VPC yang terlihat oleh pengguna, NetworkInfo akan diisi dengan detail jaringan. |
START_FROM_GKE_MASTER |
Status awal: paket yang berasal dari master cluster Google Kubernetes Engine. GKEMasterInfo diisi dengan informasi instance awal. |
START_FROM_CLOUD_SQL_INSTANCE |
Status awal: paket yang berasal dari instance Cloud SQL. CloudSQLInstanceInfo akan diisi dengan informasi instance awal. |
START_FROM_CLOUD_FUNCTION |
Status awal: paket yang berasal dari Cloud Function. CloudFunctionInfo diisi dengan informasi fungsi awal. |
START_FROM_APP_ENGINE_VERSION |
Status awal: paket yang berasal dari versi layanan App Engine. AppEngineVersionInfo diisi dengan informasi versi awal. |
START_FROM_CLOUD_RUN_REVISION |
Status awal: paket yang berasal dari revisi Cloud Run. CloudRunRevisionInfo diisi dengan informasi revisi awal. |
START_FROM_STORAGE_BUCKET |
Status awal: paket yang berasal dari Bucket Penyimpanan. Hanya digunakan untuk menampilkan trace. Informasi storageBucket telah terisi. |
START_FROM_PSC_PUBLISHED_SERVICE |
Status awal: paket yang berasal dari layanan yang dipublikasikan yang menggunakan Private Service Connect. Hanya digunakan untuk menampilkan trace. |
START_FROM_SERVERLESS_NEG |
Status awal: paket yang berasal dari backend grup endpoint jaringan serverless. Hanya digunakan untuk menampilkan trace. Informasi serverlessNeg diisi. |
APPLY_INGRESS_FIREWALL_RULE |
Status pemeriksaan konfigurasi: memverifikasi aturan firewall masuk. |
APPLY_EGRESS_FIREWALL_RULE |
Status pemeriksaan konfigurasi: memverifikasi aturan firewall keluar. |
APPLY_ROUTE |
Status pemeriksaan konfigurasi: memverifikasi rute. |
APPLY_FORWARDING_RULE |
Status pemeriksaan konfigurasi: aturan penerusan pencocokan. |
ANALYZE_LOAD_BALANCER_BACKEND |
Status pemeriksaan konfigurasi: memverifikasi konfigurasi backend load balancer. |
SPOOFING_APPROVED |
Status pemeriksaan konfigurasi: paket dikirim atau diterima berdasarkan alamat IP asing dan diizinkan. |
ARRIVE_AT_INSTANCE |
Status penerusan: tiba di instance Compute Engine. |
ARRIVE_AT_INTERNAL_LOAD_BALANCER |
Status penerusan: tiba di load balancer internal Compute Engine. |
ARRIVE_AT_EXTERNAL_LOAD_BALANCER |
Status penerusan: tiba di load balancer eksternal Compute Engine. |
ARRIVE_AT_VPN_GATEWAY |
Status penerusan: tiba di gateway Cloud VPN. |
ARRIVE_AT_VPN_TUNNEL |
Status penerusan: tiba di tunnel Cloud VPN. |
ARRIVE_AT_VPC_CONNECTOR |
Status penerusan: tiba di konektor VPC. |
NAT |
Status transisi: header paket diterjemahkan. |
PROXY_CONNECTION |
Status transisi: koneksi asal dihentikan dan koneksi lewat proxy baru dimulai. |
DELIVER |
Status terakhir: paket dapat dikirimkan. |
DROP |
Status terakhir: paket dapat dihapus. |
FORWARD |
Status terakhir: paket dapat diteruskan ke jaringan dengan konfigurasi yang tidak diketahui. |
ABORT |
Status akhir: analisis dibatalkan. |
VIEWER_PERMISSION_MISSING |
Status khusus: pelihat hasil pengujian tidak memiliki izin untuk melihat konfigurasi di langkah ini. |
InstanceInfo
Hanya untuk layar. Metadata yang terkait dengan instance Compute Engine.
Representasi JSON |
---|
{ "displayName": string, "uri": string, "interface": string, "networkUri": string, "internalIp": string, "externalIp": string, "networkTags": [ string ], "serviceAccount": string, "pscNetworkAttachmentUri": string } |
Kolom | |
---|---|
displayName |
Nama instance Compute Engine. |
uri |
URI instance Compute Engine. |
interface |
Nama antarmuka jaringan instance Compute Engine. |
networkUri |
URI jaringan Compute Engine. |
internalIp |
Alamat IP internal antarmuka jaringan. |
externalIp |
Alamat IP eksternal antarmuka jaringan. |
networkTags[] |
Tag jaringan yang dikonfigurasi pada instance. |
serviceAccount |
Akun layanan yang diberi otorisasi untuk instance. |
pscNetworkAttachmentUri |
URI lampiran jaringan PSC tempat NIC terpasang (jika relevan). |
FirewallInfo
Hanya untuk layar. Metadata yang terkait dengan aturan firewall VPC, aturan firewall VPC tersirat, atau aturan kebijakan firewall.
Representasi JSON |
---|
{
"displayName": string,
"uri": string,
"direction": string,
"action": string,
"priority": integer,
"networkUri": string,
"targetTags": [
string
],
"targetServiceAccounts": [
string
],
"policy": string,
"policyUri": string,
"firewallRuleType": enum ( |
Kolom | |
---|---|
displayName |
Nama tampilan aturan firewall. Kolom ini mungkin kosong untuk aturan kebijakan firewall. |
uri |
URI aturan firewall. Kolom ini tidak berlaku untuk aturan firewall VPC tersirat. |
direction |
Nilai yang mungkin: INGRESS, EGRESS |
action |
Nilai yang mungkin: ALLOW, DENY, APPLY_SYSTEM_PROFILE_GROUP |
priority |
Prioritas aturan firewall. |
networkUri |
URI jaringan VPC yang dikaitkan dengan aturan firewall. Kolom ini tidak berlaku untuk aturan kebijakan firewall hierarki. |
targetTags[] |
Tag target yang ditentukan oleh aturan firewall VPC. Kolom ini tidak dapat diterapkan ke aturan kebijakan firewall. |
targetServiceAccounts[] |
Akun layanan target yang ditentukan oleh aturan firewall. |
policy |
Nama kebijakan firewall yang dikaitkan dengan aturan ini. Kolom ini tidak berlaku untuk aturan firewall VPC dan aturan firewall VPC tersirat. |
policyUri |
URI kebijakan firewall yang dikaitkan dengan aturan ini. Kolom ini tidak berlaku untuk aturan firewall VPC dan aturan firewall VPC tersirat. |
firewallRuleType |
Jenis aturan firewall. |
FirewallRuleType
Jenis aturan firewall.
Enum | |
---|---|
FIREWALL_RULE_TYPE_UNSPECIFIED |
Jenis tidak ditentukan. |
HIERARCHICAL_FIREWALL_POLICY_RULE |
Aturan kebijakan firewall hierarkis. Untuk mengetahui detailnya, lihat Ringkasan kebijakan firewall hierarkis. |
VPC_FIREWALL_RULE |
aturan firewall VPC. Untuk mengetahui detailnya, lihat Ringkasan aturan firewall VPC. |
IMPLIED_VPC_FIREWALL_RULE |
Aturan firewall VPC tersirat. Untuk mengetahui detailnya, lihat Aturan tersirat. |
SERVERLESS_VPC_ACCESS_MANAGED_FIREWALL_RULE |
Aturan firewall implisit yang dikelola oleh akses VPC serverless untuk mengizinkan akses masuk. ID tersebut tidak terlihat di Konsol Google Cloud. Untuk mengetahui detailnya, lihat Aturan implisit konektor VPC. |
NETWORK_FIREWALL_POLICY_RULE |
Aturan kebijakan firewall jaringan global. Untuk mengetahui detailnya, lihat Kebijakan firewall jaringan. |
NETWORK_REGIONAL_FIREWALL_POLICY_RULE |
Aturan kebijakan firewall jaringan regional. Untuk mengetahui detailnya, lihat Kebijakan firewall jaringan regional. |
UNSUPPORTED_FIREWALL_POLICY_RULE |
Aturan kebijakan firewall yang berisi atribut yang belum didukung dalam Uji konektivitas. Analisis firewall dilewati jika aturan tersebut berpotensi dicocokkan. Lihat daftar konfigurasi yang tidak didukung. |
TRACKING_STATE |
Status pelacakan untuk traffic respons yang dibuat saat traffic permintaan melewati aturan firewall izinkan. Untuk mengetahui detailnya, lihat spesifikasi aturan firewall |
RouteInfo
Hanya untuk layar. Metadata yang terkait dengan rute Compute Engine.
Representasi JSON |
---|
{ "routeType": enum ( |
Kolom | |
---|---|
routeType |
Jenis rute. |
nextHopType |
Jenis hop berikutnya. |
routeScope |
Menunjukkan di mana rute berlaku. |
displayName |
Nama rute. |
uri |
URI rute. Rute dinamis peering dan statis peering dinamis tidak memiliki URI. Rute yang diiklankan dari VPC Google Cloud ke jaringan lokal juga tidak memiliki URI. |
destIpRange |
Rentang IP tujuan rute. |
nextHop |
hop rute berikutnya. |
networkUri |
URI jaringan Compute Engine. hanya rute NETWORK. |
priority |
Prioritas rute. |
instanceTags[] |
Tag instance rute. |
srcIpRange |
Rentang alamat IP sumber rute. Hanya rute berbasis kebijakan. |
destPortRanges[] |
Rentang port tujuan rute. Hanya rute berbasis kebijakan. |
srcPortRanges[] |
Rentang port sumber rute. Hanya rute berbasis kebijakan. |
protocols[] |
Protokol rute. Hanya rute berbasis kebijakan. |
nccHubUri |
URI NCC Hub. Hanya rute NCC_HUB. |
nccSpokeUri |
URI NCC Spoke. Hanya rute NCC_HUB. |
RouteType
Jenis rute:
Enum | |
---|---|
ROUTE_TYPE_UNSPECIFIED |
Jenis tidak ditentukan. Nilai default. |
SUBNET |
Rute adalah rute subnet yang otomatis dibuat oleh sistem. |
STATIC |
Rute statis yang dibuat oleh pengguna, termasuk rute default ke internet. |
DYNAMIC |
Rute dinamis yang dipertukarkan antara peer BGP. |
PEERING_SUBNET |
Rute subnet yang diterima dari jaringan peering. |
PEERING_STATIC |
Rute statis yang diterima dari jaringan peering. |
PEERING_DYNAMIC |
Rute dinamis yang diterima dari jaringan peering. |
POLICY_BASED |
Rute berbasis kebijakan. |
NextHopType
Jenis hop berikutnya:
Enum | |
---|---|
NEXT_HOP_TYPE_UNSPECIFIED |
Jenis tidak ditentukan. Nilai default. |
NEXT_HOP_IP |
Hop berikutnya adalah alamat IP. |
NEXT_HOP_INSTANCE |
Next hop adalah instance Compute Engine. |
NEXT_HOP_NETWORK |
Next hop adalah gateway jaringan VPC. |
NEXT_HOP_PEERING |
Hop berikutnya adalah VPC peering. |
NEXT_HOP_INTERCONNECT |
Hop berikutnya adalah interkoneksi. |
NEXT_HOP_VPN_TUNNEL |
Hop berikutnya adalah terowongan VPN. |
NEXT_HOP_VPN_GATEWAY |
Next hop adalah gateway VPN. Skenario ini hanya terjadi saat melacak konektivitas dari jaringan lokal ke Google Cloud melalui VPN. Analisis ini menyimulasikan paket yang keluar dari jaringan lokal melalui tunnel VPN dan tiba di gateway Cloud VPN. |
NEXT_HOP_INTERNET_GATEWAY |
Next hop adalah gateway internet. |
NEXT_HOP_BLACKHOLE |
hop berikutnya adalah blackhole; yaitu, hop berikutnya tidak ada atau tidak berjalan. |
NEXT_HOP_ILB |
Hop berikutnya adalah aturan penerusan dari Load Balancer Internal. |
NEXT_HOP_ROUTER_APPLIANCE |
Hop berikutnya adalah instance peralatan router. |
NEXT_HOP_NCC_HUB |
Hop berikutnya adalah {i>hub NCC<i}. |
RouteScope
Menunjukkan tempat rute berlaku.
Enum | |
---|---|
ROUTE_SCOPE_UNSPECIFIED |
Cakupan tidak ditentukan. Nilai default. |
NETWORK |
Rute berlaku untuk paket dalam Jaringan. |
NCC_HUB |
Rute berlaku untuk paket yang menggunakan tabel perutean NCC Hub. |
GoogleServiceInfo
Hanya untuk layar. Detail Layanan Google yang mengirimkan paket ke jaringan VPC. Meskipun IP sumber mungkin merupakan alamat yang dapat dirutekan secara publik, beberapa Layanan Google menggunakan rute khusus dalam infrastruktur produksi Google untuk menjangkau Instance Compute Engine. https://cloud.google.com/vpc/docs/routes#special_return_paths
Representasi JSON |
---|
{
"sourceIp": string,
"googleServiceType": enum ( |
Kolom | |
---|---|
sourceIp |
Alamat IP sumber. |
googleServiceType |
Jenis Layanan Google yang dikenali. |
GoogleServiceType
Jenis Layanan Google yang dikenali.
Enum | |
---|---|
GOOGLE_SERVICE_TYPE_UNSPECIFIED |
Layanan Google Tidak Ditetapkan. |
IAP |
Identity-aware proxy. https://cloud.google.com/iap/docs/using-tcp-forwarding |
GFE_PROXY_OR_HEALTH_CHECK_PROBER |
Salah satu dari dua layanan yang berbagi rentang IP: * Proxy Load Balancer * Perlindungan Health Check Terpusat https://cloud.google.com/load-balancing/docs/firewall-rules |
CLOUD_DNS |
Konektivitas dari Cloud DNS ke target penerusan atau server nama alternatif yang menggunakan perutean pribadi. https://cloud.google.com/dns/docs/zones/forwarding-zones#firewall-rules https://cloud.google.com/dns/docs/policies#firewall-rules |
GOOGLE_API |
private.googleapis.com dan restricted.googleapis.com |
GOOGLE_API_PSC |
Google API melalui Private Service Connect. https://cloud.google.com/vpc/docs/configure-private-service-connect-apis |
GOOGLE_API_VPC_SC |
Google API melalui Kontrol Layanan VPC. https://cloud.google.com/vpc/docs/configure-private-service-connect-apis |
ForwardingRuleInfo
Hanya untuk layar. Metadata yang terkait dengan aturan penerusan Compute Engine.
Representasi JSON |
---|
{ "displayName": string, "uri": string, "matchedProtocol": string, "matchedPortRange": string, "vip": string, "target": string, "networkUri": string, "region": string, "loadBalancerName": string, "pscServiceAttachmentUri": string, "pscGoogleApiTarget": string } |
Kolom | |
---|---|
displayName |
Nama aturan penerusan. |
uri |
URI aturan penerusan. |
matchedProtocol |
Protokol yang ditentukan dalam aturan penerusan yang cocok dengan paket. |
matchedPortRange |
Rentang port yang ditentukan dalam aturan penerusan yang cocok dengan paket. |
vip |
VIP aturan penerusan. |
target |
Jenis target aturan penerusan. |
networkUri |
URI Jaringan. |
region |
Wilayah aturan penerusan. Ditetapkan hanya untuk aturan penerusan regional. |
loadBalancerName |
Nama load balancer yang mencakup aturan penerusan. Kosong untuk aturan penerusan yang tidak terkait dengan load balancer (seperti aturan penerusan PSC). |
pscServiceAttachmentUri |
URI lampiran layanan PSC yang ditarget oleh aturan penerusan ini (jika ada). |
pscGoogleApiTarget |
PSC Google API menargetkan target aturan penerusan ini (jika berlaku). |
VpnGatewayInfo
Hanya untuk layar. Metadata yang terkait dengan gateway VPN Compute Engine.
Representasi JSON |
---|
{ "displayName": string, "uri": string, "networkUri": string, "ipAddress": string, "vpnTunnelUri": string, "region": string } |
Kolom | |
---|---|
displayName |
Nama gateway VPN. |
uri |
URI gateway VPN. |
networkUri |
URI jaringan Compute Engine tempat gateway VPN dikonfigurasi. |
ipAddress |
Alamat IP gateway VPN. |
vpnTunnelUri |
Tunnel VPN yang terkait dengan gateway VPN ini. Mungkin ada beberapa tunnel VPN yang dikonfigurasi di gateway VPN, dan hanya tunnel yang relevan dengan pengujian yang ditampilkan. |
region |
Nama region Google Cloud tempat gateway VPN ini dikonfigurasi. |
VpnTunnelInfo
Hanya untuk layar. Metadata yang terkait dengan tunnel VPN Compute Engine.
Representasi JSON |
---|
{
"displayName": string,
"uri": string,
"sourceGateway": string,
"remoteGateway": string,
"remoteGatewayIp": string,
"sourceGatewayIp": string,
"networkUri": string,
"region": string,
"routingType": enum ( |
Kolom | |
---|---|
displayName |
Nama tunnel VPN. |
uri |
URI tunnel VPN. |
sourceGateway |
URI gateway VPN di ujung lokal tunnel. |
remoteGateway |
URI gateway VPN di ujung jarak jauh tunnel. |
remoteGatewayIp |
Alamat IP gateway VPN jarak jauh. |
sourceGatewayIp |
Alamat IP gateway VPN lokal. |
networkUri |
URI jaringan Compute Engine tempat tunnel VPN dikonfigurasi. |
region |
Nama region Google Cloud tempat tunnel VPN ini dikonfigurasi. |
routingType |
Jenis kebijakan pemilihan rute. |
RoutingType
Jenis kebijakan perutean VPN. Untuk mengetahui detailnya, lihat Jaringan dan Pemilihan rute Tunnel.
Enum | |
---|---|
ROUTING_TYPE_UNSPECIFIED |
Jenis tidak ditentukan. Nilai default. |
ROUTE_BASED |
VPN berbasis rute. |
POLICY_BASED |
Pemilihan rute berbasis kebijakan. |
DYNAMIC |
Perutean dinamis (BGP). |
VpcConnectorInfo
Hanya untuk layar. Metadata yang terkait dengan konektor VPC.
Representasi JSON |
---|
{ "displayName": string, "uri": string, "location": string } |
Kolom | |
---|---|
displayName |
Nama konektor VPC. |
uri |
URI konektor VPC. |
location |
Lokasi tempat konektor VPC di-deploy. |
DeliverInfo
Detail status akhir "ditayangkan" dan resource terkait.
Representasi JSON |
---|
{
"target": enum ( |
Kolom | |
---|---|
target |
Jenis target tempat paket dikirim. |
resourceUri |
URI resource tujuan pengiriman paket. |
ipAddress |
Alamat IP target (jika ada). |
storageBucket |
Nama Bucket Cloud Storage yang menjadi tujuan pengiriman paket (jika ada). |
pscGoogleApiTarget |
PSC Google API menargetkan tempat tujuan paket dikirim (jika berlaku). |
Target
Mengirimkan jenis target:
Enum | |
---|---|
TARGET_UNSPECIFIED |
Target tidak ditentukan. |
INSTANCE |
Target adalah instance Compute Engine. |
INTERNET |
Targetnya adalah internet. |
GOOGLE_API |
Target adalah Google API. |
GKE_MASTER |
Target adalah master cluster Google Kubernetes Engine. |
CLOUD_SQL_INSTANCE |
Target adalah instance Cloud SQL. |
PSC_PUBLISHED_SERVICE |
Target adalah layanan publikasi yang menggunakan Private Service Connect. |
PSC_GOOGLE_API |
Targetnya adalah Google API yang menggunakan Private Service Connect. |
PSC_VPC_SC |
Targetnya adalah VPC-SC yang menggunakan Private Service Connect. |
SERVERLESS_NEG |
Target adalah grup endpoint jaringan serverless. |
STORAGE_BUCKET |
Targetnya adalah bucket Cloud Storage. |
PRIVATE_NETWORK |
Target adalah jaringan pribadi. Hanya digunakan untuk menampilkan trace. |
CLOUD_FUNCTION |
Target adalah Cloud Function. Hanya digunakan untuk menampilkan trace. |
APP_ENGINE_VERSION |
Target adalah versi layanan App Engine. Hanya digunakan untuk menampilkan trace. |
CLOUD_RUN_REVISION |
Target adalah revisi Cloud Run. Hanya digunakan untuk menampilkan trace. |
GOOGLE_MANAGED_SERVICE |
Target adalah layanan yang dikelola Google. Hanya digunakan untuk menampilkan trace. |
ForwardInfo
Detail status akhir "meneruskan" dan resource terkait.
Representasi JSON |
---|
{
"target": enum ( |
Kolom | |
---|---|
target |
Jenis target tempat paket ini diteruskan. |
resourceUri |
URI resource yang menjadi tujuan penerusan paket. |
ipAddress |
Alamat IP target (jika ada). |
Target
Jenis target penerusan.
Enum | |
---|---|
TARGET_UNSPECIFIED |
Target tidak ditentukan. |
PEERING_VPC |
Diteruskan ke jaringan peering VPC. |
VPN_GATEWAY |
Diteruskan ke gateway Cloud VPN. |
INTERCONNECT |
Diteruskan ke koneksi Cloud Interconnect. |
GKE_MASTER |
Diteruskan ke master cluster Container Google Kubernetes Engine. |
IMPORTED_CUSTOM_ROUTE_NEXT_HOP |
Diteruskan ke hop berikutnya dari rute kustom yang diimpor dari VPC peering. |
CLOUD_SQL_INSTANCE |
Diteruskan ke instance Cloud SQL. |
ANOTHER_PROJECT |
Diteruskan ke jaringan VPC di project lain. |
NCC_HUB |
Diteruskan ke Hub NCC. |
ROUTER_APPLIANCE |
Diteruskan ke peralatan router. |
AbortInfo
Detail status akhir "batalkan" dan resource terkait.
Representasi JSON |
---|
{
"cause": enum ( |
Kolom | |
---|---|
cause |
Menyebabkan analisis dibatalkan. |
resourceUri |
URI resource yang menyebabkan pembatalan. |
ipAddress |
Alamat IP yang menyebabkan pembatalan. |
projectsMissingPermission[] |
Daftar project ID yang ditentukan pengguna dalam permintaan, tetapi tidak memiliki akses. Dalam hal ini, analisis dibatalkan dengan penyebab PERMISSION_DENIED. |
Penyebab
Membatalkan jenis penyebab:
Enum | |
---|---|
CAUSE_UNSPECIFIED |
Penyebab tidak ditentukan. |
UNKNOWN_NETWORK |
Dibatalkan karena jaringan tidak diketahui. Tidak digunakan lagi, tidak digunakan dalam pengujian baru. |
UNKNOWN_PROJECT |
Dibatalkan karena tidak ada informasi project yang dapat diperoleh dari input pengujian. Tidak digunakan lagi, tidak digunakan dalam pengujian baru. |
NO_EXTERNAL_IP |
Dibatalkan karena traffic dikirim dari IP publik ke instance tanpa IP eksternal. Tidak digunakan lagi, tidak digunakan dalam pengujian baru. |
UNINTENDED_DESTINATION |
Dibatalkan karena tidak ada trace yang cocok dengan informasi tujuan yang ditentukan dalam permintaan pengujian input. Tidak digunakan lagi, tidak digunakan dalam pengujian baru. |
SOURCE_ENDPOINT_NOT_FOUND |
Dibatalkan karena endpoint sumber tidak dapat ditemukan. Tidak digunakan lagi, tidak digunakan dalam pengujian baru. |
MISMATCHED_SOURCE_NETWORK |
Dibatalkan karena jaringan sumber tidak cocok dengan endpoint sumber. Tidak digunakan lagi, tidak digunakan dalam pengujian baru. |
DESTINATION_ENDPOINT_NOT_FOUND |
Dibatalkan karena endpoint tujuan tidak dapat ditemukan. Tidak digunakan lagi, tidak digunakan dalam pengujian baru. |
MISMATCHED_DESTINATION_NETWORK |
Dibatalkan karena jaringan tujuan tidak cocok dengan endpoint tujuan. Tidak digunakan lagi, tidak digunakan dalam pengujian baru. |
UNKNOWN_IP |
Dibatalkan karena tidak ditemukan endpoint dengan alamat IP tujuan paket. |
GOOGLE_MANAGED_SERVICE_UNKNOWN_IP |
Dibatalkan karena tidak ada endpoint dengan IP tujuan paket yang ditemukan dalam project yang dikelola Google. |
SOURCE_IP_ADDRESS_NOT_IN_SOURCE_NETWORK |
Dibatalkan karena alamat IP sumber tidak termasuk dalam subnet jaringan VPC sumber mana pun. |
PERMISSION_DENIED |
Dibatalkan karena pengguna tidak memiliki izin untuk mengakses semua atau sebagian konfigurasi jaringan yang diperlukan untuk menjalankan pengujian. |
PERMISSION_DENIED_NO_CLOUD_NAT_CONFIGS |
Dibatalkan karena pengguna tidak memiliki izin untuk mengakses konfigurasi Cloud NAT yang diperlukan untuk menjalankan pengujian. |
PERMISSION_DENIED_NO_NEG_ENDPOINT_CONFIGS |
Dibatalkan karena pengguna tidak memiliki izin untuk mengakses konfigurasi endpoint grup endpoint jaringan yang diperlukan untuk menjalankan pengujian. |
NO_SOURCE_LOCATION |
Dibatalkan karena tidak ada endpoint tujuan atau sumber yang valid yang berasal dari permintaan pengujian input. |
INVALID_ARGUMENT |
Dibatalkan karena endpoint sumber atau tujuan yang ditentukan dalam permintaan tidak valid. Beberapa contoh: - Permintaan mungkin berisi URI resource, project ID, atau alamat IP dalam format yang salah. - Permintaan mungkin berisi informasi yang tidak konsisten (misalnya, permintaan mungkin menyertakan instance dan jaringan, tetapi instance mungkin tidak memiliki NIC di jaringan tersebut). |
TRACE_TOO_LONG |
Dibatalkan karena jumlah langkah dalam trace melebihi batas tertentu. Mungkin disebabkan oleh loop perutean. |
INTERNAL_ERROR |
Dibatalkan karena error server internal. |
UNSUPPORTED |
Dibatalkan karena skenario pengujian tidak didukung. |
MISMATCHED_IP_VERSION |
Dibatalkan karena resource sumber dan tujuan tidak memiliki versi IP umum. |
GKE_KONNECTIVITY_PROXY_UNSUPPORTED |
Dibatalkan karena koneksi antara bidang kontrol dan node cluster sumber dimulai oleh node dan dikelola oleh proxy Konnektivitas. |
RESOURCE_CONFIG_NOT_FOUND |
Dibatalkan karena konfigurasi resource yang diharapkan tidak ada. |
VM_INSTANCE_CONFIG_NOT_FOUND |
Dibatalkan karena konfigurasi instance VM yang diharapkan tidak ada. |
NETWORK_CONFIG_NOT_FOUND |
Dibatalkan karena konfigurasi jaringan yang diharapkan tidak ada. |
FIREWALL_CONFIG_NOT_FOUND |
Dibatalkan karena konfigurasi firewall yang diharapkan tidak ada. |
ROUTE_CONFIG_NOT_FOUND |
Dibatalkan karena konfigurasi rute yang diharapkan tidak ada. |
GOOGLE_MANAGED_SERVICE_AMBIGUOUS_PSC_ENDPOINT |
Dibatalkan karena pemilihan endpoint PSC untuk layanan yang dikelola Google bersifat ambigu (beberapa endpoint PSC memenuhi input pengujian). |
SOURCE_PSC_CLOUD_SQL_UNSUPPORTED |
Dibatalkan karena pengujian dengan instance Cloud SQL berbasis PSC sebagai sumber tidak didukung. |
SOURCE_FORWARDING_RULE_UNSUPPORTED |
Dibatalkan karena pengujian dengan aturan penerusan sebagai sumber tidak didukung. |
NON_ROUTABLE_IP_ADDRESS |
Dibatalkan karena salah satu endpoint adalah alamat IP yang tidak dapat dirutekan (loopback, link-local, dll.). |
UNKNOWN_ISSUE_IN_GOOGLE_MANAGED_PROJECT |
Dibatalkan karena terdapat masalah yang tidak diketahui dalam project yang dikelola Google. |
UNSUPPORTED_GOOGLE_MANAGED_PROJECT_CONFIG |
Dibatalkan karena konfigurasi project yang dikelola Google tidak didukung. |
DropInfo
Detail status akhir "penurunan" dan resource terkait.
Representasi JSON |
---|
{
"cause": enum ( |
Kolom | |
---|---|
cause |
Menyebabkan bahwa paket tersebut dihapus. |
resourceUri |
URI resource yang menyebabkan penurunan. |
sourceIp |
Alamat IP sumber dari paket yang dihapus (jika relevan). |
destinationIp |
Alamat IP tujuan dari paket yang dihapus (jika relevan). |
region |
Region dari paket yang dihapus (jika relevan). |
Penyebab
Jenis penyebab penurunan:
Enum | |
---|---|
CAUSE_UNSPECIFIED |
Penyebab tidak ditentukan. |
UNKNOWN_EXTERNAL_ADDRESS |
Alamat eksternal tujuan tidak dapat diselesaikan menjadi target yang tidak diketahui. Jika alamat tersebut digunakan dalam project Google Cloud, berikan project ID sebagai input pengujian. |
FOREIGN_IP_DISALLOWED |
Instance Compute Engine hanya dapat mengirim atau menerima paket dengan alamat IP asing jika ip_forward diaktifkan. |
FIREWALL_RULE |
Dihentikan karena aturan firewall, kecuali jika diizinkan karena pelacakan koneksi. |
NO_ROUTE |
Dihentikan karena tidak ada rute yang cocok. |
ROUTE_BLACKHOLE |
Dihentikan karena rute tidak valid. Hop rute berikutnya adalah lubang hitam. |
ROUTE_WRONG_NETWORK |
Paket dikirimkan ke jaringan yang salah (tidak diinginkan). Contoh: Anda melacak paket dari VM1:Network1 ke VM2:Network2, tetapi rute yang dikonfigurasi di Network1 akan mengirimkan paket yang ditujukan untuk alamat IP VM2 ke Network3. |
ROUTE_NEXT_HOP_IP_ADDRESS_NOT_RESOLVED |
Alamat IP hop berikutnya pada rute tidak dapat di-resolve menjadi resource GCP. |
ROUTE_NEXT_HOP_RESOURCE_NOT_FOUND |
Resource hop rute berikutnya tidak ditemukan. |
ROUTE_NEXT_HOP_INSTANCE_WRONG_NETWORK |
Instance hop berikutnya dari rute tidak memiliki NIC di jaringan rute. |
ROUTE_NEXT_HOP_INSTANCE_NON_PRIMARY_IP |
Alamat IP hop berikutnya bukan alamat IP utama dari instans hop berikutnya. |
ROUTE_NEXT_HOP_FORWARDING_RULE_IP_MISMATCH |
Aturan penerusan hop rute berikutnya tidak cocok dengan alamat IP hop berikutnya. |
ROUTE_NEXT_HOP_VPN_TUNNEL_NOT_ESTABLISHED |
Tunnel VPN hop berikutnya rute tidak aktif (tidak memiliki SA IKE yang valid). |
ROUTE_NEXT_HOP_FORWARDING_RULE_TYPE_INVALID |
Jenis aturan penerusan hop rute berikutnya tidak valid (ini bukan aturan penerusan dari load balancer passthrough internal). |
NO_ROUTE_FROM_INTERNET_TO_PRIVATE_IPV6_ADDRESS |
Paket dikirim dari Internet ke alamat IPv6 pribadi. |
VPN_TUNNEL_LOCAL_SELECTOR_MISMATCH |
Paket tidak cocok dengan pemilih lokal tunnel VPN berbasis kebijakan. |
VPN_TUNNEL_REMOTE_SELECTOR_MISMATCH |
Paket tidak cocok dengan pemilih jarak jauh tunnel VPN berbasis kebijakan. |
PRIVATE_TRAFFIC_TO_INTERNET |
Paket dengan alamat tujuan internal yang dikirim ke gateway internet. |
PRIVATE_GOOGLE_ACCESS_DISALLOWED |
Instance yang hanya memiliki alamat IP internal mencoba mengakses Google API dan layanan Google, tetapi akses Google pribadi tidak diaktifkan di subnet. |
PRIVATE_GOOGLE_ACCESS_VIA_VPN_TUNNEL_UNSUPPORTED |
Endpoint sumber mencoba mengakses Google API dan layanan melalui tunnel VPN ke jaringan lain, tetapi Akses Google Pribadi harus diaktifkan di jaringan endpoint sumber. |
NO_EXTERNAL_ADDRESS |
Instance yang hanya memiliki alamat IP internal mencoba mengakses host eksternal, tetapi Cloud NAT tidak diaktifkan di subnet, kecuali jika konfigurasi khusus di VM mengizinkan koneksi ini. |
UNKNOWN_INTERNAL_ADDRESS |
Alamat internal tujuan tidak dapat diselesaikan menjadi target yang diketahui. Jika ini adalah skenario VPC bersama, pastikan project ID layanan disediakan sebagai input pengujian. Jika tidak, verifikasi apakah alamat IP sedang digunakan dalam project. |
FORWARDING_RULE_MISMATCH |
Protokol dan port aturan penerusan tidak cocok dengan header paket. |
FORWARDING_RULE_NO_INSTANCES |
Aturan penerusan tidak memiliki konfigurasi backend. |
FIREWALL_BLOCKING_LOAD_BALANCER_BACKEND_HEALTH_CHECK |
Firewall memblokir pemeriksaan health check ke backend dan menyebabkan backend tidak tersedia untuk traffic dari load balancer. Untuk mengetahui detail selengkapnya, lihat Aturan firewall health check. |
INSTANCE_NOT_RUNNING |
Paket dikirim dari atau ke instance Compute Engine yang tidak dalam status berjalan. |
GKE_CLUSTER_NOT_RUNNING |
Paket dikirim dari atau ke cluster GKE yang tidak dalam status berjalan. |
CLOUD_SQL_INSTANCE_NOT_RUNNING |
Paket dikirim dari atau ke instance Cloud SQL yang tidak dalam status berjalan. |
TRAFFIC_TYPE_BLOCKED |
Jenis traffic diblokir dan pengguna tidak dapat mengonfigurasi aturan firewall untuk mengaktifkannya. Lihat Traffic yang selalu diblokir untuk detail selengkapnya. |
GKE_MASTER_UNAUTHORIZED_ACCESS |
Akses ke endpoint master cluster Google Kubernetes Engine tidak diizinkan. Lihat Akses ke endpoint cluster untuk mengetahui detail selengkapnya. |
CLOUD_SQL_INSTANCE_UNAUTHORIZED_ACCESS |
Akses ke endpoint instance Cloud SQL tidak diizinkan. Lihat Memberi otorisasi dengan jaringan yang diizinkan untuk detail selengkapnya. |
DROPPED_INSIDE_GKE_SERVICE |
Paket dihapus di dalam Layanan Google Kubernetes Engine. |
DROPPED_INSIDE_CLOUD_SQL_SERVICE |
Paket dihapus di dalam Layanan Cloud SQL. |
GOOGLE_MANAGED_SERVICE_NO_PEERING |
Paket dihapus karena tidak ada peering antara jaringan asal dan Jaringan Layanan Terkelola Google. |
GOOGLE_MANAGED_SERVICE_NO_PSC_ENDPOINT |
Paket dihapus karena layanan yang dikelola Google menggunakan Private Service Connect (PSC), tetapi endpoint PSC tidak ditemukan dalam project. |
GKE_PSC_ENDPOINT_MISSING |
Paket dihapus karena cluster GKE menggunakan Private Service Connect (PSC), tetapi endpoint PSC tidak ditemukan dalam project. |
CLOUD_SQL_INSTANCE_NO_IP_ADDRESS |
Paket dihapus karena instance Cloud SQL tidak memiliki alamat IP pribadi maupun publik. |
GKE_CONTROL_PLANE_REGION_MISMATCH |
Paket dihapus karena endpoint pribadi cluster GKE tidak dapat dijangkau dari region yang berbeda dengan region cluster. |
PUBLIC_GKE_CONTROL_PLANE_TO_PRIVATE_DESTINATION |
Paket dikirim dari bidang kontrol cluster GKE publik ke alamat IP pribadi. |
GKE_CONTROL_PLANE_NO_ROUTE |
Paket dihapus karena tidak ada rute dari bidang kontrol cluster GKE ke jaringan tujuan. |
CLOUD_SQL_INSTANCE_NOT_CONFIGURED_FOR_EXTERNAL_TRAFFIC |
Paket yang dikirim dari instance Cloud SQL ke alamat IP eksternal tidak diizinkan. Instance Cloud SQL tidak dikonfigurasi untuk mengirim paket ke alamat IP eksternal. |
PUBLIC_CLOUD_SQL_INSTANCE_TO_PRIVATE_DESTINATION |
Paket dikirim dari instance Cloud SQL hanya dengan alamat IP publik ke alamat IP pribadi. |
CLOUD_SQL_INSTANCE_NO_ROUTE |
Paket dihapus karena tidak ada rute dari instance Cloud SQL ke jaringan tujuan. |
CLOUD_SQL_CONNECTOR_REQUIRED |
Paket dihapus karena instance Cloud SQL mengharuskan semua koneksi untuk menggunakan konektor Cloud SQL dan menargetkan port proxy Cloud SQL (3307). |
CLOUD_FUNCTION_NOT_ACTIVE |
Paket dapat dihapus karena Cloud Function tidak dalam status aktif. |
VPC_CONNECTOR_NOT_SET |
Paket dapat dihapus karena tidak ada konektor VPC yang ditetapkan. |
VPC_CONNECTOR_NOT_RUNNING |
Paket dapat dihapus karena konektor VPC tidak dalam status berjalan. |
VPC_CONNECTOR_SERVERLESS_TRAFFIC_BLOCKED |
Paket dapat dihapus karena traffic dari layanan serverless ke konektor VPC tidak diizinkan. |
VPC_CONNECTOR_HEALTH_CHECK_TRAFFIC_BLOCKED |
Paket dapat dihapus karena traffic health check ke konektor VPC tidak diizinkan. |
FORWARDING_RULE_REGION_MISMATCH |
Paket dapat dihapus karena dikirim dari region yang berbeda ke penerusan regional tanpa akses global. |
PSC_CONNECTION_NOT_ACCEPTED |
Endpoint Private Service Connect berada dalam project yang tidak disetujui untuk terhubung ke layanan. |
PSC_ENDPOINT_ACCESSED_FROM_PEERED_NETWORK |
Paket dikirim ke endpoint Private Service Connect melalui peering, tetapi tidak didukung. |
PSC_NEG_PRODUCER_ENDPOINT_NO_GLOBAL_ACCESS |
Paket dikirim ke backend Private Service Connect (grup endpoint jaringan), tetapi aturan penerusan PSC produsen tidak mengaktifkan akses global. |
PSC_NEG_PRODUCER_FORWARDING_RULE_MULTIPLE_PORTS |
Paket dikirim ke backend Private Service Connect (grup endpoint jaringan), tetapi aturan penerusan PSC produser memiliki beberapa port yang ditentukan. |
CLOUD_SQL_PSC_NEG_UNSUPPORTED |
Paket dikirim ke backend Private Service Connect (grup endpoint jaringan) yang menargetkan lampiran layanan Cloud SQL, tetapi konfigurasi ini tidak didukung. |
NO_NAT_SUBNETS_FOR_PSC_SERVICE_ATTACHMENT |
Tidak ada subnet NAT yang ditentukan untuk lampiran layanan PSC. |
PSC_TRANSITIVITY_NOT_PROPAGATED |
Endpoint PSC diakses melalui NCC, tetapi konfigurasi transitivitas PSC belum disebarkan. |
HYBRID_NEG_NON_DYNAMIC_ROUTE_MATCHED |
Paket yang dikirim dari proxy NEG campuran cocok dengan rute non-dinamis, tetapi konfigurasi tersebut tidak didukung. |
HYBRID_NEG_NON_LOCAL_DYNAMIC_ROUTE_MATCHED |
Paket yang dikirim dari proxy NEG campuran cocok dengan rute dinamis dengan hop berikutnya di region yang berbeda, tetapi konfigurasi seperti itu tidak didukung. |
CLOUD_RUN_REVISION_NOT_READY |
Paket yang dikirim dari revisi Cloud Run yang belum siap. |
DROPPED_INSIDE_PSC_SERVICE_PRODUCER |
Paket dihapus di dalam produsen layanan Private Service Connect. |
LOAD_BALANCER_HAS_NO_PROXY_SUBNET |
Paket dikirim ke load balancer, yang memerlukan subnet khusus proxy dan subnet tidak ditemukan. |
CLOUD_NAT_NO_ADDRESSES |
Paket dikirim ke Cloud Nat tanpa IP NAT yang aktif. |
ROUTING_LOOP |
Paket terjebak dalam loop perutean. |
DROPPED_INSIDE_GOOGLE_MANAGED_SERVICE |
Paket dihapus karena alasan yang tidak ditentukan dalam layanan yang dikelola Google. Hanya digunakan untuk menampilkan trace. |
LOAD_BALANCER_BACKEND_INVALID_NETWORK |
Paket dihapus karena instance backend load balancer tidak memiliki antarmuka jaringan di jaringan yang diharapkan oleh load balancer. |
BACKEND_SERVICE_NAMED_PORT_NOT_DEFINED |
Paket dihapus karena layanan backend bernama port tidak ditentukan pada level grup instance. |
DESTINATION_IS_PRIVATE_NAT_IP_RANGE |
Paket dihapus karena rentang IP tujuan menjadi bagian dari rentang IP NAT Pribadi. |
LoadBalancerInfo
Hanya untuk layar. Metadata yang terkait dengan load balancer.
Representasi JSON |
---|
{ "loadBalancerType": enum ( |
Kolom | |
---|---|
loadBalancerType |
Jenis load balancer. |
healthCheckUri |
URI health check untuk load balancer. Tidak digunakan lagi dan tidak lagi diisi karena backend load balancer yang berbeda mungkin memiliki health check yang berbeda. |
backends[] |
Informasi untuk backend load balancer. |
backendType |
Jenis konfigurasi backend load balancer. |
backendUri |
URI konfigurasi backend. |
LoadBalancerType
Definisi jenis untuk load balancer:
Enum | |
---|---|
LOAD_BALANCER_TYPE_UNSPECIFIED |
Jenis tidak ditentukan. |
INTERNAL_TCP_UDP |
Load balancer TCP/UDP internal. |
NETWORK_TCP_UDP |
Load balancer TCP/UDP jaringan. |
HTTP_PROXY |
Load balancer proxy HTTP(S). |
TCP_PROXY |
Load balancer proxy TCP. |
SSL_PROXY |
Load balancer proxy SSL. |
LoadBalancerBackend
Hanya untuk layar. Metadata yang terkait dengan backend load balancer tertentu.
Representasi JSON |
---|
{
"displayName": string,
"uri": string,
"healthCheckFirewallState": enum ( |
Kolom | |
---|---|
displayName |
Nama instance Compute Engine atau endpoint jaringan. |
uri |
URI instance Compute Engine atau endpoint jaringan. |
healthCheckFirewallState |
Status konfigurasi firewall health check. |
healthCheckAllowingFirewallRules[] |
Daftar URI aturan firewall yang memungkinkan pemeriksaan dari rentang IP health check. |
healthCheckBlockingFirewallRules[] |
Daftar URI aturan firewall yang memblokir pemeriksaan dari rentang IP health check. |
HealthCheckFirewallState
Status konfigurasi firewall health check:
Enum | |
---|---|
HEALTH_CHECK_FIREWALL_STATE_UNSPECIFIED |
Status tidak ditentukan. Status default jika tidak diisi. |
CONFIGURED |
Ada aturan firewall yang dikonfigurasi untuk mengizinkan pemeriksaan health check ke backend. |
MISCONFIGURED |
Ada aturan firewall yang dikonfigurasi untuk mengizinkan rentang health check parsial atau memblokir semua rentang health check. Jika pemeriksaan health check dikirim dari rentang IP yang ditolak, health check ke backend akan gagal. Kemudian, backend akan ditandai tidak responsif dan tidak akan menerima traffic yang dikirim ke load balancer. |
Jenis Backend
Definisi jenis untuk konfigurasi backend load balancer:
Enum | |
---|---|
BACKEND_TYPE_UNSPECIFIED |
Jenis tidak ditentukan. |
BACKEND_SERVICE |
Layanan Backend sebagai backend load balancer. |
TARGET_POOL |
Kumpulan Target sebagai backend load balancer. |
TARGET_INSTANCE |
Menargetkan Instance sebagai backend load balancer. |
NetworkInfo
Hanya untuk layar. Metadata yang terkait dengan jaringan Compute Engine.
Representasi JSON |
---|
{ "displayName": string, "uri": string, "matchedIpRange": string } |
Kolom | |
---|---|
displayName |
Nama jaringan Compute Engine. |
uri |
URI jaringan Compute Engine. |
matchedIpRange |
Rentang IP yang cocok dengan pengujian. |
GKEMasterInfo
Hanya untuk layar. Metadata yang terkait dengan master cluster Google Kubernetes Engine (GKE).
Representasi JSON |
---|
{ "clusterUri": string, "clusterNetworkUri": string, "internalIp": string, "externalIp": string } |
Kolom | |
---|---|
clusterUri |
URI cluster GKE. |
clusterNetworkUri |
URI jaringan cluster GKE. |
internalIp |
Alamat IP internal master cluster GKE. |
externalIp |
Alamat IP eksternal master cluster GKE. |
CloudSQLInstanceInfo
Hanya untuk layar. Metadata yang terkait dengan instance Cloud SQL.
Representasi JSON |
---|
{ "displayName": string, "uri": string, "networkUri": string, "internalIp": string, "externalIp": string, "region": string } |
Kolom | |
---|---|
displayName |
Nama instance Cloud SQL. |
uri |
URI instance Cloud SQL. |
networkUri |
URI jaringan instance Cloud SQL atau string kosong jika instance tidak memilikinya. |
internalIp |
Alamat IP internal instance Cloud SQL. |
externalIp |
Alamat IP eksternal dari instance Cloud SQL. |
region |
Region tempat instance Cloud SQL berjalan. |
CloudFunctionInfo
Hanya untuk layar. Metadata yang terkait dengan Cloud Function.
Representasi JSON |
---|
{ "displayName": string, "uri": string, "location": string, "versionId": string } |
Kolom | |
---|---|
displayName |
Nama Cloud Function. |
uri |
URI Cloud Function. |
location |
Lokasi tempat Cloud Function di-deploy. |
versionId |
ID versi Cloud Function terbaru yang berhasil di-deploy. |
AppEngineVersionInfo
Hanya untuk layar. Metadata yang terkait dengan versi App Engine.
Representasi JSON |
---|
{ "displayName": string, "uri": string, "runtime": string, "environment": string } |
Kolom | |
---|---|
displayName |
Nama versi App Engine. |
uri |
URI versi App Engine. |
runtime |
Runtime versi App Engine. |
environment |
Lingkungan eksekusi App Engine untuk sebuah versi. |
CloudRunRevisionInfo
Hanya untuk layar. Metadata yang terkait dengan revisi Cloud Run.
Representasi JSON |
---|
{ "displayName": string, "uri": string, "location": string, "serviceUri": string } |
Kolom | |
---|---|
displayName |
Nama revisi Cloud Run. |
uri |
URI revisi Cloud Run. |
location |
Lokasi tempat revisi ini di-deploy. |
serviceUri |
URI layanan Cloud Run memiliki revisi ini. |
NatInfo
Hanya untuk layar. Metadata yang terkait dengan NAT.
Representasi JSON |
---|
{
"type": enum ( |
Kolom | |
---|---|
type |
Jenis NAT. |
protocol |
Protokol IP dalam format string, misalnya: "TCP", "UDP", "ICMP". |
networkUri |
URI jaringan tempat penerjemahan NAT berlangsung. |
oldSourceIp |
Alamat IP sumber sebelum penerjemahan NAT. |
newSourceIp |
Alamat IP sumber setelah penerjemahan NAT. |
oldDestinationIp |
Alamat IP tujuan sebelum penerjemahan NAT. |
newDestinationIp |
Alamat IP tujuan setelah penerjemahan NAT. |
oldSourcePort |
Port sumber sebelum terjemahan NAT. Hanya berlaku jika protokolnya adalah TCP atau UDP. |
newSourcePort |
Port sumber setelah terjemahan NAT. Hanya berlaku jika protokolnya adalah TCP atau UDP. |
oldDestinationPort |
Port tujuan sebelum terjemahan NAT. Hanya berlaku jika protokolnya adalah TCP atau UDP. |
newDestinationPort |
Port tujuan setelah terjemahan NAT. Hanya berlaku jika protokolnya adalah TCP atau UDP. |
routerUri |
Uri Cloud Router. Hanya berlaku jika jenisnya CLOUD_NAT. |
natGatewayName |
Nama Cloud NAT Gateway. Hanya berlaku jika jenisnya CLOUD_NAT. |
Jenis
Jenis-jenis NAT
Enum | |
---|---|
TYPE_UNSPECIFIED |
Jenis tidak ditentukan. |
INTERNAL_TO_EXTERNAL |
Dari alamat internal instance Compute Engine ke alamat eksternal. |
EXTERNAL_TO_INTERNAL |
Dari alamat eksternal instance Compute Engine ke alamat internal. |
CLOUD_NAT |
Gateway Cloud NAT. |
PRIVATE_SERVICE_CONNECT |
Layanan pribadi menghubungkan NAT. |
ProxyConnectionInfo
Hanya untuk layar. Metadata yang terkait dengan ProxyConnection.
Representasi JSON |
---|
{ "protocol": string, "oldSourceIp": string, "newSourceIp": string, "oldDestinationIp": string, "newDestinationIp": string, "oldSourcePort": integer, "newSourcePort": integer, "oldDestinationPort": integer, "newDestinationPort": integer, "subnetUri": string, "networkUri": string } |
Kolom | |
---|---|
protocol |
Protokol IP dalam format string, misalnya: "TCP", "UDP", "ICMP". |
oldSourceIp |
Alamat IP sumber dari koneksi asli. |
newSourceIp |
Alamat IP sumber koneksi baru. |
oldDestinationIp |
Alamat IP tujuan koneksi asli |
newDestinationIp |
Alamat IP tujuan koneksi baru. |
oldSourcePort |
Port sumber dari koneksi asli. Hanya berlaku jika protokolnya adalah TCP atau UDP. |
newSourcePort |
Port sumber koneksi baru. Hanya berlaku jika protokolnya adalah TCP atau UDP. |
oldDestinationPort |
Port tujuan koneksi asli. Hanya berlaku jika protokolnya adalah TCP atau UDP. |
newDestinationPort |
Port tujuan koneksi baru. Hanya berlaku jika protokolnya adalah TCP atau UDP. |
subnetUri |
URI subnet proxy. |
networkUri |
URI jaringan tempat koneksi di-proxy-kan. |
LoadBalancerBackendInfo
Hanya untuk layar. Metadata yang terkait dengan backend load balancer.
Representasi JSON |
---|
{
"name": string,
"instanceUri": string,
"backendServiceUri": string,
"instanceGroupUri": string,
"networkEndpointGroupUri": string,
"backendBucketUri": string,
"pscServiceAttachmentUri": string,
"pscGoogleApiTarget": string,
"healthCheckUri": string,
"healthCheckFirewallsConfigState": enum ( |
Kolom | |
---|---|
name |
Nama tampilan backend. Misalnya, nama tersebut mungkin berupa nama instance untuk backend grup instance, atau alamat IP dan port untuk backend grup endpoint jaringan zona. |
instanceUri |
URI instance backend (jika ada). Diisi untuk backend grup instance dan backend NEG zona. |
backendServiceUri |
URI layanan backend memiliki backend ini (jika berlaku). |
instanceGroupUri |
URI grup instance tempat backend ini berada (jika berlaku). |
networkEndpointGroupUri |
URI grup endpoint jaringan tempat backend ini berada (jika ada). |
backendBucketUri |
URI bucket backend yang ditargetkan backend ini (jika berlaku). |
pscServiceAttachmentUri |
URI lampiran layanan PSC target backend NEG PSC ini (jika berlaku). |
pscGoogleApiTarget |
PSC Google API menargetkan target backend NEG PSC ini (jika berlaku). |
healthCheckUri |
URI health check yang dipasang pada backend ini (jika berlaku). |
healthCheckFirewallsConfigState |
Hanya output. Status konfigurasi firewall health check untuk backend. Ini adalah hasil dari analisis firewall statis (memverifikasi bahwa traffic health check dari rentang IP yang diperlukan ke backend diizinkan atau tidak). Backend mungkin masih tidak responsif meskipun firewall ini dikonfigurasi. Harap baca dokumentasi untuk mengetahui informasi selengkapnya: https://cloud.google.com/load-balancing/docs/firewall-rules |
HealthCheckFirewallsConfigState
Enum status konfigurasi firewall health check.
Enum | |
---|---|
HEALTH_CHECK_FIREWALLS_CONFIG_STATE_UNSPECIFIED |
Status konfigurasi belum ditetapkan. Error ini biasanya berarti bahwa backend tidak memiliki health check yang terpasang, atau terjadi error konfigurasi tidak terduga yang mencegah Uji konektivitas tidak memverifikasi konfigurasi health check. |
FIREWALLS_CONFIGURED |
Aturan firewall (kebijakan) yang mengizinkan traffic health check dari semua rentang IP yang diperlukan ke backend telah dikonfigurasi. |
FIREWALLS_PARTIALLY_CONFIGURED |
Aturan firewall (kebijakan) mengizinkan traffic health check hanya dari bagian rentang IP yang diperlukan. |
FIREWALLS_NOT_CONFIGURED |
Aturan firewall (kebijakan) menolak traffic health check dari semua rentang IP yang diperlukan ke backend. |
FIREWALLS_UNSUPPORTED |
Jaringan berisi aturan firewall dari jenis yang tidak didukung, sehingga Uji konektivitas tidak dapat memverifikasi status konfigurasi health check. Harap baca dokumentasi untuk mengetahui daftar konfigurasi yang tidak didukung: https://cloud.google.com/network-intelligence-center/docs/connectivity-tests/concepts/overview#unsupported-configs |
StorageBucketInfo
Hanya untuk layar. Metadata yang terkait dengan Bucket Penyimpanan.
Representasi JSON |
---|
{ "bucket": string } |
Kolom | |
---|---|
bucket |
Nama Bucket Cloud Storage. |
ServerlessNegInfo
Hanya untuk layar. Metadata yang terkait dengan backend grup endpoint jaringan serverless.
Representasi JSON |
---|
{ "negUri": string } |
Kolom | |
---|---|
negUri |
URI grup endpoint jaringan serverless. |
ProbingDetails
Hasil pemeriksaan aktif dari pengujian terakhir yang dijalankan.
Representasi JSON |
---|
{ "result": enum ( |
Kolom | |
---|---|
result |
Hasil keseluruhan dari pemeriksaan aktif. |
verifyTime |
Waktu keterjangkauan dinilai melalui pemeriksaan aktif. Stempel waktu dalam RFC3339 UTC "Zulu" , dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
error |
Detail tentang kegagalan internal atau pembatalan pemeriksaan aktif. |
abortCause |
Alasan pemeriksaan dibatalkan. |
sentProbeCount |
Jumlah satelit yang dikirim. |
successfulProbeCount |
Jumlah satelit yang mencapai tujuan. |
endpointInfo |
Endpoint sumber dan tujuan yang berasal dari input pengujian dan digunakan untuk pemeriksaan aktif. |
probingLatency |
Latensi yang diukur dengan pemeriksaan aktif dalam satu arah: dari sumber ke endpoint tujuan. |
destinationEgressLocation |
EdgeLocation tempat paket yang ditujukan untuk/berasal dari internet akan keluar/masuk ke jaringan Google. Kolom ini hanya akan diisi untuk uji konektivitas yang memiliki alamat sumber/tujuan internet. Ketiadaan kolom ini tidak boleh digunakan sebagai indikasi bahwa tujuan/sumber adalah bagian dari jaringan Google. |
ProbingResult
Hasil pemeriksaan keseluruhan dari uji.
Enum | |
---|---|
PROBING_RESULT_UNSPECIFIED |
Tidak ada hasil yang ditentukan. |
REACHABLE |
Minimal 95% paket mencapai tujuan. |
UNREACHABLE |
Tidak ada paket yang sampai ke tujuan. |
REACHABILITY_INCONSISTENT |
Kurang dari 95% paket mencapai tujuan. |
UNDETERMINED |
Keterjangkauan tidak dapat ditentukan. Kemungkinan alasannya adalah: * Pengguna tidak memiliki izin untuk mengakses beberapa resource jaringan yang diperlukan untuk menjalankan pengujian. * Tidak ada endpoint sumber yang valid yang dapat diambil dari permintaan. * Terjadi error internal. |
ProbingAbortCause
Batalkan jenis penyebab.
Enum | |
---|---|
PROBING_ABORT_CAUSE_UNSPECIFIED |
Tidak ada alasan yang ditentukan. |
PERMISSION_DENIED |
Pengguna tidak memiliki izin untuk mengakses beberapa resource jaringan yang diperlukan untuk menjalankan pengujian. |
NO_SOURCE_LOCATION |
Tidak ada endpoint sumber yang valid yang dapat diambil dari permintaan. |
LatencyDistribution
Menjelaskan distribusi latensi terukur.
Representasi JSON |
---|
{
"latencyPercentiles": [
{
object ( |
Kolom | |
---|---|
latencyPercentiles[] |
Persentil latensi representatif. |
LatencyPercentile
Peringkat dan nilai persentil latensi.
Representasi JSON |
---|
{ "percent": integer, "latencyMicros": string } |
Kolom | |
---|---|
percent |
Persentase sampel tempat titik data ini diterapkan. |
latencyMicros |
persentil ke-10 latensi yang teramati, dalam mikrodetik. Bagian persen/100 sampel memiliki latensi yang lebih rendah atau sama dengan nilai kolom ini. |
EdgeLocation
Representasi lokasi edge jaringan sesuai dengan https://cloud.google.com/vpc/docs/edge-locations.
Representasi JSON |
---|
{ "metropolitanArea": string } |
Kolom | |
---|---|
metropolitanArea |
Nama area metropolitan. |
Metode |
|
---|---|
|
Membuat Uji Konektivitas baru. |
|
Menghapus ConnectivityTest tertentu. |
|
Mendapatkan detail Uji Konektivitas tertentu. |
|
Mendapatkan kebijakan kontrol akses untuk resource. |
|
Mencantumkan semua Uji Konektivitas yang dimiliki oleh project. |
|
Memperbarui konfigurasi ConnectivityTest yang ada. |
|
Menjalankan kembali ConnectivityTest yang sudah ada. |
|
Menetapkan kebijakan kontrol akses pada resource yang ditentukan. |
|
Menampilkan izin yang dimiliki pemanggil pada resource yang ditentukan. |