Documentation
¶
Overview ¶
Code generated by iacg; DO NOT EDIT.
Index ¶
- Constants
- Variables
- func DataSourceTencentCloudSslCertificateBindResourceTaskDetail() *schema.Resource
- func DataSourceTencentCloudSslCertificates() *schema.Resource
- func DataSourceTencentCloudSslDescribeCertificate() *schema.Resource
- func DataSourceTencentCloudSslDescribeCompanies() *schema.Resource
- func DataSourceTencentCloudSslDescribeHostApiGatewayInstanceList() *schema.Resource
- func DataSourceTencentCloudSslDescribeHostCdnInstanceList() *schema.Resource
- func DataSourceTencentCloudSslDescribeHostClbInstanceList() *schema.Resource
- func DataSourceTencentCloudSslDescribeHostCosInstanceList() *schema.Resource
- func DataSourceTencentCloudSslDescribeHostDdosInstanceList() *schema.Resource
- func DataSourceTencentCloudSslDescribeHostDeployRecord() *schema.Resource
- func DataSourceTencentCloudSslDescribeHostDeployRecordDetail() *schema.Resource
- func DataSourceTencentCloudSslDescribeHostLighthouseInstanceList() *schema.Resource
- func DataSourceTencentCloudSslDescribeHostLiveInstanceList() *schema.Resource
- func DataSourceTencentCloudSslDescribeHostTeoInstanceList() *schema.Resource
- func DataSourceTencentCloudSslDescribeHostTkeInstanceList() *schema.Resource
- func DataSourceTencentCloudSslDescribeHostUpdateRecord() *schema.Resource
- func DataSourceTencentCloudSslDescribeHostUpdateRecordDetail() *schema.Resource
- func DataSourceTencentCloudSslDescribeHostVodInstanceList() *schema.Resource
- func DataSourceTencentCloudSslDescribeHostWafInstanceList() *schema.Resource
- func DataSourceTencentCloudSslDescribeManagerDetail() *schema.Resource
- func DataSourceTencentCloudSslDescribeManagers() *schema.Resource
- func GetCertificateList(ctx context.Context, sslService SSLService, id, name, certType *string) (certificateList []*ssl.Certificates, errRet error)
- func GetCommonCertificates(certificatesById, certificatesByName []*ssl.Certificates) (result []*ssl.Certificates)
- func IsContainProductId(productId int64, lists ...[]int64) bool
- func NewSslUploadCertificateInstance() action.Action
- func ResourceTencentCloudSSLFreeCertificate() *schema.Resource
- func ResourceTencentCloudSSLInstance() *schema.Resource
- func ResourceTencentCloudSslCertificate() *schema.Resource
- func ResourceTencentCloudSslCheckCertificateChainOperation() *schema.Resource
- func ResourceTencentCloudSslCheckCertificateDomainVerificationOperation() *schema.Resource
- func ResourceTencentCloudSslCompleteCertificateOperation() *schema.Resource
- func ResourceTencentCloudSslDeployCertificateInstanceOperation() *schema.Resource
- func ResourceTencentCloudSslDeployCertificateRecordRetryOperation() *schema.Resource
- func ResourceTencentCloudSslDeployCertificateRecordRollbackOperation() *schema.Resource
- func ResourceTencentCloudSslDownloadCertificateOperation() *schema.Resource
- func ResourceTencentCloudSslReplaceCertificateOperation() *schema.Resource
- func ResourceTencentCloudSslRevokeCertificateOperation() *schema.Resource
- func ResourceTencentCloudSslUpdateCertificateInstanceOperation() *schema.Resource
- func ResourceTencentCloudSslUpdateCertificateRecordRetryOperation() *schema.Resource
- func ResourceTencentCloudSslUpdateCertificateRecordRollbackOperation() *schema.Resource
- func ResourceTencentCloudSslUploadRevokeLetterOperation() *schema.Resource
- type SSLService
- func (me *SSLService) ApplyCertificate(ctx context.Context, request *ssl.ApplyCertificateRequest) (id string, errRet error)
- func (me *SSLService) CancelAuditCertificate(ctx context.Context, request *ssl.CancelAuditCertificateRequest) (err error)
- func (me *SSLService) CancelCertificateOrder(ctx context.Context, request *ssl.CancelCertificateOrderRequest) (err error)
- func (me *SSLService) CertificateOrderSubmit(ctx context.Context, request *ssl.CertificateOrderSubmitRequest) (errRet error)
- func (me *SSLService) CheckCertificateType(ctx context.Context, certId string, checkType string) (bool, error)
- func (me *SSLService) CommitCertificateInformation(ctx context.Context, request *ssl.CommitCertificateInformationRequest) (errRet error)
- func (me *SSLService) CreateCertificate(ctx context.Context, request *ssl.CreateCertificateRequest) (certificateId, dealId string, errRet error)
- func (me *SSLService) DeleteCertificate(ctx context.Context, request *ssl.DeleteCertificateRequest) (deleteResult bool, err error)
- func (me *SSLService) DescribeCertificateDetail(ctx context.Context, request *ssl.DescribeCertificateDetailRequest) (response *ssl.DescribeCertificateDetailResponse, err error)
- func (me *SSLService) DescribeCertificates(ctx context.Context, request *ssl.DescribeCertificatesRequest) (certificateList []*ssl.Certificates, err error)
- func (me *SSLService) DescribeHostUploadUpdateRecord(ctx context.Context, oldCertificateId string) ([]*ssl.UploadUpdateRecordInfo, error)
- func (me *SSLService) DescribeHostUploadUpdateRecordStatus(ctx context.Context, oldCertificateId string, deployRecordId uint64, ...) (errRet error)
- func (me *SSLService) ModifyCertificateAlias(ctx context.Context, request *ssl.ModifyCertificateAliasRequest) (err error)
- func (me *SSLService) ModifyCertificateProject(ctx context.Context, request *ssl.ModifyCertificateProjectRequest) (err error)
- func (me *SSLService) ModifyCertificateResubmit(ctx context.Context, request *ssl.ModifyCertificateResubmitRequest) (err error)
- func (me *SSLService) SubmitCertificateInformation(ctx context.Context, request *ssl.SubmitCertificateInformationRequest) (err error)
- func (me *SSLService) UploadCertificate(ctx context.Context, request *ssl.UploadCertificateRequest) (id string, err error)
- func (me *SSLService) UploadConfirmLetter(ctx context.Context, request *ssl.UploadConfirmLetterRequest) (err error)
- func (me *SSLService) UploadUpdateCertificateInstance(ctx context.Context, request *ssl.UploadUpdateCertificateInstanceRequest) (deployRecordId uint64, errRet error)
- type SslService
- func (me *SslService) CheckCertificateType(ctx context.Context, certId string, checkType string) (bool, error)
- func (me *SslService) CreateCertificate(ctx context.Context, certType, cert, name string, projectId int, key *string) (id string, err error)
- func (me *SslService) DeleteCertificate(ctx context.Context, id string) error
- func (me *SslService) DescribeCertificates(ctx context.Context, id, name, certType *string) (certificates []*ssl.SSLCertificate, err error)
- func (me *SslService) DescribeSslDescribeCertificateBindResourceTaskDetailByFilter(ctx context.Context, param map[string]interface{}) (...)
- func (me *SslService) DescribeSslDescribeCertificateBindResourceTaskResultByFilter(ctx context.Context, param map[string]interface{}) (describeCertificateBindResourceTaskResult []*ssl.SyncTaskBindResourceResult, ...)
- func (me *SslService) DescribeSslDescribeCertificateByID(ctx context.Context, certificateId string) (describeCertificate *ssl.DescribeCertificateResponseParams, errRet error)
- func (me *SslService) DescribeSslDescribeCompaniesByFilter(ctx context.Context, param map[string]interface{}) (describeCompanies []*ssl.CompanyInfo, errRet error)
- func (me *SslService) DescribeSslDescribeHostApiGatewayInstanceListByFilter(ctx context.Context, param map[string]interface{}) (describeHostApiGatewayInstanceList []*ssl.ApiGatewayInstanceDetail, ...)
- func (me *SslService) DescribeSslDescribeHostCdnInstanceListByFilter(ctx context.Context, param map[string]interface{}) (describeHostCdnInstanceList *ssl.DescribeHostCdnInstanceListResponseParams, ...)
- func (me *SslService) DescribeSslDescribeHostClbInstanceListByFilter(ctx context.Context, param map[string]interface{}) (describeHostClbInstanceList *ssl.DescribeHostClbInstanceListResponseParams, ...)
- func (me *SslService) DescribeSslDescribeHostCosInstanceListByFilter(ctx context.Context, param map[string]interface{}) (describeHostCosInstanceList *ssl.DescribeHostCosInstanceListResponseParams, ...)
- func (me *SslService) DescribeSslDescribeHostDdosInstanceListByFilter(ctx context.Context, param map[string]interface{}) (describeHostDdosInstanceList []*ssl.DdosInstanceDetail, errRet error)
- func (me *SslService) DescribeSslDescribeHostDeployRecordByFilter(ctx context.Context, param map[string]interface{}) (describeHostDeployRecord []*ssl.DeployRecordInfo, errRet error)
- func (me *SslService) DescribeSslDescribeHostDeployRecordDetailByFilter(ctx context.Context, param map[string]interface{}) (describeHostDeployRecordDetail []*ssl.DeployRecordDetail, ...)
- func (me *SslService) DescribeSslDescribeHostLighthouseInstanceListByFilter(ctx context.Context, param map[string]interface{}) (describeHostLighthouseInstanceList []*ssl.LighthouseInstanceDetail, ...)
- func (me *SslService) DescribeSslDescribeHostLiveInstanceListByFilter(ctx context.Context, param map[string]interface{}) (describeHostLiveInstanceList []*ssl.LiveInstanceDetail, errRet error)
- func (me *SslService) DescribeSslDescribeHostTeoInstanceListByFilter(ctx context.Context, param map[string]interface{}) (describeHostTeoInstanceList []*ssl.TeoInstanceDetail, errRet error)
- func (me *SslService) DescribeSslDescribeHostTkeInstanceListByFilter(ctx context.Context, param map[string]interface{}) (describeHostTkeInstanceList []*ssl.TkeInstanceDetail, asyncTotalNum *int64, ...)
- func (me *SslService) DescribeSslDescribeHostUpdateRecordByFilter(ctx context.Context, param map[string]interface{}) (describeHostUpdateRecord []*ssl.UpdateRecordInfo, errRet error)
- func (me *SslService) DescribeSslDescribeHostUpdateRecordDetailByFilter(ctx context.Context, param map[string]interface{}) (describeHostUpdateRecordDetail []*ssl.UpdateRecordDetails, ...)
- func (me *SslService) DescribeSslDescribeHostVodInstanceListByFilter(ctx context.Context, param map[string]interface{}) (describeHostVodInstanceList []*ssl.VodInstanceDetail, errRet error)
- func (me *SslService) DescribeSslDescribeHostWafInstanceListByFilter(ctx context.Context, param map[string]interface{}) (describeHostWafInstanceList []*ssl.WafInstanceDetail, errRet error)
- func (me *SslService) DescribeSslDescribeManagerDetailByFilter(ctx context.Context, managerId string) (describeManagerDetailResponse *ssl.DescribeManagerDetailResponseParams, ...)
- func (me *SslService) DescribeSslDescribeManagersByFilter(ctx context.Context, param map[string]interface{}) (describeManagers []*ssl.ManagerInfo, errRet error)
- type SslUploadCertificateInstance
- func (a *SslUploadCertificateInstance) Invoke(ctx context.Context, req action.InvokeRequest, resp *action.InvokeResponse)
- func (a *SslUploadCertificateInstance) Metadata(_ context.Context, _ action.MetadataRequest, resp *action.MetadataResponse)
- func (a *SslUploadCertificateInstance) Schema(ctx context.Context, _ action.SchemaRequest, resp *action.SchemaResponse)
- type SslUploadCertificateInstanceModel
- type SslUploadCertificateInstanceRegionModel
Constants ¶
const ( SSL_MODULE_TYPE = "ssl" SSL_WITH_CERT = "1" )
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 )
const ( SSL_CERT_TYPE_SERVER = "SVR" SSL_CERT_TYPE_CA = "CA" )
const ( CsrTypeOnline = "online" CsrTypeParse = "parse" )
const ( DNSAuto = "DNS_AUTO" DNS = "DNS" File = "FILE" )
const ( InvalidParam = "FailedOperation.InvalidParam" CertificateNotFound = "FailedOperation.CertificateNotFound" InvalidParameter = "InvalidParameter" InvalidParameterValue = "InvalidParameterValue" CertificateInvalid = "FailedOperation.CertificateInvalid" )
const ( SSLUploadUpdateRecordStatusInProgress uint64 = 0 SSLUploadUpdateRecordStatusDone uint64 = 1 )
Deploy record status enum of the ssl upload-update task: 0 means the task is in progress, 1 means the task is completed.
const SSL_ERR_CANCELING = `` /* 326-byte string literal not displayed */
Variables ¶
var CsrTypeArr = []string{ CsrTypeOnline, CsrTypeParse, }
var DNSPOD_OV_EV_TYPE = []int64{51, 52, 53}
var GEOTRUST_OV_EV_TYPE = []int64{8, 9, 10}
var GLOBALSIGN_OV_EV_TYPE = []int64{18, 19, 20, 21, 22, 23, 24}
var SECURESITE_OV_EV_TYPE = []int64{3, 4, 5, 6, 7}
var SSL_CERT_TYPE = []string{ SSL_CERT_TYPE_SERVER, SSL_CERT_TYPE_CA, }
var SslCanCancelStatus = map[uint64]struct{}{ SSL_STATUS_PENDING: {}, SSL_STATUS_DNS_ADDED: {}, SSL_STATUS_DATA_PENDING: {}, }
var TRUSTASIA_OV_EV_TYPE = []int64{13, 14, 15, 16, 17}
var VerifyType = []string{ DNSAuto, DNS, File, }
Functions ¶
func DataSourceTencentCloudSslCertificateBindResourceTaskDetail ¶ added in v1.83.10
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 NewSslUploadCertificateInstance ¶ added in v1.83.39
NewSslUploadCertificateInstance is the factory referenced by tencentcloud/framework/registry.go to register this action.
func ResourceTencentCloudSslCheckCertificateDomainVerificationOperation ¶ added in v1.81.132
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 (*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) DescribeHostUploadUpdateRecord ¶ added in v1.83.39
func (me *SSLService) DescribeHostUploadUpdateRecord(ctx context.Context, oldCertificateId string) ([]*ssl.UploadUpdateRecordInfo, error)
DescribeHostUploadUpdateRecord queries DescribeHostUploadUpdateRecord and returns the full deploy record list of the given old certificate, without interpreting the record status.
func (*SSLService) DescribeHostUploadUpdateRecordStatus ¶ added in v1.83.39
func (me *SSLService) DescribeHostUploadUpdateRecordStatus(ctx context.Context, oldCertificateId string, deployRecordId uint64, timeout time.Duration) (errRet error)
DescribeHostUploadUpdateRecordStatus polls DescribeHostUploadUpdateRecord until the deploy record of the given old certificate reaches the completed status (1) or the given timeout is exceeded. A terminal failure status aborts the wait immediately.
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)
func (*SSLService) UploadUpdateCertificateInstance ¶ added in v1.83.39
func (me *SSLService) UploadUpdateCertificateInstance(ctx context.Context, request *ssl.UploadUpdateCertificateInstanceRequest) (deployRecordId uint64, errRet error)
type SslService ¶
type SslService struct {
// contains filtered or unexported fields
}
func (*SslService) CheckCertificateType ¶
func (*SslService) CreateCertificate ¶
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)
type SslUploadCertificateInstance ¶ added in v1.83.39
type SslUploadCertificateInstance struct {
fw.ActionWithConfigure
}
SslUploadCertificateInstance implements action.Action for tencentcloud_ssl_upload_certificate_instance.
func (*SslUploadCertificateInstance) Invoke ¶ added in v1.83.39
func (a *SslUploadCertificateInstance) Invoke(ctx context.Context, req action.InvokeRequest, resp *action.InvokeResponse)
Invoke is called to run the logic of the action.
func (*SslUploadCertificateInstance) Metadata ¶ added in v1.83.39
func (a *SslUploadCertificateInstance) Metadata(_ context.Context, _ action.MetadataRequest, resp *action.MetadataResponse)
func (*SslUploadCertificateInstance) Schema ¶ added in v1.83.39
func (a *SslUploadCertificateInstance) Schema(ctx context.Context, _ action.SchemaRequest, resp *action.SchemaResponse)
type SslUploadCertificateInstanceModel ¶ added in v1.83.39
type SslUploadCertificateInstanceModel struct {
OldCertificateId types.String `tfsdk:"old_certificate_id"`
ResourceTypes types.Set `tfsdk:"resource_types"`
CertificatePublicKey types.String `tfsdk:"certificate_public_key"`
CertificatePrivateKey types.String `tfsdk:"certificate_private_key"`
CertificateId types.String `tfsdk:"certificate_id"`
// ResourceTypesRegions maps the resource_types_regions nested block.
ResourceTypesRegions types.List `tfsdk:"resource_types_regions"`
// Timeouts is the value type defined by the official
// terraform-plugin-framework-timeouts module. Only the `invoke` stage
// exists because an action has a single lifecycle stage.
Timeouts actiontimeouts.Value `tfsdk:"timeouts"`
}
SslUploadCertificateInstanceModel maps the schema attributes.
Source Files
¶
- action_tc_ssl_upload_certificate_instance.go
- data_source_tc_ssl_certificate_bind_resource_task_detail.go
- data_source_tc_ssl_certificates.go
- data_source_tc_ssl_describe_certificate.go
- data_source_tc_ssl_describe_companies.go
- data_source_tc_ssl_describe_host_api_gateway_instance_list.go
- data_source_tc_ssl_describe_host_cdn_instance_list.go
- data_source_tc_ssl_describe_host_clb_instance_list.go
- data_source_tc_ssl_describe_host_cos_instance_list.go
- data_source_tc_ssl_describe_host_ddos_instance_list.go
- data_source_tc_ssl_describe_host_deploy_record.go
- data_source_tc_ssl_describe_host_deploy_record_detail.go
- data_source_tc_ssl_describe_host_lighthouse_instance_list.go
- data_source_tc_ssl_describe_host_live_instance_list.go
- data_source_tc_ssl_describe_host_teo_instance_list.go
- data_source_tc_ssl_describe_host_tke_instance_list.go
- data_source_tc_ssl_describe_host_update_record.go
- data_source_tc_ssl_describe_host_update_record_detail.go
- data_source_tc_ssl_describe_host_vod_instance_list.go
- data_source_tc_ssl_describe_host_waf_instance_list.go
- data_source_tc_ssl_describe_manager_detail.go
- data_source_tc_ssl_describe_managers.go
- extension_ssl.go
- resource_tc_ssl_certificate.go
- resource_tc_ssl_check_certificate_chain_operation.go
- resource_tc_ssl_check_certificate_domain_verification_operation.go
- resource_tc_ssl_check_certificate_domain_verification_operation_extension.go
- resource_tc_ssl_complete_certificate_operation.go
- resource_tc_ssl_deploy_certificate_instance_operation.go
- resource_tc_ssl_deploy_certificate_record_retry_operation.go
- resource_tc_ssl_deploy_certificate_record_rollback_operation.go
- resource_tc_ssl_download_certificate_operation.go
- resource_tc_ssl_free_certificate.go
- resource_tc_ssl_pay_certificate.go
- resource_tc_ssl_replace_certificate_operation.go
- resource_tc_ssl_revoke_certificate_operation.go
- resource_tc_ssl_update_certificate_instance_operation.go
- resource_tc_ssl_update_certificate_record_retry_operation.go
- resource_tc_ssl_update_certificate_record_rollback_operation.go
- resource_tc_ssl_upload_revoke_letter_operation.go
- service_tencent_ssl_certificate.go
- service_tencentcloud_ssl.go