Skip to content

Commit db1c062

Browse files
committed
sync examples from Provider v1.231.0
1 parent 869a423 commit db1c062

File tree

83 files changed

+880
-307
lines changed
  • quickstarts
    • AnalyticDB_for_MySQL(ADB)
      • 101-adb-account-docs-Example
      • 101-adb-backup-policy-docs-Example
    • AnalyticDB_for_PostgreSQL(GPDB)
    • Api_Gateway
      • 101-api-gateway-access-control-list-docs-Example
      • 101-api-gateway-api-docs-Example
      • 101-api-gateway-group-docs-Example
      • 101-api-gateway-instance-docs-Example
    • Application_Load_Balancer(ALB)
    • Application_Real-Time_Monitoring_Service(ARMS)
      • 101-arms-env-feature-docs-Example
      • 101-arms-prometheus-monitoring-docs-Example
    • Apsara_File_Storage_for_HDFS(DFS)/101-dfs-mount-point-docs-Example
    • Auto_Scaling
    • Classic_Load_Balancer(SLB)/101-slb-server-group-docs-Example
    • Click_House/101-click-house-db-cluster-docs-Example
    • Cloud_Architect_Design_Tools(BPStudio)/101-bp-studio-application-docs-Example
    • Cloud_Config(Config)/101-config-remediation-docs-Example
    • Cloud_Enterprise_Network(CEN)
      • 101-cen-transit-router-ecr-attachment-docs-Example
      • 101-cen-transit-router-vpn-attachment-docs-Example
    • Cloud_Firewall
    • Cloud_Monitor_Service
      • 101-cloud-monitor-service-monitoring-agent-process-docs-Example
      • 101-cms-dynamic-tag-group-docs-Example
    • Cloud_Storage_Gateway
      • 101-cloud-storage-gateway-express-sync-docs-Example
      • 101-cloud-storage-gateway-express-sync-share-attachment-docs-Example
      • 101-cloud-storage-gateway-gateway-block-volume-docs-Example
    • Container_Service_for_Kubernetes(ACK)
    • Database_File_System(DBFS)/101-dbfs-instance-attachment-docs-Example
    • ECS
    • EIP_Bandwidth_Plan(CBWP)/101-common-bandwidth-package-attachment-docs-Example
    • Elastic_Cloud_Phone(ECP)/101-ecp-instance-docs-Example
    • Elastic_Container_Instance(ECI)/101-eci-container-group-docs-Example
    • Express_Connect/101-express-connect-physical-connection-docs-Example
    • Function_Compute_Service(FC)/101-fc-trigger-docs-Example-01
    • Global_Accelerator(GA)/101-ga-access-log-docs-Example
    • KMS
    • Log_Service(SLS)
    • MongoDB/101-mongodb-sharding-network-private-address-docs-Example
    • Network_Load_Balancer(NLB)
      • 101-nlb-loadbalancer-common-bandwidth-package-attachment-docs-Example
      • 101-nlb-server-group-docs-Example
    • OSS
      • 101-oss-bucket-docs-Example-04
      • 101-oss-bucket-docs-Example-10
    • Operation_Orchestration_Service(OOS)/101-oos-service-setting-docs-Example
    • PolarDB
    • Private_Zone/101-pvtz-endpoint-docs-Example
    • Redis_And_Memcache(KVStore)
      • 101-kvstore-instance-docs-Example-01
      • 101-kvstore-instance-docs-Example-02
      • 101-kvstore-instance-docs-Example-03
    • Resource_Manager/101-use-case-create-and-delete-a-member-in-a-resource-directory-by-using-Terraform-part1
    • SSL_Certificates_Service/101-ssl-certificates-service-certificate-docs-Example
    • Serverless_App_Engine(SAE)
      • 101-sae-load-balancer-internet-docs-Example
      • 101-sae-load-balancer-intranet-docs-Example
    • Service_Mesh/101-service-mesh-extension-provider-docs-Example
    • VPC/101-route-entry-docs-Example

Some content is hidden

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

83 files changed

+880
-307
lines changed

quickstarts/AnalyticDB_for_MySQL(ADB)/101-adb-account-docs-Example/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,4 @@ resource "alicloud_adb_account" "default" {
3333
account_name = var.name
3434
account_password = "tf_example123"
3535
account_description = var.name
36-
}
36+
}

quickstarts/AnalyticDB_for_MySQL(ADB)/101-adb-backup-policy-docs-Example/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,4 @@ resource "alicloud_adb_backup_policy" "default" {
3131
db_cluster_id = alicloud_adb_db_cluster.cluster.id
3232
preferred_backup_period = ["Tuesday", "Wednesday"]
3333
preferred_backup_time = "10:00Z-11:00Z"
34-
}
34+
}
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
## Introduction
2+
3+
This example is used to create a `alicloud_gpdb_db_instance_ip_array` 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_gpdb_db_instance_ip_array.default](https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/gpdb_db_instance_ip_array) | resource |
21+
| [alicloud_gpdb_instance.defaultHKdDs3](https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/gpdb_instance) | resource |
22+
| [alicloud_vpc.defaultNpLRa1](https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/vpc) | resource |
23+
| [alicloud_vswitch.defaultwLA5v4](https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/vswitch) | resource |
24+
| [alicloud_zones.default](https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/data-sources/zones) | data source |
25+
26+
## Inputs
27+
28+
| Name | Description | Type | Default | Required |
29+
|------|-------------|------|---------|:--------:|
30+
| <a name="input_name"></a> [name](#input\_name) | n/a | `string` | `"terraform-example"` | no |
31+
<!-- END_TF_DOCS -->
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
variable "name" {
2+
default = "terraform-example"
3+
}
4+
5+
provider "alicloud" {
6+
region = "cn-beijing"
7+
}
8+
9+
data "alicloud_zones" "default" {
10+
available_resource_creation = "VSwitch"
11+
}
12+
13+
resource "alicloud_vpc" "defaultNpLRa1" {
14+
cidr_block = "192.168.0.0/16"
15+
}
16+
17+
resource "alicloud_vswitch" "defaultwLA5v4" {
18+
vpc_id = alicloud_vpc.defaultNpLRa1.id
19+
zone_id = "cn-beijing-h"
20+
cidr_block = "192.168.1.0/24"
21+
}
22+
23+
resource "alicloud_gpdb_instance" "defaultHKdDs3" {
24+
instance_spec = "2C8G"
25+
seg_node_num = "2"
26+
seg_storage_type = "cloud_essd"
27+
instance_network_type = "VPC"
28+
db_instance_category = "Basic"
29+
payment_type = "PayAsYouGo"
30+
ssl_enabled = "0"
31+
engine_version = "6.0"
32+
zone_id = "cn-beijing-h"
33+
vswitch_id = alicloud_vswitch.defaultwLA5v4.id
34+
storage_size = "50"
35+
master_cu = "4"
36+
vpc_id = alicloud_vpc.defaultNpLRa1.id
37+
db_instance_mode = "StorageElastic"
38+
engine = "gpdb"
39+
description = var.name
40+
}
41+
42+
resource "alicloud_gpdb_db_instance_ip_array" "default" {
43+
db_instance_ip_array_attribute = "taffyFish"
44+
security_ip_list = ["12.34.56.78", "11.45.14.0", "19.19.81.0"]
45+
db_instance_ip_array_name = "taffy"
46+
db_instance_id = alicloud_gpdb_instance.defaultHKdDs3.id
47+
}
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/AnalyticDB_for_PostgreSQL(GPDB)/101-gpdb-db-resource-group-docs-Example/main.tf

Lines changed: 16 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -21,23 +21,22 @@ resource "alicloud_vswitch" "defaultRv5UXt" {
2121
}
2222

2323
resource "alicloud_gpdb_instance" "defaultJXWSlW" {
24-
instance_spec = "2C8G"
25-
seg_node_num = "2"
26-
seg_storage_type = "cloud_essd"
27-
instance_network_type = "VPC"
28-
db_instance_category = "Basic"
29-
engine = "gpdb"
30-
resource_management_mode = "resourceGroup"
31-
payment_type = "PayAsYouGo"
32-
ssl_enabled = "0"
33-
engine_version = "6.0"
34-
zone_id = data.alicloud_zones.default.zones.0.id
35-
vswitch_id = alicloud_vswitch.defaultRv5UXt.id
36-
storage_size = "50"
37-
master_cu = "4"
38-
vpc_id = alicloud_vpc.defaultZc8RD9.id
39-
db_instance_mode = "StorageElastic"
40-
description = var.name
24+
instance_spec = "2C8G"
25+
seg_node_num = "2"
26+
seg_storage_type = "cloud_essd"
27+
instance_network_type = "VPC"
28+
db_instance_category = "Basic"
29+
engine = "gpdb"
30+
payment_type = "PayAsYouGo"
31+
ssl_enabled = "0"
32+
engine_version = "6.0"
33+
zone_id = data.alicloud_zones.default.zones.0.id
34+
vswitch_id = alicloud_vswitch.defaultRv5UXt.id
35+
storage_size = "50"
36+
master_cu = "4"
37+
vpc_id = alicloud_vpc.defaultZc8RD9.id
38+
db_instance_mode = "StorageElastic"
39+
description = var.name
4140
}
4241

4342

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
## Introduction
2+
3+
This example is used to create a `alicloud_gpdb_streaming_job` 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_gpdb_instance.defaulth2ghc1](https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/gpdb_instance) | resource |
21+
| [alicloud_gpdb_streaming_data_service.default2dUszY](https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/gpdb_streaming_data_service) | resource |
22+
| [alicloud_gpdb_streaming_data_source.defaultcDQItu](https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/gpdb_streaming_data_source) | resource |
23+
| [alicloud_gpdb_streaming_job.default](https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/gpdb_streaming_job) | resource |
24+
| [alicloud_vpc.defaultTXqb15](https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/vpc) | resource |
25+
| [alicloud_vswitch.defaultaSWhbT](https://registry.terraform.io/providers/aliyun/alicloud/latest/docs/resources/vswitch) | resource |
26+
27+
## Inputs
28+
29+
| Name | Description | Type | Default | Required |
30+
|------|-------------|------|---------|:--------:|
31+
| <a name="input_name"></a> [name](#input\_name) | n/a | `string` | `"terraform-example"` | no |
32+
<!-- END_TF_DOCS -->
Lines changed: 116 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,116 @@
1+
variable "name" {
2+
default = "terraform-example"
3+
}
4+
5+
provider "alicloud" {
6+
region = "cn-beijing"
7+
}
8+
9+
resource "alicloud_vpc" "defaultTXqb15" {
10+
cidr_block = "192.168.0.0/16"
11+
}
12+
13+
resource "alicloud_vswitch" "defaultaSWhbT" {
14+
vpc_id = alicloud_vpc.defaultTXqb15.id
15+
zone_id = "cn-beijing-h"
16+
cidr_block = "192.168.1.0/24"
17+
}
18+
19+
resource "alicloud_gpdb_instance" "defaulth2ghc1" {
20+
instance_spec = "2C8G"
21+
description = var.name
22+
seg_node_num = "2"
23+
seg_storage_type = "cloud_essd"
24+
instance_network_type = "VPC"
25+
db_instance_category = "Basic"
26+
payment_type = "PayAsYouGo"
27+
ssl_enabled = "0"
28+
engine_version = "6.0"
29+
zone_id = "cn-beijing-h"
30+
vswitch_id = alicloud_vswitch.defaultaSWhbT.id
31+
storage_size = "50"
32+
master_cu = "4"
33+
vpc_id = alicloud_vpc.defaultTXqb15.id
34+
db_instance_mode = "StorageElastic"
35+
engine = "gpdb"
36+
}
37+
38+
resource "alicloud_gpdb_streaming_data_service" "default2dUszY" {
39+
service_name = "example"
40+
db_instance_id = alicloud_gpdb_instance.defaulth2ghc1.id
41+
service_description = "example"
42+
service_spec = "8"
43+
}
44+
45+
resource "alicloud_gpdb_streaming_data_source" "defaultcDQItu" {
46+
db_instance_id = alicloud_gpdb_instance.defaulth2ghc1.id
47+
data_source_name = "example"
48+
data_source_config = jsonencode({ "brokers" : "alikafka-post-cn-g4t3t4eod004-1-vpc.alikafka.aliyuncs.com:9092,alikafka-post-cn-g4t3t4eod004-2-vpc.alikafka.aliyuncs.com:9092,alikafka-post-cn-g4t3t4eod004-3-vpc.alikafka.aliyuncs.com:9092", "delimiter" : "|", "format" : "delimited", "topic" : "ziyuan_example" })
49+
data_source_type = "kafka"
50+
data_source_description = "example"
51+
service_id = alicloud_gpdb_streaming_data_service.default2dUszY.service_id
52+
}
53+
54+
55+
resource "alicloud_gpdb_streaming_job" "default" {
56+
account = "example_001"
57+
dest_schema = "public"
58+
mode = "professional"
59+
job_name = "example-kafka"
60+
job_description = "example-kafka"
61+
dest_database = "adb_sampledata_tpch"
62+
db_instance_id = alicloud_gpdb_instance.defaulth2ghc1.id
63+
dest_table = "customer"
64+
data_source_id = alicloud_gpdb_streaming_data_source.defaultcDQItu.data_source_id
65+
password = "example_001"
66+
job_config = <<EOF
67+
ATABASE: adb_sampledata_tpch
68+
USER: example_001
69+
PASSWORD: example_001
70+
HOST: gp-2zean69451zsjj139-master.gpdb.rds.aliyuncs.com
71+
PORT: 5432
72+
KAFKA:
73+
INPUT:
74+
SOURCE:
75+
BROKERS: alikafka-post-cn-3mp3t4ekq004-1-vpc.alikafka.aliyuncs.com:9092
76+
TOPIC: ziyuan_example
77+
FALLBACK_OFFSET: LATEST
78+
KEY:
79+
COLUMNS:
80+
- NAME: c_custkey
81+
TYPE: int
82+
FORMAT: delimited
83+
DELIMITED_OPTION:
84+
DELIMITER: \'|\'
85+
VALUE:
86+
COLUMNS:
87+
- NAME: c_comment
88+
TYPE: varchar
89+
FORMAT: delimited
90+
DELIMITED_OPTION:
91+
DELIMITER: \'|\'
92+
ERROR_LIMIT: 10
93+
OUTPUT:
94+
SCHEMA: public
95+
TABLE: customer
96+
MODE: MERGE
97+
MATCH_COLUMNS:
98+
- c_custkey
99+
ORDER_COLUMNS:
100+
- c_custkey
101+
UPDATE_COLUMNS:
102+
- c_custkey
103+
MAPPING:
104+
- NAME: c_custkey
105+
EXPRESSION: c_custkey
106+
COMMIT:
107+
MAX_ROW: 1000
108+
MINIMAL_INTERVAL: 1000
109+
CONSISTENCY: ATLEAST
110+
POLL:
111+
BATCHSIZE: 1000
112+
TIMEOUT: 1000
113+
PROPERTIES:
114+
group.id: ziyuan_example_01
115+
EOF
116+
}
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/Api_Gateway/101-api-gateway-access-control-list-docs-Example/main.tf

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,7 @@ resource "alicloud_api_gateway_instance" "defaultxywS8c" {
1414
payment_type = "PayAsYouGo"
1515
}
1616

17-
1817
resource "alicloud_api_gateway_access_control_list" "default" {
1918
access_control_list_name = var.name
2019
address_ip_version = "ipv4"
21-
}
22-
23-
resource "alicloud_api_gateway_acl_entry_attachment" "default" {
24-
acl_id = alicloud_api_gateway_access_control_list.default.id
25-
entry = "128.0.0.1/32"
26-
comment = "example comment"
2720
}

0 commit comments

Comments
 (0)