ALIYUN::Config::Rule类型用于新建或修改规则。
语法
{
"Type": "ALIYUN::Config::Rule",
"Properties": {
"TagKeyScope": String,
"TagValueScope": String,
"Description": String,
"ExcludeResourceIdsScope": String,
"SourceOwner": String,
"SourceIdentifier": String,
"MaximumExecutionFrequency": String,
"RegionIdsScope": String,
"ConfigRuleTriggerTypes": String,
"ResourceGroupIdsScope": String,
"RiskLevel": Integer,
"ResourceTypesScope": List,
"RuleName": String,
"InputParameters": Map,
"TagKeyLogicScope": String
}
}
属性
属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 |
TagKeyScope | String | 否 | 是 | 规则的标签键。 | 当SourceOwner取值为ALIYUN(托管规则)时该参数有效。 |
TagValueScope | String | 否 | 是 | 规则的标签值。 | 当SourceOwner取值为ALIYUN(托管规则)时该参数有效。 |
Description | String | 否 | 是 | 规则的描述信息。 | 无 |
ExcludeResourceIdsScope | String | 否 | 是 | 规则排除的资源ID。 | 多个资源ID间以半角逗号(,)分隔。 当SourceOwner取值为ALIYUN(托管规则)时该参数有效。 |
SourceOwner | String | 是 | 否 | 规则来源的归属。 | 取值:
|
SourceIdentifier | String | 是 | 否 | 规则标识或函数ARN。 | 当SourceOwner取值为ALIYUN(托管规则)时,该参数为规则标识。 当SourceOwner取值为CUSTOM_FC(用户自定义函数)时,该参数为函数ARN。 |
MaximumExecutionFrequency | String | 否 | 是 | 规则执行周期。 | 取值:
|
RegionIdsScope | String | 否 | 是 | 规则的地域ID。 | 多个地域ID间以半角逗号(,)分隔。 当SourceOwner取值为ALIYUN(托管规则)时该参数有效。 |
ConfigRuleTriggerTypes | String | 是 | 是 | 规则的触发器类型。 | 取值:
|
ResourceGroupIdsScope | String | 否 | 是 | 规则的资源组ID。 | 多个资源组ID间以半角逗号(,)分隔。 当SourceOwner取值为ALIYUN(托管规则)时该参数有效。 |
RiskLevel | Integer | 是 | 是 | 风险等级。 | 取值:
|
ResourceTypesScope | List | 是 | 是 | 需要根据规则评估的资源类型。 | 无 |
RuleName | String | 是 | 否 | 规则名称。 | 无 |
InputParameters | Map | 否 | 是 | 规则入参。 | 取值示例: |
TagKeyLogicScope | String | 否 | 否 | 规则的标签键逻辑类型。 | 无 |
返回值
Fn::GetAtt
TagKeyScope:规则的标签键。
TagValueScope:规则的标签值。
Description:规则的描述信息。
ExcludeResourceIdsScope:规则排除的资源ID。
SourceOwner:规则来源的归属。
SourceIdentifier:规则标识。
MaximumExecutionFrequency:规则执行周期。
ConfigRuleId:规则ID。
EventSource:事件来源。
RegionIdsScope:规则的地域ID。
ConfigRuleArn:规则ARN。
ConfigRuleTriggerTypes:规则的触发器类型。
ResourceGroupIdsScope:规则的资源组ID。
RiskLevel:规则的风险等级。
ResourceTypesScope:需要根据规则评估的资源类型。
RuleName:规则名称。
InputParameters:规则入参。
示例
- 本页导读 (1)