@@ -63,6 +63,7 @@ import (
6363 es "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/es/v20180416"
6464 gaap "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/gaap/v20180529"
6565 gwlb "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/gwlb/v20240906"
66+ igtmv20231024 "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/igtm/v20231024"
6667 kms "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/kms/v20190118"
6768 lighthouse "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/lighthouse/v20200324"
6869 css "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/live/v20180801"
@@ -241,6 +242,7 @@ type TencentCloudClient struct {
241242 cdwpgv20201230Conn * cdwpg.Client
242243 gwlbv20240906Conn * gwlb.Client
243244 billingv20180709Conn * billing.Client
245+ igtmv20231024Conn * igtmv20231024.Client
244246}
245247
246248// NewClientProfile returns a new ClientProfile
@@ -2116,3 +2118,16 @@ func (me *TencentCloudClient) UseBillingV20180709Client() *billing.Client {
21162118
21172119 return me .billingv20180709Conn
21182120}
2121+
2122+ // UseIgtmV20231024Client return IGTM client for service
2123+ func (me * TencentCloudClient ) UseIgtmV20231024Client () * igtmv20231024.Client {
2124+ if me .igtmv20231024Conn != nil {
2125+ return me .igtmv20231024Conn
2126+ }
2127+ cpf := me .NewClientProfile (300 )
2128+ cpf .Language = "zh-CN"
2129+ me .igtmv20231024Conn , _ = igtmv20231024 .NewClient (me .Credential , me .Region , cpf )
2130+ me .igtmv20231024Conn .WithHttpTransport (& LogRoundTripper {})
2131+
2132+ return me .igtmv20231024Conn
2133+ }
0 commit comments