Skip to content

Commit b9aa9ab

Browse files
sync examples from Provider v1.249.0
1 parent 4acac49 commit b9aa9ab

File tree

52 files changed

+507
-101
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+507
-101
lines changed

quickstarts/Anti-DDoS_Pro(DdosCoo)/101-ddoscoo-domain-resource-docs-Example/main.tf

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,13 @@ resource "alicloud_ddoscoo_domain_resource" "default" {
2525
rs_type = 0
2626
instance_ids = [alicloud_ddoscoo_instance.default.id]
2727
real_servers = ["177.167.32.11"]
28-
https_ext = "{\"Http2\":1,\"Http2https\":0,\"Https2http\":0}"
28+
https_ext = <<EOF
29+
{
30+
"Http2": 1,
31+
"Http2https": 0,
32+
"Https2http": 0
33+
}
34+
EOF
2935
proxy_types {
3036
proxy_ports = [443]
3137
proxy_type = "https"

quickstarts/Application_Load_Balancer(ALB)/101-alb-load-balancer-docs-Example/README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@ No modules.
1919
|------|------|
2020
| [alicloud_alb_load_balancer.default](https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/alb_load_balancer) | resource |
2121
| [alicloud_vpc.default](https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/vpc) | resource |
22-
| [alicloud_vswitch.default](https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/vswitch) | resource |
22+
| [alicloud_vswitch.default1](https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/vswitch) | resource |
23+
| [alicloud_vswitch.default2](https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/vswitch) | resource |
2324
| [alicloud_alb_zones.default](https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/data-sources/alb_zones) | data source |
2425
| [alicloud_resource_manager_resource_groups.default](https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/data-sources/resource_manager_resource_groups) | data source |
2526

quickstarts/Application_Load_Balancer(ALB)/101-alb-load-balancer-docs-Example/main.tf

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
variable "name" {
2+
type = string
23
default = "terraform-example"
34
}
4-
55
data "alicloud_resource_manager_resource_groups" "default" {
66
}
77

@@ -13,12 +13,18 @@ resource "alicloud_vpc" "default" {
1313
cidr_block = "10.4.0.0/16"
1414
}
1515

16-
resource "alicloud_vswitch" "default" {
17-
count = 2
16+
resource "alicloud_vswitch" "default1" {
17+
vpc_id = alicloud_vpc.default.id
18+
cidr_block = "10.4.1.0/24"
19+
zone_id = data.alicloud_alb_zones.default.zones.0.id
20+
vswitch_name = "${var.name}_1"
21+
}
22+
23+
resource "alicloud_vswitch" "default2" {
1824
vpc_id = alicloud_vpc.default.id
19-
cidr_block = format("10.4.%d.0/24", count.index + 1)
20-
zone_id = data.alicloud_alb_zones.default.zones[count.index].id
21-
vswitch_name = format("${var.name}_%d", count.index + 1)
25+
cidr_block = "10.4.2.0/24"
26+
zone_id = data.alicloud_alb_zones.default.zones.1.id
27+
vswitch_name = "${var.name}_2"
2228
}
2329

2430
resource "alicloud_alb_load_balancer" "default" {
@@ -35,11 +41,11 @@ resource "alicloud_alb_load_balancer" "default" {
3541
status = "NonProtection"
3642
}
3743
zone_mappings {
38-
vswitch_id = alicloud_vswitch.default.0.id
44+
vswitch_id = alicloud_vswitch.default1.id
3945
zone_id = data.alicloud_alb_zones.default.zones.0.id
4046
}
4147
zone_mappings {
42-
vswitch_id = alicloud_vswitch.default.1.id
48+
vswitch_id = alicloud_vswitch.default2.id
4349
zone_id = data.alicloud_alb_zones.default.zones.1.id
4450
}
4551
tags = {

quickstarts/Classic_Load_Balancer(SLB)/101-slb-listener-docs-Example/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ resource "alicloud_slb_listener" "listener" {
3939
}
4040
acl_status = "on"
4141
acl_type = "white"
42-
acl_id = alicloud_slb_acl.listener.id
42+
acl_ids = [alicloud_slb_acl.listener.id]
4343
request_timeout = 80
4444
idle_timeout = 30
4545
}

quickstarts/Classic_Load_Balancer(SLB)/101-slb-master-slave-server-group-docs-Example/main.tf

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,10 @@ data "alicloud_zones" "ms_server_group" {
44
}
55

66
data "alicloud_instance_types" "ms_server_group" {
7-
availability_zone = data.alicloud_zones.ms_server_group.zones[0].id
8-
eni_amount = 2
7+
availability_zone = data.alicloud_zones.ms_server_group.zones[0].id
8+
cpu_core_count = 2
9+
memory_size = 8
10+
instance_type_family = "ecs.g6"
911
}
1012

1113
data "alicloud_images" "image" {
@@ -31,8 +33,8 @@ resource "alicloud_vswitch" "main" {
3133
}
3234

3335
resource "alicloud_security_group" "group" {
34-
name = var.slb_master_slave_server_group
35-
vpc_id = alicloud_vpc.main.id
36+
security_group_name = var.slb_master_slave_server_group
37+
vpc_id = alicloud_vpc.main.id
3638
}
3739

3840
resource "alicloud_instance" "ms_server_group" {

quickstarts/Cloud_Enterprise_Network(CEN)/101-cen-inter-region-traffic-qos-policy-docs-Example/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ This example is used to create a `alicloud_cen_inter_region_traffic_qos_policy`
88
| Name | Version |
99
|------|---------|
1010
| <a name="provider_alicloud"></a> [alicloud](#provider\_alicloud) | n/a |
11+
| <a name="provider_alicloud.bj"></a> [alicloud.bj](#provider\_alicloud.bj) | n/a |
12+
| <a name="provider_alicloud.hz"></a> [alicloud.hz](#provider\_alicloud.hz) | n/a |
1113

1214
## Modules
1315

quickstarts/Cloud_Enterprise_Network(CEN)/101-cen-inter-region-traffic-qos-policy-docs-Example/main.tf

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,34 +4,44 @@ variable "name" {
44

55
provider "alicloud" {
66
region = "cn-hangzhou"
7+
alias = "hz"
8+
}
9+
10+
provider "alicloud" {
11+
region = "cn-beijing"
12+
alias = "bj"
713
}
814

915
resource "alicloud_cen_instance" "defaultpSZB78" {
1016
}
1117

1218
resource "alicloud_cen_transit_router" "defaultUmmxnE" {
13-
cen_id = alicloud_cen_instance.defaultpSZB78.id
19+
provider = alicloud.bj
20+
cen_id = alicloud_cen_instance.defaultpSZB78.id
1421
}
1522

1623
resource "alicloud_cen_transit_router" "defaultksqgSa" {
17-
cen_id = alicloud_cen_instance.defaultpSZB78.id
24+
provider = alicloud.hz
25+
cen_id = alicloud_cen_instance.defaultpSZB78.id
1826
}
1927

2028
resource "alicloud_cen_transit_router_peer_attachment" "defaultnXZ83y" {
29+
provider = alicloud.bj
2130
default_link_type = "Platinum"
2231
bandwidth_type = "DataTransfer"
2332
cen_id = alicloud_cen_instance.defaultpSZB78.id
24-
peer_transit_router_region_id = alicloud_cen_transit_router.defaultksqgSa.id
33+
peer_transit_router_region_id = "cn-hangzhou"
2534
transit_router_id = alicloud_cen_transit_router.defaultUmmxnE.transit_router_id
2635
peer_transit_router_id = alicloud_cen_transit_router.defaultksqgSa.transit_router_id
2736
bandwidth = "10"
2837
}
2938

3039

3140
resource "alicloud_cen_inter_region_traffic_qos_policy" "default" {
32-
transit_router_attachment_id = alicloud_cen_transit_router_peer_attachment.defaultnXZ83y.id
41+
provider = alicloud.bj
42+
transit_router_attachment_id = alicloud_cen_transit_router_peer_attachment.defaultnXZ83y.transit_router_attachment_id
3343
inter_region_traffic_qos_policy_name = "example1"
3444
inter_region_traffic_qos_policy_description = "example1"
3545
bandwidth_guarantee_mode = "byBandwidthPercent"
36-
transit_router_id = alicloud_cen_transit_router_peer_attachment.defaultnXZ83y.id
46+
transit_router_id = alicloud_cen_transit_router.defaultksqgSa.transit_router_id
3747
}
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
## Introduction
2+
3+
This example is used to create a `alicloud_cloud_firewall_ips_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_instance.default](https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/cloud_firewall_instance) | resource |
21+
| [alicloud_cloud_firewall_ips_config.default](https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/cloud_firewall_ips_config) | resource |
22+
23+
## Inputs
24+
25+
| Name | Description | Type | Default | Required |
26+
|------|-------------|------|---------|:--------:|
27+
| <a name="input_name"></a> [name](#input\_name) | n/a | `string` | `"terraform-example"` | no |
28+
<!-- END_TF_DOCS -->
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
variable "name" {
2+
default = "terraform-example"
3+
}
4+
5+
provider "alicloud" {
6+
region = "cn-hangzhou"
7+
}
8+
9+
10+
resource "alicloud_cloud_firewall_instance" "default" {
11+
payment_type = "PayAsYouGo"
12+
}
13+
14+
resource "alicloud_cloud_firewall_ips_config" "default" {
15+
lang = "zh"
16+
depends_on = [
17+
"alicloud_cloud_firewall_instance.default"
18+
]
19+
max_sdl = "1000"
20+
basic_rules = "1"
21+
run_mode = "1"
22+
cti_rules = "0"
23+
patch_rules = "0"
24+
rule_class = "1"
25+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
terraform {
2+
required_providers {
3+
alicloud = {
4+
source = "aliyun/alicloud"
5+
}
6+
}
7+
}

quickstarts/Container_Registry(CR)/101-cr-ee-instance-docs-Example/main.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ resource "random_integer" "default" {
1010
resource "alicloud_cr_ee_instance" "default" {
1111
payment_type = "Subscription"
1212
period = 1
13-
renew_period = 0
14-
renewal_status = "ManualRenewal"
13+
renew_period = 1
14+
renewal_status = "AutoRenewal"
1515
instance_type = "Advanced"
1616
instance_name = "${var.name}-${random_integer.default.result}"
1717
}

quickstarts/Data_Works/101-data-works-data-source-shared-rule-docs-Example/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ No modules.
2121
| [alicloud_data_works_data_source.defaultvzu0wG](https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/data_works_data_source) | resource |
2222
| [alicloud_data_works_data_source_shared_rule.default](https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/data_works_data_source_shared_rule) | resource |
2323
| [alicloud_data_works_project.defaultQeRfvU](https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/data_works_project) | resource |
24+
| [alicloud_data_works_project.defaultasjsH5](https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/data_works_project) | resource |
2425
| [random_integer.randint](https://registry.terraform.io/providers/hashicorp/random/latest/docs/resources/integer) | resource |
2526
| [alicloud_resource_manager_resource_groups.default](https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/data-sources/resource_manager_resource_groups) | data source |
2627

quickstarts/Data_Works/101-data-works-data-source-shared-rule-docs-Example/main.tf

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,16 @@ resource "random_integer" "randint" {
1414
data "alicloud_resource_manager_resource_groups" "default" {}
1515

1616
resource "alicloud_data_works_project" "defaultQeRfvU" {
17-
status = "Available"
18-
description = "tf_desc"
19-
project_name = "${var.name}${random_integer.randint.id}"
20-
pai_task_enabled = "false"
21-
display_name = "tf_new_api_display"
22-
dev_role_disabled = "true"
23-
dev_environment_enabled = "false"
24-
resource_group_id = data.alicloud_resource_manager_resource_groups.default.ids.0
17+
description = "源项目"
18+
project_name = var.name
19+
display_name = "shared_source2"
20+
pai_task_enabled = true
21+
}
22+
resource "alicloud_data_works_project" "defaultasjsH5" {
23+
description = "目标空间"
24+
project_name = format("%s1", var.name)
25+
display_name = "shared_target2"
26+
pai_task_enabled = true
2527
}
2628

2729
resource "alicloud_data_works_data_source" "defaultvzu0wG" {

quickstarts/Data_Works/101-data-works-di-alarm-rule-docs-Example/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,5 +25,5 @@ No modules.
2525

2626
| Name | Description | Type | Default | Required |
2727
|------|-------------|------|---------|:--------:|
28-
| <a name="input_name"></a> [name](#input\_name) | n/a | `string` | `"terraform-example"` | no |
28+
| <a name="input_name"></a> [name](#input\_name) | n/a | `string` | `"terraform_example"` | no |
2929
<!-- END_TF_DOCS -->

quickstarts/Data_Works/101-data-works-di-alarm-rule-docs-Example/main.tf

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
11
variable "name" {
2-
default = "terraform-example"
2+
default = "terraform_example"
33
}
44

55
provider "alicloud" {
66
region = "cn-chengdu"
77
}
88

99
resource "alicloud_data_works_project" "defaulteNv8bu" {
10-
project_name = var.name
11-
display_name = var.name
12-
description = var.name
10+
project_name = var.name
11+
display_name = var.name
12+
description = var.name
13+
pai_task_enabled = true
1314
}
1415

1516
resource "alicloud_data_works_di_job" "defaultUW8inp" {

quickstarts/Data_Works/101-data-works-di-job-docs-Example/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,5 @@ No modules.
2424

2525
| Name | Description | Type | Default | Required |
2626
|------|-------------|------|---------|:--------:|
27-
| <a name="input_name"></a> [name](#input\_name) | n/a | `string` | `"terraform-example"` | no |
27+
| <a name="input_name"></a> [name](#input\_name) | n/a | `string` | `"terraform_example"` | no |
2828
<!-- END_TF_DOCS -->

quickstarts/Data_Works/101-data-works-di-job-docs-Example/main.tf

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
11
variable "name" {
2-
default = "terraform-example"
2+
default = "terraform_example"
33
}
44

55
provider "alicloud" {
66
region = "cn-chengdu"
77
}
88

99
resource "alicloud_data_works_project" "defaultMMHL8U" {
10-
description = var.name
11-
project_name = var.name
12-
display_name = var.name
10+
project_name = var.name
11+
display_name = var.name
12+
description = var.name
13+
pai_task_enabled = true
1314
}
1415

1516

quickstarts/Data_Works/101-data-works-dw-resource-group-docs-Example/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,5 +26,5 @@ No modules.
2626

2727
| Name | Description | Type | Default | Required |
2828
|------|-------------|------|---------|:--------:|
29-
| <a name="input_name"></a> [name](#input\_name) | n/a | `string` | `"terraform-example"` | no |
29+
| <a name="input_name"></a> [name](#input\_name) | n/a | `string` | `"terraform_example"` | no |
3030
<!-- END_TF_DOCS -->

quickstarts/Data_Works/101-data-works-dw-resource-group-docs-Example/main.tf

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
11
variable "name" {
2-
default = "terraform-example"
2+
default = "terraform_example"
33
}
44

55
provider "alicloud" {
66
region = "cn-beijing"
77
}
88

99
resource "alicloud_data_works_project" "defaultZImuCO" {
10-
description = "default_pj002"
11-
project_name = var.name
12-
display_name = "default_pj002"
10+
description = "default_pj002"
11+
project_name = var.name
12+
display_name = "default_pj002"
13+
pai_task_enabled = true
1314
}
1415

1516
resource "alicloud_vpc" "defaulte4zhaL" {

quickstarts/Data_Works/101-data-works-project-member-docs-Example/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ resource "alicloud_data_works_project" "defaultQeRfvU" {
3535

3636
resource "alicloud_data_works_project_member" "default" {
3737
user_id = alicloud_ram_user.defaultKCTrB2.id
38-
project_id = alicloud_data_works_project.defaultCoMnk8.id
38+
project_id = alicloud_data_works_project.defaultQeRfvU.id
3939
roles {
4040
code = var.admin_code
4141
}

quickstarts/ECS/101-ecs-invocation-docs-Example/main.tf

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,10 @@ data "alicloud_zones" "default" {
77
available_resource_creation = "VSwitch"
88
}
99
data "alicloud_instance_types" "default" {
10-
availability_zone = data.alicloud_zones.default.zones.0.id
10+
availability_zone = data.alicloud_zones.default.zones.0.id
11+
cpu_core_count = 2
12+
memory_size = 8
13+
instance_type_family = "ecs.g6"
1114
}
1215
data "alicloud_images" "default" {
1316
name_regex = "^ubuntu_18.*64"
@@ -25,8 +28,8 @@ resource "alicloud_vswitch" "default" {
2528
vswitch_name = var.name
2629
}
2730
resource "alicloud_security_group" "default" {
28-
name = var.name
29-
vpc_id = alicloud_vpc.default.id
31+
security_group_name = var.name
32+
vpc_id = alicloud_vpc.default.id
3033
}
3134
resource "alicloud_security_group_rule" "default" {
3235
type = "ingress"

0 commit comments

Comments
 (0)