

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 检查控件参数更改的状态
<a name="parameter-update-status"></a>

尝试自定义控件参数或恢复为默认值时，可以验证所需的更改是否已生效。这有助于确保控件按预期运行，并达到预期的安全值。如果参数更新失败，Security Hub CSPM 会保留该参数的当前值。

要验证参数更新是否成功，您可以在 Security Hub CSPM 控制台上查看控件的详细信息。在控制台中，选择导航窗格中的**控件**。然后，选择一个控件以显示其详细信息。**参数**选项卡将显示参数更改的状态。

以编程方式执行操作时，如果您更新参数的请求有效，则作为对 [BatchGetSecurityControls](https://docs.amazonaws.cn/securityhub/1.0/APIReference/API_BatchGetSecurityControls.html) 操作的响应，字段 `UpdateStatus` 的值将为 `UPDATING`。这意味着更新有效，但可能并非所有调查发现都包含更新后的参数值。当 `UpdateState` 的值更改为 `READY` 时，Security Hub CSPM 在对控件运行安全检查时使用更新后的控件参数值。调查发现包含更新后的参数值。

该 `UpdateSecurityControl` 操作返回无效参数值的 `InvalidInputException` 响应。该响应提供关于失败原因的其他详细信息。例如，您指定的值可能超出了参数的有效范围。或者，您指定的值可能没有使用正确的数据类型。请使用有效的输入再次提交您的请求。

如果您尝试更新参数值时出现内部故障，如果您已启用，Security Hub CSPM 会自动重试。 Amazon Config 有关更多信息，请参阅 [启用和配置前的注意事项 Amazon Config](securityhub-setup-prereqs.md#securityhub-prereq-config)。