ALIYUN::Config::CompliancePack类型用于创建合规包。
语法
{
"Type": "ALIYUN::Config::CompliancePack",
"Properties": {
"CompliancePackName": String,
"Description": String,
"ConfigRules": List,
"CompliancePackTemplateId": String,
"RiskLevel": Integer,
"ConfigRuleIds": List
}
}
属性
属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 |
CompliancePackName | String | 是 | 否 | 合规包名称。 | 无 |
Description | String | 否 | 是 | 合规包描述信息。 | 无 |
ConfigRules | List | 是 | 否 | 配置规则列表。 | 更多信息,请参见ConfigRules属性。 |
CompliancePackTemplateId | String | 否 | 否 | 合规包模板ID。 | 无 |
RiskLevel | Integer | 是 | 是 | 风险等级。 | 取值:
|
ConfigRuleIds | List | 否 | 是 | 规则ID列表。 | 更多信息,请参见ConfigRuleIds属性。 |
ConfigRules语法
"ConfigRules": [
{
"ConfigRuleId": String,
"ConfigRuleName": String,
"ManagedRuleIdentifier": String,
"ConfigRuleParameters": List
}
]
ConfigRules属性
属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 |
ConfigRuleId | String | 否 | 否 | 规则ID。 | 无 |
ConfigRuleName | String | 否 | 否 | 规则名称。 | 无 |
ManagedRuleIdentifier | String | 否 | 否 | 规则标识。 | 无 |
ConfigRuleParameters | List | 否 | 否 | 配置规则参数。 | 更多信息,请参见ConfigRuleParameters属性。 |
ConfigRuleParameters语法
"ConfigRuleParameters": [
{
"ParameterValue": String,
"Required": Boolean,
"ParameterName": String
}
]
ConfigRuleParameters属性
属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 |
ParameterValue | String | 否 | 否 | 参数值。 | 无 |
Required | Boolean | 否 | 否 | 参数是否必选。 | 取值:
|
ParameterName | String | 否 | 否 | 参数名称。 | 无 |
ConfigRuleIds语法
"ConfigRuleIds": [
"ConfigRuleId": String
]
ConfigRuleIds属性
属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 |
ConfigRuleId | String | 否 | 否 | 参数值。 | 无 |
返回值
Fn::GetAtt
CompliancePackId:规则所属的合规包ID。
Description:合规包描述。
CompliancePackName:合规包名称。
AccountId:阿里云账号ID。
CompliancePackTemplateId:合规包模板ID。
RiskLevel:风险等级。
示例
- 本页导读 (1)