この操作では、アラートルールの詳細を照会します。
デバッグ
API Explorer を使用してデバッグを実行できます。 API Explorer を使用することで、さまざまな操作を実行して API の使用を簡素化できます。 たとえば、API の呼び出し、SDK サンプル コードの動的な生成、API の取得をすることができます。
リクエストパラメーター
パラメーター | データ型 | 必須/省略可能 | 例 | 説明 |
---|---|---|---|---|
Action | String | 必須 | DescribeEventRuleAttribute |
実行する操作。 値を DescribeEventRuleList に設定します。 |
RuleName | String | 必須 | testRule |
アラートルールの名前。 |
レスポンスパラメーター
パラメーター | データ型 | 例 | 説明 |
---|---|---|---|
Code | String | 200 |
ステータスコード。 値が 200 の場合、呼び出しが成功したことを示します。 |
Message | String | success |
エラーメッセージ。 |
RequestId | String | 9AA3F210-C03D-4C86-8DB6-21C84FF692A1 |
トラブルシューティングのリクエスト ID。 |
Result |
アラートルールの詳細。 |
||
└Description | String | This is event monitoring |
アラートルールの説明。 |
└EventPattern |
イベントモードのモード。 該当のイベントのトリガー条件の説明。 |
||
└LevelList | ["CRITICAL","WARN","INFO"] |
アラートルールの重要度。 有効値 : CRITICAL、WARN、INFO。 |
|
└NameList | * |
イベントの名前。 |
|
└Product | String | CloudMonitor |
サービスの名前。 |
└StatusList | XX |
イベントのステータス。 |
|
└EventType | String | SYSTEM |
イベントの種類。 有効値 : SYSTEM、CUSTOM。 |
└GroupId | String | 123456 |
アプリケーショングループの ID 。 |
└Name | String | eventName1 |
アラートルールの名前。 |
└State | String | ENABLED |
アラートルールのステータス。 有効値 : ENABLED、DISABLED 。 |
Success | Boolean | true |
呼び出しが成功したかを示します。 値が true の場合、呼び出しが成功したことを示します。 false の値は、呼び出しが失敗したことを示します。 |
例
リクエスト例
http(s)://[Endpoint]/? Action=DescribeEventRuleAttribute
&RuleName=testRule
&<Common request parameters>
通常のレスポンス例
XML
形式
<DescribeEventRuleAttributeResponse>
<Result>
<Name>newXXX</Name>
<State>ENABLED</State>
<EventPattern>
<Product>CloudMonitor</Product>
<LevelList>
<LevelList>CRITICAL</LevelList>
<LevelList>WARN</LevelList>
<LevelList>WARN</LevelList>
</LevelList>
<NameList>
<NameList>Group_AddResourcesFailed_QuotaReached</NameList>
<NameList>Agent_Status_Stopped</NameList>
<NameList>Agent_Status_Running</NameList>
</NameList>
</EventPattern>
<EventType>SYSTEM</EventType>
</Result>
<RequestId>E3E23D87-4AA7-4F1B-94DE-827D84661F64</RequestId>
<Success>true</Success>
<Code>200</Code>
</DescribeEventRuleAttributeResponse>
JSON
形式
{
"Result":{
"Name":"newXXX",
"State":"ENABLED",
"EventPattern":{
"Product":"CloudMonitor",
"LevelList":{
"LevelList":[
"CRITICAL",
"WARN"
"INFO"
]
},
"NameList":{
"NameList":[
"Group_AddResourcesFailed_QuotaReached",
"Agent_Status_Stopped",
"Agent_Status_Running"
]
}
},
"EventType":"SYSTEM"
},
"RequestId":"E3E23D87-4AA7-4F1B-94DE-827D84661F64",
"Success":true,
"Code": "200"
}