Skip to content

Commit 7b48a01

Browse files
committed
add
1 parent cce4fd1 commit 7b48a01

18 files changed

+55353
-2
lines changed

go.mod

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -309,6 +309,7 @@ require (
309309
github.com/subosito/gotenv v1.4.1 // indirect
310310
github.com/t-yuki/gocover-cobertura v0.0.0-20180217150009-aaee18c8195c // indirect
311311
github.com/tdakkota/asciicheck v0.2.0 // indirect
312+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcss v1.0.1031 // indirect
312313
github.com/tetafro/godot v1.4.11 // indirect
313314
github.com/tidwall/gjson v1.17.0 // indirect
314315
github.com/tidwall/match v1.1.1 // indirect

go.sum

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1041,6 +1041,8 @@ github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcm v1.0.547 h1:6bukohy
10411041
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcm v1.0.547/go.mod h1:C7b++Lr8Xh+2KtTUMBjbb+/BrBhfFhAxDMjXzT2GLhY=
10421042
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcr v1.0.696 h1:hTfJtxk5WDj84SfOFKg5Mk+DVtSmjVtkyj3gvVKAYkk=
10431043
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcr v1.0.696/go.mod h1:DgY9Kgh9093fBl2M/vEFGJZwytDIrPQlYoxoT4rE7O0=
1044+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcss v1.0.1031 h1:3OgSLiQAfgjQ3kH+lu5WBXRtE6JaZ+FY1Yr+LUv1JEw=
1045+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcss v1.0.1031/go.mod h1:e5FteF6ukTKsD6wergqmPn/jww3oPwi/QJYtTfYbFuY=
10441046
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tdcpg v1.0.533 h1:r6HQhmHzPp1oSGhwkNzUzIRlpnpb8Jhtcn1yKhg9ml4=
10451047
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tdcpg v1.0.533/go.mod h1:5sIIchyV9sXIVAqsD3UWts+qQJ0qoc55sL2WuiY8Ugs=
10461048
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tdmq v1.0.955 h1:bi7brFndAL9I2k+g0d6O0pk/FUPDXI1gfq9jKIBItkU=

tencentcloud/connectivity/client.go

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ import (
8686
tcaplusdb "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcaplusdb/v20190823"
8787
tcm "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcm/v20210413"
8888
tcr "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcr/v20190924"
89+
tcss "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcss/v20201101"
8990
tdcpg "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tdcpg/v20211118"
9091
tdmq "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tdmq/v20200217"
9192
tem "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tem/v20210701"
@@ -218,6 +219,7 @@ type TencentCloudClient struct {
218219
postgresv20170312Conn *postgre.Client
219220
cfwv20190904Conn *cfw.Client
220221
ccnv20170312Conn *vpc.Client
222+
tcssv20201101Conn *tcss.Client
221223
}
222224

223225
// NewClientProfile returns a new ClientProfile
@@ -1900,3 +1902,16 @@ func (me *TencentCloudClient) UseCcnV20170312Client() *vpc.Client {
19001902

19011903
return me.ccnv20170312Conn
19021904
}
1905+
1906+
// UseTcssV20201101Client return TCSS client for service
1907+
func (me *TencentCloudClient) UseTcssV20201101Client() *tcss.Client {
1908+
if me.tcssv20201101Conn != nil {
1909+
return me.tcssv20201101Conn
1910+
}
1911+
cpf := me.NewClientProfile(300)
1912+
cpf.Language = "zh-CN"
1913+
me.tcssv20201101Conn, _ = tcss.NewClient(me.Credential, me.Region, cpf)
1914+
me.tcssv20201101Conn.WithHttpTransport(&LogRoundTripper{})
1915+
1916+
return me.tcssv20201101Conn
1917+
}

tencentcloud/provider.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ import (
100100
"github.com/tencentcloudstack/terraform-provider-tencentcloud/tencentcloud/services/tcmq"
101101
"github.com/tencentcloudstack/terraform-provider-tencentcloud/tencentcloud/services/tco"
102102
"github.com/tencentcloudstack/terraform-provider-tencentcloud/tencentcloud/services/tcr"
103+
"github.com/tencentcloudstack/terraform-provider-tencentcloud/tencentcloud/services/tcss"
103104
"github.com/tencentcloudstack/terraform-provider-tencentcloud/tencentcloud/services/tdcpg"
104105
"github.com/tencentcloudstack/terraform-provider-tencentcloud/tencentcloud/services/tem"
105106
"github.com/tencentcloudstack/terraform-provider-tencentcloud/tencentcloud/services/teo"
@@ -2168,7 +2169,9 @@ func Provider() *schema.Provider {
21682169
"tencentcloud_thpc_workspaces": thpc.ResourceTencentCloudThpcWorkspaces(),
21692170
"tencentcloud_kubernetes_health_check_policy": tke.ResourceTencentCloudKubernetesHealthCheckPolicy(),
21702171
"tencentcloud_lite_hbase_instance": emr.ResourceTencentCloudLiteHbaseInstance(),
2171-
"tencentcloud_kubernetes_log_config": tke.ResourceTencentCloudKubernetesLogConfig()},
2172+
"tencentcloud_kubernetes_log_config": tke.ResourceTencentCloudKubernetesLogConfig(),
2173+
"tencentcloud_tcss_image_registry": tcss.ResourceTencentCloudTcssImageRegistry(),
2174+
},
21722175

21732176
ConfigureFunc: providerConfigure,
21742177
}

tencentcloud/provider.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2214,4 +2214,8 @@ ControlCenter
22142214

22152215
THPC
22162216
Resource
2217-
tencentcloud_thpc_workspaces
2217+
tencentcloud_thpc_workspaces
2218+
2219+
Tencent Container Security Service(TCSS)
2220+
Resource
2221+
tencentcloud_tcss_image_registry

0 commit comments

Comments
 (0)