Skip to content

Commit 377f69f

Browse files
feat(audit): [126881915] Add new resource tencentcloud_events_audit_track (#2931)
* add events audit track * add changelog * add changelog * add * add * add --------- Co-authored-by: SevenEarth <[email protected]>
1 parent 6c2636b commit 377f69f

13 files changed

+718
-10
lines changed

.changelog/2931.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:new-resource
2+
tencentcloud_events_audit_track
3+
```

tencentcloud/connectivity/client.go

Lines changed: 22 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -212,14 +212,15 @@ type TencentCloudClient struct {
212212
controlcenterConn *controlcenter.Client
213213
thpcConn *thpc.Client
214214
//omit nil client
215-
omitNilConn *common.Client
216-
emrv20190103Conn *emr.Client
217-
teov20220901Conn *teo.Client
218-
sslv20191205Conn *sslCertificate.Client
219-
postgresv20170312Conn *postgre.Client
220-
cfwv20190904Conn *cfw.Client
221-
ccnv20170312Conn *vpc.Client
222-
tcssv20201101Conn *tcss.Client
215+
omitNilConn *common.Client
216+
emrv20190103Conn *emr.Client
217+
teov20220901Conn *teo.Client
218+
sslv20191205Conn *sslCertificate.Client
219+
postgresv20170312Conn *postgre.Client
220+
cfwv20190904Conn *cfw.Client
221+
ccnv20170312Conn *vpc.Client
222+
tcssv20201101Conn *tcss.Client
223+
cloudauditv20190319Conn *audit.Client
223224
}
224225

225226
// NewClientProfile returns a new ClientProfile
@@ -1915,3 +1916,16 @@ func (me *TencentCloudClient) UseTcssV20201101Client() *tcss.Client {
19151916

19161917
return me.tcssv20201101Conn
19171918
}
1919+
1920+
// UseCloudauditV20190319Client return CLOUDAUDIT client for service
1921+
func (me *TencentCloudClient) UseCloudauditV20190319Client() *audit.Client {
1922+
if me.cloudauditv20190319Conn != nil {
1923+
return me.cloudauditv20190319Conn
1924+
}
1925+
cpf := me.NewClientProfile(300)
1926+
cpf.Language = "zh-CN"
1927+
me.cloudauditv20190319Conn, _ = audit.NewClient(me.Credential, me.Region, cpf)
1928+
me.cloudauditv20190319Conn.WithHttpTransport(&LogRoundTripper{})
1929+
1930+
return me.cloudauditv20190319Conn
1931+
}

tencentcloud/provider.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ package tencentcloud
33
import (
44
"encoding/json"
55
"fmt"
6-
76
"io/ioutil"
87
"net/url"
98
"os"
@@ -1566,6 +1565,7 @@ func Provider() *schema.Provider {
15661565
"tencentcloud_ckafka_datahub_task": ckafka.ResourceTencentCloudCkafkaDatahubTask(),
15671566
"tencentcloud_ckafka_route": ckafka.ResourceTencentCloudCkafkaRoute(),
15681567
"tencentcloud_audit_track": audit.ResourceTencentCloudAuditTrack(),
1568+
"tencentcloud_events_audit_track": audit.ResourceTencentCloudEventsAuditTrack(),
15691569
"tencentcloud_image": cvm.ResourceTencentCloudImage(),
15701570
"tencentcloud_cynosdb_proxy": cynosdb.ResourceTencentCloudCynosdbProxy(),
15711571
"tencentcloud_cynosdb_reload_proxy_node": cynosdb.ResourceTencentCloudCynosdbReloadProxyNode(),

tencentcloud/provider.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,7 @@ Cloud Audit(Audit)
159159

160160
Resource
161161
tencentcloud_audit_track
162+
tencentcloud_events_audit_track
162163

163164
Auto Scaling(AS)
164165
Data Source

0 commit comments

Comments
 (0)