alicloud_waf_instance

Provides a WAF Instance resource to create instance in the Web Application Firewall.

For information about WAF and how to use it, see What is Alibaba Cloud WAF.

Example Usage

data "alicloud_waf_instances" "default" {}
resource "alicloud_waf_instance" "default" {
  count                = length(data.alicloud_waf_instances.default.instances) > 0 ? 0 : 1
  big_screen           = "0"
  exclusive_ip_package = "1"
  ext_bandwidth        = "50"
  ext_domain_package   = "1"
  package_code         = "version_3"
  prefessional_service = "false"
  subscription_type    = "Subscription"
  period               = 1
  waf_log              = "false"
  log_storage          = "3"
  log_time             = "180"
  resource_group_id    = "rs-abc12345"
}

Argument Reference

The following arguments are supported:

Attributes Reference

The following attributes are exported:

Import

WAF instance can be imported using the id, e.g.

$ terraform import alicloud_waf_instance.default waf-cn-132435