このトピックでは、LookupEvents 操作を呼び出してイベントを照会する場合に、LookupAttribute パラメーターを設定する方法について説明します。
過去のイベントを照会する LookupEvents 操作の LookupAttribute パラメーターを設定する場合、照会条件として設定できる属性項目は 1 つまたは 2 つだけです。 2 つの属性項目を設定する場合、制限が適用されます。 詳細については、以下の「制限」セクションをご参照ください。
各属性項目はキーと値のペアで構成され、クラウドサービス名、イベント名、呼び出し元名など、さまざまなイベントの属性を表します。 たとえば、Key が ServiceName に設定されている場合、Value は Ecs に設定できます。 Key が EventName に設定されている場合、Value は ConsoleSignin に設定できます。
キー | 値 (説明) | 値 (例) |
ServiceName | クラウドサービス名 | Ecs |
EventName | イベント名 | ConsoleSignin |
User | 呼び出し元名 | Alice |
EventId | イベント ID | B702AFA3-FD4B-40E3-88E4-C0752FAA**** |
ResourceType | リソース種別 | ACS::ECS::Instance |
ResourceName | リソース名 | i-bp14664y88udkt45**** |
EventRW | リクエストイベントの読み取り/書き込みタイプ | Read または Write |
EventAccessKeyId | イベントの AccessKey ID | LTAI**************** |
SensitiveAction | 機密イベントかどうか | true |
SourceIpAddress | リクエストの送信元 IP アドレス | 192.168.*.** |
EventType | イベントタイプ | ConsoleOperation |
RoleName | ロール名 | AliyunServiceRoleForActionTrail |
制限
照会条件を設定する場合、1 つまたは 2 つの属性項目を設定できます。 システムは、キーと値のペアに基づく完全一致のみをサポートし、大文字と小文字が区別されます。
2 つの属性項目を設定した場合、システムは両方の照会条件を満たす結果を返します。
2 つの照会条件に同じキーを指定した場合、システムは 2 番目の条件に一致する結果のみを返します。
3 つ以上の照会条件を設定した場合、システムは最初の 2 つの条件に基づいてのみデータを照会し、最初の 2 つの条件に一致する結果を返します。
2 つの属性項目を設定する場合、次のキーの組み合わせを使用できます。
ServiceNameは、EventName、User、PrincipalId、RoleName、ResourceName、EventRW、SensitiveAction、EventTypeのいずれかと組み合わせることができます。ResourceNameは、ResourceType、EventName、User、RoleName、ServiceNameのいずれかと組み合わせることができます。EventTypeは、EventNameと組み合わせることができます。