Skip to content

Commit 3902061

Browse files
sync examples from Provider v1.262.1
1 parent df2314c commit 3902061

File tree

12 files changed

+106
-59
lines changed
  • quickstarts
    • AliKafka/101-alikafka-topic-docs-Example
    • Auto_Scaling
      • 101-ess-alb-server-group-attachment-docs-Example
      • 101-ess-attachment-docs-Example
      • 101-ess-scaling-configuration-docs-Example
      • 101-ess-scaling-rule-docs-Example
      • 101-ess-scheduled-task-docs-Example
      • 101-ess-server-group-attachment-docs-Example
      • 101-ess-suspend-process-docs-Example
    • Cloud_SSO/101-cloud-sso-user-docs-Example
    • RocketMQ/101-rocketmq-instance-docs-Example

12 files changed

+106
-59
lines changed

quickstarts/AliKafka/101-alikafka-topic-docs-Example/README.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ This example is used to create a `alicloud_alikafka_topic` resource.
88
| Name | Version |
99
|------|---------|
1010
| <a name="provider_alicloud"></a> [alicloud](#provider\_alicloud) | n/a |
11-
| <a name="provider_random"></a> [random](#provider\_random) | n/a |
1211

1312
## Modules
1413

@@ -23,12 +22,11 @@ No modules.
2322
| [alicloud_security_group.default](https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/security_group) | resource |
2423
| [alicloud_vpc.default](https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/vpc) | resource |
2524
| [alicloud_vswitch.default](https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/vswitch) | resource |
26-
| [random_integer.default](https://registry.terraform.io/providers/hashicorp/random/latest/docs/resources/integer) | resource |
2725
| [alicloud_zones.default](https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/data-sources/zones) | data source |
2826

2927
## Inputs
3028

3129
| Name | Description | Type | Default | Required |
3230
|------|-------------|------|---------|:--------:|
33-
| <a name="input_instance_name"></a> [instance\_name](#input\_instance\_name) | n/a | `string` | `"tf-example"` | no |
31+
| <a name="input_name"></a> [name](#input\_name) | n/a | `string` | `"terraform-example"` | no |
3432
<!-- END_TF_DOCS -->
Lines changed: 40 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,63 @@
1-
variable "instance_name" {
2-
default = "tf-example"
1+
variable "name" {
2+
default = "terraform-example"
33
}
44

55
data "alicloud_zones" "default" {
66
available_resource_creation = "VSwitch"
77
}
88

9-
resource "random_integer" "default" {
10-
min = 10000
11-
max = 99999
12-
}
13-
149
resource "alicloud_vpc" "default" {
10+
vpc_name = var.name
1511
cidr_block = "172.16.0.0/12"
1612
}
1713

1814
resource "alicloud_vswitch" "default" {
19-
vpc_id = alicloud_vpc.default.id
20-
cidr_block = "172.16.0.0/24"
21-
zone_id = data.alicloud_zones.default.zones[0].id
15+
vswitch_name = var.name
16+
vpc_id = alicloud_vpc.default.id
17+
cidr_block = "172.16.0.0/24"
18+
zone_id = data.alicloud_zones.default.zones.0.id
2219
}
2320

2421
resource "alicloud_security_group" "default" {
2522
vpc_id = alicloud_vpc.default.id
2623
}
2724

2825
resource "alicloud_alikafka_instance" "default" {
29-
name = "${var.instance_name}-${random_integer.default.result}"
30-
partition_num = "50"
31-
disk_type = "1"
32-
disk_size = "500"
33-
deploy_type = "5"
34-
io_max = "20"
35-
vswitch_id = alicloud_vswitch.default.id
36-
security_group = alicloud_security_group.default.id
26+
name = var.name
27+
partition_num = 50
28+
disk_type = "1"
29+
disk_size = "500"
30+
deploy_type = "5"
31+
io_max = "20"
32+
spec_type = "professional"
33+
service_version = "2.2.0"
34+
vswitch_id = alicloud_vswitch.default.id
35+
security_group = alicloud_security_group.default.id
36+
config = jsonencode(
37+
{
38+
"enable.acl" : "true"
39+
}
40+
)
3741
}
3842

3943
resource "alicloud_alikafka_topic" "default" {
4044
instance_id = alicloud_alikafka_instance.default.id
41-
topic = "example-topic"
42-
local_topic = "false"
43-
compact_topic = "false"
44-
partition_num = "12"
45-
remark = "dafault_kafka_topic_remark"
45+
topic = var.name
46+
remark = var.name
47+
local_topic = "true"
48+
compact_topic = "true"
49+
partition_num = "18"
50+
configs = jsonencode(
51+
{
52+
"message.format.version" : "2.2.0",
53+
"max.message.bytes" : "10485760",
54+
"min.insync.replicas" : "1",
55+
"replication-factor" : "2",
56+
"retention.ms" : "3600000"
57+
}
58+
)
59+
tags = {
60+
Created = "TF",
61+
For = "example",
62+
}
4663
}

quickstarts/Auto_Scaling/101-ess-alb-server-group-attachment-docs-Example/main.tf

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
provider "alicloud" {
2+
region = "ap-southeast-5"
3+
}
4+
15
variable "name" {
26
default = "terraform-example"
37
}
@@ -41,8 +45,8 @@ resource "alicloud_vswitch" "default" {
4145
}
4246

4347
resource "alicloud_security_group" "default" {
44-
name = local.name
45-
vpc_id = alicloud_vpc.default.id
48+
security_group_name = local.name
49+
vpc_id = alicloud_vpc.default.id
4650
}
4751

4852
resource "alicloud_ess_scaling_group" "default" {

quickstarts/Auto_Scaling/101-ess-attachment-docs-Example/main.tf

Lines changed: 19 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
provider "alicloud" {
2+
region = "ap-southeast-5"
3+
}
14
variable "name" {
25
default = "terraform-example"
36
}
@@ -17,15 +20,16 @@ data "alicloud_zones" "default" {
1720
}
1821

1922
data "alicloud_instance_types" "default" {
20-
availability_zone = data.alicloud_zones.default.zones[0].id
21-
cpu_core_count = 2
22-
memory_size = 4
23+
availability_zone = data.alicloud_zones.default.zones[0].id
24+
cpu_core_count = 2
25+
memory_size = 8
26+
instance_type_family = "ecs.g9i"
2327
}
2428

2529
data "alicloud_images" "default" {
26-
name_regex = "^ubuntu_18.*64"
27-
most_recent = true
28-
owners = "system"
30+
instance_type = data.alicloud_instance_types.default.instance_types[0].id
31+
most_recent = true
32+
owners = "system"
2933
}
3034

3135
data "alicloud_vpcs" "default" {
@@ -63,13 +67,14 @@ resource "alicloud_ess_scaling_group" "default" {
6367
}
6468

6569
resource "alicloud_ess_scaling_configuration" "default" {
66-
scaling_group_id = alicloud_ess_scaling_group.default.id
67-
image_id = data.alicloud_images.default.images[0].id
68-
instance_type = data.alicloud_instance_types.default.instance_types[0].id
69-
security_group_id = alicloud_security_group.default.id
70-
force_delete = true
71-
active = true
72-
enable = true
70+
scaling_group_id = alicloud_ess_scaling_group.default.id
71+
image_id = data.alicloud_images.default.images[0].id
72+
instance_type = data.alicloud_instance_types.default.instance_types[0].id
73+
security_group_id = alicloud_security_group.default.id
74+
system_disk_category = "cloud_essd"
75+
force_delete = true
76+
active = true
77+
enable = true
7378
}
7479

7580
resource "alicloud_instance" "default" {
@@ -80,7 +85,7 @@ resource "alicloud_instance" "default" {
8085
internet_charge_type = "PayByTraffic"
8186
internet_max_bandwidth_out = "10"
8287
instance_charge_type = "PostPaid"
83-
system_disk_category = "cloud_efficiency"
88+
system_disk_category = "cloud_essd"
8489
vswitch_id = data.alicloud_vswitches.default.ids[0]
8590
instance_name = var.name
8691
}

quickstarts/Auto_Scaling/101-ess-scaling-configuration-docs-Example/main.tf

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
provider "alicloud" {
2+
region = "ap-southeast-5"
3+
}
4+
15
variable "name" {
26
default = "terraform-example"
37
}
@@ -41,8 +45,8 @@ resource "alicloud_vswitch" "default" {
4145
}
4246

4347
resource "alicloud_security_group" "default" {
44-
name = local.name
45-
vpc_id = alicloud_vpc.default.id
48+
security_group_name = local.name
49+
vpc_id = alicloud_vpc.default.id
4650
}
4751

4852
resource "alicloud_security_group_rule" "default" {

quickstarts/Auto_Scaling/101-ess-scaling-rule-docs-Example/main.tf

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
provider "alicloud" {
2+
region = "ap-southeast-5"
3+
}
4+
15
variable "name" {
26
default = "terraform-example"
37
}

quickstarts/Auto_Scaling/101-ess-scheduled-task-docs-Example/main.tf

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
provider "alicloud" {
2+
region = "ap-southeast-5"
3+
}
4+
15
variable "name" {
26
default = "terraform-example"
37
}

quickstarts/Auto_Scaling/101-ess-server-group-attachment-docs-Example/main.tf

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
provider "alicloud" {
2+
region = "ap-southeast-5"
3+
}
4+
15
variable "name" {
26
default = "terraform-example"
37
}
@@ -41,8 +45,8 @@ resource "alicloud_vswitch" "default" {
4145
}
4246

4347
resource "alicloud_security_group" "default" {
44-
name = local.name
45-
vpc_id = alicloud_vpc.default.id
48+
security_group_name = local.name
49+
vpc_id = alicloud_vpc.default.id
4650
}
4751

4852
resource "alicloud_ess_scaling_group" "default" {

quickstarts/Auto_Scaling/101-ess-suspend-process-docs-Example/main.tf

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
provider "alicloud" {
2+
region = "ap-southeast-5"
3+
}
4+
15
variable "name" {
26
default = "terraform-example"
37
}
@@ -41,8 +45,8 @@ resource "alicloud_vswitch" "default" {
4145
}
4246

4347
resource "alicloud_security_group" "default" {
44-
name = local.name
45-
vpc_id = alicloud_vpc.default.id
48+
security_group_name = local.name
49+
vpc_id = alicloud_vpc.default.id
4650
}
4751

4852
resource "alicloud_ess_scaling_group" "default" {

quickstarts/Cloud_SSO/101-cloud-sso-user-docs-Example/README.md

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

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

0 commit comments

Comments
 (0)