Gelişmiş olay sorgusu geçmişi kaydı oluşturur. Yeniden kullanmak ve yönetmek amacıyla özel sorgu koşullarını kaydedebilirsiniz.
Operation description
Bu konu, bir sorgu koşul ifadesini gelişmiş olay sorgusu geçmişi kaydı olarak kaydetme örneği sunar. Sorgu ifadesi, günlüklerdeki tüm AccessKey erişim yönetimi olaylarını sorgulamak için kullanılır.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
actiontrail:CreateAdvancedQueryHistory |
create |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| QuerySql |
string |
No |
Sorgu koşul ifadesi. Sorgu ifadesini gelişmiş olay sorguları için SQL sözdizimine göre düzenleyebilirsiniz. |
event.userIdentity.accessKeyId: * |
| SimpleQuery |
boolean |
Yes |
Basit sorgu modunun etkinleştirilip etkinleştirilmeyeceğini belirtir. |
false |
| DryRun |
boolean |
No |
Yalnızca deneme çalıştırması yapılıp yapılmayacağını belirtir. Bu parametre true olarak ayarlandığında, sistem sorgu geçmişi kaydını gerçekten oluşturmadan yalnızca kaydı oluşturmak için gereken erişim bağlantısını kontrol eder. Bu parametre false olarak ayarlandığında veya belirtilmediğinde sorgu geçmişi kaydı oluşturulur. Varsayılan değer: false. |
false |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| QueryId |
string |
Gelişmiş olay sorgusu kaydının kimliği. |
query-uIkIvLiVSuCKqg0yoa**** |
| QuerySql |
string |
Gelişmiş olay sorgusu ifadesi. |
event.userIdentity.accessKeyId: * |
| RequestId |
string |
İstek kimliği. |
D0227506-AA8C-5998-8A62-74769106**** |
| SimpleQuery |
boolean |
Basit sorgu modunun etkinleştirilip etkinleştirilmeyeceğini belirtir. |
false |
| DryRunResult |
string |
Deneme çalıştırması sonucu. Passed değeri yalnızca DryRun true olarak ayarlandığında ve deneme çalıştırması başarılı olduğunda döndürülür. Bir sorgu geçmişi kaydı oluşturulduğunda bu parametre döndürülmez. |
Passed |
Examples
Success response
JSON format
{
"QueryId": "query-uIkIvLiVSuCKqg0yoa****",
"QuerySql": "event.userIdentity.accessKeyId: *",
"RequestId": "D0227506-AA8C-5998-8A62-74769106****",
"SimpleQuery": false,
"DryRunResult": "Passed"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.