- Resource: ConnectivityTest
- Endpoint
- ForwardingRuleTarget
- LoadBalancerType
- CloudFunctionEndpoint
- AppEngineVersionEndpoint
- CloudRunRevisionEndpoint
- NetworkType
- ReachabilityDetails
- Hasil
- Trace
- EndpointInfo
- Langkah
- Status
- InstanceInfo
- Status
- FirewallInfo
- FirewallRuleType
- RouteInfo
- RouteType
- NextHopType
- RouteScope
- GoogleServiceInfo
- GoogleServiceType
- ForwardingRuleInfo
- VpnGatewayInfo
- VpnTunnelInfo
- RoutingType
- VpcConnectorInfo
- DirectVpcEgressConnectionInfo
- ServerlessExternalConnectionInfo
- DeliverInfo
- Target
- GoogleServiceType
- ForwardInfo
- Target
- AbortInfo
- Penyebab
- DropInfo
- Penyebab
- LoadBalancerInfo
- LoadBalancerType
- LoadBalancerBackend
- HealthCheckFirewallState
- BackendType
- NetworkInfo
- GKEMasterInfo
- CloudSQLInstanceInfo
- RedisInstanceInfo
- RedisClusterInfo
- CloudFunctionInfo
- AppEngineVersionInfo
- CloudRunRevisionInfo
- NatInfo
- Jenis
- ProxyConnectionInfo
- LoadBalancerBackendInfo
- HealthCheckFirewallsConfigState
- StorageBucketInfo
- ServerlessNegInfo
- ProbingDetails
- ProbingResult
- ProbingAbortCause
- LatencyDistribution
- LatencyPercentile
- EdgeLocation
- SingleEdgeResponse
- Metode
Resource: ConnectivityTest
Uji Konektivitas untuk analisis jangkauan jaringan.
Representasi JSON |
---|
{ "name": string, "description": string, "source": { object ( |
Kolom | |
---|---|
name |
ID. Nama unik resource menggunakan formulir: |
description |
Deskripsi Pengujian Konektivitas yang diberikan pengguna. Maksimum 512 karakter. |
source |
Wajib. Spesifikasi sumber Uji Konektivitas. Anda dapat menggunakan kombinasi alamat IP sumber, URI endpoint yang didukung, ID project, atau jaringan VPC untuk mengidentifikasi lokasi sumber. Analisis jangkauan dapat dilanjutkan meskipun lokasi sumber tidak jelas. Namun, hasil pengujian dapat menyertakan endpoint atau menggunakan sumber yang tidak ingin Anda uji. |
destination |
Wajib. Spesifikasi tujuan Uji Konektivitas. Anda dapat menggunakan kombinasi alamat IP tujuan, URI endpoint yang didukung, ID project, atau jaringan VPC untuk mengidentifikasi lokasi tujuan. Analisis jangkauan akan tetap dilakukan meskipun lokasi tujuan tidak jelas. Namun, hasil pengujian dapat menyertakan endpoint atau menggunakan tujuan yang tidak ingin Anda uji. |
protocol |
Protokol IP pengujian. Jika tidak disediakan, "TCP" akan diasumsikan. |
relatedProjects[] |
Project lain yang mungkin relevan untuk analisis jangkauan. Hal ini berlaku untuk skenario saat pengujian dapat melintasi batas project. |
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 pembuatan pengujian. Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
updateTime |
Hanya output. Waktu konfigurasi pengujian diperbarui. Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
reachabilityDetails |
Hanya output. Detail aksesibilitas pengujian ini dari proses 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 pemeriksaan pengujian ini dari operasi terakhir, hanya ada untuk pengujian yang berlaku. Detail diperbarui saat membuat pengujian baru, memperbarui pengujian yang ada, atau memicu pengujian yang ada untuk dijalankan ulang satu kali. |
roundTrip |
Apakah akan menjalankan analisis untuk jalur kembali dari tujuan ke sumber. Nilai defaultnya adalah false. |
returnReachabilityDetails |
Hanya output. Detail aksesibilitas pengujian ini dari proses terakhir untuk jalur kembali. Detail diperbarui saat membuat pengujian baru, memperbarui pengujian yang ada, atau memicu pengujian yang ada untuk dijalankan ulang satu kali. |
bypassFirewallChecks |
Apakah analisis harus melewati pemeriksaan firewall. Nilai defaultnya adalah false. |
Endpoint
Sumber atau tujuan Uji Konektivitas.
Representasi JSON |
---|
{ "ipAddress": string, "port": integer, "instance": string, "forwardingRule": string, "gkeMasterCluster": string, "fqdn": string, "cloudSqlInstance": string, "redisInstance": string, "redisCluster": string, "alloyDbInstance": 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 yang sesuai mewakili konfigurasi frontend 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. Hanya berlaku untuk endpoint tujuan. Format: projects/{project}/global/forwardingRules/{id} atau projects/{project}/regions/{region}/forwardingRules/{id} |
gkeMasterCluster |
URI cluster untuk bidang kontrol cluster Google Kubernetes Engine. |
fqdn |
Endpoint DNS bidang kontrol cluster Google Kubernetes Engine. Memerlukan gkeMasterCluster untuk ditetapkan, tidak dapat digunakan secara bersamaan dengan ipAddress atau network. Hanya berlaku untuk endpoint tujuan. |
cloudSqlInstance |
URI instance Cloud SQL. |
redisInstance |
URI Instance Redis. Hanya berlaku untuk endpoint tujuan. |
redisCluster |
URI Redis Cluster. Hanya berlaku untuk endpoint tujuan. |
alloyDbInstance |
URI Instance AlloyDB. |
cloudFunction |
Cloud Function. Hanya berlaku untuk endpoint sumber. |
appEngineVersion |
Versi layanan App Engine. Hanya berlaku untuk endpoint sumber. |
cloudRunRevision |
|
network |
URI jaringan VPC. |
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. ID project dapat diperoleh dari URI jika Anda memberikan endpoint atau URI jaringan. Berikut adalah dua kasus yang mungkin mengharuskan Anda memberikan project ID: 1. Hanya alamat IP yang ditentukan, dan alamat IP tersebut berada dalam project Google Cloud. 2. Saat 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 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 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, "serviceUri": string } |
Kolom | |
---|---|
uri |
URI revisi Cloud Run. Formatnya adalah: projects/{project}/locations/{location}/revisions/{revision} |
serviceUri |
Hanya output. URI layanan Cloud Run yang memiliki revisi ini. Formatnya adalah: projects/{project}/locations/{location}/services/{service} |
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. Tujuan ini dapat berupa jaringan lokal, resource internet, atau jaringan yang dihosting oleh penyedia cloud lain. |
ReachabilityDetails
Hasil analisis konfigurasi dari pengujian yang terakhir dijalankan.
Representasi JSON |
---|
{ "result": enum ( |
Kolom | |
---|---|
result |
Hasil keseluruhan analisis konfigurasi pengujian. |
verifyTime |
Waktu analisis konfigurasi. Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
error |
Detail kegagalan atau pembatalan analisis jangkauan. |
traces[] |
Hasil dapat berisi daftar rekaman aktivitas jika pengujian memiliki beberapa kemungkinan jalur dalam 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 dibatalkan sebelum mencapai tujuan. |
AMBIGUOUS |
Endpoint sumber dan tujuan tidak mengidentifikasi lokasi pengujian secara unik dalam jaringan, dan hasil jangkauan berisi beberapa rekaman aktivitas. Untuk beberapa rekaman aktivitas, paket dapat dikirim, dan untuk yang lainnya, tidak. Hasil ini juga ditetapkan ke analisis konfigurasi jalur kembali jika dengan sendirinya harus DAPAT DIJANGKAU, tetapi analisis konfigurasi jalur maju adalah AMBIGU. |
UNDETERMINED |
Analisis konfigurasi tidak selesai. Kemungkinan alasannya adalah:
|
Trace
Trace mewakili satu jalur penerusan paket yang disimulasikan.
- Setiap rekaman aktivitas berisi beberapa langkah yang diurutkan.
- Setiap langkah berada dalam status tertentu dengan konfigurasi terkait.
- Status dikategorikan sebagai status akhir atau non-akhir.
- 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 |
Diperoleh 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 hingga status akhir (dikirim, dilepas, diteruskan, atau dibatalkan). Langkah-langkah diurutkan berdasarkan urutan pemrosesan dalam mesin status jaringan yang disimulasikan. Penting untuk mempertahankan urutan langkah-langkah dan menghindari pengurutan ulang atau pengelompokan. |
forwardTraceId |
ID rekaman aktivitas. Untuk rekaman teruskan, ID ini unik untuk setiap rekaman. Untuk jejak kembali, ID ini cocok dengan ID jejak teruskan terkait. Satu rekaman teruskan dapat dikaitkan dengan nol, satu, atau lebih dari satu rekaman 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 valid jika protokolnya adalah TCP atau UDP. |
destinationPort |
Port tujuan. Hanya valid jika protokolnya adalah TCP atau UDP. |
sourceNetworkUri |
URI jaringan tempat asal paket ini. |
destinationNetworkUri |
URI jaringan tempat paket ini dikirim. |
sourceAgentUri |
URI agen telemetri sumber asal paket ini. |
Langkah
Jalur penerusan yang disimulasikan 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 pelepasan status akhir. |
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 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 sedang dianalisis. Informasi endpoint dalam status perantara dapat berbeda dengan input awal, karena dapat dimodifikasi 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. |
directVpcEgressConnection |
Menampilkan informasi koneksi traffic keluar VPC langsung serverless. |
serverlessExternalConnection |
Menampilkan informasi koneksi publik (eksternal) serverless. |
deliver |
Menampilkan informasi status akhir "kirim" dan alasannya. |
forward |
Menampilkan informasi "teruskan" dan alasan status akhir. |
abort |
Menampilkan informasi status akhir "batal" 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. |
redisInstance |
Menampilkan informasi Instance Redis. |
redisCluster |
Menampilkan informasi Redis Cluster. |
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 jalur kembali. |
serverlessNeg |
Menampilkan informasi backend grup endpoint jaringan tanpa server. Hanya digunakan untuk jalur kembali. |
Negara bagian/Provinsi
Jenis status yang ditentukan dalam mesin status jaringan. Setiap langkah dalam rekaman aktivitas 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 akan 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 jaringan VPC atau 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 berasal dari master cluster Google Kubernetes Engine. GKEMasterInfo diisi dengan informasi instance awal. |
START_FROM_CLOUD_SQL_INSTANCE |
Status awal: paket berasal dari instance Cloud SQL. CloudSQLInstanceInfo diisi dengan informasi instance awal. |
START_FROM_REDIS_INSTANCE |
Status awal: paket berasal dari instance Redis. RedisInstanceInfo diisi dengan informasi instance yang dimulai. |
START_FROM_REDIS_CLUSTER |
Status awal: paket berasal dari Redis Cluster. RedisClusterInfo diisi dengan informasi Cluster awal. |
START_FROM_CLOUD_FUNCTION |
Status awal: paket berasal dari Cloud Function. CloudFunctionInfo diisi dengan informasi fungsi awal. |
START_FROM_APP_ENGINE_VERSION |
Status awal: paket berasal dari versi layanan App Engine. AppEngineVersionInfo diisi dengan informasi versi awal. |
START_FROM_CLOUD_RUN_REVISION |
Status awal: paket berasal dari revisi Cloud Run. CloudRunRevisionInfo diisi dengan informasi revisi awal. |
START_FROM_STORAGE_BUCKET |
Status awal: paket berasal dari Bucket Penyimpanan. Hanya digunakan untuk jalur kembali. Informasi storageBucket diisi. |
START_FROM_PSC_PUBLISHED_SERVICE |
Status awal: paket berasal dari layanan yang dipublikasikan yang menggunakan Private Service Connect. Hanya digunakan untuk jalur kembali. |
START_FROM_SERVERLESS_NEG |
Status awal: paket yang berasal dari backend grup endpoint jaringan tanpa server. Hanya digunakan untuk jalur kembali. Informasi serverlessNeg diisi. |
APPLY_INGRESS_FIREWALL_RULE |
Status pemeriksaan konfigurasi: verifikasi aturan firewall masuk. |
APPLY_EGRESS_FIREWALL_RULE |
Status pemeriksaan konfigurasi: verifikasi 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: verifikasi 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. |
DIRECT_VPC_EGRESS_CONNECTION |
Status penerusan: untuk paket yang berasal dari endpoint serverless yang diteruskan melalui traffic keluar VPC Langsung. |
SERVERLESS_EXTERNAL_CONNECTION |
Status penerusan: untuk paket yang berasal dari endpoint serverless yang diteruskan melalui konektivitas publik (eksternal). |
NAT |
Status transisi: header paket diterjemahkan. |
PROXY_CONNECTION |
Status transisi: koneksi asli dihentikan dan koneksi yang di-proxy baru dimulai. |
DELIVER |
Status akhir: paket dapat dikirimkan. |
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 pada 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,
"running": boolean,
"status": enum ( |
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 diotorisasi untuk instance. |
pscNetworkAttachmentUri |
URI lampiran jaringan PSC yang terpasang ke NIC (jika relevan). |
running |
Menunjukkan apakah instance Compute Engine sedang berjalan. Tidak digunakan lagi: gunakan kolom |
status |
Status instance. |
Status
Status instance. Kami memperlakukan semua status selain "BERJALAN" sebagai tidak berjalan.
Enum | |
---|---|
STATUS_UNSPECIFIED |
Nilai default yang tidak ditentukan. |
RUNNING |
Instance sedang berjalan. |
NOT_RUNNING |
Instance memiliki status selain "RUNNING". |
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 tersirat. |
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. |
policyPriority |
Prioritas kebijakan firewall yang terkait dengan aturan ini. Kolom ini tidak berlaku untuk aturan firewall VPC dan aturan firewall VPC tersirat. |
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. Instance ini 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 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 |
ANALYSIS_SKIPPED |
Analisis firewall dilewati karena menjalankan Uji Konektivitas dalam mode BypassFirewallChecks |
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. Tidak digunakan lagi, rute dengan cakupan NCC_HUB tidak disertakan dalam rekaman aktivitas di pengujian baru. |
displayName |
Nama rute. |
uri |
URI rute. Hanya rute SUBNET, STATIC, PEERING_SUBNET (hanya untuk jaringan peering), dan POLICY_BASED. |
region |
Wilayah rute. Hanya rute DINAMIS, PEERING_DINAMIS, BERBASIS KEBIJAKAN, dan YANG DIBERITAHUKAN. Jika ditetapkan untuk rute BERBASIS_KEBIJAKAN, ini adalah region lampiran VLAN untuk Cloud Interconnect yang menerapkan rute. |
destIpRange |
Rentang IP tujuan rute. |
nextHop |
Jenis string next hop rute (misalnya, "VPN tunnel"). Tidak digunakan lagi dan digantikan oleh kolom nextHopType dan nextHopUri, tidak digunakan dalam pengujian baru. |
networkUri |
URI jaringan VPC tempat rute berada. |
priority |
Prioritas rute. |
instanceTags[] |
Tag instance rute. |
srcIpRange |
Rentang alamat IP sumber rute. Hanya rute POLICY_BASED. |
destPortRanges[] |
Rentang port tujuan rute. Hanya rute POLICY_BASED. |
srcPortRanges[] |
Rentang port sumber rute. Hanya rute POLICY_BASED. |
protocols[] |
Protokol rute. Hanya rute POLICY_BASED. |
nextHopUri |
URI resource hop berikutnya. |
nextHopNetworkUri |
URI jaringan VPC tempat resource next hop berada. |
originatingRouteUri |
Untuk rute PEERING_SUBNET dan PEERING_STATIC, URI rute SUBNET/STATIC asal. |
originatingRouteDisplayName |
Untuk rute PEERING_SUBNET, PEERING_STATIC, dan PEERING_DYNAMIC, nama rute SUBNET/STATIC/DYNAMIC asal. |
nccHubRouteUri |
Untuk rute PEERING_SUBNET dan PEERING_DYNAMIC yang diiklankan oleh Hub NCC, URI rute yang sesuai dalam tabel perutean Hub NCC. |
nccHubUri |
URI Hub NCC yang mengiklankan rute. Rute PEERING_SUBNET dan PEERING_DYNAMIC yang hanya diiklankan oleh Hub NCC. |
nccSpokeUri |
URI Spoke NCC tujuan. Rute PEERING_SUBNET dan PEERING_DYNAMIC yang hanya diiklankan oleh Hub NCC. |
advertisedRouteSourceRouterUri |
Untuk rute dinamis yang DIKLANKAN, URI Cloud Router yang mengiklankan imbuhan IP yang sesuai. |
advertisedRouteNextHopUri |
Untuk rute yang DIKLANKAN, URI next hop-nya, yaitu URI endpoint hybrid (tunnel VPN, lampiran Interconnect, peralatan router NCC) yang digunakan untuk mengiklankan awalan yang diiklankan, atau URI jaringan yang di-peer sumber. Tidak digunakan lagi dan digantikan oleh kolom nextHopUri, tidak digunakan dalam pengujian baru. |
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 dipertukarkan antara peer BGP. |
PEERING_SUBNET |
Rute subnet yang diterima dari jaringan peering atau Hub NCC. |
PEERING_STATIC |
Rute statis yang diterima dari jaringan peering. |
PEERING_DYNAMIC |
Rute dinamis yang diterima dari jaringan peering atau Hub NCC. |
POLICY_BASED |
Rute berbasis kebijakan. |
ADVERTISED |
Rute yang diberitahukan. Rute sintetis yang digunakan untuk bertransisi dari status StartFromPrivateNetwork dalam Uji konektivitas. |
NextHopType
Jenis hop berikutnya:
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. Skenario ini hanya terjadi jika pengguna tidak memiliki izin ke project tempat resource hop berikutnya berada. |
NEXT_HOP_INTERCONNECT |
Hop berikutnya 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 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 dapat digunakan. |
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 |
Hop berikutnya adalah hub NCC. Skenario ini hanya terjadi jika pengguna tidak memiliki izin ke project tempat resource hop berikutnya berada. |
SECURE_WEB_PROXY_GATEWAY |
Next hop adalah Gateway Secure Web Proxy. |
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 Hub NCC. |
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 |
SERVERLESS_VPC_ACCESS |
Google API melalui Akses VPC Serverless. https://cloud.google.com/vpc/docs/serverless-vpc-access |
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 |
Region aturan penerusan. Disetel hanya untuk aturan penerusan regional. |
loadBalancerName |
Nama load balancer yang memiliki aturan penerusan. 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 berlaku). |
pscGoogleApiTarget |
Target Google API PSC yang ditargetkan oleh 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 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 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 tunnel yang jauh. |
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 perutean 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 |
Perutean 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. |
DirectVpcEgressConnectionInfo
Hanya untuk ditampilkan. Metadata yang terkait dengan koneksi traffic keluar VPC langsung serverless.
Representasi JSON |
---|
{ "networkUri": string, "subnetworkUri": string, "selectedIpRange": string, "selectedIpAddress": string, "region": string } |
Kolom | |
---|---|
networkUri |
URI jaringan akses langsung. |
subnetworkUri |
URI subnetwork akses langsung. |
selectedIpRange |
Rentang IP yang dipilih. |
selectedIpAddress |
Alamat IP awal yang dipilih, dari rentang IP yang dipilih. |
region |
Region tempat traffic keluar VPC Langsung di-deploy. |
ServerlessExternalConnectionInfo
Hanya untuk ditampilkan. Metadata yang terkait dengan koneksi publik serverless.
Representasi JSON |
---|
{ "selectedIpAddress": string } |
Kolom | |
---|---|
selectedIpAddress |
Alamat IP awal yang dipilih, dari kumpulan alamat dinamis Google. |
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 dikirimkan (jika ada). |
pscGoogleApiTarget |
Target Google API PSC tempat paket dikirimkan (jika berlaku). |
googleServiceType |
Jenis Layanan Google yang diakui tempat paket dikirim (jika ada). |
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 yang menggunakan Private Service Connect. |
PSC_GOOGLE_API |
Targetnya 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 jalur kembali. |
CLOUD_FUNCTION |
Target adalah Cloud Function. Hanya digunakan untuk jalur kembali. |
APP_ENGINE_VERSION |
Target adalah versi layanan App Engine. Hanya digunakan untuk jalur kembali. |
CLOUD_RUN_REVISION |
Target adalah revisi Cloud Run. Hanya digunakan untuk jalur kembali. |
GOOGLE_MANAGED_SERVICE |
Target adalah layanan yang dikelola Google. Hanya digunakan untuk jalur kembali. |
REDIS_INSTANCE |
Target adalah Instance Redis. |
REDIS_CLUSTER |
Target adalah Redis Cluster. |
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 |
PRIVATE_GOOGLE_ACCESS |
private.googleapis.com dan restricted.googleapis.com |
SERVERLESS_VPC_ACCESS |
Google API melalui Akses VPC Serverless. https://cloud.google.com/vpc/docs/serverless-vpc-access |
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 hop berikutnya dari rute kustom yang diimpor dari peering VPC. |
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. |
SECURE_WEB_PROXY_GATEWAY |
Diteruskan ke Gateway Secure Web Proxy. |
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 ke project tersebut. 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 dikenal. 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. |
PERMISSION_DENIED_NO_CLOUD_ROUTER_CONFIGS |
Dibatalkan karena pengguna tidak memiliki izin untuk mengakses konfigurasi Cloud Router 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 mencakup 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 perutean. |
INTERNAL_ERROR |
Dibatalkan karena terjadi kesalahan 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 yang dikelola Google tidak jelas (beberapa endpoint PSC memenuhi input pengujian). |
GOOGLE_MANAGED_SERVICE_AMBIGUOUS_ENDPOINT |
Dibatalkan karena pemilihan endpoint untuk layanan yang dikelola Google tidak jelas (beberapa endpoint memenuhi input pengujian). |
SOURCE_PSC_CLOUD_SQL_UNSUPPORTED |
Dibatalkan karena pengujian dengan instance Cloud SQL berbasis PSC sebagai sumber tidak didukung. |
SOURCE_REDIS_CLUSTER_UNSUPPORTED |
Dibatalkan karena pengujian dengan Redis Cluster sebagai sumber tidak didukung. |
SOURCE_REDIS_INSTANCE_UNSUPPORTED |
Dibatalkan karena pengujian dengan Instance Redis 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 di project yang dikelola Google. |
UNSUPPORTED_GOOGLE_MANAGED_PROJECT_CONFIG |
Dibatalkan karena konfigurasi project yang dikelola Google tidak didukung. |
NO_SERVERLESS_IP_RANGES |
Dibatalkan karena endpoint sumber adalah revisi Cloud Run dengan akses VPC langsung diaktifkan, tetapi tidak ada rentang IP serverless yang dicadangkan. |
DropInfo
Detail status akhir "drop" dan resource terkait.
Representasi JSON |
---|
{
"cause": enum ( |
Kolom | |
---|---|
cause |
Menyebabkan paket dihentikan. |
resourceUri |
URI resource yang menyebabkan pelepasan. |
sourceIp |
Alamat IP sumber paket yang di-drop (jika relevan). |
destinationIp |
Alamat IP tujuan paket yang di-drop (jika relevan). |
region |
Wilayah paket yang terputus (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 ID project 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 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 mengirimkan paket yang ditujukan ke alamat IP VM2 ke Network3. |
ROUTE_NEXT_HOP_IP_ADDRESS_NOT_RESOLVED |
Alamat IP next hop rute tidak dapat diselesaikan menjadi resource GCP. |
ROUTE_NEXT_HOP_RESOURCE_NOT_FOUND |
Resource hop rute berikutnya tidak ditemukan. |
ROUTE_NEXT_HOP_INSTANCE_WRONG_NETWORK |
Instance hop berikutnya 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 hop berikutnya rute tidak valid (bukan aturan penerusan load balancer passthrough internal). |
NO_ROUTE_FROM_INTERNET_TO_PRIVATE_IPV6_ADDRESS |
Paket dikirim dari Internet atau layanan Google ke alamat IPv6 pribadi. |
NO_ROUTE_FROM_EXTERNAL_IPV6_SOURCE_TO_PRIVATE_IPV6_ADDRESS |
Paket dikirim dari alamat sumber IPv6 eksternal instance ke alamat IPv6 pribadi instance. |
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 |
Endpoint dengan hanya alamat IP internal mencoba mengakses API dan layanan Google, tetapi Akses Google Pribadi tidak diaktifkan di subnet atau tidak berlaku. |
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 |
Endpoint dengan alamat IP internal saja mencoba mengakses host eksternal, tetapi tidak ada gateway Cloud NAT yang cocok di subnet. |
UNKNOWN_INTERNAL_ADDRESS |
Alamat internal tujuan tidak dapat diselesaikan menjadi target yang diketahui. Jika ini adalah skenario VPC bersama, verifikasi apakah ID project 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. |
INGRESS_FIREWALL_TAGS_UNSUPPORTED_BY_DIRECT_VPC_EGRESS |
Mencocokkan aturan firewall masuk berdasarkan tag jaringan untuk paket yang dikirim melalui traffic keluar langsung VPC serverless tidak didukung. Perilaku tidak ditentukan. https://cloud.google.com/run/docs/configuring/vpc-direct-vpc#limitations |
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. |
REDIS_INSTANCE_NOT_RUNNING |
Paket dikirim dari atau ke Instance Redis yang tidak dalam status berjalan. |
REDIS_CLUSTER_NOT_RUNNING |
Paket dikirim dari atau ke Redis Cluster 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 mengetahui 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 dihilangkan karena layanan yang dikelola Google menggunakan Private Service Connect (PSC), tetapi endpoint PSC tidak ditemukan dalam project. |
GKE_PSC_ENDPOINT_MISSING |
Paket dihentikan karena cluster GKE menggunakan Private Service Connect (PSC), tetapi endpoint PSC tidak ditemukan di project. |
CLOUD_SQL_INSTANCE_NO_IP_ADDRESS |
Paket dihentikan 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 dihentikan 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 dengan hanya 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 dihentikan karena instance Cloud SQL mengharuskan semua koneksi 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 dihentikan karena traffic dari layanan serverless ke konektor VPC tidak diizinkan. |
VPC_CONNECTOR_HEALTH_CHECK_TRAFFIC_BLOCKED |
Paket dapat dihentikan karena traffic pemeriksaan kondisi ke konektor VPC tidak diizinkan. |
FORWARDING_RULE_REGION_MISMATCH |
Paket dapat dihentikan karena dikirim dari region lain 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 disebarkan. |
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 hybrid 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 dihentikan 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 perutean. |
DROPPED_INSIDE_GOOGLE_MANAGED_SERVICE |
Paket dihentikan di dalam layanan yang dikelola Google karena dikirimkan dalam pelacakan kembali ke endpoint yang tidak cocok dengan endpoint tempat paket dikirimkan dalam pelacakan maju. Hanya digunakan untuk jalur kembali. |
LOAD_BALANCER_BACKEND_INVALID_NETWORK |
Paket dihentikan 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 dihentikan karena rentang IP tujuan merupakan bagian dari rentang IP NAT Pribadi. |
DROPPED_INSIDE_REDIS_INSTANCE_SERVICE |
Penyebab umum paket dibatalkan di dalam project layanan Instance Redis. |
REDIS_INSTANCE_UNSUPPORTED_PORT |
Paket dihapus karena port yang tidak didukung digunakan untuk terhubung ke Instance Redis. Port 6379 harus digunakan untuk terhubung ke Instance Redis. |
REDIS_INSTANCE_CONNECTING_FROM_PUPI_ADDRESS |
Paket dihapus karena terhubung dari alamat PUPI ke Instance Redis berbasis PSA. |
REDIS_INSTANCE_NO_ROUTE_TO_DESTINATION_NETWORK |
Paket dihentikan karena tidak ada rute ke jaringan tujuan. |
REDIS_INSTANCE_NO_EXTERNAL_IP |
Instance Redis tidak memiliki alamat IP eksternal. |
REDIS_INSTANCE_UNSUPPORTED_PROTOCOL |
Paket dihentikan karena protokol yang tidak didukung digunakan untuk terhubung ke Instance Redis. Hanya koneksi TCP yang diterima oleh Instance Redis. |
DROPPED_INSIDE_REDIS_CLUSTER_SERVICE |
Penyebab umum paket dibatalkan di dalam project layanan Redis Cluster. |
REDIS_CLUSTER_UNSUPPORTED_PORT |
Paket dihapus karena port yang tidak didukung digunakan untuk terhubung ke Redis Cluster. Port 6379 dan 11000 hingga 13047 harus digunakan untuk terhubung ke Cluster Redis. |
REDIS_CLUSTER_NO_EXTERNAL_IP |
Redis Cluster tidak memiliki alamat IP eksternal. |
REDIS_CLUSTER_UNSUPPORTED_PROTOCOL |
Paket dihentikan karena protokol yang tidak didukung digunakan untuk terhubung ke Redis Cluster. Hanya koneksi TCP yang diterima oleh Redis Cluster. |
NO_ADVERTISED_ROUTE_TO_GCP_DESTINATION |
Paket dari jaringan non-GCP (lokal) atau GCP yang tidak diketahui akan dihentikan karena alamat IP tujuan tidak termasuk dalam awalan IP yang diiklankan melalui BGP oleh Cloud Router. |
NO_TRAFFIC_SELECTOR_TO_GCP_DESTINATION |
Paket dari jaringan non-GCP (lokal) atau GCP yang tidak diketahui akan dihapus karena alamat IP tujuan tidak termasuk dalam awalan IP yang disertakan ke pemilih traffic lokal tunnel VPN. |
NO_KNOWN_ROUTE_FROM_PEERED_NETWORK_TO_DESTINATION |
Paket dari jaringan yang tidak dikenal dihapus karena tidak ada rute yang diketahui dari jaringan sumber ke alamat IP tujuan. |
PRIVATE_NAT_TO_PSC_ENDPOINT_UNSUPPORTED |
Pengiriman paket yang diproses oleh Gateway NAT Pribadi ke endpoint Private Service Connect tidak didukung. |
PSC_PORT_MAPPING_PORT_MISMATCH |
Paket dikirim ke layanan pemetaan port PSC, tetapi port tujuannya tidak cocok dengan aturan pemetaan port apa pun. |
PSC_PORT_MAPPING_WITHOUT_PSC_CONNECTION_UNSUPPORTED |
Mengirim paket langsung ke layanan pemetaan port PSC tanpa melalui koneksi PSC tidak didukung. |
UNSUPPORTED_ROUTE_MATCHED_FOR_NAT64_DESTINATION |
Paket dengan alamat IP tujuan dalam rentang NAT64 yang dicadangkan akan dihentikan karena cocok dengan rute jenis yang tidak didukung. |
TRAFFIC_FROM_HYBRID_ENDPOINT_TO_INTERNET_DISALLOWED |
Paket dapat dihapus karena endpoint hybrid seperti gateway VPN atau Interconnect tidak diizinkan mengirim traffic ke Internet. |
NO_MATCHING_NAT64_GATEWAY |
Paket dengan alamat IP tujuan dalam rentang NAT64 yang dicadangkan akan dihentikan karena tidak ada gateway NAT yang cocok di subnet. |
LOAD_BALANCER_BACKEND_IP_VERSION_MISMATCH |
Paket di-drop karena dikirim ke backend load balancer passthrough yang tidak menggunakan versi IP yang sama dengan frontend. |
NO_KNOWN_ROUTE_FROM_NCC_NETWORK_TO_DESTINATION |
Paket dari jaringan NCC yang tidak diketahui dihentikan karena tidak ada rute yang diketahui dari jaringan sumber ke alamat IP tujuan. |
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 |
Target Instance sebagai backend load balancer. |
NetworkInfo
Hanya untuk ditampilkan. Metadata yang terkait dengan jaringan Compute Engine.
Representasi JSON |
---|
{ "displayName": string, "uri": string, "matchedSubnetUri": string, "matchedIpRange": string, "region": string } |
Kolom | |
---|---|
displayName |
Nama jaringan Compute Engine. |
uri |
URI jaringan Compute Engine. |
matchedSubnetUri |
URI subnet yang cocok dengan alamat IP sumber pengujian. |
matchedIpRange |
Rentang IP subnet yang cocok dengan alamat IP sumber pengujian. |
region |
Wilayah subnet yang cocok dengan alamat IP sumber 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, "dnsEndpoint": string } |
Kolom | |
---|---|
clusterUri |
URI cluster GKE. |
clusterNetworkUri |
URI jaringan cluster GKE. |
internalIp |
Alamat IP internal bidang kontrol cluster GKE. |
externalIp |
Alamat IP eksternal bidang kontrol cluster GKE. |
dnsEndpoint |
Endpoint DNS bidang kontrol 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. |
RedisInstanceInfo
Hanya untuk ditampilkan. Metadata yang terkait dengan Instance Cloud Redis.
Representasi JSON |
---|
{ "displayName": string, "uri": string, "networkUri": string, "primaryEndpointIp": string, "readEndpointIp": string, "region": string } |
Kolom | |
---|---|
displayName |
Nama Instance Cloud Redis. |
uri |
URI Instance Cloud Redis. |
networkUri |
URI jaringan Instance Cloud Redis. |
primaryEndpointIp |
Alamat IP endpoint utama Instance Cloud Redis. |
readEndpointIp |
Membaca alamat IP endpoint Instance Cloud Redis (jika ada). |
region |
Region tempat Instance Cloud Redis ditentukan. |
RedisClusterInfo
Hanya untuk ditampilkan. Metadata yang terkait dengan Redis Cluster.
Representasi JSON |
---|
{ "displayName": string, "uri": string, "networkUri": string, "discoveryEndpointIpAddress": string, "secondaryEndpointIpAddress": string, "location": string } |
Kolom | |
---|---|
displayName |
Nama Cluster Redis. |
uri |
URI Cluster Redis dalam format "projects/{projectId}/locations/{location}/clusters/{cluster_id}" |
networkUri |
URI jaringan yang berisi endpoint Redis Cluster dalam format "projects/{projectId}/global/networks/{network_id}". |
discoveryEndpointIpAddress |
Alamat IP endpoint penemuan Redis Cluster. |
secondaryEndpointIpAddress |
Alamat IP endpoint sekunder Redis Cluster. |
location |
Nama region tempat Redis Cluster ditentukan. Misalnya, "us-central1". |
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 Cloud Function yang berhasil di-deploy terbaru. |
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 suatu versi. |
CloudRunRevisionInfo
Hanya untuk ditampilkan. 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 yang memiliki revisi ini. |
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 valid jika protokolnya adalah TCP atau UDP. |
newSourcePort |
Port sumber setelah terjemahan NAT. Hanya valid jika protokolnya adalah TCP atau UDP. |
oldDestinationPort |
Port tujuan sebelum terjemahan NAT. Hanya valid jika protokolnya adalah TCP atau UDP. |
newDestinationPort |
Port tujuan setelah terjemahan NAT. Hanya valid jika protokolnya adalah TCP atau UDP. |
routerUri |
URI Cloud Router. Hanya valid jika jenisnya adalah CLOUD_NAT. |
natGatewayName |
Nama Gateway Cloud NAT. 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 |
Gateway Cloud NAT. |
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 valid jika protokolnya adalah TCP atau UDP. |
newSourcePort |
Port sumber koneksi baru. Hanya valid jika protokolnya adalah TCP atau UDP. |
oldDestinationPort |
Port tujuan koneksi asli. Hanya valid jika protokolnya adalah TCP atau UDP. |
newDestinationPort |
Port tujuan koneksi baru. Hanya valid 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, 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 menjadi tujuan backend ini (jika berlaku). |
instanceGroupUri |
URI grup instance tempat backend ini berada (jika ada). |
networkEndpointGroupUri |
URI grup endpoint jaringan yang menjadi bagian dari backend ini (jika ada). |
backendBucketUri |
URI bucket backend yang ditargetkan oleh backend ini (jika ada). |
pscServiceAttachmentUri |
URI lampiran layanan PSC yang ditargetkan oleh backend NEG PSC ini (jika berlaku). |
pscGoogleApiTarget |
Target Google API PSC menargetkan backend NEG PSC ini (jika berlaku). |
healthCheckUri |
URI health check yang terpasang pada backend ini (jika berlaku). |
healthCheckFirewallsConfigState |
Hanya output. Status konfigurasi firewall health check untuk backend. Hal ini merupakan hasil 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. Lihat 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. Error ini biasanya berarti bahwa backend tidak memiliki health check yang terlampir, atau ada error konfigurasi yang tidak terduga yang mencegah Tes konektivitas memverifikasi konfigurasi health check. |
FIREWALLS_CONFIGURED |
Aturan (kebijakan) firewall yang mengizinkan traffic health check dari semua rentang IP yang diperlukan ke backend telah dikonfigurasi. |
FIREWALLS_PARTIALLY_CONFIGURED |
Aturan (kebijakan) firewall 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 dengan 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 Bucket Penyimpanan.
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 yang terakhir dijalankan.
Representasi JSON |
---|
{ "result": enum ( |
Kolom | |
---|---|
result |
Hasil keseluruhan pemeriksaan aktif. |
verifyTime |
Waktu saat aksesibilitas dinilai melalui pemeriksaan aktif. Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
error |
Detail tentang kegagalan internal atau pembatalan pemeriksaan aktif. |
abortCause |
Alasan probing dibatalkan. |
sentProbeCount |
Jumlah pemeriksaan yang dikirim. |
successfulProbeCount |
Jumlah probe yang mencapai tujuan. |
endpointInfo |
Endpoint sumber dan tujuan yang berasal dari input pengujian dan digunakan untuk pemeriksaan aktif. |
probingLatency |
Latensi yang diukur dengan probing aktif dalam satu arah: dari endpoint sumber ke tujuan. |
destinationEgressLocation |
EdgeLocation tempat paket, yang ditujukan ke internet, akan keluar dari jaringan Google. Kolom ini hanya akan diisi untuk pengujian konektivitas yang memiliki alamat tujuan internet. Tidak adanya kolom ini tidak boleh digunakan sebagai indikasi bahwa tujuan adalah bagian dari jaringan Google. |
edgeResponses[] |
Hasil pemeriksaan untuk semua perangkat tepi. |
probedAllDevices |
Apakah semua perangkat tepi yang relevan telah diselidiki. |
ProbingResult
Hasil pemeriksaan 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 |
Keterjangkauan tidak dapat ditentukan. Kemungkinan penyebabnya 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 persentil dan nilai latensi.
Representasi JSON |
---|
{ "percent": integer, "latencyMicros": string } |
Kolom | |
---|---|
percent |
Persentase sampel yang diterapkan pada titik data ini. |
latencyMicros |
Persentil ke-persen dari latensi yang diamati, dalam mikrodetik. Sebagian kecil 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 wilayah metropolitan. |
SingleEdgeResponse
Hasil pemeriksaan untuk satu perangkat edge.
Representasi JSON |
---|
{ "result": enum ( |
Kolom | |
---|---|
result |
Hasil keseluruhan pemeriksaan aktif untuk perangkat keluar ini. |
sentProbeCount |
Jumlah pemeriksaan yang dikirim. |
successfulProbeCount |
Jumlah probe yang mencapai tujuan. |
probingLatency |
Latensi yang diukur dengan probing aktif dalam satu arah: dari endpoint sumber ke tujuan. |
destinationEgressLocation |
EdgeLocation tempat paket, yang ditujukan ke internet, akan keluar dari jaringan Google. Kolom ini hanya akan diisi untuk uji konektivitas yang memiliki alamat tujuan internet. Tidak adanya kolom ini tidak boleh digunakan sebagai indikasi bahwa tujuan adalah bagian dari jaringan Google. |
destinationRouter |
Nama router dalam format '{router}.{metroshard}'. Misalnya: pf01.aaa01, pr02.aaa01. |
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 ulang ConnectivityTest yang ada. |
|
Menetapkan kebijakan kontrol akses pada resource yang ditentukan. |
|
Menampilkan izin yang dimiliki pemanggil pada resource tertentu. |