全部产品
Search
文档中心

配置审计:ListCompliancePackTemplates - 查询合规包模板

更新时间:Nov 20, 2024

查询配置审计提供的所有合规包模板及其详细信息。

接口说明

合规包模板是配置审计根据合规场景定制的一组规则的集合。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息

当前API暂无授权信息透出。

请求参数

名称类型必填描述示例值
CompliancePackTemplateIdstring

合规包模板 ID。

ct-d254ff4e06a300cf****
PageSizeinteger

分页时每页显示的数据行数。

取值范围:1~100。起始值:1。默认值:10。

10
PageNumberinteger

页码。

起始值:1。默认值:1。

1
ResourceTypesstring

规则评估的资源类型。输入该参数时,只返回合规包模板中包括该资源类型的规则。

ACS::ECS::Instance

关于公共请求参数的详情,请参见公共参数

返回参数

名称类型描述示例值
object

CompliancePackTemplatesResultobject

合规包模板详情。

PageSizeinteger

分页时每页显示的数据行数。

10
PageNumberinteger

页码。

1
TotalCountlong

合规包模板总数。

1
CompliancePackTemplatesarray<object>

合规包模板列表。

CompliancePackTemplateobject

RiskLevelinteger

合规包中规则模板的风险等级。取值:

  • 1:高风险。
  • 2:中风险。
  • 3:低风险。
1
Descriptionstring

合规包描述。

持续检测网络架构、负载额度、网络安全设置的合规性,避免网络安全风险。
ConfigRulesarray<object>

合规包中默认规则列表。

ConfigRulesobject

Descriptionstring

规则描述。

SLB证书的到期时间距离当前时间大于参数设定的时间范围,视为“合规”。默认值:90天。
ManagedRuleIdentifierstring

规则模板标识。

slb-servercertificate-expired-check
ManagedRuleNamestring

规则模板名称。

SLB证书到期检查
ConfigRuleParametersarray<object>

规则模板参数信息。

ConfigRuleParametersobject

Requiredboolean

规则模板中参数是否必填。取值:

  • true:参数必填。

  • false:参数非必填。

true
ParameterNamestring

规则模板的参数名称。

days
ParameterValuestring

规则模板的参数值。

90
RiskLevelinteger

规则模板的风险等级。取值:

  • 1:高风险。
  • 2:中风险。
  • 3:低风险。
1
ControlIdstring

法规条例 ID。

说明 仅法规类合规包显示该参数。
3.1
ControlDescriptionstring

法规类条目原文描述,只有法规类合规包包含此信息。

No classic networks exist.
DefaultEnableboolean

规则是否支持快速启用。取值:

  • true:支持。
  • false:不支持。
false
ResourceTypesScopestring

规则评估的资源类型。

ACS::SLB::ServerCertificate
CompliancePackTemplateNamestring

合规包模板名称。

网络合规管理最佳实践
CompliancePackTemplateIdstring

合规包模板 ID。

ct-d254ff4e06a300cf****
Labelsstring

合规包的分类标签。

法规
LastUpdateinteger

合规包最后更新的时间戳。

1663408308
RequestIdstring

请求 ID。

D67FC82F-25AE-4268-A94C-3348340748F9

示例

正常返回示例

JSON格式

{
  "CompliancePackTemplatesResult": {
    "PageSize": 10,
    "PageNumber": 1,
    "TotalCount": 1,
    "CompliancePackTemplates": [
      {
        "RiskLevel": 1,
        "Description": "持续检测网络架构、负载额度、网络安全设置的合规性,避免网络安全风险。",
        "ConfigRules": [
          {
            "Description": "SLB证书的到期时间距离当前时间大于参数设定的时间范围,视为“合规”。默认值:90天。",
            "ManagedRuleIdentifier": "slb-servercertificate-expired-check",
            "ManagedRuleName": "SLB证书到期检查",
            "ConfigRuleParameters": [
              {
                "Required": true,
                "ParameterName": "days",
                "ParameterValue": "90"
              }
            ],
            "RiskLevel": 1,
            "ControlId": "3.1",
            "ControlDescription": "No classic networks exist.",
            "DefaultEnable": false,
            "ResourceTypesScope": "ACS::SLB::ServerCertificate"
          }
        ],
        "CompliancePackTemplateName": "网络合规管理最佳实践",
        "CompliancePackTemplateId": "ct-d254ff4e06a300cf****",
        "Labels": "法规",
        "LastUpdate": 1663408308
      }
    ]
  },
  "RequestId": "D67FC82F-25AE-4268-A94C-3348340748F9"
}

错误码

HTTP status code错误码错误信息描述
400NoPermissionYou are not authorized to perform this operation.您无权执行此操作。
404AccountNotExistedYour account does not exist.-
503ServiceUnavailableThe request has failed due to a temporary failure of the server.服务不可用。

访问错误中心查看更多错误码。

变更历史

变更时间变更内容概要操作
2023-06-04OpenAPI 错误码发生变更、OpenAPI 返回结构发生变更查看变更详情