この API を呼び出して、MongoDB インスタンスから収集された監査ログのタイプをクエリできます。
この API を呼び出す際に、インスタンスは実行中の状態にある必要があります。
注 この API は、レプリカセットインスタンスに適用されます。 DescribeAuditLogFilter は、スタンドアロンインスタンスまたはシャードクラスターインスタンスでは実行できません。
デバッグ
OpenAPI Explorer は API の使用を簡素化します。 OpenAPI Explorer を使用して、API の取得、API の呼び出し、SDK サンプルコードの動的生成などのデバッグ操作を実行できます。
リクエストパラメータ
パラメータ | データ型 | 必須 | 例 | 説明 |
---|---|---|---|---|
Action | String | はい | DescribeAuditLogFilter |
実行する操作。 値を DescribeAuditLogFilterに設定します。 |
DBInstanceId | String | はい | dds-bpxxxxxxxx |
インスタンス ID。 |
RoleType | String | いいえ | primary |
インスタンス内のノードのロール。 有効値:
|
AccessKeyId | String | いいえ | LTAIgbTGpxxxxxx |
Alibaba Cloud から提供された AccessKey ID。 |
レスポンスパラメータ
パラメータ | タイプ | 例 | 説明 |
---|---|---|---|
Filter | String | admin,slow,insert,query,update,delete,command |
データベースの操作ログの種類。 手順は次のとおりです。
|
RequestId | String | D7C8BA0C-9350-487D-9B70-D69AF27FB1EB |
リクエスト ID。 |
RoleType | String | primary |
ノード名 |
例
リクエストの例
http(s)://mongodb.aliyuncs.com/? Action=DescribeAuditLogFilter
&DBInstanceId=dds-bpxxxxxxxx
&<Common request parameters>
通常のレスポンスの例
XML
形式
<DescribeAuditLogFilterResponse>
<Filter>admin,slow,insert,query,update,delete,command</Filter>
<RoleType/>
<RequestId>D7C8BA0C-9350-487D-9B70-D69AF27FB1EB</RequestId>
</DescribeAuditLogFilterResponse>
JSON
形式
{
"Filter":"admin,slow,insert,query,update,delete,command",
"RequestId":"D7C8BA0C-9350-487D-9B70-D69AF27FB1EB",
"RoleType":""
}