API Gateway terintegrasi dengan ActionTrail. Di konsol ActionTrail, Anda dapat menanyakan peristiwa manajemen yang dihasilkan saat mengelola sumber daya API Gateway. ActionTrail dapat mengirimkan peristiwa manajemen ke Logstores di Layanan Log atau bucket Object Storage Service (OSS), memungkinkan Anda mengaudit peristiwa secara real-time dan mengidentifikasi penyebab masalah.
ActionTrail menghasilkan peristiwa manajemen saat Anda mengelola sumber daya cloud menggunakan API atau Konsol Manajemen Alibaba Cloud. Tabel berikut menjelaskan peristiwa manajemen API Gateway yang dapat Anda tanyakan di konsol ActionTrail.
Nama Peristiwa | Deskripsi |
AbolishApi | Menghapus publikasi API. |
AcquireGatewayToken | Menanyakan token yang dapat digunakan untuk mengakses instance API Gateway. |
AddAccessControlListEntry | Menambahkan entri IP ke daftar kontrol akses (ACL). |
AddIpControlPolicyItem | Menambahkan kebijakan ke item kontrol akses berbasis alamat IP. |
AddTrafficSpecialControl | Menambahkan kebijakan throttling khusus. |
ApiDiff | Membandingkan API. |
AttachPlugin | Mengikat Plugin API Gateway ke API. |
BatchAbolishApis | Menghapus publikasi beberapa API sekaligus. |
BatchDeployApis | Memublikasikan beberapa API sekaligus. |
CheckAllowedUser | Memeriksa apakah pengguna ada dalam daftar putih pengguna. |
CheckFcServiceLinkedRole | Memeriksa role terhubung layanan Function Compute. |
CheckInstanceSupportStageName | Memeriksa nama tahap yang didukung oleh instance API Gateway. |
Create | Membeli instance API Gateway di halaman pembelian. |
CreateAccessControlList | Membuat ACL. |
CreateApi | Membuat API. |
CreateApiGroup | Membuat grup API. |
CreateApiStageVariable | Membuat variabel lingkungan. |
CreateApp | Membuat aplikasi. |
CreateAppForBackend | Membuat aplikasi. |
CreateBackend | Membuat layanan backend. |
CreateBackendModel | Membuat model backend. |
CreateCustomizedInfo | Membuat informasi kustom tentang API. |
CreateCustomizedInfoForConsole | Membuat informasi kustom tentang API. |
CreateFcServiceLinkedRole | Membuat role terhubung layanan untuk Function Compute. |
CreateGroupConfigSynFlow | Membuat tugas untuk mengimpor grup API. |
CreateInstance | Membuat instance API Gateway. |
CreateIntranetDomain | Membuat domain internal. |
CreateIpControl | Membuat item kontrol akses berbasis alamat IP. |
CreateLogConfig | Membuat konfigurasi log. |
CreateModel | Membuat model. |
CreateMonitorGroup | Mengaktifkan peringatan CloudMonitor untuk grup API. |
CreatePlugin | Membuat Plugin API Gateway. |
CreateSecretKey | Membuat kunci. |
CreateSignature | Membuat kunci tanda tangan. |
CreateTrafficControl | Membuat kebijakan throttling kustom. |
CreateUserWhiteList | Membuat daftar putih pengguna. |
DeleteAccessControlList | Menghapus ACL. |
DeleteAllTrafficSpecialControl | Menghapus semua kebijakan throttling khusus. |
DeleteApi | Menghapus API. |
DeleteApiGroup | Menghapus grup API. |
DeleteApiStageVariable | Menghapus variabel lingkungan tertentu. |
DeleteApp | Menghapus aplikasi tertentu. |
DeleteBackend | Menghapus layanan backend. |
DeleteBackendModel | Menghapus model backend. |
DeleteDomain | Menghapus nama domain. |
DeleteDomainCertificate | Menghapus sertifikat SSL dari nama domain tertentu. |
DeleteInstance | Menghapus instance API Gateway. |
DeleteIpControl | Menghapus item kontrol akses berbasis alamat IP. |
DeleteLogConfig | Menghapus konfigurasi log. |
DeleteModel | Menghapus model yang ada. |
DeleteMonitorGroup | Menonaktifkan peringatan CloudMonitor untuk grup API. |
DeletePlugin | Menghapus Plugin API Gateway. |
DeleteProduct | Menonaktifkan API Gateway. |
DeleteSignature | Menghapus kunci tanda tangan backend. |
DeleteTrafficControl | Menghapus kebijakan throttling kustom. |
DeleteTrafficSpecialControl | Menghapus kebijakan throttling khusus. |
DeleteUserWhiteListByType | Menghapus pengguna dari daftar putih pengguna. |
DeployApi | Memublikasikan API ke lingkungan tertentu. |
DescribeAbolishApiTask | Menanyakan kemajuan tugas penghapusan publikasi API. |
DescribeAccessControlListAttribute | Menanyakan detail ACL. |
DescribeAccessControlLists | Menanyakan ACL. |
DescribeAccordanceApis | Menanyakan API yang memiliki definisi sama dalam hasil pra-pemeriksaan. |
DescribeApi | Menanyakan definisi API. |
DescribeApiDoc | Menanyakan dokumentasi API. |
DescribeApiDocForConsole | Menanyakan dokumentasi API. |
DescribeApiDocs | Menanyakan dokumentasi API. |
DescribeApiError | Menanyakan data kesalahan API. |
DescribeApiErrorData | Menanyakan data kesalahan API. |
DescribeApiForConsole | Menanyakan definisi API. |
DescribeApiGroup | Menanyakan detail grup API. |
DescribeApiGroupDetail | Menanyakan detail grup API. |
DescribeApiGroupDetailForConsumer | Menanyakan detail grup API. |
DescribeApiGroupDetailForConsumerForConsole | Menanyakan detail grup API. |
DescribeApiGroups | Menanyakan grup API. |
DescribeApiGroupVpcWhitelist | Menanyakan daftar putih virtual private cloud (VPC) dari grup API. |
DescribeApiHistories | Menanyakan versi historis dari API tertentu. |
DescribeApiHistory | Menanyakan definisi API dari versi historis tertentu. |
DescribeApiIpControls | Menanyakan item kontrol akses berbasis alamat IP yang terikat pada API. |
DescribeApiLatency | Menanyakan data latensi API. |
DescribeApiLatencyData | Menanyakan statistik tentang data latensi API tertentu. |
DescribeApiMarketAttributes | Menanyakan atribut API. |
DescribeApiMarketInstance | Menanyakan API yang tersedia di Alibaba Cloud Marketplace. |
DescribeApiQps | Menanyakan permintaan per detik (QPS) dari API tertentu. |
DescribeApiQpsData | Menanyakan statistik QPS dari API tertentu. |
DescribeApiRules | Menanyakan aturan API. |
DescribeApiRulesForConsole | Menanyakan aturan API. |
DescribeApis | Menanyakan API. |
DescribeApisByApp | Menanyakan API yang terikat pada aplikasi. |
DescribeApisByBackend | Menanyakan API yang terikat pada layanan backend. |
DescribeApisByIpControl | Menanyakan API yang terikat pada item kontrol akses berbasis alamat IP. |
DescribeApisByRule | Menanyakan API yang terikat pada aturan API. |
DescribeApisByRuleForConsole | Menanyakan API yang terikat pada aturan API. |
DescribeApisBySignature | Menanyakan API yang terikat pada kunci tanda tangan tertentu. |
DescribeApisByTrafficControl | Menanyakan API yang terikat pada kebijakan throttling tertentu. |
DescribeApisByVpcAccess | Menanyakan API yang terikat pada otorisasi VPC. |
DescribeApisForConsole | Menanyakan API. |
DescribeApiSignatures | Menanyakan kunci tanda tangan yang terikat pada API. |
DescribeApiStage | Menanyakan tahap API. |
DescribeApiStageDetail | Menanyakan detail tahap API. |
DescribeApiTraffic | Menanyakan data trafik API. |
DescribeApiTrafficControls | Menanyakan kebijakan throttling yang terikat pada API. |
DescribeApiTrafficData | Menanyakan data trafik API. |
DescribeApp | Menanyakan aplikasi yang dapat diberi otorisasi untuk memanggil API. |
DescribeAppAttributes | Menanyakan aplikasi dan informasi dasar tentang aplikasi tersebut. |
DescribeApps | Menanyakan aplikasi. |
DescribeAppsByApi | Menanyakan aplikasi berdasarkan API. |
DescribeAppSecurities | Menanyakan kunci dari aplikasi tertentu. |
DescribeAppSecuritiesForConsole | Menanyakan kunci aplikasi. |
DescribeAppSecurity | Menanyakan kunci dari aplikasi tertentu. |
DescribeAppSecurityForConsole | Menanyakan kunci aplikasi. |
DescribeAppsForProvider | Menanyakan aplikasi penyedia. |
DescribeAuthorizedApis | Menanyakan API yang diizinkan untuk dipanggil oleh aplikasi. |
DescribeAuthorizedApps | Menanyakan aplikasi yang diizinkan untuk memanggil API. |
DescribeBackendDifferentApis | Menanyakan API yang memiliki definisi layanan backend berbeda. |
DescribeBackendInfo | Menanyakan informasi tentang layanan backend. |
DescribeBackendList | Menanyakan layanan backend. |
DescribeConflictApis | Menanyakan API yang memiliki definisi berbeda. |
DescribeDeployApiTask | Menanyakan kemajuan tugas penerbitan API. |
DescribeDeployedApi | Menanyakan definisi API dalam lingkungan tertentu. |
DescribeDeployedApis | Menanyakan API yang berjalan dalam lingkungan tertentu. |
DescribeDomain | Menanyakan detail nama domain kustom. |
DescribeDomainsResolution | Menanyakan nama domain yang tersedia. |
DescribeGroupConfigSynFlow | Menanyakan informasi tentang tugas mengimpor grup API. |
DescribeGroupConfigSynFlows | Menanyakan tugas untuk mengimpor grup API. |
DescribeGroupHttpCode | Menanyakan kode status HTTP dari grup API. |
DescribeGroupLatency | Menanyakan data latensi dari grup API. |
DescribeGroupQps | Menanyakan data QPS dari grup API. |
DescribeGroupTraffic | Menanyakan data trafik dari grup API. |
DescribeHistoryApi | Menanyakan versi historis dari API. |
DescribeHistoryApiForConsole | Menanyakan versi historis dari API. |
DescribeHistoryApis | Menanyakan versi historis dari API. |
DescribeInstanceDropConnections | Menanyakan koneksi yang terputus dari instance API Gateway. |
DescribeInstanceDropPacket | Menanyakan jumlah paket data yang dibuang oleh instance API Gateway. |
DescribeInstanceHttpCode | Menanyakan kode status HTTP dari instance API Gateway. |
DescribeInstanceLatency | Menanyakan data latensi dari instance API Gateway. |
DescribeInstanceNewConnections | Menanyakan jumlah koneksi baru dari instance API Gateway. |
DescribeInstancePackets | Menanyakan jumlah paket data dari instance API Gateway. |
DescribeInstanceQps | Menanyakan data QPS dari instance API Gateway. |
DescribeInstances | Menanyakan instance API Gateway. |
DescribeInstanceSlbConnect | Menanyakan informasi tentang instance Server Load Balancer (SLB) yang terhubung ke instance API Gateway. |
DescribeInstanceTraffic | Menanyakan data trafik dari instance API Gateway. |
DescribeIpControlPolicyItems | Menanyakan kebijakan dari item kontrol akses berbasis alamat IP. |
DescribeIpControls | Menanyakan item kontrol akses berbasis alamat IP. |
DescribeLogConfig | Menanyakan konfigurasi log. |
DescribeMarketRemainsQuota | Menanyakan kuota yang tersisa. |
DescribeModels | Menanyakan model yang telah dibuat. |
DescribePluginApis | Menanyakan API yang terikat pada Plugin API Gateway. |
DescribePlugins | Menanyakan Plugin API Gateway dan detail plugin tersebut. |
DescribePluginsByApi | Menanyakan Plugin API Gateway yang terikat pada API. |
DescribePluginSchemas | Menanyakan mode plugin yang didukung oleh API Gateway. |
DescribePluginTemplates | Menanyakan template Plugin API Gateway. |
DescribeProduct | Menanyakan detail API Gateway. |
DescribePurchasedApiGroup | Menanyakan detail grup API yang dibeli. |
DescribePurchasedApiGroupDetail | Menanyakan detail grup API yang dibeli. |
DescribePurchasedApiGroups | Menanyakan grup API yang dibeli. |
DescribePurchasedApis | Menanyakan grup API yang dibeli. |
DescribeReadyNewApis | Menanyakan API baru yang ditemukan setelah pra-pemeriksaan. |
DescribeReadyReservationApis | Menanyakan API yang hilang yang ditemukan setelah pra-pemeriksaan. |
DescribeRegionHttpCode | Menanyakan data kode status HTTP wilayah. |
DescribeRegionLatency | Menanyakan data latensi wilayah. |
DescribeRegionQps | Menanyakan data QPS wilayah. |
DescribeRegionQpsGroupByInstance | Menanyakan kelompok QPS di wilayah berdasarkan instance API Gateway. |
DescribeRegions | Menanyakan wilayah yang didukung oleh API Gateway. |
DescribeRegionTraffic | Menanyakan data trafik wilayah. |
DescribeRulesByApi | Menanyakan aturan berdasarkan API. |
DescribeSecretKeys | Menanyakan kunci. |
DescribeSignatures | Menanyakan kunci tanda tangan backend. |
DescribeSignaturesByApi | Menanyakan kunci tanda tangan backend yang terikat pada API. |
DescribeSubscribe | Menanyakan informasi langganan. |
DescribeSummaryData | Menanyakan informasi ringkasan. |
DescribeSyncApiTask | Menanyakan detail tugas sinkronisasi di mana data API berhasil disinkronkan antara grup API. |
DescribeSyncFailApiTask | Menanyakan detail tugas sinkronisasi di mana data API gagal disinkronkan antara grup API. |
DeskripsikanParameterSistem | Menanyakan parameter sistem. |
DescribeTagKeys | Menanyakan kunci tag. |
DescribeTags | Menanyakan tag. |
DescribeTrafficControls | Menanyakan kebijakan throttling dan detail kebijakan tersebut. |
DescribeTrafficControlsByApi | Menanyakan kebijakan throttling yang terikat pada API. |
DescribeUpdateBackendTask | Menanyakan hasil tugas pembaruan untuk layanan backend. |
DescribeUpdateVpcInfoTask | Menanyakan status pembaruan API yang terikat pada otorisasi VPC. |
DescribeUserWhiteLists | Menanyakan daftar putih pengguna. |
DescribeVarDiffBetweenGroup | Menanyakan perbedaan variabel antar grup API. |
DescribeVpcAccesses | Menanyakan VPC yang API Gateway diizinkan untuk mengakses. |
DescribeWillBeSyncApis | Menanyakan API yang akan disinkronkan. |
DescribeZones | Menanyakan zona yang tersedia di wilayah. |
DetachPlugin | Melepas Plugin API Gateway dari API. |
DisableInstanceAccessControl | Menonaktifkan ACL untuk instance API Gateway. |
DryRunSwagger | Memeriksa sintaks sebelum data sesuai Swagger diimpor. |
EnableInstanceAccessControl | Mengaktifkan ACL untuk instance API Gateway. |
ExportSwagger | Mengekspor data sesuai Swagger. |
ExportSwaggerForConsole | Mengekspor data sesuai Swagger. |
GetApiMethods | Menanyakan metode pemanggilan API. |
GetApiMethodsForConsole | Menanyakan metode pemanggilan API. |
GetCustomizedInfo | Menanyakan informasi kustom tentang API. |
GetCustomizedInfoForConsole | Menanyakan informasi kustom tentang API. |
ImportSwagger | Membuat API dengan mengimpor data sesuai Swagger. |
IsIncludedByUserWhitelist | Menanyakan apakah pengguna ada dalam daftar putih pengguna. |
ListTagResources | Menanyakan tag yang ditambahkan ke sumber daya. |
Modify | Memodifikasi spesifikasi instance API Gateway di halaman pembelian. |
ModifyApi | Memodifikasi definisi API. |
ModifyApiConfiguration | Memodifikasi definisi API. |
ModifyApiGroup | Memodifikasi nama atau deskripsi grup API. |
ModifyApiGroupInstance | Mengubah instance API Gateway tempat grup API milik. |
ModifyApiGroupNetworkPolicy | Memodifikasi kebijakan jaringan grup API. |
ModifyApiGroupVpcWhitelist | Memodifikasi daftar putih VPC grup API. |
ModifyApiMarketAttributes | Memodifikasi atribut API yang tersedia di Alibaba Cloud Marketplace. |
ModifyApiMarketInstanceAttribute | Memodifikasi atribut API yang tersedia di Alibaba Cloud Marketplace. |
ModifyApp | Memodifikasi informasi dasar tentang aplikasi. |
ModifyBackend | Memodifikasi informasi dasar tentang layanan backend. |
ModifyBackendModel | Memodifikasi model backend. |
ModifyGroupAuthAppCodeForBackend | Mengubah aplikasi yang digunakan oleh layanan backend untuk otentikasi grup. |
ModifyInstanceAttribute | Memodifikasi atribut instance API Gateway tertentu. |
ModifyInstanceAttributeForConsole | Memodifikasi atribut instance API Gateway tertentu. |
ModifyInstanceSpec | Memodifikasi spesifikasi instance API Gateway. |
ModifyInstanceVpcAttribute | Mengubah VPC tempat instance Elastic Compute Service (ECS) terhubung. |
ModifyInstanceVpcAttributeForConsole | Memodifikasi VPC tempat instance ECS terhubung. |
ModifyIpControl | Memodifikasi informasi tentang item kontrol akses berbasis alamat IP. |
ModifyIpControlPolicyItem | Memodifikasi informasi tentang kebijakan dalam item kontrol akses berbasis alamat IP. |
ModifyLogConfig | Memodifikasi informasi tentang konfigurasi log. |
ModifyModel | Memodifikasi informasi tentang model. |
ModifyPlugin | Memodifikasi informasi tentang Plugin API Gateway. |
ModifySignature | Memodifikasi informasi tentang kunci tanda tangan backend. |
ModifyTrafficControl | Memodifikasi informasi tentang kebijakan throttling kustom. |
ModifyVpcAccessAndUpdateApis | Memodifikasi informasi tentang otorisasi VPC, seperti parameter VpcId, InstanceId, dan Port, serta metadata API yang terikat pada otorisasi VPC. |
OpenApiGatewayService | Mengaktifkan API Gateway. |
OpenService | Mengaktifkan API Gateway. |
PublishProduct | Menerbitkan produk. |
QueryRequestLogs | Menanyakan log permintaan. |
ReactivateDomain | Mengaktifkan ulang nama domain kustom yang status validitasnya Abnormal. |
RecoverApiFromHistorical | Memulihkan API ke versi historis. |
RecoverApiFromHistoricalForConsole | Memulihkan API ke versi historis. |
RefreshMarketGroupAuthorizations | Memodifikasi konfigurasi otorisasi grup API yang tersedia di Alibaba Cloud Marketplace. |
RefundInstance | Berhenti berlangganan dari instance. |
Release | Merilis sumber daya seperti instance. |
RemoveAccessControlListEntry | Menghapus entri IP dari ACL. |
RemoveAccessPermissionByApps | Mencabut izin akses berdasarkan aplikasi. |
RemoveApiRule | Menghapus aturan API. |
RemoveApiRuleForConsole | Menghapus aturan API. |
RemoveApisAuthorities | Mencabut izin akses aplikasi pada beberapa API. |
RemoveAppsAuthorities | Mencabut izin akses beberapa aplikasi pada API tertentu. |
RemoveIpControlApis | Melepas API dari item kontrol akses berbasis alamat IP. |
RemoveIpControlPolicyItem | Menghapus satu atau lebih kebijakan dari item kontrol akses berbasis alamat IP. |
RemoveSignatureApis | Melepas kunci tanda tangan backend dari API. |
RemoveTrafficControlApis | Melepas kebijakan throttling tertentu dari API. |
RemoveVpcAccess | Menghapus otorisasi VPC. |
RemoveVpcAccessAndAbolishApis | Menghapus otorisasi VPC dan menghapus publikasi API yang terikat pada otorisasi VPC. |
Renew | Memperbarui sumber daya seperti instance atau paket sumber daya. |
ResetAppCode | Menyetel ulang kode aplikasi. |
ResetAppKeySecret | Menyetel ulang kunci aplikasi. |
ResetAppSecret | Menyetel ulang kunci aplikasi. |
ResetCustomizedForConsole | Menyetel ulang informasi kustom tentang API. |
SdkGenerateByApp | Membuat SDK berdasarkan aplikasi. |
SdkGenerateByAppForRegion | Membuat SDK berdasarkan aplikasi. |
SdkGenerateByGroup | Membuat SDK berdasarkan grup API. |
SetAccessPermissionByApis | Mengonfigurasi izin akses berdasarkan API. |
SetAccessPermissionByGroupForBackend | Mengonfigurasi izin akses untuk layanan backend. |
SetApiRule | Mengonfigurasi aturan API. |
SetApiRuleForConsole | Mengonfigurasi aturan API. |
SetApisAuthorities | Memberikan izin akses pada beberapa API kepada aplikasi tertentu. |
SetAppsAuthorities | Memberikan izin akses pada API kepada beberapa aplikasi. |
SetDomain | Mengikat nama domain kustom ke grup API tertentu. |
SetDomainCertificate | Mengunggah sertifikat SSL untuk nama domain kustom tertentu. |
SetDomainWebSocketStatus | Mengonfigurasi status WebSocket nama domain. |
SetGroupAuthAppCode | Mengonfigurasi apakah grup API mendukung aplikasi. |
SetGroupConfigSynchronizePolicy | Mengonfigurasi kebijakan sinkronisasi untuk grup API tertentu. |
SetIpControlApis | Mengikat API ke item kontrol akses berbasis alamat IP tertentu. |
SetPurchasedApiGroupStatus | Mengonfigurasi status grup API yang dibeli. |
SetSignatureApis | Mengikat API ke kunci tanda tangan tertentu. |
SetTrafficControlApis | Mengikat API ke kebijakan throttling tertentu. |
SetVpcAccess | Membuat otorisasi VPC. |
SetWildcardDomainPatterns | Mengonfigurasi template nama domain wildcard. |
SwitchApi | Mengganti definisi API yang sedang berjalan di lingkungan tertentu. |
SwitchInstanceFlow | Mengganti aliran trafik instance. |
SynchronizeGroupConfigFlowStart | Memulai sinkronisasi data API antara grup API. |
TagResources | Menambahkan tag ke sumber daya. |
TagResourcesSystemTags | Menambahkan tag sistem ke sumber daya. |
UntagResources | Menghapus tag dari sumber daya. |
VpcGrantAccess | Membuat otorisasi VPC. |
VpcModifyAccessForConsole | Memodifikasi nama otorisasi VPC. |
VpcRevokeAccess | Menghapus otorisasi VPC. |