alicloud_dcdn_waf_rules
更新时间:
This data source provides Dcdn Waf Rule available to the user.What is Waf Rule
-> NOTE: Available since v1.201.0.
Example Usage
data "alicloud_dcdn_waf_rules" "default" {
ids = ["${alicloud_dcdn_waf_rule.default.id}"]
}
output "alicloud_dcdn_waf_rule_example_id" {
value = data.alicloud_dcdn_waf_rules.default.waf_rules.0.id
}
Argument Reference
The following arguments are supported:
query_args
- (Optional, ForceNew) The query conditions. The value is a string in the JSON format.ids
- (Optional, ForceNew, Computed) A list of Waf Rule IDs.output_file
- (Optional) File name where to save data source results (after runningterraform plan
).
Attributes Reference
The following attributes are exported in addition to the arguments listed above:
waf_rules
- A list of Waf Rule Entries. Each element contains the following attributes:defense_scene
- The type of protection policy. The following scenarios are supported:-waf_group:Web basic protection-custom_acl: Custom protection policy-whitelist: whitelistgmt_modified
- Revised the time. The date format is based on ISO8601 notation and uses UTC +0 time in the format of yyyy-MM-ddTHH:mm:ssZ.policy_id
- The protection policy ID.rule_name
- The name of the protection rule.status
- The status of the resourcewaf_rule_id
- The first ID of the resourceid
- The ID of the Waf Rule.action
- Specifies the action of the rule.cn_region_list
- The blocked regions in the Chinese mainland, separated by commas (,).regular_types
- The type of the regular expression. If the value of the tags field contains waf_group, you can specify this field.remote_addr
- Filter by IP address.waf_group_ids
- The id of the waf rule group.effect
- The effective range of the frequency control blacklist.other_region_list
- The effective range of the frequency control blacklist.cc_status
- Whether to turn on Frequency Control, on/offscenes
- List of protection scenariosregular_rules
- The regular expression.conditions
- The trigger condition of the rule.key
- The match field.op_value
- The logical symbol.sub_key
- The match subfield.values
- The match content. Separate multiple values with commas (,).
rate_limit
- The rules of rate limiting.target
- The statistical field for frequency control.interval
- The statistical interval. Valid values: 5 to 1800. Unit: seconds.sub_key
- The subfield of the target field.threshold
- The trigger threshold of rate limiting. Valid values: 2 to 500000. Unit: requests.ttl
- The validity period of the blacklist. Valid values: 60 to 86400. Unit: seconds.status
- The information about the HTTP status code.code
- The HTTP status code returned.ratio
- The percentage of HTTP status codes.count
- The number of times that the HTTP status code that was returned.
文档内容是否对您有帮助?