File tree Expand file tree Collapse file tree 12 files changed +217
-0
lines changed
Cloud_Firewall/101-cloud-firewall-policy-advanced-config-docs-Example
101-esa-custom-scene-policy-docs-Example
101-esa-version-docs-Example
Threat_Detection/101-threat-detection-cycle-task-docs-Example Expand file tree Collapse file tree 12 files changed +217
-0
lines changed Original file line number Diff line number Diff line change 1+ ## Introduction
2+
3+ This example is used to create a ` alicloud_cloud_firewall_policy_advanced_config ` resource.
4+
5+ <!-- BEGIN_TF_DOCS -->
6+ ## Providers
7+
8+ | Name | Version |
9+ | ------| ---------|
10+ | <a name =" provider_alicloud " ></a > [ alicloud] ( #provider\_ alicloud ) | n/a |
11+
12+ ## Modules
13+
14+ No modules.
15+
16+ ## Resources
17+
18+ | Name | Type |
19+ | ------| ------|
20+ | [ alicloud_cloud_firewall_policy_advanced_config.default] ( https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/cloud_firewall_policy_advanced_config ) | resource |
21+
22+ ## Inputs
23+
24+ | Name | Description | Type | Default | Required |
25+ | ------| -------------| ------| ---------| :--------:|
26+ | <a name =" input_name " ></a > [ name] ( #input\_ name ) | n/a | ` string ` | ` "terraform-example" ` | no |
27+ <!-- END_TF_DOCS -->
Original file line number Diff line number Diff line change 1+ variable "name" {
2+ default = " terraform-example"
3+ }
4+
5+ provider "alicloud" {
6+ region = " cn-hangzhou"
7+ }
8+
9+
10+ resource "alicloud_cloud_firewall_policy_advanced_config" "default" {
11+ internet_switch = " off"
12+ }
Original file line number Diff line number Diff line change 1+ terraform {
2+ required_providers {
3+ alicloud = {
4+ source = " aliyun/alicloud"
5+ }
6+ }
7+ }
Original file line number Diff line number Diff line change 1+ ## Introduction
2+
3+ This example is used to create a ` alicloud_esa_custom_scene_policy ` resource.
4+
5+ <!-- BEGIN_TF_DOCS -->
6+ ## Providers
7+
8+ | Name | Version |
9+ | ------| ---------|
10+ | <a name =" provider_alicloud " ></a > [ alicloud] ( #provider\_ alicloud ) | n/a |
11+
12+ ## Modules
13+
14+ No modules.
15+
16+ ## Resources
17+
18+ | Name | Type |
19+ | ------| ------|
20+ | [ alicloud_esa_custom_scene_policy.default] ( https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/esa_custom_scene_policy ) | resource |
21+ | [ alicloud_esa_site.default] ( https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/esa_site ) | resource |
22+ | [ alicloud_esa_sites.default] ( https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/data-sources/esa_sites ) | data source |
23+
24+ ## Inputs
25+
26+ | Name | Description | Type | Default | Required |
27+ | ------| -------------| ------| ---------| :--------:|
28+ | <a name =" input_name " ></a > [ name] ( #input\_ name ) | n/a | ` string ` | ` "bcd58610.com" ` | no |
29+ <!-- END_TF_DOCS -->
Original file line number Diff line number Diff line change 1+ variable "name" {
2+ default = " bcd58610.com"
3+ }
4+
5+ data "alicloud_esa_sites" "default" {
6+ plan_subscribe_type = " enterpriseplan"
7+ }
8+
9+ resource "alicloud_esa_site" "default" {
10+ site_name = var. name
11+ instance_id = data. alicloud_esa_sites . default . sites . 0 . instance_id
12+ coverage = " overseas"
13+ access_type = " NS"
14+ version_management = true
15+ }
16+
17+ resource "alicloud_esa_custom_scene_policy" "default" {
18+ end_time = " 2025-08-07T17:00:00Z"
19+ create_time = " 2025-07-07T17:00:00Z"
20+ site_ids = alicloud_esa_site. default . id
21+ template = " promotion"
22+ custom_scene_policy_name = " example-policy"
23+ }
Original file line number Diff line number Diff line change 1+ terraform {
2+ required_providers {
3+ alicloud = {
4+ source = " aliyun/alicloud"
5+ }
6+ }
7+ }
Original file line number Diff line number Diff line change 1+ ## Introduction
2+
3+ This example is used to create a ` alicloud_esa_version ` resource.
4+
5+ <!-- BEGIN_TF_DOCS -->
6+ ## Providers
7+
8+ | Name | Version |
9+ | ------| ---------|
10+ | <a name =" provider_alicloud " ></a > [ alicloud] ( #provider\_ alicloud ) | n/a |
11+
12+ ## Modules
13+
14+ No modules.
15+
16+ ## Resources
17+
18+ | Name | Type |
19+ | ------| ------|
20+ | [ alicloud_esa_site.default] ( https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/esa_site ) | resource |
21+ | [ alicloud_esa_version.default] ( https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/esa_version ) | resource |
22+ | [ alicloud_esa_sites.default] ( https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/data-sources/esa_sites ) | data source |
23+
24+ ## Inputs
25+
26+ | Name | Description | Type | Default | Required |
27+ | ------| -------------| ------| ---------| :--------:|
28+ | <a name =" input_name " ></a > [ name] ( #input\_ name ) | n/a | ` string ` | ` "bcd72239.com" ` | no |
29+ <!-- END_TF_DOCS -->
Original file line number Diff line number Diff line change 1+ variable "name" {
2+ default = " bcd72239.com"
3+ }
4+
5+ data "alicloud_esa_sites" "default" {
6+ plan_subscribe_type = " enterpriseplan"
7+ }
8+
9+ resource "alicloud_esa_site" "default" {
10+ site_name = var. name
11+ instance_id = data. alicloud_esa_sites . default . sites . 0 . instance_id
12+ coverage = " overseas"
13+ access_type = " NS"
14+ version_management = true
15+ }
16+
17+ resource "alicloud_esa_version" "default" {
18+ site_id = alicloud_esa_site. default . id
19+ description = " example"
20+ origin_version = " 0"
21+ }
Original file line number Diff line number Diff line change 1+ terraform {
2+ required_providers {
3+ alicloud = {
4+ source = " aliyun/alicloud"
5+ }
6+ }
7+ }
Original file line number Diff line number Diff line change 1+ ## Introduction
2+
3+ This example is used to create a ` alicloud_threat_detection_cycle_task ` resource.
4+
5+ <!-- BEGIN_TF_DOCS -->
6+ ## Providers
7+
8+ | Name | Version |
9+ | ------| ---------|
10+ | <a name =" provider_alicloud " ></a > [ alicloud] ( #provider\_ alicloud ) | n/a |
11+
12+ ## Modules
13+
14+ No modules.
15+
16+ ## Resources
17+
18+ | Name | Type |
19+ | ------| ------|
20+ | [ alicloud_threat_detection_cycle_task.default] ( https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/threat_detection_cycle_task ) | resource |
21+
22+ ## Inputs
23+
24+ | Name | Description | Type | Default | Required |
25+ | ------| -------------| ------| ---------| :--------:|
26+ | <a name =" input_name " ></a > [ name] ( #input\_ name ) | n/a | ` string ` | ` "terraform-example" ` | no |
27+ <!-- END_TF_DOCS -->
You can’t perform that action at this time.
0 commit comments