diff --git a/internal/deployer/tencent-cos.go b/internal/deployer/tencent-cos.go index 68c1f672..2ea8c7d6 100644 --- a/internal/deployer/tencent-cos.go +++ b/internal/deployer/tencent-cos.go @@ -2,10 +2,8 @@ package deployer import ( "context" - "encoding/base64" "encoding/json" "fmt" - "strings" "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common" "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common/profile" @@ -88,12 +86,11 @@ func (d *TencentCOSDeployer) deploy(certId string) error { cpf := profile.NewClientProfile() cpf.HttpProfile.Endpoint = "ssl.tencentcloudapi.com" // 实例化要请求产品的client对象,clientProfile是可选的 - client, _ := ssl.NewClient(d.credential, "", cpf) + client, _ := ssl.NewClient(d.credential, getDeployString(d.option.DeployConfig, "region"), cpf) // 实例化一个请求对象,每个接口都会对应一个request对象 request := ssl.NewDeployCertificateInstanceRequest() - request.Region = common.StringPtr(getDeployString(d.option.DeployConfig, "region")) request.CertificateId = common.StringPtr(certId) request.ResourceType = common.StringPtr("cos") request.Status = common.Int64Ptr(1)