ルールの詳細を照会します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
config:DescribeConfigRule |
get |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| ConfigRuleId |
string |
必須 |
ルールの ID。 ListConfigRules 操作を呼び出して、ルール ID を取得できます。 |
cr-7bc06457e0d90041**** |
| MultiAccount |
boolean |
任意 |
このパラメーターは、2021 年 6 月 30 日 00:00:00 以降は利用できません。アカウントグループ関連の操作は、2021 年 5 月 30 日 00:00:00 以降に代替として提供されます。このパラメーターを使用している場合は、2021 年 5 月 30 日 00:00:00 以降にアカウントグループ関連の操作に切り替えることを推奨します。アカウントグループの詳細については、「概要」をご参照ください。 |
false |
| MemberId |
integer |
任意 |
このパラメーターは、2021 年 6 月 30 日 00:00:00 以降は利用できません。アカウントグループ関連の操作は、2021 年 5 月 30 日 00:00:00 以降に代替として提供されます。このパラメーターを使用している場合は、2021 年 5 月 30 日 00:00:00 以降にアカウントグループ関連の操作に切り替えることを推奨します。アカウントグループの詳細については、「概要」をご参照ください。 |
123456789 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| ConfigRule |
object |
ルールの詳細。 |
|
| ConfigRuleArn |
string |
ルールの Alibaba Cloud リソースネーム (ARN)。 |
acs:config::120886317861****:rule/cr-7bc06457e0d90041**** |
| ConfigRuleEvaluationStatus |
object |
ルールによって実行されたコンプライアンス評価に関する情報。 |
|
| FirstActivatedTimestamp |
integer |
ルールが最初にトリガーされたときのタイムスタンプ。 |
1618901952341 |
| FirstEvaluationStarted |
boolean |
リソースがルールに基づいて評価されたかどうかを示します。有効な値:
|
true |
| LastErrorCode |
string |
最後に失敗したコンプライアンス評価で返されたエラーコード。 |
FunctionNotFound |
| LastErrorMessage |
string |
最後に失敗したコンプライアンス評価で返されたエラーメッセージ。 |
function 'funtionName' does not exist in service 'serviceName' |
| LastFailedEvaluationTimestamp |
integer |
ルールの最後に失敗したコンプライアンス評価が終了したときのタイムスタンプ。 |
1602819143913 |
| LastFailedInvocationTimestamp |
integer |
ルールの最後に失敗したコンプライアンス評価が開始されたときのタイムスタンプ。 |
1602819143910 |
| LastSuccessfulEvaluationTimestamp |
integer |
ルールの最後に成功したコンプライアンス評価が終了したときのタイムスタンプ。 |
1618901957876 |
| LastSuccessfulInvocationTimestamp |
integer |
ルールの最後に成功したコンプライアンス評価が開始されたときのタイムスタンプ。 |
1618901957395 |
| ConfigRuleId |
string |
ルールの ID。 |
cr-7bc06457e0d90041**** |
| ConfigRuleName |
string |
評価ルールの名前。 |
governance-guardrail-rds-public-access-check |
| ConfigRuleState |
string |
ルールのステータス。有効な値:
|
ACTIVE |
| CreateTimestamp |
integer |
ルールが作成されたときのタイムスタンプ。 |
1602818964884 |
| Description |
string |
ルールの説明。 |
The number of CPU cores of the RDS instance is greater than or equal to the set threshold, which is considered as compliance. |
| InputParameters |
object |
ルールの入力パラメーター。 |
{"cpuCount": "2" } |
| ManagedRule |
object |
マネージドルールの詳細。 |
|
| CompulsoryInputParameterDetails |
object |
マネージドルールに必要な入力パラメーターの設定。 |
{"cpuCount": {"defaultValue": "2","type": "integer"} |
| Description |
string |
マネージドルールの説明。 |
The number of CPU cores of the RDS instance is greater than or equal to the set threshold, which is considered as compliance. |
| Identifier |
string |
マネージドルールの識別子。 |
rds-cpu-min-count-limit |
| Labels |
array |
ラベル。 |
|
|
string |
マネージドルールのラベル。 |
["RDS","CPU"] |
|
| ManagedRuleName |
string |
マネージドルールの名前。 |
rds-cpu-min-count-limit |
| OptionalInputParameterDetails |
object |
マネージドルールのオプションの入力パラメーターの設定。 |
{"tag1Value":{"type":"string","defaultValue":""},"tag2Key":{"type":"string","defaultValue":""}} |
| SourceDetails |
array<object> |
ルールがトリガーされる間隔。有効な値:
|
|
|
object |
|||
| EventSource |
string |
マネージドルールのイベントソース。 説明
Cloud Config に関連するイベントのみがサポートされます。値は aliyun.config に固定されます。 |
aliyun.config |
| MaximumExecutionFrequency |
string |
マネージドルールがトリガーされる間隔。有効な値:
|
Six_Hours |
| MessageType |
string |
マネージドルールのトリガータイプ。有効な値:
|
ConfigurationItemChangeNotification |
| MaximumExecutionFrequency |
string |
ルールがトリガーされる間隔。有効な値:
|
Six_Hours |
| ModifiedTimestamp |
integer |
ルールが最後に変更されたときのタイムスタンプ。 |
1602992721000 |
| RiskLevel |
integer |
ルールに準拠していないリソースのリスクレベル。有効な値:
|
3 |
| Scope |
object |
ルールの監視範囲。 |
|
| ComplianceResourceId |
string |
評価対象リソースの ID。 |
vpc-6weoy5flv41pj4wvr**** |
| ComplianceResourceTypes |
array |
評価対象リソースのタイプ。 |
|
|
string |
ルールに対して評価されるリソースのタイプ。 |
["ACS::RDS::DBInstance"] |
|
| Source |
object |
ルールのトリガーに関する情報。 |
|
| Identifier |
string |
ルールの識別子。
|
rds-cpu-min-count-limit |
| Owner |
string |
ルールの作成方法。有効な値:
|
ALIYUN |
| SourceConditions |
array<object> |
ルールの入力パラメーターの名前です。 |
|
|
object |
|||
| DesiredValue |
string |
入力パラメーターの期待値。 |
2 |
| Name |
string |
ルールの入力パラメーターの名前。 |
cpuCount |
| Operator |
string |
入力パラメーターの実際の値と期待値を比較するために使用されるオペレーター。オペレーターは、SelectPath パラメーターで返されるデータの型によって異なります。
|
GreaterOrEquals |
| Tips |
string |
入力パラメーターの説明。 |
You are not logged in or your login token has expired. |
| SourceDetails |
array<object> |
ルールがトリガーされる間隔。有効な値は次のとおりです:
|
|
|
object |
|||
| EventSource |
string |
ルールのイベントソース。 説明
Cloud Config に関連するイベントのみがサポートされます。値は aliyun.config に固定されます。 |
aliyun.config |
| MaximumExecutionFrequency |
string |
ルールがトリガーされる間隔。有効な値:
|
Six_Hours |
| MessageType |
string |
ルールのトリガータイプ。有効な値:
|
ConfigurationItemChangeNotification |
| RequestId |
string |
リクエスト ID。 |
A68DD98C-DE65-46AC-B2D2-04A4A9AB5B99 |
例
成功レスポンス
JSONJSON
{
"ConfigRule": {
"ConfigRuleArn": "acs:config::120886317861****:rule/cr-7bc06457e0d90041****",
"ConfigRuleEvaluationStatus": {
"FirstActivatedTimestamp": 1618901952341,
"FirstEvaluationStarted": true,
"LastErrorCode": "FunctionNotFound",
"LastErrorMessage": "function 'funtionName' does not exist in service 'serviceName'",
"LastFailedEvaluationTimestamp": 1602819143913,
"LastFailedInvocationTimestamp": 1602819143910,
"LastSuccessfulEvaluationTimestamp": 1618901957876,
"LastSuccessfulInvocationTimestamp": 1618901957395
},
"ConfigRuleId": "cr-7bc06457e0d90041****",
"ConfigRuleName": "governance-guardrail-rds-public-access-check",
"ConfigRuleState": "ACTIVE",
"CreateTimestamp": 1602818964884,
"Description": "The number of CPU cores of the RDS instance is greater than or equal to the set threshold, which is considered as compliance.",
"InputParameters": {
"cpuCount": "2"
},
"ManagedRule": {
"CompulsoryInputParameterDetails": {
"test": "test",
"test2": 1
},
"Description": "The number of CPU cores of the RDS instance is greater than or equal to the set threshold, which is considered as compliance.",
"Identifier": "rds-cpu-min-count-limit",
"Labels": [
"[\"RDS\",\"CPU\"]"
],
"ManagedRuleName": "rds-cpu-min-count-limit",
"OptionalInputParameterDetails": {
"tag1Value": {
"type": "string",
"defaultValue": ""
},
"tag2Key": {
"type": "string",
"defaultValue": ""
}
},
"SourceDetails": [
{
"EventSource": "aliyun.config",
"MaximumExecutionFrequency": "Six_Hours",
"MessageType": "ConfigurationItemChangeNotification"
}
]
},
"MaximumExecutionFrequency": "Six_Hours",
"ModifiedTimestamp": 1602992721000,
"RiskLevel": 3,
"Scope": {
"ComplianceResourceId": "vpc-6weoy5flv41pj4wvr****",
"ComplianceResourceTypes": [
"[\"ACS::RDS::DBInstance\"]"
]
},
"Source": {
"Identifier": "rds-cpu-min-count-limit",
"Owner": "ALIYUN",
"SourceConditions": [
{
"DesiredValue": "2",
"Name": "cpuCount",
"Operator": "GreaterOrEquals",
"Tips": "You are not logged in or your login token has expired."
}
],
"SourceDetails": [
{
"EventSource": "aliyun.config",
"MaximumExecutionFrequency": "Six_Hours",
"MessageType": "ConfigurationItemChangeNotification"
}
]
}
},
"RequestId": "A68DD98C-DE65-46AC-B2D2-04A4A9AB5B99"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | ConfigRuleNotExists | The ConfigRule does not exist. | |
| 400 | NoPermission | You are not authorized to perform this operation. | |
| 404 | AccountNotExisted | Your account does not exist. | |
| 503 | ServiceUnavailable | The request has failed due to a temporary failure of the server. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。