Skip to content

Commit c0ab901

Browse files
gitmknanonymous
andauthored
Feat/tcm support 2 (#1444)
* feat: support tcm * feat: supprot prom tracing log * feat: add changelog * fix: modify changelog Co-authored-by: anonymous <anonymous@mail.org>
1 parent caa6061 commit c0ab901

23 files changed

+2787
-8
lines changed

.changelog/1444.txt

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
```release-note:new-resource
2+
tencentcloud_tcm_prometheus_attachment
3+
```
4+
5+
```release-note:new-resource
6+
tencentcloud_tcm_tracing_config
7+
```
8+
9+
```release-note:new-resource
10+
tencentcloud_tcm_access_log_config
11+
```
12+
13+
```release-note:enhancement
14+
resource/tencentcloud_tcm_mesh: support tracing, prometheus
15+
```

go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ require (
3535
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/clb v1.0.445
3636
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cloudaudit v1.0.544
3737
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cls v1.0.412
38-
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.546
38+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.547
3939
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cvm v1.0.445
4040
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cynosdb v1.0.488
4141
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/dayu v1.0.335
@@ -70,7 +70,7 @@ require (
7070
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tag v1.0.199
7171
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tat v1.0.538
7272
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcaplusdb v1.0.199
73-
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcm v1.0.519
73+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcm v1.0.547
7474
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcr v1.0.503
7575
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tdcpg v1.0.533
7676
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tdmq v1.0.268

go.sum

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -521,6 +521,11 @@ github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.546/go.mod
521521
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.542/go.mod h1:7sCQWVkxcsR38nffDW057DRGk8mUjK1Ing/EFOK8s8Y=
522522
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.544 h1:ydXS/Tt3NKxTe10SlnMsyzlHzLOtGJIahvf/CoCVtCM=
523523
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.544/go.mod h1:7sCQWVkxcsR38nffDW057DRGk8mUjK1Ing/EFOK8s8Y=
524+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.542/go.mod h1:7sCQWVkxcsR38nffDW057DRGk8mUjK1Ing/EFOK8s8Y=
525+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.545 h1:wlyGRRGsglx7YFQZY03D8v5TFLCRGCS7VFaIFgo3538=
526+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.545/go.mod h1:7sCQWVkxcsR38nffDW057DRGk8mUjK1Ing/EFOK8s8Y=
527+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.547 h1:vpwvWpVixEIsgpUcsLcJf5jDE1jNPYivG5XEkTfIW8A=
528+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.547/go.mod h1:7sCQWVkxcsR38nffDW057DRGk8mUjK1Ing/EFOK8s8Y=
524529
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cvm v1.0.445 h1:Bh7XD0ypNMHYyBOM8hhKsSu+y0VVKUnJVS+YKKhfpGg=
525530
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cvm v1.0.445/go.mod h1:jMDD351efCFpT1+KVFbcpu6SbmP4TYmp4qkoCfr63nQ=
526531
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cynosdb v1.0.488 h1:A1seXWtMf2atBjSNYvcwxyDoFzCMgqyVnsxnWzhqJEA=
@@ -592,6 +597,10 @@ github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcaplusdb v1.0.199 h1:i
592597
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcaplusdb v1.0.199/go.mod h1:PUgbrkzA9IaKBj1urk+W4L6Jr5TuBhQ4xB/96QvLf/U=
593598
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcm v1.0.519 h1:KcYh/LKMNPE+x0uFGZ8QpdmD9aVxbrhj0gSEh5rmSeQ=
594599
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcm v1.0.519/go.mod h1:ccvOFrzAs2T9gFTQQGKLS0A/2HPYeTtC/CXSrQsslUg=
600+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcm v1.0.545 h1:Rdt1WnB6Xx4XqKhvq3ZbPkllKG6iJeKTMuroZyrs2ZE=
601+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcm v1.0.545/go.mod h1:1aMdCuxGz3Hb39MwG9NsCKN60K8OwOeBPGWhtKXGR4Q=
602+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcm v1.0.547 h1:6bukohygmfu4riewOMCuYYZSkg3vTad8PCjpGyWD0Gs=
603+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcm v1.0.547/go.mod h1:C7b++Lr8Xh+2KtTUMBjbb+/BrBhfFhAxDMjXzT2GLhY=
595604
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcr v1.0.503 h1:wDJnXddBwMCqYDy4mPRcMZpRD5EOoXjktXSyQQUvpwo=
596605
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcr v1.0.503/go.mod h1:auioaP0mtgitVHdt+NLRN3f87zPsA3M/m+9niqGxKgs=
597606
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tdcpg v1.0.533 h1:r6HQhmHzPp1oSGhwkNzUzIRlpnpb8Jhtcn1yKhg9ml4=

tencentcloud/provider.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -700,6 +700,9 @@ TencentCloud ServiceMesh(TCM)
700700
Resource
701701
tencentcloud_tcm_mesh
702702
tencentcloud_tcm_cluster_attachment
703+
tencentcloud_tcm_prometheus_attachment
704+
tencentcloud_tcm_tracing_config
705+
tencentcloud_tcm_access_log_config
703706
704707
Simple Email Service(SES)
705708
Resource
@@ -1407,6 +1410,9 @@ func Provider() terraform.ResourceProvider {
14071410
// "tencentcloud_teo_default_certificate": resourceTencentCloudTeoDefaultCertificate(),
14081411
"tencentcloud_tcm_mesh": resourceTencentCloudTcmMesh(),
14091412
"tencentcloud_tcm_cluster_attachment": resourceTencentCloudTcmClusterAttachment(),
1413+
"tencentcloud_tcm_prometheus_attachment": resourceTencentCloudTcmPrometheusAttachment(),
1414+
"tencentcloud_tcm_tracing_config": resourceTencentCloudTcmTracingConfig(),
1415+
"tencentcloud_tcm_access_log_config": resourceTencentCloudTcmAccessLogConfig(),
14101416
"tencentcloud_ses_domain": resourceTencentCloudSesDomain(),
14111417
"tencentcloud_ses_template": resourceTencentCloudSesTemplate(),
14121418
"tencentcloud_ses_email_address": resourceTencentCloudSesEmailAddress(),

0 commit comments

Comments
 (0)