Help us shape the future of Go! Take the 2026 Go Developer Survey

ssl

package
v1.83.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 11, 2026 License: MPL-2.0 Imports: 21 Imported by: 0

Documentation

Overview

Code generated by iacg; DO NOT EDIT.

Index

Constants

View Source
const (
	SSL_MODULE_TYPE = "ssl"
	SSL_WITH_CERT   = "1"
)
View Source
const (
	SSL_STATUS_PENDING = iota
	SSL_STATUS_AVAILABLE
	SSL_STATUS_REJECTED
	SSL_STATUS_EXPIRED
	SSL_STATUS_DNS_ADDED
	SSL_STATUS_PENDING_SUB
	SSL_STATUS_CANCELING
	SSL_STATUS_CANCELED
	SSL_STATUS_DATA_PENDING
	SSL_STATUS_REVOKING
	SSL_STATUS_REVOKED
	SSL_STATUS_REISSUING
	SSL_STATUS_REVOCATION_PENDING
)
View Source
const (
	SSL_CERT_TYPE_SERVER = "SVR"
	SSL_CERT_TYPE_CA     = "CA"
)
View Source
const (
	CsrTypeOnline = "online"
	CsrTypeParse  = "parse"
)
View Source
const (
	DNSAuto = "DNS_AUTO"
	DNS     = "DNS"
	File    = "FILE"
)
View Source
const (
	InvalidParam          = "FailedOperation.InvalidParam"
	CertificateNotFound   = "FailedOperation.CertificateNotFound"
	InvalidParameter      = "InvalidParameter"
	InvalidParameterValue = "InvalidParameterValue"
	CertificateInvalid    = "FailedOperation.CertificateInvalid"
)
View Source
const SSL_ERR_CANCELING = `` /* 326-byte string literal not displayed */

Variables

View Source
var CsrTypeArr = []string{
	CsrTypeOnline,
	CsrTypeParse,
}
View Source
var DNSPOD_OV_EV_TYPE = []int64{51, 52, 53}
View Source
var GEOTRUST_OV_EV_TYPE = []int64{8, 9, 10}
View Source
var GLOBALSIGN_OV_EV_TYPE = []int64{18, 19, 20, 21, 22, 23, 24}
View Source
var SECURESITE_OV_EV_TYPE = []int64{3, 4, 5, 6, 7}
View Source
var SslCanCancelStatus = map[uint64]struct{}{
	SSL_STATUS_PENDING:      {},
	SSL_STATUS_DNS_ADDED:    {},
	SSL_STATUS_DATA_PENDING: {},
}
View Source
var TRUSTASIA_OV_EV_TYPE = []int64{13, 14, 15, 16, 17}
View Source
var VerifyType = []string{
	DNSAuto,
	DNS,
	File,
}

Functions

func DataSourceTencentCloudSslCertificates

func DataSourceTencentCloudSslCertificates() *schema.Resource

func DataSourceTencentCloudSslDescribeCertificate

func DataSourceTencentCloudSslDescribeCertificate() *schema.Resource

func DataSourceTencentCloudSslDescribeCompanies

func DataSourceTencentCloudSslDescribeCompanies() *schema.Resource

func DataSourceTencentCloudSslDescribeHostApiGatewayInstanceList

func DataSourceTencentCloudSslDescribeHostApiGatewayInstanceList() *schema.Resource

func DataSourceTencentCloudSslDescribeHostCdnInstanceList

func DataSourceTencentCloudSslDescribeHostCdnInstanceList() *schema.Resource

func DataSourceTencentCloudSslDescribeHostClbInstanceList

func DataSourceTencentCloudSslDescribeHostClbInstanceList() *schema.Resource

func DataSourceTencentCloudSslDescribeHostCosInstanceList

func DataSourceTencentCloudSslDescribeHostCosInstanceList() *schema.Resource

func DataSourceTencentCloudSslDescribeHostDdosInstanceList

func DataSourceTencentCloudSslDescribeHostDdosInstanceList() *schema.Resource

func DataSourceTencentCloudSslDescribeHostDeployRecord

func DataSourceTencentCloudSslDescribeHostDeployRecord() *schema.Resource

func DataSourceTencentCloudSslDescribeHostDeployRecordDetail

func DataSourceTencentCloudSslDescribeHostDeployRecordDetail() *schema.Resource

func DataSourceTencentCloudSslDescribeHostLighthouseInstanceList

func DataSourceTencentCloudSslDescribeHostLighthouseInstanceList() *schema.Resource

func DataSourceTencentCloudSslDescribeHostLiveInstanceList

func DataSourceTencentCloudSslDescribeHostLiveInstanceList() *schema.Resource

func DataSourceTencentCloudSslDescribeHostTeoInstanceList

func DataSourceTencentCloudSslDescribeHostTeoInstanceList() *schema.Resource

func DataSourceTencentCloudSslDescribeHostTkeInstanceList

func DataSourceTencentCloudSslDescribeHostTkeInstanceList() *schema.Resource

func DataSourceTencentCloudSslDescribeHostUpdateRecord

func DataSourceTencentCloudSslDescribeHostUpdateRecord() *schema.Resource

func DataSourceTencentCloudSslDescribeHostUpdateRecordDetail

func DataSourceTencentCloudSslDescribeHostUpdateRecordDetail() *schema.Resource

func DataSourceTencentCloudSslDescribeHostVodInstanceList

func DataSourceTencentCloudSslDescribeHostVodInstanceList() *schema.Resource

func DataSourceTencentCloudSslDescribeHostWafInstanceList

func DataSourceTencentCloudSslDescribeHostWafInstanceList() *schema.Resource

func DataSourceTencentCloudSslDescribeManagerDetail

func DataSourceTencentCloudSslDescribeManagerDetail() *schema.Resource

func DataSourceTencentCloudSslDescribeManagers

func DataSourceTencentCloudSslDescribeManagers() *schema.Resource

func GetCertificateList

func GetCertificateList(ctx context.Context, sslService SSLService, id, name, certType *string) (certificateList []*ssl.Certificates, errRet error)

func GetCommonCertificates

func GetCommonCertificates(certificatesById, certificatesByName []*ssl.Certificates) (result []*ssl.Certificates)

func IsContainProductId

func IsContainProductId(productId int64, lists ...[]int64) bool

func ResourceTencentCloudSSLFreeCertificate

func ResourceTencentCloudSSLFreeCertificate() *schema.Resource

func ResourceTencentCloudSSLInstance

func ResourceTencentCloudSSLInstance() *schema.Resource

func ResourceTencentCloudSslCertificate

func ResourceTencentCloudSslCertificate() *schema.Resource

func ResourceTencentCloudSslCheckCertificateChainOperation

func ResourceTencentCloudSslCheckCertificateChainOperation() *schema.Resource

func ResourceTencentCloudSslCheckCertificateDomainVerificationOperation added in v1.81.132

func ResourceTencentCloudSslCheckCertificateDomainVerificationOperation() *schema.Resource

func ResourceTencentCloudSslCompleteCertificateOperation

func ResourceTencentCloudSslCompleteCertificateOperation() *schema.Resource

func ResourceTencentCloudSslDeployCertificateInstanceOperation

func ResourceTencentCloudSslDeployCertificateInstanceOperation() *schema.Resource

func ResourceTencentCloudSslDeployCertificateRecordRetryOperation

func ResourceTencentCloudSslDeployCertificateRecordRetryOperation() *schema.Resource

func ResourceTencentCloudSslDeployCertificateRecordRollbackOperation

func ResourceTencentCloudSslDeployCertificateRecordRollbackOperation() *schema.Resource

func ResourceTencentCloudSslDownloadCertificateOperation

func ResourceTencentCloudSslDownloadCertificateOperation() *schema.Resource

func ResourceTencentCloudSslReplaceCertificateOperation

func ResourceTencentCloudSslReplaceCertificateOperation() *schema.Resource

func ResourceTencentCloudSslRevokeCertificateOperation

func ResourceTencentCloudSslRevokeCertificateOperation() *schema.Resource

func ResourceTencentCloudSslUpdateCertificateInstanceOperation

func ResourceTencentCloudSslUpdateCertificateInstanceOperation() *schema.Resource

func ResourceTencentCloudSslUpdateCertificateRecordRetryOperation

func ResourceTencentCloudSslUpdateCertificateRecordRetryOperation() *schema.Resource

func ResourceTencentCloudSslUpdateCertificateRecordRollbackOperation

func ResourceTencentCloudSslUpdateCertificateRecordRollbackOperation() *schema.Resource

func ResourceTencentCloudSslUploadRevokeLetterOperation

func ResourceTencentCloudSslUploadRevokeLetterOperation() *schema.Resource

Types

type SSLService

type SSLService struct {
	// contains filtered or unexported fields
}

func NewSSLService

func NewSSLService(client *connectivity.TencentCloudClient) SSLService

func (*SSLService) ApplyCertificate

func (me *SSLService) ApplyCertificate(ctx context.Context, request *ssl.ApplyCertificateRequest) (id string, errRet error)

func (*SSLService) CancelAuditCertificate

func (me *SSLService) CancelAuditCertificate(ctx context.Context, request *ssl.CancelAuditCertificateRequest) (err error)

func (*SSLService) CancelCertificateOrder

func (me *SSLService) CancelCertificateOrder(ctx context.Context, request *ssl.CancelCertificateOrderRequest) (err error)

func (*SSLService) CertificateOrderSubmit added in v1.82.94

func (me *SSLService) CertificateOrderSubmit(ctx context.Context, request *ssl.CertificateOrderSubmitRequest) (errRet error)

func (*SSLService) CheckCertificateType

func (me *SSLService) CheckCertificateType(ctx context.Context, certId string, checkType string) (bool, error)

func (*SSLService) CommitCertificateInformation

func (me *SSLService) CommitCertificateInformation(ctx context.Context, request *ssl.CommitCertificateInformationRequest) (errRet error)

func (*SSLService) CreateCertificate

func (me *SSLService) CreateCertificate(ctx context.Context, request *ssl.CreateCertificateRequest) (certificateId, dealId string, errRet error)

func (*SSLService) DeleteCertificate

func (me *SSLService) DeleteCertificate(ctx context.Context, request *ssl.DeleteCertificateRequest) (deleteResult bool, err error)

func (*SSLService) DescribeCertificateDetail

func (me *SSLService) DescribeCertificateDetail(ctx context.Context, request *ssl.DescribeCertificateDetailRequest) (response *ssl.DescribeCertificateDetailResponse, err error)

func (*SSLService) DescribeCertificates

func (me *SSLService) DescribeCertificates(ctx context.Context, request *ssl.DescribeCertificatesRequest) (certificateList []*ssl.Certificates, err error)

func (*SSLService) ModifyCertificateAlias

func (me *SSLService) ModifyCertificateAlias(ctx context.Context, request *ssl.ModifyCertificateAliasRequest) (err error)

func (*SSLService) ModifyCertificateProject

func (me *SSLService) ModifyCertificateProject(ctx context.Context, request *ssl.ModifyCertificateProjectRequest) (err error)

func (*SSLService) ModifyCertificateResubmit

func (me *SSLService) ModifyCertificateResubmit(ctx context.Context, request *ssl.ModifyCertificateResubmitRequest) (err error)

func (*SSLService) SubmitCertificateInformation

func (me *SSLService) SubmitCertificateInformation(ctx context.Context, request *ssl.SubmitCertificateInformationRequest) (err error)

func (*SSLService) UploadCertificate

func (me *SSLService) UploadCertificate(ctx context.Context, request *ssl.UploadCertificateRequest) (id string, err error)

func (*SSLService) UploadConfirmLetter

func (me *SSLService) UploadConfirmLetter(ctx context.Context, request *ssl.UploadConfirmLetterRequest) (err error)

type SslService

type SslService struct {
	// contains filtered or unexported fields
}

func (*SslService) CheckCertificateType

func (me *SslService) CheckCertificateType(ctx context.Context, certId string, checkType string) (bool, error)

func (*SslService) CreateCertificate

func (me *SslService) CreateCertificate(ctx context.Context, certType, cert, name string, projectId int, key *string) (id string, err error)

func (*SslService) DeleteCertificate

func (me *SslService) DeleteCertificate(ctx context.Context, id string) error

func (*SslService) DescribeCertificates

func (me *SslService) DescribeCertificates(ctx context.Context, id, name, certType *string) (certificates []*ssl.SSLCertificate, err error)

func (*SslService) DescribeSslDescribeCertificateBindResourceTaskDetailByFilter

func (me *SslService) DescribeSslDescribeCertificateBindResourceTaskDetailByFilter(ctx context.Context, param map[string]interface{}) (describeCertificateBindResourceTaskDetail *ssl.DescribeCertificateBindResourceTaskDetailResponseParams, errRet error)

func (*SslService) DescribeSslDescribeCertificateBindResourceTaskResultByFilter

func (me *SslService) DescribeSslDescribeCertificateBindResourceTaskResultByFilter(ctx context.Context, param map[string]interface{}) (describeCertificateBindResourceTaskResult []*ssl.SyncTaskBindResourceResult, errRet error)

func (*SslService) DescribeSslDescribeCertificateByID

func (me *SslService) DescribeSslDescribeCertificateByID(ctx context.Context, certificateId string) (describeCertificate *ssl.DescribeCertificateResponseParams, errRet error)

func (*SslService) DescribeSslDescribeCompaniesByFilter

func (me *SslService) DescribeSslDescribeCompaniesByFilter(ctx context.Context, param map[string]interface{}) (describeCompanies []*ssl.CompanyInfo, errRet error)

func (*SslService) DescribeSslDescribeHostApiGatewayInstanceListByFilter

func (me *SslService) DescribeSslDescribeHostApiGatewayInstanceListByFilter(ctx context.Context, param map[string]interface{}) (describeHostApiGatewayInstanceList []*ssl.ApiGatewayInstanceDetail, errRet error)

func (*SslService) DescribeSslDescribeHostCdnInstanceListByFilter

func (me *SslService) DescribeSslDescribeHostCdnInstanceListByFilter(ctx context.Context, param map[string]interface{}) (describeHostCdnInstanceList *ssl.DescribeHostCdnInstanceListResponseParams, err error)

func (*SslService) DescribeSslDescribeHostClbInstanceListByFilter

func (me *SslService) DescribeSslDescribeHostClbInstanceListByFilter(ctx context.Context, param map[string]interface{}) (describeHostClbInstanceList *ssl.DescribeHostClbInstanceListResponseParams, err error)

func (*SslService) DescribeSslDescribeHostCosInstanceListByFilter

func (me *SslService) DescribeSslDescribeHostCosInstanceListByFilter(ctx context.Context, param map[string]interface{}) (describeHostCosInstanceList *ssl.DescribeHostCosInstanceListResponseParams, errRet error)

func (*SslService) DescribeSslDescribeHostDdosInstanceListByFilter

func (me *SslService) DescribeSslDescribeHostDdosInstanceListByFilter(ctx context.Context, param map[string]interface{}) (describeHostDdosInstanceList []*ssl.DdosInstanceDetail, errRet error)

func (*SslService) DescribeSslDescribeHostDeployRecordByFilter

func (me *SslService) DescribeSslDescribeHostDeployRecordByFilter(ctx context.Context, param map[string]interface{}) (describeHostDeployRecord []*ssl.DeployRecordInfo, errRet error)

func (*SslService) DescribeSslDescribeHostDeployRecordDetailByFilter

func (me *SslService) DescribeSslDescribeHostDeployRecordDetailByFilter(
	ctx context.Context, param map[string]interface{}) (
	describeHostDeployRecordDetail []*ssl.DeployRecordDetail,
	successTotalCount *int64, failedTotalCount *int64, runningTotalCount *int64,
	errRet error)

func (*SslService) DescribeSslDescribeHostLighthouseInstanceListByFilter

func (me *SslService) DescribeSslDescribeHostLighthouseInstanceListByFilter(ctx context.Context, param map[string]interface{}) (describeHostLighthouseInstanceList []*ssl.LighthouseInstanceDetail, errRet error)

func (*SslService) DescribeSslDescribeHostLiveInstanceListByFilter

func (me *SslService) DescribeSslDescribeHostLiveInstanceListByFilter(ctx context.Context, param map[string]interface{}) (describeHostLiveInstanceList []*ssl.LiveInstanceDetail, errRet error)

func (*SslService) DescribeSslDescribeHostTeoInstanceListByFilter

func (me *SslService) DescribeSslDescribeHostTeoInstanceListByFilter(ctx context.Context, param map[string]interface{}) (describeHostTeoInstanceList []*ssl.TeoInstanceDetail, errRet error)

func (*SslService) DescribeSslDescribeHostTkeInstanceListByFilter

func (me *SslService) DescribeSslDescribeHostTkeInstanceListByFilter(
	ctx context.Context, param map[string]interface{}) (
	describeHostTkeInstanceList []*ssl.TkeInstanceDetail,
	asyncTotalNum *int64, asyncOffset *int64, asyncCacheTime *string, errRet error)

func (*SslService) DescribeSslDescribeHostUpdateRecordByFilter

func (me *SslService) DescribeSslDescribeHostUpdateRecordByFilter(ctx context.Context, param map[string]interface{}) (describeHostUpdateRecord []*ssl.UpdateRecordInfo, errRet error)

func (*SslService) DescribeSslDescribeHostUpdateRecordDetailByFilter

func (me *SslService) DescribeSslDescribeHostUpdateRecordDetailByFilter(
	ctx context.Context, param map[string]interface{}) (
	describeHostUpdateRecordDetail []*ssl.UpdateRecordDetails,
	successTotalCount *int64, failedTotalCount *int64, runningTotalCount *int64, errRet error)

func (*SslService) DescribeSslDescribeHostVodInstanceListByFilter

func (me *SslService) DescribeSslDescribeHostVodInstanceListByFilter(ctx context.Context, param map[string]interface{}) (describeHostVodInstanceList []*ssl.VodInstanceDetail, errRet error)

func (*SslService) DescribeSslDescribeHostWafInstanceListByFilter

func (me *SslService) DescribeSslDescribeHostWafInstanceListByFilter(ctx context.Context, param map[string]interface{}) (describeHostWafInstanceList []*ssl.WafInstanceDetail, errRet error)

func (*SslService) DescribeSslDescribeManagerDetailByFilter

func (me *SslService) DescribeSslDescribeManagerDetailByFilter(ctx context.Context, managerId string) (describeManagerDetailResponse *ssl.DescribeManagerDetailResponseParams, errRet error)

func (*SslService) DescribeSslDescribeManagersByFilter

func (me *SslService) DescribeSslDescribeManagersByFilter(ctx context.Context, param map[string]interface{}) (describeManagers []*ssl.ManagerInfo, errRet error)

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL