- 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 menggunakan formulir: |
description |
Deskripsi Uji Konektivitas yang diberikan pengguna. 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. Jika tidak, 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 akan dilanjutkan meskipun lokasi sumbernya ambigu. Namun, hasil pengujian mungkin menyertakan 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 bersifat 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 akan dilanjutkan meskipun lokasi tujuan tidak jelas. Namun, hasilnya dapat mencakup endpoint yang tidak ingin Anda uji. |
protocol |
Protokol IP pengujian. Jika tidak disediakan, "TCP" akan diasumsikan. |
relatedProjects[] |
Project lain yang mungkin relevan untuk analisis keterjangkauan. Hal ini berlaku untuk skenario saat pengujian dapat melintasi batas project. |
displayName |
Hanya output. Nama tampilan Uji Konektivitas. |
labels |
Label resource untuk mewakili metadata yang disediakan pengguna. Objek yang berisi daftar pasangan |
createTime |
Hanya output. Waktu pengujian dibuat. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
updateTime |
Hanya output. Waktu konfigurasi pengujian diperbarui. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
reachabilityDetails |
Hanya output. Detail keterjangkauan pengujian ini dari operasi terbaru. Detail diperbarui saat membuat pengujian baru, memperbarui pengujian yang ada, atau memicu pengujian yang ada untuk dijalankan ulang satu kali. |
probingDetails |
Hanya output. Detail pemindaian pengujian ini dari operasi terbaru, hanya tersedia untuk pengujian yang berlaku. Detail diperbarui saat membuat pengujian baru, memperbarui pengujian yang ada, atau memicu pengujian yang ada untuk dijalankan ulang satu kali. |
bypassFirewallChecks |
Apakah pengujian harus melewati pemeriksaan firewall. Jika tidak diberikan, kami menganggapnya salah (false). |
Endpoint
Sumber atau tujuan Uji Konektivitas.
Representasi JSON |
---|
{ "ipAddress": string, "port": integer, "instance": string, "forwardingRule": string, "gkeMasterCluster": string, "cloudSqlInstance": string, "redisInstance": string, "redisCluster": 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 untuk 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. |
redisInstance |
URI Instance Redis. |
redisCluster |
URI Cluster Redis. |
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 memberikan instance VM atau URI jaringan. Berikut adalah dua kasus saat Anda harus memberikan project ID: 1. Hanya alamat IP yang ditentukan, dan alamat IP tersebut berada 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 oleh aturan penerusan. Kosong untuk aturan penerusan yang tidak terkait dengan load balancer. |
loadBalancerType |
Hanya output. Jenis load balancer yang dituju oleh aturan penerusan. |
ForwardingRuleTarget
Jenis target aturan penerusan.
Enum | |
---|---|
FORWARDING_RULE_TARGET_UNSPECIFIED |
Target aturan penerusan tidak diketahui. |
INSTANCE |
Instance Compute Engine untuk penerusan protokol. |
LOAD_BALANCER |
Load Balancer. Jenis spesifik dapat ditemukan dari loadBalancerType . |
VPN_GATEWAY |
Gateway Cloud VPN Klasik. |
PSC |
Aturan Penerusan adalah endpoint Private Service Connect. |
LoadBalancerType
Jenis load balancer. Untuk 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-pool. |
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. Jaringan ini dapat berupa jaringan lokal, atau jaringan yang dihosting oleh penyedia cloud lain. |
ReachabilityDetails
Hasil analisis konfigurasi dari pengujian terakhir yang dijalankan.
Representasi JSON |
---|
{ "result": enum ( |
Kolom | |
---|---|
result |
Hasil keseluruhan analisis konfigurasi pengujian. |
verifyTime |
Waktu analisis konfigurasi. Stempel waktu dalam format 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 saat endpoint tujuan adalah load balancer dengan beberapa backend. |
Hasil
Hasil keseluruhan analisis konfigurasi pengujian.
Enum | |
---|---|
RESULT_UNSPECIFIED |
Tidak ada hasil yang ditentukan. |
REACHABLE |
Kemungkinan skenarionya adalah:
|
UNREACHABLE |
Paket yang berasal dari sumber diperkirakan akan dihapus sebelum mencapai tujuan. |
AMBIGUOUS |
Endpoint sumber dan tujuan tidak mengidentifikasi lokasi pengujian secara unik di jaringan, dan hasil jangkauan berisi beberapa rekaman aktivitas. Untuk beberapa rekaman aktivitas, paket dapat dikirim, dan untuk yang lainnya, tidak akan dikirim. Hasil ini juga ditetapkan ke analisis konfigurasi jalur kembali jika sendirinya harus DAPAT DIJANGKAU, tetapi analisis konfigurasi jalur maju bersifat AMBIGU. |
UNDETERMINED |
Analisis konfigurasi tidak selesai. Kemungkinan alasannya adalah:
|
Trace
Rekaman aktivitas mewakili satu simulasi jalur penerusan paket.
- Setiap rekaman aktivitas 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 yang 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 rekaman aktivitas yang dimulai dari lokasi sumber yang berbeda, endpointInfo mungkin berbeda di antara rekaman aktivitas. |
steps[] |
Rekaman aktivitas pengujian berisi beberapa langkah dari status awal ke status akhir (dikirim, dihapus, diteruskan, atau dibatalkan). Langkah-langkah diurutkan berdasarkan urutan pemrosesan dalam mesin status jaringan yang disimulasikan. Anda harus mempertahankan urutan langkah dan menghindari pengurutan ulang atau pengurutannya. |
forwardTraceId |
ID rekaman aktivitas. Untuk rekaman aktivitas maju, ID ini bersifat unik untuk setiap rekaman aktivitas. Untuk trace return, ID ini cocok dengan ID trace forward terkait. Satu pelacakan maju dapat dikaitkan dengan tidak ada, satu, atau lebih dari satu pelacakan kembali. |
EndpointInfo
Hanya untuk ditampilkan. 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 sebelumnya. |
causesDrop |
Ini adalah langkah yang mengarah ke status akhir Drop. |
projectId |
Project ID yang berisi konfigurasi yang divalidasi oleh langkah ini. |
Kolom union step_info . Konfigurasi atau metadata yang terkait dengan setiap langkah. Konfigurasi difilter berdasarkan izin penonton. 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 final, 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 sedang dianalisis. Informasi endpoint dalam status perantara mungkin berbeda dengan input awal, karena dapat diubah oleh status seperti NAT, atau Connection Proxy. |
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 "kirim" dan alasannya. |
forward |
Menampilkan informasi status akhir "forward" dan alasannya. |
abort |
Menampilkan informasi status akhir "abort" dan alasannya. |
drop |
Menampilkan informasi "drop" dan alasan status akhir. |
loadBalancer |
Menampilkan informasi load balancer. Tidak digunakan lagi dan diganti dengan kolom |
network |
Menampilkan informasi jaringan Google Cloud. |
gkeMaster |
Menampilkan 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 Storage Bucket. Hanya digunakan untuk pelacakan kembali. |
serverlessNeg |
Menampilkan informasi backend grup endpoint jaringan Serverless. Hanya digunakan untuk pelacakan kembali. |
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 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 pelacakan kembali. Informasi storageBucket diisi. |
START_FROM_PSC_PUBLISHED_SERVICE |
Status awal: paket yang berasal dari layanan yang dipublikasikan yang menggunakan Private Service Connect. Hanya digunakan untuk pelacakan kembali. |
START_FROM_SERVERLESS_NEG |
Status awal: paket yang berasal dari backend grup endpoint jaringan tanpa server. Hanya digunakan untuk pelacakan kembali. Informasi serverlessNeg diisi. |
APPLY_INGRESS_FIREWALL_RULE |
Status pemeriksaan konfigurasi: memverifikasi aturan firewall masuk. |
APPLY_EGRESS_FIREWALL_RULE |
Status pemeriksaan konfigurasi: memverifikasi aturan firewall egress. |
APPLY_ROUTE |
Status pemeriksaan konfigurasi: verifikasi rute. |
APPLY_FORWARDING_RULE |
Status pemeriksaan konfigurasi: cocok dengan aturan penerusan. |
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. Tidak digunakan lagi dan diganti dengan status |
ARRIVE_AT_EXTERNAL_LOAD_BALANCER |
Status penerusan: tiba di load balancer eksternal Compute Engine. Tidak digunakan lagi dan diganti dengan status |
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 asli dihentikan dan koneksi dengan proxy baru dimulai. |
DELIVER |
Status akhir: paket dapat dikirim. |
DROP |
Status akhir: paket dapat dihentikan. |
FORWARD |
Status akhir: 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 ditampilkan. 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 di instance. |
serviceAccount |
Akun layanan yang diotorisasi untuk instance. |
pscNetworkAttachmentUri |
URI lampiran jaringan PSC tempat NIC terpasang (jika relevan). |
FirewallInfo
Hanya untuk ditampilkan. 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 implisit. |
direction |
Nilai yang mungkin: INGRESS, EGRESS |
action |
Nilai yang mungkin: ALLOW, DENY, APPLY_SECURITY_PROFILE_GROUP |
priority |
Prioritas aturan firewall. |
networkUri |
URI jaringan VPC yang terkait dengan aturan firewall. Kolom ini tidak berlaku untuk aturan kebijakan firewall hierarkis. |
targetTags[] |
Tag target yang ditentukan oleh aturan firewall VPC. Kolom ini tidak berlaku untuk aturan kebijakan firewall. |
targetServiceAccounts[] |
Akun layanan target yang ditentukan oleh aturan firewall. |
policy |
Nama kebijakan firewall yang terkait dengan aturan ini. Kolom ini tidak berlaku untuk aturan firewall VPC dan aturan firewall VPC tersirat. |
policyUri |
URI kebijakan firewall yang terkait 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. Data 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 akan dilewati jika aturan tersebut berpotensi cocok. Lihat daftar konfigurasi yang tidak didukung. |
TRACKING_STATE |
Melacak status untuk traffic respons yang dibuat saat traffic permintaan melewati aturan firewall izinkan. Untuk mengetahui detailnya, lihat spesifikasi aturan firewall |
RouteInfo
Hanya untuk ditampilkan. Metadata yang terkait dengan rute Compute Engine.
Representasi JSON |
---|
{ "routeType": enum ( |
Kolom | |
---|---|
routeType |
Jenis rute. |
nextHopType |
Jenis next hop. |
routeScope |
Menunjukkan tempat rute berlaku. |
displayName |
Nama rute. |
uri |
URI rute. Rute dinamis, statis peering, dan dinamis peering tidak memiliki URI. Rute yang diiklankan dari VPC Google Cloud ke jaringan lokal juga tidak memiliki URI. |
destIpRange |
Rentang IP tujuan rute. |
nextHop |
Next hop rute. |
networkUri |
URI jaringan Compute Engine. Khusus rute NETWORK. |
priority |
Prioritas rute. |
instanceTags[] |
Tag instance rute. |
srcIpRange |
Rentang alamat IP sumber rute. Khusus rute berbasis kebijakan. |
destPortRanges[] |
Rentang port tujuan rute. Khusus rute berbasis kebijakan. |
srcPortRanges[] |
Rentang port sumber rute. Khusus rute berbasis kebijakan. |
protocols[] |
Protokol rute. Khusus rute berbasis kebijakan. |
nccHubUri |
URI Hub NCC. Khusus rute NCC_HUB. |
nccSpokeUri |
URI Spoke NCC. Khusus rute NCC_HUB. |
RouteType
Jenis rute:
Enum | |
---|---|
ROUTE_TYPE_UNSPECIFIED |
Jenis tidak ditentukan. Nilai default. |
SUBNET |
Rute adalah rute subnet yang dibuat secara otomatis 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 next hop:
Enum | |
---|---|
NEXT_HOP_TYPE_UNSPECIFIED |
Jenis tidak ditentukan. Nilai default. |
NEXT_HOP_IP |
Next hop adalah alamat IP. |
NEXT_HOP_INSTANCE |
Hop berikutnya adalah instance Compute Engine. |
NEXT_HOP_NETWORK |
Next hop adalah gateway jaringan VPC. |
NEXT_HOP_PEERING |
Next hop adalah VPC peering. |
NEXT_HOP_INTERCONNECT |
Next hop adalah interkoneksi. |
NEXT_HOP_VPN_TUNNEL |
Next hop adalah tunnel 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 menyimulasikan paket yang berangkat dari jaringan lokal melalui tunnel VPN dan tiba di gateway Cloud VPN. |
NEXT_HOP_INTERNET_GATEWAY |
Next hop adalah gateway internet. |
NEXT_HOP_BLACKHOLE |
Next hop adalah blackhole; yaitu, next hop tidak ada atau tidak berjalan. |
NEXT_HOP_ILB |
Next hop adalah aturan penerusan Load Balancer Internal. |
NEXT_HOP_ROUTER_APPLIANCE |
Hop berikutnya adalah instance perlengkapan router. |
NEXT_HOP_NCC_HUB |
Next hop adalah hub NCC. |
RouteScope
Menunjukkan tempat rute berlaku.
Enum | |
---|---|
ROUTE_SCOPE_UNSPECIFIED |
Cakupan tidak ditentukan. Nilai default. |
NETWORK |
Rute berlaku untuk paket di Jaringan. |
NCC_HUB |
Rute berlaku untuk paket yang menggunakan tabel perutean NCC Hub. |
GoogleServiceInfo
Hanya untuk ditampilkan. Detail Layanan Google yang mengirim 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 yang tidak ditentukan. |
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 * Penguji 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 pemilihan rute 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 VPC Service Controls. https://cloud.google.com/vpc/docs/configure-private-service-connect-apis |
ForwardingRuleInfo
Hanya untuk ditampilkan. 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. Hanya ditetapkan untuk aturan penerusan regional. |
loadBalancerName |
Nama load balancer tempat aturan penerusan berada. Kosong untuk aturan penerusan yang tidak terkait dengan load balancer (seperti aturan penerusan PSC). |
pscServiceAttachmentUri |
URI lampiran layanan PSC yang ditargetkan oleh aturan penerusan ini (jika ada). |
pscGoogleApiTarget |
PSC Google API menargetkan target aturan penerusan ini (jika berlaku). |
VpnGatewayInfo
Hanya untuk ditampilkan. 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 dikaitkan 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 ditampilkan. 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 perutean. |
RoutingType
Jenis kebijakan pemilihan rute VPN. Untuk mengetahui detailnya, lihat Perutean Jaringan dan Tunnel.
Enum | |
---|---|
ROUTING_TYPE_UNSPECIFIED |
Jenis tidak ditentukan. Nilai default. |
ROUTE_BASED |
VPN berbasis rute. |
POLICY_BASED |
Pemilihan rute berbasis kebijakan. |
DYNAMIC |
Pemilihan rute dinamis (BGP). |
VpcConnectorInfo
Hanya untuk ditampilkan. 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 "kirim" dan resource terkait.
Representasi JSON |
---|
{
"target": enum ( |
Kolom | |
---|---|
target |
Jenis target tempat paket dikirim. |
resourceUri |
URI resource tempat paket dikirim. |
ipAddress |
Alamat IP target (jika ada). |
storageBucket |
Nama Bucket Cloud Storage tempat paket dikirim (jika ada). |
pscGoogleApiTarget |
Target Google API PSC tempat paket dikirim (jika berlaku). |
Target
Jenis target penayangan:
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 yang dipublikasikan dan menggunakan Private Service Connect. |
PSC_GOOGLE_API |
Target adalah Google API yang menggunakan Private Service Connect. |
PSC_VPC_SC |
Target adalah VPC-SC yang menggunakan Private Service Connect. |
SERVERLESS_NEG |
Target adalah grup endpoint jaringan tanpa server. |
STORAGE_BUCKET |
Target adalah bucket Cloud Storage. |
PRIVATE_NETWORK |
Target adalah jaringan pribadi. Hanya digunakan untuk pelacakan kembali. |
CLOUD_FUNCTION |
Target adalah Cloud Function. Hanya digunakan untuk pelacakan kembali. |
APP_ENGINE_VERSION |
Target adalah versi layanan App Engine. Hanya digunakan untuk pelacakan kembali. |
CLOUD_RUN_REVISION |
Target adalah revisi Cloud Run. Hanya digunakan untuk pelacakan kembali. |
GOOGLE_MANAGED_SERVICE |
Target adalah layanan yang dikelola Google. Hanya digunakan untuk pelacakan kembali. |
ForwardInfo
Detail status akhir "forward" 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 next hop 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 perangkat router. |
AbortInfo
Detail status akhir "abort" dan resource terkait.
Representasi JSON |
---|
{
"cause": enum ( |
Kolom | |
---|---|
cause |
Penyebab 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
Jenis penyebab pembatalan:
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 ada endpoint dengan alamat IP tujuan paket yang ditemukan. |
GOOGLE_MANAGED_SERVICE_UNKNOWN_IP |
Dibatalkan karena tidak ada endpoint dengan IP tujuan paket yang ditemukan di project yang dikelola Google. |
SOURCE_IP_ADDRESS_NOT_IN_SOURCE_NETWORK |
Dibatalkan karena alamat IP sumber bukan milik salah satu subnet jaringan VPC sumber. |
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 sumber atau tujuan yang valid 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 yang salah format. - 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 rekaman aktivitas melebihi batas tertentu. Hal ini mungkin disebabkan oleh loop pemilihan rute. |
INTERNAL_ERROR |
Dibatalkan karena terjadi error server internal. |
UNSUPPORTED |
Dibatalkan karena skenario pengujian tidak didukung. |
MISMATCHED_IP_VERSION |
Dibatalkan karena resource sumber dan tujuan tidak memiliki versi IP yang sama. |
GKE_KONNECTIVITY_PROXY_UNSUPPORTED |
Dibatalkan karena koneksi antara bidang kontrol dan node cluster sumber dimulai oleh node dan dikelola oleh proxy Konnectivity. |
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 terkelola Google tidak jelas (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 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 "drop" dan resource terkait.
Representasi JSON |
---|
{
"cause": enum ( |
Kolom | |
---|---|
cause |
Penyebab paket dihentikan. |
resourceUri |
URI resource yang menyebabkan penurunan. |
sourceIp |
Alamat IP sumber paket yang dihapus (jika relevan). |
destinationIp |
Alamat IP tujuan paket yang dihapus (jika relevan). |
region |
Wilayah 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 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 berikutnya dari rute adalah blackhole. |
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 mengirim paket yang ditujukan untuk alamat IP VM2 ke Network3. |
ROUTE_NEXT_HOP_IP_ADDRESS_NOT_RESOLVED |
Alamat IP next hop rute tidak dapat di-resolve ke resource GCP. |
ROUTE_NEXT_HOP_RESOURCE_NOT_FOUND |
Resource next hop rute tidak ditemukan. |
ROUTE_NEXT_HOP_INSTANCE_WRONG_NETWORK |
Instance next hop rute tidak memiliki NIC di jaringan rute. |
ROUTE_NEXT_HOP_INSTANCE_NON_PRIMARY_IP |
Alamat IP next hop rute bukan alamat IP utama instance next hop. |
ROUTE_NEXT_HOP_FORWARDING_RULE_IP_MISMATCH |
Aturan penerusan next hop rute tidak cocok dengan alamat IP next hop. |
ROUTE_NEXT_HOP_VPN_TUNNEL_NOT_ESTABLISHED |
Tunnel VPN next hop rute tidak aktif (tidak memiliki SA IKE yang valid). |
ROUTE_NEXT_HOP_FORWARDING_RULE_TYPE_INVALID |
Jenis aturan penerusan next hop rute tidak valid (bukan aturan penerusan 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 dengan alamat IP internal saja mencoba mengakses 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 perlu diaktifkan di jaringan endpoint sumber. |
NO_EXTERNAL_ADDRESS |
Instance dengan alamat IP internal saja 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, verifikasi apakah project ID layanan diberikan 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 di 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 mengetahui 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 Memberikan otorisasi dengan jaringan resmi untuk detail selengkapnya. |
DROPPED_INSIDE_GKE_SERVICE |
Paket dihentikan di dalam Layanan Google Kubernetes Engine. |
DROPPED_INSIDE_CLOUD_SQL_SERVICE |
Paket dihentikan di dalam Cloud SQL Service. |
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 yang 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 yang dikirim dari instance Cloud SQL hanya dengan alamat IP publik ke alamat IP pribadi. |
CLOUD_SQL_INSTANCE_NO_ROUTE |
Paket dihentikan karena tidak ada rute dari instance Cloud SQL ke jaringan tujuan. |
CLOUD_SQL_CONNECTOR_REQUIRED |
Paket dihapus karena instance Cloud SQL mewajibkan 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 pemeriksaan kesehatan 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 produsen 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 diterapkan. |
HYBRID_NEG_NON_DYNAMIC_ROUTE_MATCHED |
Paket yang dikirim dari proxy NEG hybrid 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 next hop di region yang berbeda, tetapi konfigurasi tersebut tidak didukung. |
CLOUD_RUN_REVISION_NOT_READY |
Paket 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 aktif. |
ROUTING_LOOP |
Paket macet dalam loop pemilihan rute. |
DROPPED_INSIDE_GOOGLE_MANAGED_SERVICE |
Paket dihapus karena alasan yang tidak ditentukan di dalam layanan yang dikelola Google. Hanya digunakan untuk pelacakan kembali. |
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 port bernama layanan backend tidak ditentukan di tingkat grup instance. |
DESTINATION_IS_PRIVATE_NAT_IP_RANGE |
Paket dihapus karena rentang IP tujuan merupakan bagian dari rentang IP NAT Pribadi. |
LoadBalancerInfo
Hanya untuk ditampilkan. 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 ditampilkan. 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 mengizinkan 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 sebagian 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 sebagai 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 |
Instance Target sebagai backend load balancer. |
NetworkInfo
Hanya untuk ditampilkan. 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 ditampilkan. 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 ditampilkan. 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 instance Cloud SQL. |
region |
Region tempat instance Cloud SQL berjalan. |
CloudFunctionInfo
Hanya untuk ditampilkan. 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 terbaru Cloud Function yang berhasil di-deploy. |
AppEngineVersionInfo
Hanya untuk ditampilkan. 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 versi. |
CloudRunRevisionInfo
Hanya untuk ditampilkan. Metadata yang terkait dengan revisi Cloud Run.
Representasi JSON |
---|
{ "displayName": string, "uri": string, "serviceName": string, "location": string, "serviceUri": string } |
Kolom | |
---|---|
displayName |
Nama revisi Cloud Run. |
uri |
URI revisi Cloud Run. |
serviceName |
ID Layanan Cloud Run yang memiliki revisi ini. Tidak pernah ditetapkan, tidak diekspor ke proto v1 dan proto publik. Jangan mengekspor ke proto publik v1beta1. |
location |
Lokasi tempat revisi ini di-deploy. |
serviceUri |
URI layanan Cloud Run tempat revisi ini berada. |
NatInfo
Hanya untuk ditampilkan. 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 terjemahan NAT terjadi. |
oldSourceIp |
Alamat IP sumber sebelum terjemahan NAT. |
newSourceIp |
Alamat IP sumber setelah terjemahan NAT. |
oldDestinationIp |
Alamat IP tujuan sebelum terjemahan NAT. |
newDestinationIp |
Alamat IP tujuan setelah terjemahan 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 valid jika jenisnya adalah CLOUD_NAT. |
natGatewayName |
Nama Cloud NAT Gateway. Hanya valid jika jenisnya adalah CLOUD_NAT. |
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 |
Cloud NAT Gateway. |
PRIVATE_SERVICE_CONNECT |
NAT Private Service Connect. |
ProxyConnectionInfo
Hanya untuk ditampilkan. 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 koneksi asli. |
newSourceIp |
Alamat IP sumber koneksi baru. |
oldDestinationIp |
Alamat IP tujuan koneksi asli |
newDestinationIp |
Alamat IP tujuan koneksi baru. |
oldSourcePort |
Port sumber 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. |
LoadBalancerBackendInfo
Hanya untuk ditampilkan. 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, ini dapat berupa nama instance untuk backend grup instance, atau alamat IP dan port untuk backend grup endpoint jaringan zonal. |
instanceUri |
URI instance backend (jika ada). Diisi untuk backend grup instance, dan backend NEG zonal. |
backendServiceUri |
URI layanan backend yang dimiliki backend ini (jika ada). |
instanceGroupUri |
URI grup instance tempat backend ini berada (jika ada). |
networkEndpointGroupUri |
URI grup endpoint jaringan tempat backend ini berada (jika ada). |
backendBucketUri |
URI bucket backend yang ditargetkan backend ini (jika ada). |
pscServiceAttachmentUri |
URI lampiran layanan PSC yang ditargetkan backend NEG PSC ini (jika ada). |
pscGoogleApiTarget |
PSC Google API menargetkan target backend NEG PSC ini (jika ada). |
healthCheckUri |
URI health check yang terpasang ke backend ini (jika ada). |
healthCheckFirewallsConfigState |
Hanya output. Status konfigurasi firewall health check untuk backend. Hal ini adalah hasil dari analisis firewall statis (memverifikasi apakah traffic health check dari rentang IP yang diperlukan ke backend diizinkan atau tidak). Backend mungkin masih tidak responsif meskipun firewall ini dikonfigurasi. Silakan 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 tidak ditentukan. Hal ini biasanya berarti backend tidak memiliki health check yang terpasang, atau ada error konfigurasi yang tidak terduga yang mencegah Pengujian konektivitas 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) hanya mengizinkan traffic health check dari sebagian rentang IP yang diperlukan. |
FIREWALLS_NOT_CONFIGURED |
Aturan (kebijakan) firewall 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. Lihat 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 ditampilkan. Metadata yang terkait dengan Storage Bucket.
Representasi JSON |
---|
{ "bucket": string } |
Kolom | |
---|---|
bucket |
Nama Bucket Cloud Storage. |
ServerlessNegInfo
Hanya untuk ditampilkan. Metadata yang terkait dengan backend grup endpoint jaringan tanpa server.
Representasi JSON |
---|
{ "negUri": string } |
Kolom | |
---|---|
negUri |
URI grup endpoint jaringan tanpa server. |
ProbingDetails
Hasil pemeriksaan aktif dari pengujian terakhir yang dijalankan.
Representasi JSON |
---|
{ "result": enum ( |
Kolom | |
---|---|
result |
Hasil keseluruhan dari proses pemeriksaan aktif. |
verifyTime |
Waktu saat keterjangkauan dinilai melalui pemeriksaan aktif. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
error |
Detail tentang kegagalan internal atau pembatalan pemeriksaan aktif. |
abortCause |
Alasan pemindaian dibatalkan. |
sentProbeCount |
Jumlah probe yang dikirim. |
successfulProbeCount |
Jumlah probe yang mencapai tujuan. |
endpointInfo |
Endpoint sumber dan tujuan berasal dari input pengujian dan digunakan untuk pemeriksaan aktif. |
probingLatency |
Latensi yang diukur dengan probing aktif dalam satu arah: dari sumber ke endpoint tujuan. |
destinationEgressLocation |
EdgeLocation tempat paket yang dituju/berasal dari internet akan keluar/masuk jaringan Google. Kolom ini hanya akan diisi untuk pengujian konektivitas yang memiliki alamat tujuan/sumber internet. Tidak adanya kolom ini tidak boleh digunakan sebagai indikasi bahwa tujuan/sumber adalah bagian dari jaringan Google. |
ProbingResult
Hasil pemindaian keseluruhan pengujian.
Enum | |
---|---|
PROBING_RESULT_UNSPECIFIED |
Tidak ada hasil yang ditentukan. |
REACHABLE |
Setidaknya 95% paket mencapai tujuan. |
UNREACHABLE |
Tidak ada paket yang mencapai tujuan. |
REACHABILITY_INCONSISTENT |
Kurang dari 95% paket mencapai tujuan. |
UNDETERMINED |
Jangkauan 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 diperoleh dari permintaan. * Terjadi error internal. |
ProbingAbortCause
Jenis penyebab pembatalan.
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 diperoleh dari permintaan. |
LatencyDistribution
Menjelaskan distribusi latensi yang diukur.
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 yang berlaku untuk titik data ini. |
latencyMicros |
persentil ke-n latensi yang diamati, dalam mikrodetik. Fraksi persen/100 sampel memiliki latensi yang lebih rendah atau sama dengan nilai kolom ini. |
EdgeLocation
Representasi lokasi tepi 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 Pengujian Konektivitas yang dimiliki oleh project. |
|
Memperbarui konfigurasi ConnectivityTest yang ada. |
|
Menjalankan ulang ConnectivityTest yang ada. |
|
Menetapkan kebijakan kontrol akses pada resource yang ditentukan. |
|
Menampilkan izin yang dimiliki pemanggil pada resource yang ditentukan. |