状況認識のためのカスタム確認項目を一覧表示します
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
yundun-sas:ListCheckItems |
get |
*CustomCheckItem
|
なし | なし |
リクエスト構文
GET HTTP/1.1
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| CheckId |
integer |
任意 |
確認項目の ID です。 |
100000000001 |
| CheckShowName |
string |
任意 |
カスタム確認項目の表示名です。 |
testCheckItemName |
| CheckTypes |
array |
任意 |
状況認識における確認項目のソースタイプです。 |
|
|
string |
任意 |
確認項目のタイプ(ポリシーがシステム定義の確認項目か、ユーザー定義の確認項目かを識別):
|
SYSTEM |
|
| Lang |
string |
任意 |
リクエストおよび応答の言語タイプです。デフォルト値は zh です。有効な値:
|
zh |
| Statuses |
array |
任意 |
確認項目のステータスです。 |
|
|
string |
任意 |
確認項目のステータス。有効な値:
|
RELEASE |
|
| PageSize |
integer |
任意 |
ページネーションクエリ実行時に 1 ページあたりに表示するデータ件数の最大値を指定します。1 ページあたりのデフォルト表示件数は 20 件であり、PageSize パラメーターが空の場合、デフォルトで 20 件が返されます。 説明
PageSize の値を空欄にしないことを推奨します。 |
20 |
| CurrentPage |
integer |
任意 |
ページネーションクエリ実行時に表示するページ番号を指定します。開始値は 1 で、デフォルト値も 1 です。 |
1 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
API のレスポンスボディです。 |
||
| RequestId |
string |
現在のリクエストの ID です。Alibaba Cloud がこのリクエストに対して生成した一意の識別子であり、トラブルシューティングおよび問題の特定に使用できます。 |
7BC55C8F-226E-5AF5-9A2C-2EC43864**** |
| CheckItems |
array<object> |
確認項目に関する情報です。 |
|
|
array<object> |
確認項目に関する情報です。 |
||
| CheckId |
integer |
確認項目の ID です。 |
100000000001 |
| CheckShowName |
string |
確認項目の表示名です。 |
testCheckItemName |
| Vendor |
string |
クラウドアセットのベンダーです。 |
ALIYUN |
| InstanceType |
string |
クラウドプロダクトのアセットタイプです。 |
ECS |
| InstanceSubType |
string |
クラウドプロダクトのアセットサブタイプです。 |
DISK |
| RiskLevel |
string |
確認項目のリスクレベルです。有効な値:
|
HIGH |
| Status |
string |
確認項目のステータスです。有効な値:
|
EDIT |
| CheckPolicies |
array<object> |
確認結果に関連付けられた標準、規制、セクション情報をリストします。 |
|
|
object |
検査結果に関連付けられた標準、規制、章に関する情報です。 |
||
| StandardId |
integer |
検査項目の標準 ID です。 |
10000000001 |
| StandardShowName |
string |
確認項目の標準の表示名です。 |
testStandardShowName |
| RequirementId |
integer |
確認項目の要件 ID です。 |
10000000001 |
| RequirementShowName |
string |
確認項目の要件の表示名です。 |
testRequirementShowName |
| SectionId |
integer |
確認項目のセクション ID です。 |
10000000001 |
| SectionShowName |
string |
確認項目のセクションの表示名です。 |
testSectionShowName |
| Type |
string |
関連付けられたポリシーカテゴリの名称:
|
AISPM |
| Description |
object |
確認項目の説明情報です。 |
|
| Type |
string |
確認項目の説明属性のタイプです。有効な値:
|
text |
| Value |
string |
説明の具体的な内容です。 |
custom description. |
| Solution |
object |
確認項目に対するソリューション情報です。 |
|
| Type |
string |
確認項目のソリューション情報のタイプです。有効な値:
|
text |
| Value |
string |
確認項目のリスクに対するソリューションの内容です。 |
test solution. |
| AssistInfo |
object |
確認項目のヘルプ情報です。 |
|
| Type |
string |
確認項目のリスクに関するヘルプ情報のタイプです。有効な値:
|
text |
| Value |
string |
確認項目のリスクに関するヘルプ情報の内容です。 |
test assistInfo. |
| CheckRule |
string |
カスタム検査項目のルールを定義します。 |
{"AssociatedData":{"ToDataList":[{"DataName":"ACS_ECS_Instance","PropertyPath":"InstanceId","FromPropertyPath":"InstanceId"}]},"MatchProperty":{"Operator":"AND","MatchProperties":[{"DataName":"ACS_ECS_Disk","PropertyPath":"InstanceId","MatchOperator":"EQ","MatchPropertyValue":"testId"},{"DataName":"ACS_ECS_Instance","PropertyPath":"InstanceId","MatchOperator":"EQ","MatchPropertyValue":"testInstanceId"}]}} |
| CheckType |
string |
セキュリティポスチュアの確認項目のソースタイプです:
|
SYSTEM |
| Remark |
string |
備考情報です。 |
remark. |
| PageInfo |
object |
ページネーションクエリのページ情報です。 |
|
| TotalCount |
integer |
見つかったデータ総件数です。 |
100 |
| Count |
integer |
ページネーションクエリ実行時に現在のページに表示されるデータ件数です。 |
20 |
| CurrentPage |
integer |
ページネーションクエリ実行時の現在のページ番号です。 |
1 |
| PageSize |
integer |
ページネーションクエリ実行時に 1 ページあたりに表示するレコードの最大数です。 |
20 |
例
成功レスポンス
JSONJSON
{
"RequestId": "7BC55C8F-226E-5AF5-9A2C-2EC43864****",
"CheckItems": [
{
"CheckId": 100000000001,
"CheckShowName": "testCheckItemName",
"Vendor": "ALIYUN",
"InstanceType": "ECS",
"InstanceSubType": "DISK",
"RiskLevel": "HIGH",
"Status": "EDIT",
"CheckPolicies": [
{
"StandardId": 10000000001,
"StandardShowName": "testStandardShowName",
"RequirementId": 10000000001,
"RequirementShowName": "testRequirementShowName",
"SectionId": 10000000001,
"SectionShowName": "testSectionShowName",
"Type": "AISPM"
}
],
"Description": {
"Type": "text",
"Value": "custom description."
},
"Solution": {
"Type": "text",
"Value": "test solution."
},
"AssistInfo": {
"Type": "text",
"Value": "test assistInfo."
},
"CheckRule": "{\"AssociatedData\":{\"ToDataList\":[{\"DataName\":\"ACS_ECS_Instance\",\"PropertyPath\":\"InstanceId\",\"FromPropertyPath\":\"InstanceId\"}]},\"MatchProperty\":{\"Operator\":\"AND\",\"MatchProperties\":[{\"DataName\":\"ACS_ECS_Disk\",\"PropertyPath\":\"InstanceId\",\"MatchOperator\":\"EQ\",\"MatchPropertyValue\":\"testId\"},{\"DataName\":\"ACS_ECS_Instance\",\"PropertyPath\":\"InstanceId\",\"MatchOperator\":\"EQ\",\"MatchPropertyValue\":\"testInstanceId\"}]}}",
"CheckType": "SYSTEM",
"Remark": "remark."
}
],
"PageInfo": {
"TotalCount": 100,
"Count": 20,
"CurrentPage": 1,
"PageSize": 20
}
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | ParamIllegal.%s | The parameter %s is invalid, please fill it in again. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。