Documentation ¶
Index ¶
- Constants
- type ApiGatewayInstanceDetail
- type ApiGatewayInstanceList
- type ApplyCertificateRequest
- type ApplyCertificateRequestParams
- type ApplyCertificateResponse
- type ApplyCertificateResponseParams
- type BindResourceRegionResult
- type BindResourceResult
- type CancelAuditCertificateRequest
- type CancelAuditCertificateRequestParams
- type CancelAuditCertificateResponse
- type CancelAuditCertificateResponseParams
- type CancelCertificateOrderRequest
- type CancelCertificateOrderRequestParams
- type CancelCertificateOrderResponse
- type CancelCertificateOrderResponseParams
- type CdnInstanceDetail
- type CdnInstanceList
- type CertTaskId
- type Certificate
- type CertificateExtra
- type Certificates
- type CheckCertificateChainRequest
- type CheckCertificateChainRequestParams
- type CheckCertificateChainResponse
- type CheckCertificateChainResponseParams
- type ClbInstanceDetail
- type ClbInstanceList
- type ClbListener
- type ClbListenerRule
- type Client
- func (c *Client) ApplyCertificate(request *ApplyCertificateRequest) (response *ApplyCertificateResponse, err error)
- func (c *Client) ApplyCertificateWithContext(ctx context.Context, request *ApplyCertificateRequest) (response *ApplyCertificateResponse, err error)
- func (c *Client) CancelAuditCertificate(request *CancelAuditCertificateRequest) (response *CancelAuditCertificateResponse, err error)
- func (c *Client) CancelAuditCertificateWithContext(ctx context.Context, request *CancelAuditCertificateRequest) (response *CancelAuditCertificateResponse, err error)
- func (c *Client) CancelCertificateOrder(request *CancelCertificateOrderRequest) (response *CancelCertificateOrderResponse, err error)
- func (c *Client) CancelCertificateOrderWithContext(ctx context.Context, request *CancelCertificateOrderRequest) (response *CancelCertificateOrderResponse, err error)
- func (c *Client) CheckCertificateChain(request *CheckCertificateChainRequest) (response *CheckCertificateChainResponse, err error)
- func (c *Client) CheckCertificateChainWithContext(ctx context.Context, request *CheckCertificateChainRequest) (response *CheckCertificateChainResponse, err error)
- func (c *Client) CommitCertificateInformation(request *CommitCertificateInformationRequest) (response *CommitCertificateInformationResponse, err error)
- func (c *Client) CommitCertificateInformationWithContext(ctx context.Context, request *CommitCertificateInformationRequest) (response *CommitCertificateInformationResponse, err error)
- func (c *Client) CompleteCertificate(request *CompleteCertificateRequest) (response *CompleteCertificateResponse, err error)
- func (c *Client) CompleteCertificateWithContext(ctx context.Context, request *CompleteCertificateRequest) (response *CompleteCertificateResponse, err error)
- func (c *Client) CreateCertificate(request *CreateCertificateRequest) (response *CreateCertificateResponse, err error)
- func (c *Client) CreateCertificateBindResourceSyncTask(request *CreateCertificateBindResourceSyncTaskRequest) (response *CreateCertificateBindResourceSyncTaskResponse, err error)
- func (c *Client) CreateCertificateBindResourceSyncTaskWithContext(ctx context.Context, request *CreateCertificateBindResourceSyncTaskRequest) (response *CreateCertificateBindResourceSyncTaskResponse, err error)
- func (c *Client) CreateCertificateByPackage(request *CreateCertificateByPackageRequest) (response *CreateCertificateByPackageResponse, err error)
- func (c *Client) CreateCertificateByPackageWithContext(ctx context.Context, request *CreateCertificateByPackageRequest) (response *CreateCertificateByPackageResponse, err error)
- func (c *Client) CreateCertificateWithContext(ctx context.Context, request *CreateCertificateRequest) (response *CreateCertificateResponse, err error)
- func (c *Client) DeleteCertificate(request *DeleteCertificateRequest) (response *DeleteCertificateResponse, err error)
- func (c *Client) DeleteCertificateWithContext(ctx context.Context, request *DeleteCertificateRequest) (response *DeleteCertificateResponse, err error)
- func (c *Client) DeleteManager(request *DeleteManagerRequest) (response *DeleteManagerResponse, err error)
- func (c *Client) DeleteManagerWithContext(ctx context.Context, request *DeleteManagerRequest) (response *DeleteManagerResponse, err error)
- func (c *Client) DeployCertificateInstance(request *DeployCertificateInstanceRequest) (response *DeployCertificateInstanceResponse, err error)
- func (c *Client) DeployCertificateInstanceWithContext(ctx context.Context, request *DeployCertificateInstanceRequest) (response *DeployCertificateInstanceResponse, err error)
- func (c *Client) DeployCertificateRecordRetry(request *DeployCertificateRecordRetryRequest) (response *DeployCertificateRecordRetryResponse, err error)
- func (c *Client) DeployCertificateRecordRetryWithContext(ctx context.Context, request *DeployCertificateRecordRetryRequest) (response *DeployCertificateRecordRetryResponse, err error)
- func (c *Client) DeployCertificateRecordRollback(request *DeployCertificateRecordRollbackRequest) (response *DeployCertificateRecordRollbackResponse, err error)
- func (c *Client) DeployCertificateRecordRollbackWithContext(ctx context.Context, request *DeployCertificateRecordRollbackRequest) (response *DeployCertificateRecordRollbackResponse, err error)
- func (c *Client) DescribeCertificate(request *DescribeCertificateRequest) (response *DescribeCertificateResponse, err error)
- func (c *Client) DescribeCertificateBindResourceTaskDetail(request *DescribeCertificateBindResourceTaskDetailRequest) (response *DescribeCertificateBindResourceTaskDetailResponse, err error)
- func (c *Client) DescribeCertificateBindResourceTaskDetailWithContext(ctx context.Context, request *DescribeCertificateBindResourceTaskDetailRequest) (response *DescribeCertificateBindResourceTaskDetailResponse, err error)
- func (c *Client) DescribeCertificateBindResourceTaskResult(request *DescribeCertificateBindResourceTaskResultRequest) (response *DescribeCertificateBindResourceTaskResultResponse, err error)
- func (c *Client) DescribeCertificateBindResourceTaskResultWithContext(ctx context.Context, request *DescribeCertificateBindResourceTaskResultRequest) (response *DescribeCertificateBindResourceTaskResultResponse, err error)
- func (c *Client) DescribeCertificateDetail(request *DescribeCertificateDetailRequest) (response *DescribeCertificateDetailResponse, err error)
- func (c *Client) DescribeCertificateDetailWithContext(ctx context.Context, request *DescribeCertificateDetailRequest) (response *DescribeCertificateDetailResponse, err error)
- func (c *Client) DescribeCertificateOperateLogs(request *DescribeCertificateOperateLogsRequest) (response *DescribeCertificateOperateLogsResponse, err error)
- func (c *Client) DescribeCertificateOperateLogsWithContext(ctx context.Context, request *DescribeCertificateOperateLogsRequest) (response *DescribeCertificateOperateLogsResponse, err error)
- func (c *Client) DescribeCertificateWithContext(ctx context.Context, request *DescribeCertificateRequest) (response *DescribeCertificateResponse, err error)
- func (c *Client) DescribeCertificates(request *DescribeCertificatesRequest) (response *DescribeCertificatesResponse, err error)
- func (c *Client) DescribeCertificatesWithContext(ctx context.Context, request *DescribeCertificatesRequest) (response *DescribeCertificatesResponse, err error)
- func (c *Client) DescribeCompanies(request *DescribeCompaniesRequest) (response *DescribeCompaniesResponse, err error)
- func (c *Client) DescribeCompaniesWithContext(ctx context.Context, request *DescribeCompaniesRequest) (response *DescribeCompaniesResponse, err error)
- func (c *Client) DescribeDeleteCertificatesTaskResult(request *DescribeDeleteCertificatesTaskResultRequest) (response *DescribeDeleteCertificatesTaskResultResponse, err error)
- func (c *Client) DescribeDeleteCertificatesTaskResultWithContext(ctx context.Context, request *DescribeDeleteCertificatesTaskResultRequest) (response *DescribeDeleteCertificatesTaskResultResponse, err error)
- func (c *Client) DescribeDeployedResources(request *DescribeDeployedResourcesRequest) (response *DescribeDeployedResourcesResponse, err error)
- func (c *Client) DescribeDeployedResourcesWithContext(ctx context.Context, request *DescribeDeployedResourcesRequest) (response *DescribeDeployedResourcesResponse, err error)
- func (c *Client) DescribeDownloadCertificateUrl(request *DescribeDownloadCertificateUrlRequest) (response *DescribeDownloadCertificateUrlResponse, err error)
- func (c *Client) DescribeDownloadCertificateUrlWithContext(ctx context.Context, request *DescribeDownloadCertificateUrlRequest) (response *DescribeDownloadCertificateUrlResponse, err error)
- func (c *Client) DescribeHostApiGatewayInstanceList(request *DescribeHostApiGatewayInstanceListRequest) (response *DescribeHostApiGatewayInstanceListResponse, err error)
- func (c *Client) DescribeHostApiGatewayInstanceListWithContext(ctx context.Context, request *DescribeHostApiGatewayInstanceListRequest) (response *DescribeHostApiGatewayInstanceListResponse, err error)
- func (c *Client) DescribeHostCdnInstanceList(request *DescribeHostCdnInstanceListRequest) (response *DescribeHostCdnInstanceListResponse, err error)
- func (c *Client) DescribeHostCdnInstanceListWithContext(ctx context.Context, request *DescribeHostCdnInstanceListRequest) (response *DescribeHostCdnInstanceListResponse, err error)
- func (c *Client) DescribeHostClbInstanceList(request *DescribeHostClbInstanceListRequest) (response *DescribeHostClbInstanceListResponse, err error)
- func (c *Client) DescribeHostClbInstanceListWithContext(ctx context.Context, request *DescribeHostClbInstanceListRequest) (response *DescribeHostClbInstanceListResponse, err error)
- func (c *Client) DescribeHostCosInstanceList(request *DescribeHostCosInstanceListRequest) (response *DescribeHostCosInstanceListResponse, err error)
- func (c *Client) DescribeHostCosInstanceListWithContext(ctx context.Context, request *DescribeHostCosInstanceListRequest) (response *DescribeHostCosInstanceListResponse, err error)
- func (c *Client) DescribeHostDdosInstanceList(request *DescribeHostDdosInstanceListRequest) (response *DescribeHostDdosInstanceListResponse, err error)
- func (c *Client) DescribeHostDdosInstanceListWithContext(ctx context.Context, request *DescribeHostDdosInstanceListRequest) (response *DescribeHostDdosInstanceListResponse, err error)
- func (c *Client) DescribeHostDeployRecord(request *DescribeHostDeployRecordRequest) (response *DescribeHostDeployRecordResponse, err error)
- func (c *Client) DescribeHostDeployRecordDetail(request *DescribeHostDeployRecordDetailRequest) (response *DescribeHostDeployRecordDetailResponse, err error)
- func (c *Client) DescribeHostDeployRecordDetailWithContext(ctx context.Context, request *DescribeHostDeployRecordDetailRequest) (response *DescribeHostDeployRecordDetailResponse, err error)
- func (c *Client) DescribeHostDeployRecordWithContext(ctx context.Context, request *DescribeHostDeployRecordRequest) (response *DescribeHostDeployRecordResponse, err error)
- func (c *Client) DescribeHostLighthouseInstanceList(request *DescribeHostLighthouseInstanceListRequest) (response *DescribeHostLighthouseInstanceListResponse, err error)
- func (c *Client) DescribeHostLighthouseInstanceListWithContext(ctx context.Context, request *DescribeHostLighthouseInstanceListRequest) (response *DescribeHostLighthouseInstanceListResponse, err error)
- func (c *Client) DescribeHostLiveInstanceList(request *DescribeHostLiveInstanceListRequest) (response *DescribeHostLiveInstanceListResponse, err error)
- func (c *Client) DescribeHostLiveInstanceListWithContext(ctx context.Context, request *DescribeHostLiveInstanceListRequest) (response *DescribeHostLiveInstanceListResponse, err error)
- func (c *Client) DescribeHostTeoInstanceList(request *DescribeHostTeoInstanceListRequest) (response *DescribeHostTeoInstanceListResponse, err error)
- func (c *Client) DescribeHostTeoInstanceListWithContext(ctx context.Context, request *DescribeHostTeoInstanceListRequest) (response *DescribeHostTeoInstanceListResponse, err error)
- func (c *Client) DescribeHostTkeInstanceList(request *DescribeHostTkeInstanceListRequest) (response *DescribeHostTkeInstanceListResponse, err error)
- func (c *Client) DescribeHostTkeInstanceListWithContext(ctx context.Context, request *DescribeHostTkeInstanceListRequest) (response *DescribeHostTkeInstanceListResponse, err error)
- func (c *Client) DescribeHostUpdateRecord(request *DescribeHostUpdateRecordRequest) (response *DescribeHostUpdateRecordResponse, err error)
- func (c *Client) DescribeHostUpdateRecordDetail(request *DescribeHostUpdateRecordDetailRequest) (response *DescribeHostUpdateRecordDetailResponse, err error)
- func (c *Client) DescribeHostUpdateRecordDetailWithContext(ctx context.Context, request *DescribeHostUpdateRecordDetailRequest) (response *DescribeHostUpdateRecordDetailResponse, err error)
- func (c *Client) DescribeHostUpdateRecordWithContext(ctx context.Context, request *DescribeHostUpdateRecordRequest) (response *DescribeHostUpdateRecordResponse, err error)
- func (c *Client) DescribeHostVodInstanceList(request *DescribeHostVodInstanceListRequest) (response *DescribeHostVodInstanceListResponse, err error)
- func (c *Client) DescribeHostVodInstanceListWithContext(ctx context.Context, request *DescribeHostVodInstanceListRequest) (response *DescribeHostVodInstanceListResponse, err error)
- func (c *Client) DescribeHostWafInstanceList(request *DescribeHostWafInstanceListRequest) (response *DescribeHostWafInstanceListResponse, err error)
- func (c *Client) DescribeHostWafInstanceListWithContext(ctx context.Context, request *DescribeHostWafInstanceListRequest) (response *DescribeHostWafInstanceListResponse, err error)
- func (c *Client) DescribeManagerDetail(request *DescribeManagerDetailRequest) (response *DescribeManagerDetailResponse, err error)
- func (c *Client) DescribeManagerDetailWithContext(ctx context.Context, request *DescribeManagerDetailRequest) (response *DescribeManagerDetailResponse, err error)
- func (c *Client) DescribeManagers(request *DescribeManagersRequest) (response *DescribeManagersResponse, err error)
- func (c *Client) DescribeManagersWithContext(ctx context.Context, request *DescribeManagersRequest) (response *DescribeManagersResponse, err error)
- func (c *Client) DescribePackages(request *DescribePackagesRequest) (response *DescribePackagesResponse, err error)
- func (c *Client) DescribePackagesWithContext(ctx context.Context, request *DescribePackagesRequest) (response *DescribePackagesResponse, err error)
- func (c *Client) DownloadCertificate(request *DownloadCertificateRequest) (response *DownloadCertificateResponse, err error)
- func (c *Client) DownloadCertificateWithContext(ctx context.Context, request *DownloadCertificateRequest) (response *DownloadCertificateResponse, err error)
- func (c *Client) ModifyCertificateAlias(request *ModifyCertificateAliasRequest) (response *ModifyCertificateAliasResponse, err error)
- func (c *Client) ModifyCertificateAliasWithContext(ctx context.Context, request *ModifyCertificateAliasRequest) (response *ModifyCertificateAliasResponse, err error)
- func (c *Client) ModifyCertificateProject(request *ModifyCertificateProjectRequest) (response *ModifyCertificateProjectResponse, err error)
- func (c *Client) ModifyCertificateProjectWithContext(ctx context.Context, request *ModifyCertificateProjectRequest) (response *ModifyCertificateProjectResponse, err error)
- func (c *Client) ModifyCertificateResubmit(request *ModifyCertificateResubmitRequest) (response *ModifyCertificateResubmitResponse, err error)
- func (c *Client) ModifyCertificateResubmitWithContext(ctx context.Context, request *ModifyCertificateResubmitRequest) (response *ModifyCertificateResubmitResponse, err error)
- func (c *Client) ModifyCertificatesExpiringNotificationSwitch(request *ModifyCertificatesExpiringNotificationSwitchRequest) (response *ModifyCertificatesExpiringNotificationSwitchResponse, err error)
- func (c *Client) ModifyCertificatesExpiringNotificationSwitchWithContext(ctx context.Context, ...) (response *ModifyCertificatesExpiringNotificationSwitchResponse, err error)
- func (c *Client) ReplaceCertificate(request *ReplaceCertificateRequest) (response *ReplaceCertificateResponse, err error)
- func (c *Client) ReplaceCertificateWithContext(ctx context.Context, request *ReplaceCertificateRequest) (response *ReplaceCertificateResponse, err error)
- func (c *Client) RevokeCertificate(request *RevokeCertificateRequest) (response *RevokeCertificateResponse, err error)
- func (c *Client) RevokeCertificateWithContext(ctx context.Context, request *RevokeCertificateRequest) (response *RevokeCertificateResponse, err error)
- func (c *Client) SubmitAuditManager(request *SubmitAuditManagerRequest) (response *SubmitAuditManagerResponse, err error)
- func (c *Client) SubmitAuditManagerWithContext(ctx context.Context, request *SubmitAuditManagerRequest) (response *SubmitAuditManagerResponse, err error)
- func (c *Client) SubmitCertificateInformation(request *SubmitCertificateInformationRequest) (response *SubmitCertificateInformationResponse, err error)
- func (c *Client) SubmitCertificateInformationWithContext(ctx context.Context, request *SubmitCertificateInformationRequest) (response *SubmitCertificateInformationResponse, err error)
- func (c *Client) UpdateCertificateInstance(request *UpdateCertificateInstanceRequest) (response *UpdateCertificateInstanceResponse, err error)
- func (c *Client) UpdateCertificateInstanceWithContext(ctx context.Context, request *UpdateCertificateInstanceRequest) (response *UpdateCertificateInstanceResponse, err error)
- func (c *Client) UpdateCertificateRecordRetry(request *UpdateCertificateRecordRetryRequest) (response *UpdateCertificateRecordRetryResponse, err error)
- func (c *Client) UpdateCertificateRecordRetryWithContext(ctx context.Context, request *UpdateCertificateRecordRetryRequest) (response *UpdateCertificateRecordRetryResponse, err error)
- func (c *Client) UpdateCertificateRecordRollback(request *UpdateCertificateRecordRollbackRequest) (response *UpdateCertificateRecordRollbackResponse, err error)
- func (c *Client) UpdateCertificateRecordRollbackWithContext(ctx context.Context, request *UpdateCertificateRecordRollbackRequest) (response *UpdateCertificateRecordRollbackResponse, err error)
- func (c *Client) UploadCertificate(request *UploadCertificateRequest) (response *UploadCertificateResponse, err error)
- func (c *Client) UploadCertificateWithContext(ctx context.Context, request *UploadCertificateRequest) (response *UploadCertificateResponse, err error)
- func (c *Client) UploadConfirmLetter(request *UploadConfirmLetterRequest) (response *UploadConfirmLetterResponse, err error)
- func (c *Client) UploadConfirmLetterWithContext(ctx context.Context, request *UploadConfirmLetterRequest) (response *UploadConfirmLetterResponse, err error)
- func (c *Client) UploadRevokeLetter(request *UploadRevokeLetterRequest) (response *UploadRevokeLetterResponse, err error)
- func (c *Client) UploadRevokeLetterWithContext(ctx context.Context, request *UploadRevokeLetterRequest) (response *UploadRevokeLetterResponse, err error)
- func (c *Client) VerifyManager(request *VerifyManagerRequest) (response *VerifyManagerResponse, err error)
- func (c *Client) VerifyManagerWithContext(ctx context.Context, request *VerifyManagerRequest) (response *VerifyManagerResponse, err error)
- type CommitCertificateInformationRequest
- type CommitCertificateInformationRequestParams
- type CommitCertificateInformationResponse
- type CommitCertificateInformationResponseParams
- type CompanyInfo
- type CompleteCertificateRequest
- type CompleteCertificateRequestParams
- type CompleteCertificateResponse
- type CompleteCertificateResponseParams
- type CosInstanceDetail
- type CreateCertificateBindResourceSyncTaskRequest
- type CreateCertificateBindResourceSyncTaskRequestParams
- type CreateCertificateBindResourceSyncTaskResponse
- type CreateCertificateBindResourceSyncTaskResponseParams
- type CreateCertificateByPackageRequest
- type CreateCertificateByPackageRequestParams
- type CreateCertificateByPackageResponse
- type CreateCertificateByPackageResponseParams
- type CreateCertificateRequest
- type CreateCertificateRequestParams
- type CreateCertificateResponse
- type CreateCertificateResponseParams
- type DdosInstanceDetail
- type DdosInstanceList
- type DeleteCertificateRequest
- type DeleteCertificateRequestParams
- type DeleteCertificateResponse
- type DeleteCertificateResponseParams
- type DeleteManagerRequest
- type DeleteManagerRequestParams
- type DeleteManagerResponse
- type DeleteManagerResponseParams
- type DeleteTaskResult
- type DeployCertificateInstanceRequest
- type DeployCertificateInstanceRequestParams
- type DeployCertificateInstanceResponse
- type DeployCertificateInstanceResponseParams
- type DeployCertificateRecordRetryRequest
- type DeployCertificateRecordRetryRequestParams
- type DeployCertificateRecordRetryResponse
- type DeployCertificateRecordRetryResponseParams
- type DeployCertificateRecordRollbackRequest
- type DeployCertificateRecordRollbackRequestParams
- type DeployCertificateRecordRollbackResponse
- type DeployCertificateRecordRollbackResponseParams
- type DeployRecordDetail
- type DeployRecordInfo
- type DeployedResources
- type DescribeCertificateBindResourceTaskDetailRequest
- type DescribeCertificateBindResourceTaskDetailRequestParams
- type DescribeCertificateBindResourceTaskDetailResponse
- type DescribeCertificateBindResourceTaskDetailResponseParams
- type DescribeCertificateBindResourceTaskResultRequest
- type DescribeCertificateBindResourceTaskResultRequestParams
- type DescribeCertificateBindResourceTaskResultResponse
- type DescribeCertificateBindResourceTaskResultResponseParams
- type DescribeCertificateDetailRequest
- type DescribeCertificateDetailRequestParams
- type DescribeCertificateDetailResponse
- type DescribeCertificateDetailResponseParams
- type DescribeCertificateOperateLogsRequest
- type DescribeCertificateOperateLogsRequestParams
- type DescribeCertificateOperateLogsResponse
- type DescribeCertificateOperateLogsResponseParams
- type DescribeCertificateRequest
- type DescribeCertificateRequestParams
- type DescribeCertificateResponse
- type DescribeCertificateResponseParams
- type DescribeCertificatesRequest
- type DescribeCertificatesRequestParams
- type DescribeCertificatesResponse
- type DescribeCertificatesResponseParams
- type DescribeCompaniesRequest
- type DescribeCompaniesRequestParams
- type DescribeCompaniesResponse
- type DescribeCompaniesResponseParams
- type DescribeDeleteCertificatesTaskResultRequest
- type DescribeDeleteCertificatesTaskResultRequestParams
- type DescribeDeleteCertificatesTaskResultResponse
- type DescribeDeleteCertificatesTaskResultResponseParams
- type DescribeDeployedResourcesRequest
- type DescribeDeployedResourcesRequestParams
- type DescribeDeployedResourcesResponse
- type DescribeDeployedResourcesResponseParams
- type DescribeDownloadCertificateUrlRequest
- type DescribeDownloadCertificateUrlRequestParams
- type DescribeDownloadCertificateUrlResponse
- type DescribeDownloadCertificateUrlResponseParams
- type DescribeHostApiGatewayInstanceListRequest
- type DescribeHostApiGatewayInstanceListRequestParams
- type DescribeHostApiGatewayInstanceListResponse
- type DescribeHostApiGatewayInstanceListResponseParams
- type DescribeHostCdnInstanceListRequest
- type DescribeHostCdnInstanceListRequestParams
- type DescribeHostCdnInstanceListResponse
- type DescribeHostCdnInstanceListResponseParams
- type DescribeHostClbInstanceListRequest
- type DescribeHostClbInstanceListRequestParams
- type DescribeHostClbInstanceListResponse
- type DescribeHostClbInstanceListResponseParams
- type DescribeHostCosInstanceListRequest
- type DescribeHostCosInstanceListRequestParams
- type DescribeHostCosInstanceListResponse
- type DescribeHostCosInstanceListResponseParams
- type DescribeHostDdosInstanceListRequest
- type DescribeHostDdosInstanceListRequestParams
- type DescribeHostDdosInstanceListResponse
- type DescribeHostDdosInstanceListResponseParams
- type DescribeHostDeployRecordDetailRequest
- type DescribeHostDeployRecordDetailRequestParams
- type DescribeHostDeployRecordDetailResponse
- type DescribeHostDeployRecordDetailResponseParams
- type DescribeHostDeployRecordRequest
- type DescribeHostDeployRecordRequestParams
- type DescribeHostDeployRecordResponse
- type DescribeHostDeployRecordResponseParams
- type DescribeHostLighthouseInstanceListRequest
- type DescribeHostLighthouseInstanceListRequestParams
- type DescribeHostLighthouseInstanceListResponse
- type DescribeHostLighthouseInstanceListResponseParams
- type DescribeHostLiveInstanceListRequest
- type DescribeHostLiveInstanceListRequestParams
- type DescribeHostLiveInstanceListResponse
- type DescribeHostLiveInstanceListResponseParams
- type DescribeHostTeoInstanceListRequest
- type DescribeHostTeoInstanceListRequestParams
- type DescribeHostTeoInstanceListResponse
- type DescribeHostTeoInstanceListResponseParams
- type DescribeHostTkeInstanceListRequest
- type DescribeHostTkeInstanceListRequestParams
- type DescribeHostTkeInstanceListResponse
- type DescribeHostTkeInstanceListResponseParams
- type DescribeHostUpdateRecordDetailRequest
- type DescribeHostUpdateRecordDetailRequestParams
- type DescribeHostUpdateRecordDetailResponse
- type DescribeHostUpdateRecordDetailResponseParams
- type DescribeHostUpdateRecordRequest
- type DescribeHostUpdateRecordRequestParams
- type DescribeHostUpdateRecordResponse
- type DescribeHostUpdateRecordResponseParams
- type DescribeHostVodInstanceListRequest
- type DescribeHostVodInstanceListRequestParams
- type DescribeHostVodInstanceListResponse
- type DescribeHostVodInstanceListResponseParams
- type DescribeHostWafInstanceListRequest
- type DescribeHostWafInstanceListRequestParams
- type DescribeHostWafInstanceListResponse
- type DescribeHostWafInstanceListResponseParams
- type DescribeManagerDetailRequest
- type DescribeManagerDetailRequestParams
- type DescribeManagerDetailResponse
- type DescribeManagerDetailResponseParams
- type DescribeManagersRequest
- type DescribeManagersRequestParams
- type DescribeManagersResponse
- type DescribeManagersResponseParams
- type DescribePackagesRequest
- type DescribePackagesRequestParams
- type DescribePackagesResponse
- type DescribePackagesResponseParams
- type DownloadCertificateRequest
- type DownloadCertificateRequestParams
- type DownloadCertificateResponse
- type DownloadCertificateResponseParams
- type DvAuthDetail
- type DvAuths
- type Error
- type Filter
- type GatewayCertificate
- type LighthouseInstanceDetail
- type LiveInstanceDetail
- type LiveInstanceList
- type ManagerInfo
- type ManagerStatusInfo
- type ModifyCertificateAliasRequest
- type ModifyCertificateAliasRequestParams
- type ModifyCertificateAliasResponse
- type ModifyCertificateAliasResponseParams
- type ModifyCertificateProjectRequest
- type ModifyCertificateProjectRequestParams
- type ModifyCertificateProjectResponse
- type ModifyCertificateProjectResponseParams
- type ModifyCertificateResubmitRequest
- type ModifyCertificateResubmitRequestParams
- type ModifyCertificateResubmitResponse
- type ModifyCertificateResubmitResponseParams
- type ModifyCertificatesExpiringNotificationSwitchRequest
- type ModifyCertificatesExpiringNotificationSwitchRequestParams
- type ModifyCertificatesExpiringNotificationSwitchResponse
- type ModifyCertificatesExpiringNotificationSwitchResponseParams
- type OperationLog
- type PackageInfo
- type PackageTransferOutInfo
- type PreAuditInfo
- type ProjectInfo
- type ReplaceCertificateRequest
- type ReplaceCertificateRequestParams
- type ReplaceCertificateResponse
- type ReplaceCertificateResponseParams
- type ResourceTypeRegions
- type RevokeCertificateRequest
- type RevokeCertificateRequestParams
- type RevokeCertificateResponse
- type RevokeCertificateResponseParams
- type RevokeDomainValidateAuths
- type RootCertificates
- type SubmitAuditManagerRequest
- type SubmitAuditManagerRequestParams
- type SubmitAuditManagerResponse
- type SubmitAuditManagerResponseParams
- type SubmitCertificateInformationRequest
- type SubmitCertificateInformationRequestParams
- type SubmitCertificateInformationResponse
- type SubmitCertificateInformationResponseParams
- type SubmittedData
- type SupportDownloadType
- type SyncTaskBindResourceResult
- type TCBAccessInstance
- type TCBAccessService
- type TCBEnvironment
- type TCBEnvironments
- type TCBHostInstance
- type TCBHostService
- type TCBInstanceList
- type TSEInstanceDetail
- type TSEInstanceList
- type Tags
- type TeoInstanceDetail
- type TeoInstanceList
- type TkeIngressDetail
- type TkeInstanceDetail
- type TkeInstanceList
- type TkeNameSpaceDetail
- type TkeSecretDetail
- type UpdateCertificateInstanceRequest
- type UpdateCertificateInstanceRequestParams
- type UpdateCertificateInstanceResponse
- type UpdateCertificateInstanceResponseParams
- type UpdateCertificateRecordRetryRequest
- type UpdateCertificateRecordRetryRequestParams
- type UpdateCertificateRecordRetryResponse
- type UpdateCertificateRecordRetryResponseParams
- type UpdateCertificateRecordRollbackRequest
- type UpdateCertificateRecordRollbackRequestParams
- type UpdateCertificateRecordRollbackResponse
- type UpdateCertificateRecordRollbackResponseParams
- type UpdateRecordDetail
- type UpdateRecordDetails
- type UpdateRecordInfo
- type UpdateSyncProgress
- type UpdateSyncProgressRegion
- type UploadCertificateRequest
- type UploadCertificateRequestParams
- type UploadCertificateResponse
- type UploadCertificateResponseParams
- type UploadConfirmLetterRequest
- type UploadConfirmLetterRequestParams
- type UploadConfirmLetterResponse
- type UploadConfirmLetterResponseParams
- type UploadRevokeLetterRequest
- type UploadRevokeLetterRequestParams
- type UploadRevokeLetterResponse
- type UploadRevokeLetterResponseParams
- type VODInstanceList
- type VerifyManagerRequest
- type VerifyManagerRequestParams
- type VerifyManagerResponse
- type VerifyManagerResponseParams
- type VodInstanceDetail
- type WafInstanceDetail
- type WafInstanceList
Constants ¶
const ( // CAM签名/鉴权错误。 AUTHFAILURE = "AuthFailure" // 操作未授权。 AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" // 操作失败。 FAILEDOPERATION = "FailedOperation" // 请检查是否有权限。 FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" // 有未解绑的云资源,不能被删除。 FAILEDOPERATION_BOUNDRESOURCES = "FailedOperation.BoundResources" // CAM鉴权出现错误。 FAILEDOPERATION_CAMAUTHORIZEDFAIL = "FailedOperation.CAMAuthorizedFail" // 取消订单失败。 FAILEDOPERATION_CANCELORDERFAILED = "FailedOperation.CancelOrderFailed" // 该证书已颁发, 不能删除。 FAILEDOPERATION_CANNOTBEDELETEDISSUED = "FailedOperation.CannotBeDeletedIssued" // 免费证书申请1小时内不允许删除。 FAILEDOPERATION_CANNOTBEDELETEDWITHINHOUR = "FailedOperation.CannotBeDeletedWithinHour" // 获取订单信息失败,请稍后重试。 FAILEDOPERATION_CANNOTGETORDER = "FailedOperation.CannotGetOrder" // 温馨提示:上传的证书内容不符合CA证书的标准格式,请您核对证书类型是否有误 FAILEDOPERATION_CERTIFICATECAERROR = "FailedOperation.CertificateCaError" // 记录状态必须完结才可以执行该操作。 FAILEDOPERATION_CERTIFICATEDEPLOYDETAILROLLBACKSTATUSINVALID = "FailedOperation.CertificateDeployDetailRollbackStatusInvalid" // 证书部署有正在进行中的任务,请部署完成后再重试。 FAILEDOPERATION_CERTIFICATEDEPLOYHASPENDINGRECORD = "FailedOperation.CertificateDeployHasPendingRecord" // 已选择的云资源无实例,无法更新,请重新核对后重试。 FAILEDOPERATION_CERTIFICATEDEPLOYINSTANCEEMPTY = "FailedOperation.CertificateDeployInstanceEmpty" // 证书部署记录不存在。 FAILEDOPERATION_CERTIFICATEDEPLOYNOTEXIST = "FailedOperation.CertificateDeployNotExist" // 记录状态必须失败才可以执行该操作。 FAILEDOPERATION_CERTIFICATEDEPLOYRETRYSTATUSINVALID = "FailedOperation.CertificateDeployRetryStatusInvalid" // 必须有部署成功的记录才可以回滚。 FAILEDOPERATION_CERTIFICATEDEPLOYROLLBACKSTATUSINVALID = "FailedOperation.CertificateDeployRollbackStatusInvalid" // 证书下载服务类型不支持。 FAILEDOPERATION_CERTIFICATEDOWNLOADSERVICETYPENOTSUPPORT = "FailedOperation.CertificateDownloadServiceTypeNotSupport" // 证书内容疑似国密证书,与所选证书标准不符,请您核对选择的证书标准和证书内容是否有误 FAILEDOPERATION_CERTIFICATEENCRYPTINVALID = "FailedOperation.CertificateEncryptInvalid" // 证书已存在。 FAILEDOPERATION_CERTIFICATEEXISTS = "FailedOperation.CertificateExists" // 当前证书不允许使用一键更新的功能。 FAILEDOPERATION_CERTIFICATEHOSTDEPLOYCANNOTALLOW = "FailedOperation.CertificateHostDeployCanNotAllow" // 当前为内部账号,账号涉及实例资源较多,无法使用部署功能,请联系SSL证书特殊处理。 FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINNERINTERRUPT = "FailedOperation.CertificateHostResourceInnerInterrupt" // 当前账号下实例数量过多,无法正常加载,请您切换加载方式。切换后点击“刷新列表”等待一段时间后即可全部加载。 FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINSTANCEHUGELIMIT = "FailedOperation.CertificateHostResourceInstanceHugeLimit" // 云资源类型无效。 FAILEDOPERATION_CERTIFICATEHOSTRESOURCETYPEINVALID = "FailedOperation.CertificateHostResourceTypeInvalid" // 证书不符合标准。 FAILEDOPERATION_CERTIFICATEINVALID = "FailedOperation.CertificateInvalid" // 温馨提示:证书内容和私钥不匹配,请您核对(请留意是否有多余的空格) FAILEDOPERATION_CERTIFICATEMATCHERROR = "FailedOperation.CertificateMatchError" // 证书与私钥不对应。 FAILEDOPERATION_CERTIFICATEMISMATCH = "FailedOperation.CertificateMismatch" // 证书不可用,请检查后再试。 FAILEDOPERATION_CERTIFICATENOTAVAILABLE = "FailedOperation.CertificateNotAvailable" // 证书不可以部署到实例列表下。 FAILEDOPERATION_CERTIFICATENOTDEPLOYINSTANCE = "FailedOperation.CertificateNotDeployInstance" // 证书不存在。 FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" // 该证书不存在或不可取消。 FAILEDOPERATION_CERTIFICATENOTFOUNDORCANTCANCEL = "FailedOperation.CertificateNotFoundOrCantCancel" // 解析失败,请检查证书是否符合标准,请留意是否有多余的空格 FAILEDOPERATION_CERTIFICATEPARSEERROR = "FailedOperation.CertificateParseError" // 当前证书状态不允许下载。 FAILEDOPERATION_CERTIFICATESTATUSNOTALLOWDOWNLOAD = "FailedOperation.CertificateStatusNotAllowDownload" // 证书状态不允许重新申请。 FAILEDOPERATION_CERTIFICATESTATUSNOTALLOWRESUBMIT = "FailedOperation.CertificateStatusNotAllowResubmit" // 无法查到当前证书类型详情。 FAILEDOPERATION_CERTIFICATETYPEINFONOTFOUND = "FailedOperation.CertificateTypeInfoNotFound" // 证书确认函文件过大(需小于1.4M)。 FAILEDOPERATION_CONFIRMLETTERTOOLARGE = "FailedOperation.ConfirmLetterTooLarge" // 证书确认函文件过小(需大于1KB)。 FAILEDOPERATION_CONFIRMLETTERTOOSMALL = "FailedOperation.ConfirmLetterTooSmall" // 免费证书申请时间未超过1小时,不能被删除。 FAILEDOPERATION_DELETEFAILEDTIMENOTUP = "FailedOperation.DeleteFailedTimeNotUp" // 证书已关联云资源,无法删除。 FAILEDOPERATION_DELETERESOURCEFAILED = "FailedOperation.DeleteResourceFailed" // 免费证书数量超出限制。 FAILEDOPERATION_EXCEEDSFREELIMIT = "FailedOperation.ExceedsFreeLimit" // 文件尺寸太大(需小于1.4MB)。 FAILEDOPERATION_FILETOOLARGE = "FailedOperation.FileTooLarge" // 文件尺寸太小,请上传清晰图片。 FAILEDOPERATION_FILETOOSMALL = "FailedOperation.FileTooSmall" // 公司管理人状态错误。 FAILEDOPERATION_ILLEGALMANAGERSTATUS = "FailedOperation.IllegalManagerStatus" // 证书来源错误。 FAILEDOPERATION_INVALIDCERTIFICATESOURCE = "FailedOperation.InvalidCertificateSource" // 证书状态不正确。 FAILEDOPERATION_INVALIDCERTIFICATESTATUSCODE = "FailedOperation.InvalidCertificateStatusCode" // 证书确认函格式错误(支持格式为jpg、jpeg、png、pdf)。 FAILEDOPERATION_INVALIDCONFIRMLETTERFORMAT = "FailedOperation.InvalidConfirmLetterFormat" // 证书确认函格式错误(支持格式为jpg、pdf、gif)。 FAILEDOPERATION_INVALIDCONFIRMLETTERFORMATWOSIGN = "FailedOperation.InvalidConfirmLetterFormatWosign" // 文件格式错误,请重新上传。 FAILEDOPERATION_INVALIDFILETYPE = "FailedOperation.InvalidFileType" // 参数有误。 FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" // 该主域(%s)下申请的免费证书数量已达到%s个上限,请购买付费证书。 FAILEDOPERATION_MAINDOMAINCERTIFICATECOUNTLIMIT = "FailedOperation.MainDomainCertificateCountLimit" // 管理人信息已提交CA,不可以删除。 FAILEDOPERATION_MANAGERCANNOTDELETECA = "FailedOperation.ManagerCanNotDeleteCa" // 管理人信息已关联证书,不可以删除。 FAILEDOPERATION_MANAGERCANNOTDELETECERT = "FailedOperation.ManagerCanNotDeleteCert" // 当前 CA 机构访问繁忙,请稍后重试。 FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetworkError" // 您没有该项目的操作权限。 FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" // 尚未通过实名认证。 FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" // 该订单已重签发。 FAILEDOPERATION_ORDERALREADYREPLACED = "FailedOperation.OrderAlreadyReplaced" // 重颁发失败。 FAILEDOPERATION_ORDERREPLACEFAILED = "FailedOperation.OrderReplaceFailed" // 剩余权益点不足。 FAILEDOPERATION_PACKAGECOUNTLIMIT = "FailedOperation.PackageCountLimit" // 权益包已过期。 FAILEDOPERATION_PACKAGEEXPIRED = "FailedOperation.PackageExpired" // 权益包不存在。 FAILEDOPERATION_PACKAGENOTFOUND = "FailedOperation.PackageNotFound" // 续费证书未颁发,无法执行删除操作。 FAILEDOPERATION_RENEWNOTISSUED = "FailedOperation.RenewNotIssued" // 证书吊销失败。 FAILEDOPERATION_REVOKEFAILED = "FailedOperation.RevokeFailed" // 证书已关联云资源,无法吊销。 FAILEDOPERATION_REVOKERESOURCEFAILED = "FailedOperation.RevokeResourceFailed" // 角色不存在,请前往授权。 FAILEDOPERATION_ROLENOTFOUNDAUTHORIZATION = "FailedOperation.RoleNotFoundAuthorization" // 系统错误。 FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError" // 计费中心错误。 FAILEDOPERATION_TRADEERROR = "FailedOperation.TradeError" // 内部错误。 INTERNALERROR = "InternalError" // 后端服务响应为空。 INTERNALERROR_BACKENDRESPONSEEMPTY = "InternalError.BackendResponseEmpty" // 后端服务响应错误。 INTERNALERROR_BACKENDRESPONSEERROR = "InternalError.BackendResponseError" // 参数错误。 INVALIDPARAMETER = "InvalidParameter" // 查询的证书ID不能超过50个。 INVALIDPARAMETER_CERTIFICATEIDNUMBERLIMIT = "InvalidParameter.CertificateIdNumberLimit" // 当前证书状态不允许重新提交申请。 INVALIDPARAMETER_CERTIFICATESTATUSNOTALLOWRESUBMIT = "InvalidParameter.CertificateStatusNotAllowResubmit" // 证书数量超出限制。 INVALIDPARAMETER_CERTIFICATESNUMBEREXCEEDED = "InvalidParameter.CertificatesNumberExceeded" // 包含无效的证书ID。 INVALIDPARAMETER_CONTAINSINVALIDCERTIFICATEID = "InvalidParameter.ContainsInvalidCertificateId" // 域名数量无效。 INVALIDPARAMETER_DOMAINCOUNTINVALID = "InvalidParameter.DomainCountInvalid" // 域名无效,请重新输入。 INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" // 没有匹配的私钥。 INVALIDPARAMETER_MISSMATCHPRIVATEKEY = "InvalidParameter.MissMatchPrivateKey" // 权益点ID列表无效。 INVALIDPARAMETER_PACKAGEIDSINVALID = "InvalidParameter.PackageIdsInvalid" // 证书期限无效。 INVALIDPARAMETER_PERIODINVALID = "InvalidParameter.PeriodInvalid" // 产品PID无效。 INVALIDPARAMETER_PRODUCTPIDINVALID = "InvalidParameter.ProductPidInvalid" // 算法无效。 INVALIDPARAMETER_RENEWALGORITHMINVALID = "InvalidParameter.RenewAlgorithmInvalid" // CSR无效。 INVALIDPARAMETER_RENEWCSRINVALID = "InvalidParameter.RenewCsrInvalid" // 生成CSR方式无效。 INVALIDPARAMETER_RENEWGENCSRMETHODINVALID = "InvalidParameter.RenewGenCsrMethodInvalid" // 参数有误。 INVALIDPARAMETER_WITHDETAILREASON = "InvalidParameter.WithDetailReason" // 参数取值错误。 INVALIDPARAMETERVALUE = "InvalidParameterValue" // 单位时间内接口请求频率达到限制。 LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded" // 缺少参数错误。 MISSINGPARAMETER = "MissingParameter" // 公司管理人不存在。 RESOURCENOTFOUND_MANAGER = "ResourceNotFound.Manager" // 未授权操作。 UNAUTHORIZEDOPERATION = "UnauthorizedOperation" // 未知参数错误。 UNKNOWNPARAMETER = "UnknownParameter" )
const APIVersion = "2019-12-05"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApiGatewayInstanceDetail ¶ added in v1.0.660
type ApiGatewayInstanceDetail struct { // 实例ID ServiceId *string `json:"ServiceId,omitnil,omitempty" name:"ServiceId"` // 实例名称 ServiceName *string `json:"ServiceName,omitnil,omitempty" name:"ServiceName"` // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 证书ID // 注意:此字段可能返回 null,表示取不到有效值。 CertId *string `json:"CertId,omitnil,omitempty" name:"CertId"` // 使用协议 Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"` }
type ApiGatewayInstanceList ¶ added in v1.0.742
type ApiGatewayInstanceList struct { // 地域 Region *string `json:"Region,omitnil,omitempty" name:"Region"` // apigateway实例详情 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceList []*ApiGatewayInstanceDetail `json:"InstanceList,omitnil,omitempty" name:"InstanceList"` // 该地域下apigateway实例总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` }
type ApplyCertificateRequest ¶
type ApplyCertificateRequest struct { *tchttp.BaseRequest // 验证方式:DNS_AUTO = 自动DNS验证,DNS = 手动DNS验证,FILE = 文件验证。 DvAuthMethod *string `json:"DvAuthMethod,omitnil,omitempty" name:"DvAuthMethod"` // 域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 项目 ID。 ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 证书类型,目前仅支持类型83。83 = TrustAsia C1 DV Free。 PackageType *string `json:"PackageType,omitnil,omitempty" name:"PackageType"` // 邮箱。 ContactEmail *string `json:"ContactEmail,omitnil,omitempty" name:"ContactEmail"` // 手机。 ContactPhone *string `json:"ContactPhone,omitnil,omitempty" name:"ContactPhone"` // 有效期,默认3个月,目前仅支持3个月。 ValidityPeriod *string `json:"ValidityPeriod,omitnil,omitempty" name:"ValidityPeriod"` // 加密算法,支持 RSA及ECC。 CsrEncryptAlgo *string `json:"CsrEncryptAlgo,omitnil,omitempty" name:"CsrEncryptAlgo"` // 密钥对参数,RSA仅支持2048。ECC仅支持prime256v1。加密算法选择ECC时,此参数必填 CsrKeyParameter *string `json:"CsrKeyParameter,omitnil,omitempty" name:"CsrKeyParameter"` // CSR 的加密密码。 CsrKeyPassword *string `json:"CsrKeyPassword,omitnil,omitempty" name:"CsrKeyPassword"` // 备注名称。 Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"` // 原证书 ID,用于重新申请。 OldCertificateId *string `json:"OldCertificateId,omitnil,omitempty" name:"OldCertificateId"` // 权益包ID,用于免费证书扩容包使用 PackageId *string `json:"PackageId,omitnil,omitempty" name:"PackageId"` // 签发后是否删除自动域名验证记录, 默认为否;仅域名为DNS_AUTO验证类型支持传参 DeleteDnsAutoRecord *bool `json:"DeleteDnsAutoRecord,omitnil,omitempty" name:"DeleteDnsAutoRecord"` // 域名数组(多域名证书可以上传)。 DnsNames []*string `json:"DnsNames,omitnil,omitempty" name:"DnsNames"` }
func NewApplyCertificateRequest ¶
func NewApplyCertificateRequest() (request *ApplyCertificateRequest)
func (*ApplyCertificateRequest) FromJsonString ¶
func (r *ApplyCertificateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ApplyCertificateRequest) ToJsonString ¶
func (r *ApplyCertificateRequest) ToJsonString() string
type ApplyCertificateRequestParams ¶ added in v1.0.426
type ApplyCertificateRequestParams struct { // 验证方式:DNS_AUTO = 自动DNS验证,DNS = 手动DNS验证,FILE = 文件验证。 DvAuthMethod *string `json:"DvAuthMethod,omitnil,omitempty" name:"DvAuthMethod"` // 域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 项目 ID。 ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 证书类型,目前仅支持类型83。83 = TrustAsia C1 DV Free。 PackageType *string `json:"PackageType,omitnil,omitempty" name:"PackageType"` // 邮箱。 ContactEmail *string `json:"ContactEmail,omitnil,omitempty" name:"ContactEmail"` // 手机。 ContactPhone *string `json:"ContactPhone,omitnil,omitempty" name:"ContactPhone"` // 有效期,默认3个月,目前仅支持3个月。 ValidityPeriod *string `json:"ValidityPeriod,omitnil,omitempty" name:"ValidityPeriod"` // 加密算法,支持 RSA及ECC。 CsrEncryptAlgo *string `json:"CsrEncryptAlgo,omitnil,omitempty" name:"CsrEncryptAlgo"` // 密钥对参数,RSA仅支持2048。ECC仅支持prime256v1。加密算法选择ECC时,此参数必填 CsrKeyParameter *string `json:"CsrKeyParameter,omitnil,omitempty" name:"CsrKeyParameter"` // CSR 的加密密码。 CsrKeyPassword *string `json:"CsrKeyPassword,omitnil,omitempty" name:"CsrKeyPassword"` // 备注名称。 Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"` // 原证书 ID,用于重新申请。 OldCertificateId *string `json:"OldCertificateId,omitnil,omitempty" name:"OldCertificateId"` // 权益包ID,用于免费证书扩容包使用 PackageId *string `json:"PackageId,omitnil,omitempty" name:"PackageId"` // 签发后是否删除自动域名验证记录, 默认为否;仅域名为DNS_AUTO验证类型支持传参 DeleteDnsAutoRecord *bool `json:"DeleteDnsAutoRecord,omitnil,omitempty" name:"DeleteDnsAutoRecord"` // 域名数组(多域名证书可以上传)。 DnsNames []*string `json:"DnsNames,omitnil,omitempty" name:"DnsNames"` }
Predefined struct for user
type ApplyCertificateResponse ¶
type ApplyCertificateResponse struct { *tchttp.BaseResponse Response *ApplyCertificateResponseParams `json:"Response"` }
func NewApplyCertificateResponse ¶
func NewApplyCertificateResponse() (response *ApplyCertificateResponse)
func (*ApplyCertificateResponse) FromJsonString ¶
func (r *ApplyCertificateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ApplyCertificateResponse) ToJsonString ¶
func (r *ApplyCertificateResponse) ToJsonString() string
type ApplyCertificateResponseParams ¶ added in v1.0.426
type ApplyCertificateResponseParams struct { // 证书 ID。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type BindResourceRegionResult ¶ added in v1.0.742
type BindResourceResult ¶ added in v1.0.742
type BindResourceResult struct { // 资源类型:clb、cdn、waf、live、vod、ddos、tke、apigateway、tcb、teo(edgeOne) ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 绑定资源地域结果 BindResourceRegionResult []*BindResourceRegionResult `json:"BindResourceRegionResult,omitnil,omitempty" name:"BindResourceRegionResult"` }
type CancelAuditCertificateRequest ¶ added in v1.0.749
type CancelAuditCertificateRequest struct { *tchttp.BaseRequest // 证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` }
func NewCancelAuditCertificateRequest ¶ added in v1.0.749
func NewCancelAuditCertificateRequest() (request *CancelAuditCertificateRequest)
func (*CancelAuditCertificateRequest) FromJsonString ¶ added in v1.0.749
func (r *CancelAuditCertificateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CancelAuditCertificateRequest) ToJsonString ¶ added in v1.0.749
func (r *CancelAuditCertificateRequest) ToJsonString() string
type CancelAuditCertificateRequestParams ¶ added in v1.0.749
type CancelAuditCertificateRequestParams struct { // 证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` }
Predefined struct for user
type CancelAuditCertificateResponse ¶ added in v1.0.749
type CancelAuditCertificateResponse struct { *tchttp.BaseResponse Response *CancelAuditCertificateResponseParams `json:"Response"` }
func NewCancelAuditCertificateResponse ¶ added in v1.0.749
func NewCancelAuditCertificateResponse() (response *CancelAuditCertificateResponse)
func (*CancelAuditCertificateResponse) FromJsonString ¶ added in v1.0.749
func (r *CancelAuditCertificateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CancelAuditCertificateResponse) ToJsonString ¶ added in v1.0.749
func (r *CancelAuditCertificateResponse) ToJsonString() string
type CancelAuditCertificateResponseParams ¶ added in v1.0.749
type CancelAuditCertificateResponseParams struct { // 操作是否成功 Result *bool `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CancelCertificateOrderRequest ¶
type CancelCertificateOrderRequest struct { *tchttp.BaseRequest // 证书 ID。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` }
func NewCancelCertificateOrderRequest ¶
func NewCancelCertificateOrderRequest() (request *CancelCertificateOrderRequest)
func (*CancelCertificateOrderRequest) FromJsonString ¶
func (r *CancelCertificateOrderRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CancelCertificateOrderRequest) ToJsonString ¶
func (r *CancelCertificateOrderRequest) ToJsonString() string
type CancelCertificateOrderRequestParams ¶ added in v1.0.426
type CancelCertificateOrderRequestParams struct { // 证书 ID。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` }
Predefined struct for user
type CancelCertificateOrderResponse ¶
type CancelCertificateOrderResponse struct { *tchttp.BaseResponse Response *CancelCertificateOrderResponseParams `json:"Response"` }
func NewCancelCertificateOrderResponse ¶
func NewCancelCertificateOrderResponse() (response *CancelCertificateOrderResponse)
func (*CancelCertificateOrderResponse) FromJsonString ¶
func (r *CancelCertificateOrderResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CancelCertificateOrderResponse) ToJsonString ¶
func (r *CancelCertificateOrderResponse) ToJsonString() string
type CancelCertificateOrderResponseParams ¶ added in v1.0.426
type CancelCertificateOrderResponseParams struct { // 取消订单成功的证书 ID。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CdnInstanceDetail ¶ added in v1.0.660
type CdnInstanceDetail struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 已部署证书ID CertId *string `json:"CertId,omitnil,omitempty" name:"CertId"` // 域名状态 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 域名计费状态 HttpsBillingSwitch *string `json:"HttpsBillingSwitch,omitnil,omitempty" name:"HttpsBillingSwitch"` }
type CdnInstanceList ¶ added in v1.0.742
type CdnInstanceList struct { // 该地域下CDN域名总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // cdn域名详情 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceList []*CdnInstanceDetail `json:"InstanceList,omitnil,omitempty" name:"InstanceList"` }
type CertTaskId ¶ added in v1.0.742
type Certificate ¶ added in v1.0.660
type Certificate struct { // 证书ID CertId *string `json:"CertId,omitnil,omitempty" name:"CertId"` // 证书绑定的域名 DnsNames []*string `json:"DnsNames,omitnil,omitempty" name:"DnsNames"` // 根证书ID // 注意:此字段可能返回 null,表示取不到有效值。 CertCaId *string `json:"CertCaId,omitnil,omitempty" name:"CertCaId"` // 证书认证模式:UNIDIRECTIONAL单向认证,MUTUAL双向认证 // 注意:此字段可能返回 null,表示取不到有效值。 SSLMode *string `json:"SSLMode,omitnil,omitempty" name:"SSLMode"` }
type CertificateExtra ¶
type CertificateExtra struct { // 证书可配置域名数量。 // 注意:此字段可能返回 null,表示取不到有效值。 DomainNumber *string `json:"DomainNumber,omitnil,omitempty" name:"DomainNumber"` // 原始证书 ID。 // 注意:此字段可能返回 null,表示取不到有效值。 OriginCertificateId *string `json:"OriginCertificateId,omitnil,omitempty" name:"OriginCertificateId"` // 重颁发证书原始 ID。 // 注意:此字段可能返回 null,表示取不到有效值。 ReplacedBy *string `json:"ReplacedBy,omitnil,omitempty" name:"ReplacedBy"` // 重颁发证书新 ID。 // 注意:此字段可能返回 null,表示取不到有效值。 ReplacedFor *string `json:"ReplacedFor,omitnil,omitempty" name:"ReplacedFor"` // 新订单证书 ID。 // 注意:此字段可能返回 null,表示取不到有效值。 RenewOrder *string `json:"RenewOrder,omitnil,omitempty" name:"RenewOrder"` // 是否是国密证书 // 注意:此字段可能返回 null,表示取不到有效值。 SMCert *int64 `json:"SMCert,omitnil,omitempty" name:"SMCert"` // 公司类型 // 注意:此字段可能返回 null,表示取不到有效值。 CompanyType *int64 `json:"CompanyType,omitnil,omitempty" name:"CompanyType"` }
type Certificates ¶
type Certificates struct { // 用户 UIN。 // 注意:此字段可能返回 null,表示取不到有效值。 OwnerUin *string `json:"OwnerUin,omitnil,omitempty" name:"OwnerUin"` // 项目 ID。 // 注意:此字段可能返回 null,表示取不到有效值。 ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 证书来源。 // 注意:此字段可能返回 null,表示取不到有效值。 From *string `json:"From,omitnil,omitempty" name:"From"` // 证书套餐类型: // 2 = TrustAsia TLS RSA CA,3 = SecureSite 增强型企业版(EV Pro), 4 = SecureSite 增强型(EV), 5 = SecureSite 企业型专业版(OV Pro), 6 = SecureSite 企业型(OV), 7 = SecureSite 企业型(OV)通配符, 8 = Geotrust 增强型(EV), 9 = Geotrust 企业型(OV), 10 = Geotrust 企业型(OV)通配符, 11 = TrustAsia 域名型多域名 SSL 证书, 12 = TrustAsia 域名型(DV)通配符, 13 = TrustAsia 企业型通配符(OV)SSL 证书(D3), 14 = TrustAsia 企业型(OV)SSL 证书(D3), 15 = TrustAsia 企业型多域名 (OV)SSL 证书(D3), 16 = TrustAsia 增强型 (EV)SSL 证书(D3), 17 = TrustAsia 增强型多域名(EV)SSL 证书(D3), 18 = GlobalSign 企业型(OV)SSL 证书, 19 = GlobalSign 企业型通配符 (OV)SSL 证书, 20 = GlobalSign 增强型 (EV)SSL 证书, 21 = TrustAsia 企业型通配符多域名(OV)SSL 证书(D3), 22 = GlobalSign 企业型多域名(OV)SSL 证书, 23 = GlobalSign 企业型通配符多域名(OV)SSL 证书, 24 = GlobalSign 增强型多域名(EV)SSL 证书,25 = Wotrus 域名型证书,26 = Wotrus 域名型多域名证书,27 = Wotrus 域名型通配符证书,28 = Wotrus 企业型证书,29 = Wotrus 企业型多域名证书,30 = Wotrus 企业型通配符证书,31 = Wotrus 增强型证书,32 = Wotrus 增强型多域名证书,33 = Wotrus 国密域名型证书,34 = Wotrus 国密域名型多域名证书,35 = Wotrus 国密域名型通配符证书,37 = Wotrus 国密企业型证书,38 = Wotrus 国密企业型多域名证书,39 = Wotrus 国密企业型通配符证书,40 = Wotrus 国密增强型证书,41 = Wotrus 国密增强型多域名证书,42 = TrustAsia 域名型通配符多域名证书,43 = DNSPod-企业型(OV)SSL证书,44 = DNSPod-企业型(OV)通配符SSL证书,45 = DNSPod-企业型(OV)多域名SSL证书, 46 = DNSPod-增强型(EV)SSL证书,47 = DNSPod-增强型(EV)多域名SSL证书,48 = DNSPod-域名型(DV)SSL证书,49 = DNSPod-域名型(DV)通配符SSL证书,50 = DNSPod-域名型(DV)多域名SSL证书,51 = DNSPod(国密)-企业型(OV)SSL证书,52 = DNSPod(国密)-企业型(OV)通配符SSL证书,53 = DNSPod(国密)-企业型(OV)多域名SSL证书,54 = DNSPod(国密)-域名型(DV)SSL证书,55 = DNSPod(国密)-域名型(DV)通配符SSL证书, 56 = DNSPod(国密)-域名型(DV)多域名SSL证书,57 = SecureSite 企业型专业版多域名(OV Pro),58 = SecureSite 企业型多域名(OV),59 = SecureSite 增强型专业版多域名(EV Pro),60 = SecureSite 增强型多域名(EV),61 = Geotrust 增强型多域名(EV) // 注意:此字段可能返回 null,表示取不到有效值。 PackageType *string `json:"PackageType,omitnil,omitempty" name:"PackageType"` // 证书类型:CA = 客户端证书,SVR = 服务器证书。 // 注意:此字段可能返回 null,表示取不到有效值。 CertificateType *string `json:"CertificateType,omitnil,omitempty" name:"CertificateType"` // 颁发者。 // 注意:此字段可能返回 null,表示取不到有效值。 ProductZhName *string `json:"ProductZhName,omitnil,omitempty" name:"ProductZhName"` // 主域名。 // 注意:此字段可能返回 null,表示取不到有效值。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 备注名称。 // 注意:此字段可能返回 null,表示取不到有效值。 Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"` // 状态。0:审核中,1:已通过,2:审核失败,3:已过期,4:验证方式为 DNS_AUTO 类型的证书, 已添加DNS记录,5:企业证书,待提交,6:订单取消中,7:已取消,8:已提交资料, 待上传确认函,9:证书吊销中,10:已吊销,11:重颁发中,12:待上传吊销确认函,13:免费证书待提交资料状态,14:已退款, // 注意:此字段可能返回 null,表示取不到有效值。 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 证书扩展信息。 // 注意:此字段可能返回 null,表示取不到有效值。 CertificateExtra *CertificateExtra `json:"CertificateExtra,omitnil,omitempty" name:"CertificateExtra"` // 漏洞扫描状态:INACTIVE = 未开启,ACTIVE = 已开启 // 注意:此字段可能返回 null,表示取不到有效值。 VulnerabilityStatus *string `json:"VulnerabilityStatus,omitnil,omitempty" name:"VulnerabilityStatus"` // 状态信息。 // 注意:此字段可能返回 null,表示取不到有效值。 StatusMsg *string `json:"StatusMsg,omitnil,omitempty" name:"StatusMsg"` // 验证类型:DNS_AUTO = 自动DNS验证,DNS = 手动DNS验证,FILE = 文件验证,EMAIL = 邮件验证。 // 注意:此字段可能返回 null,表示取不到有效值。 VerifyType *string `json:"VerifyType,omitnil,omitempty" name:"VerifyType"` // 证书生效时间。 // 注意:此字段可能返回 null,表示取不到有效值。 CertBeginTime *string `json:"CertBeginTime,omitnil,omitempty" name:"CertBeginTime"` // 证书过期时间。 // 注意:此字段可能返回 null,表示取不到有效值。 CertEndTime *string `json:"CertEndTime,omitnil,omitempty" name:"CertEndTime"` // 证书有效期,单位(月)。 // 注意:此字段可能返回 null,表示取不到有效值。 ValidityPeriod *string `json:"ValidityPeriod,omitnil,omitempty" name:"ValidityPeriod"` // 创建时间。 // 注意:此字段可能返回 null,表示取不到有效值。 InsertTime *string `json:"InsertTime,omitnil,omitempty" name:"InsertTime"` // 证书 ID。 // 注意:此字段可能返回 null,表示取不到有效值。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 证书包含的多个域名(包含主域名)。 // 注意:此字段可能返回 null,表示取不到有效值。 SubjectAltName []*string `json:"SubjectAltName,omitnil,omitempty" name:"SubjectAltName"` // 证书类型名称。 // 注意:此字段可能返回 null,表示取不到有效值。 PackageTypeName *string `json:"PackageTypeName,omitnil,omitempty" name:"PackageTypeName"` // 状态名称。 // 注意:此字段可能返回 null,表示取不到有效值。 StatusName *string `json:"StatusName,omitnil,omitempty" name:"StatusName"` // 是否为 VIP 客户。 // 注意:此字段可能返回 null,表示取不到有效值。 IsVip *bool `json:"IsVip,omitnil,omitempty" name:"IsVip"` // 是否为 DV 版证书。 // 注意:此字段可能返回 null,表示取不到有效值。 IsDv *bool `json:"IsDv,omitnil,omitempty" name:"IsDv"` // 是否为泛域名证书。 // 注意:此字段可能返回 null,表示取不到有效值。 IsWildcard *bool `json:"IsWildcard,omitnil,omitempty" name:"IsWildcard"` // 是否启用了漏洞扫描功能。 // 注意:此字段可能返回 null,表示取不到有效值。 IsVulnerability *bool `json:"IsVulnerability,omitnil,omitempty" name:"IsVulnerability"` // 是否可续费。 // 注意:此字段可能返回 null,表示取不到有效值。 RenewAble *bool `json:"RenewAble,omitnil,omitempty" name:"RenewAble"` // 项目信息。 // 注意:此字段可能返回 null,表示取不到有效值。 ProjectInfo *ProjectInfo `json:"ProjectInfo,omitnil,omitempty" name:"ProjectInfo"` // 关联的云资源,暂不可用 // 注意:此字段可能返回 null,表示取不到有效值。 BoundResource []*string `json:"BoundResource,omitnil,omitempty" name:"BoundResource"` // 是否可部署。 // 注意:此字段可能返回 null,表示取不到有效值。 Deployable *bool `json:"Deployable,omitnil,omitempty" name:"Deployable"` // 标签列表 // 注意:此字段可能返回 null,表示取不到有效值。 Tags []*Tags `json:"Tags,omitnil,omitempty" name:"Tags"` // 是否已忽略到期通知 // 注意:此字段可能返回 null,表示取不到有效值。 IsIgnore *bool `json:"IsIgnore,omitnil,omitempty" name:"IsIgnore"` // 是否国密证书 // 注意:此字段可能返回 null,表示取不到有效值。 IsSM *bool `json:"IsSM,omitnil,omitempty" name:"IsSM"` // 证书算法 // 注意:此字段可能返回 null,表示取不到有效值。 EncryptAlgorithm *string `json:"EncryptAlgorithm,omitnil,omitempty" name:"EncryptAlgorithm"` // 上传CA证书的加密算法 // 注意:此字段可能返回 null,表示取不到有效值。 CAEncryptAlgorithms []*string `json:"CAEncryptAlgorithms,omitnil,omitempty" name:"CAEncryptAlgorithms"` // 上传CA证书的过期时间 // 注意:此字段可能返回 null,表示取不到有效值。 CAEndTimes []*string `json:"CAEndTimes,omitnil,omitempty" name:"CAEndTimes"` // 上传CA证书的通用名称 // 注意:此字段可能返回 null,表示取不到有效值。 CACommonNames []*string `json:"CACommonNames,omitnil,omitempty" name:"CACommonNames"` // 证书预审核信息 // 注意:此字段可能返回 null,表示取不到有效值。 PreAuditInfo *PreAuditInfo `json:"PreAuditInfo,omitnil,omitempty" name:"PreAuditInfo"` // 是否自动续费 // 注意:此字段可能返回 null,表示取不到有效值。 AutoRenewFlag *int64 `json:"AutoRenewFlag,omitnil,omitempty" name:"AutoRenewFlag"` // 托管状态,0,托管中,5,资源替换中, 10, 托管完成, -1未托管 // 注意:此字段可能返回 null,表示取不到有效值。 HostingStatus *int64 `json:"HostingStatus,omitnil,omitempty" name:"HostingStatus"` // 托管完成时间 // 注意:此字段可能返回 null,表示取不到有效值。 HostingCompleteTime *string `json:"HostingCompleteTime,omitnil,omitempty" name:"HostingCompleteTime"` // 托管新证书ID // 注意:此字段可能返回 null,表示取不到有效值。 HostingRenewCertId *string `json:"HostingRenewCertId,omitnil,omitempty" name:"HostingRenewCertId"` // 存在的续费证书ID // 注意:此字段可能返回 null,表示取不到有效值。 HasRenewOrder *string `json:"HasRenewOrder,omitnil,omitempty" name:"HasRenewOrder"` // 重颁发证书原证书是否删除 // 注意:此字段可能返回 null,表示取不到有效值。 ReplaceOriCertIsDelete *bool `json:"ReplaceOriCertIsDelete,omitnil,omitempty" name:"ReplaceOriCertIsDelete"` // 是否即将过期, 证书即将到期的30天内为即将过期 // 注意:此字段可能返回 null,表示取不到有效值。 IsExpiring *bool `json:"IsExpiring,omitnil,omitempty" name:"IsExpiring"` // DV证书添加验证截止时间 // 注意:此字段可能返回 null,表示取不到有效值。 DVAuthDeadline *string `json:"DVAuthDeadline,omitnil,omitempty" name:"DVAuthDeadline"` // 域名验证通过时间 // 注意:此字段可能返回 null,表示取不到有效值。 ValidationPassedTime *string `json:"ValidationPassedTime,omitnil,omitempty" name:"ValidationPassedTime"` // 证书关联的多域名 // 注意:此字段可能返回 null,表示取不到有效值。 CertSANs []*string `json:"CertSANs,omitnil,omitempty" name:"CertSANs"` // 域名验证驳回信息 // 注意:此字段可能返回 null,表示取不到有效值。 AwaitingValidationMsg *string `json:"AwaitingValidationMsg,omitnil,omitempty" name:"AwaitingValidationMsg"` // 是否允许下载 // 注意:此字段可能返回 null,表示取不到有效值。 AllowDownload *bool `json:"AllowDownload,omitnil,omitempty" name:"AllowDownload"` // 证书域名是否全部在DNSPOD托管解析 // 注意:此字段可能返回 null,表示取不到有效值。 IsDNSPODResolve *bool `json:"IsDNSPODResolve,omitnil,omitempty" name:"IsDNSPODResolve"` // 是否是权益点购买的证书 // 注意:此字段可能返回 null,表示取不到有效值。 IsPackage *bool `json:"IsPackage,omitnil,omitempty" name:"IsPackage"` // 是否存在私钥密码 // 注意:此字段可能返回 null,表示取不到有效值。 KeyPasswordCustomFlag *bool `json:"KeyPasswordCustomFlag,omitnil,omitempty" name:"KeyPasswordCustomFlag"` // 支持下载的WEB服务器类型: nginx、apache、iis、tomcat、jks、root、other // 注意:此字段可能返回 null,表示取不到有效值。 SupportDownloadType *SupportDownloadType `json:"SupportDownloadType,omitnil,omitempty" name:"SupportDownloadType"` }
type CheckCertificateChainRequest ¶
type CheckCertificateChainRequest struct { *tchttp.BaseRequest // 待检查的证书链 CertificateChain *string `json:"CertificateChain,omitnil,omitempty" name:"CertificateChain"` }
func NewCheckCertificateChainRequest ¶
func NewCheckCertificateChainRequest() (request *CheckCertificateChainRequest)
func (*CheckCertificateChainRequest) FromJsonString ¶
func (r *CheckCertificateChainRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CheckCertificateChainRequest) ToJsonString ¶
func (r *CheckCertificateChainRequest) ToJsonString() string
type CheckCertificateChainRequestParams ¶ added in v1.0.426
type CheckCertificateChainRequestParams struct { // 待检查的证书链 CertificateChain *string `json:"CertificateChain,omitnil,omitempty" name:"CertificateChain"` }
Predefined struct for user
type CheckCertificateChainResponse ¶
type CheckCertificateChainResponse struct { *tchttp.BaseResponse Response *CheckCertificateChainResponseParams `json:"Response"` }
func NewCheckCertificateChainResponse ¶
func NewCheckCertificateChainResponse() (response *CheckCertificateChainResponse)
func (*CheckCertificateChainResponse) FromJsonString ¶
func (r *CheckCertificateChainResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CheckCertificateChainResponse) ToJsonString ¶
func (r *CheckCertificateChainResponse) ToJsonString() string
type CheckCertificateChainResponseParams ¶ added in v1.0.426
type CheckCertificateChainResponseParams struct { // true为通过检查,false为未通过检查。 IsValid *bool `json:"IsValid,omitnil,omitempty" name:"IsValid"` // true为可信CA,false为不可信CA。 IsTrustedCA *bool `json:"IsTrustedCA,omitnil,omitempty" name:"IsTrustedCA"` // 包含证书链中每一段证书的通用名称。 Chains []*string `json:"Chains,omitnil,omitempty" name:"Chains"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ClbInstanceDetail ¶ added in v1.0.660
type ClbInstanceDetail struct { // CLB实例ID LoadBalancerId *string `json:"LoadBalancerId,omitnil,omitempty" name:"LoadBalancerId"` // CLB实例名称 LoadBalancerName *string `json:"LoadBalancerName,omitnil,omitempty" name:"LoadBalancerName"` // CLB监听器列表 // 注意:此字段可能返回 null,表示取不到有效值。 Listeners []*ClbListener `json:"Listeners,omitnil,omitempty" name:"Listeners"` }
type ClbInstanceList ¶ added in v1.0.742
type ClbInstanceList struct { // 地域 Region *string `json:"Region,omitnil,omitempty" name:"Region"` // clb实例详情 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceList []*ClbInstanceDetail `json:"InstanceList,omitnil,omitempty" name:"InstanceList"` // 该地域下Clb实例总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` }
type ClbListener ¶ added in v1.0.660
type ClbListener struct { // 监听器ID ListenerId *string `json:"ListenerId,omitnil,omitempty" name:"ListenerId"` // 监听器名称 ListenerName *string `json:"ListenerName,omitnil,omitempty" name:"ListenerName"` // 是否开启SNI,1为开启,0为关闭 SniSwitch *uint64 `json:"SniSwitch,omitnil,omitempty" name:"SniSwitch"` // 监听器协议类型, HTTPS|TCP_SSL Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"` // 监听器绑定的证书数据 // 注意:此字段可能返回 null,表示取不到有效值。 Certificate *Certificate `json:"Certificate,omitnil,omitempty" name:"Certificate"` // 监听器规则列表 // 注意:此字段可能返回 null,表示取不到有效值。 Rules []*ClbListenerRule `json:"Rules,omitnil,omitempty" name:"Rules"` // 不匹配域名列表 // 注意:此字段可能返回 null,表示取不到有效值。 NoMatchDomains []*string `json:"NoMatchDomains,omitnil,omitempty" name:"NoMatchDomains"` }
type ClbListenerRule ¶ added in v1.0.660
type ClbListenerRule struct { // 规则ID LocationId *string `json:"LocationId,omitnil,omitempty" name:"LocationId"` // 规则绑定的域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 规则是否匹配待绑定证书的域名 IsMatch *bool `json:"IsMatch,omitnil,omitempty" name:"IsMatch"` // 规则已绑定的证书数据 // 注意:此字段可能返回 null,表示取不到有效值。 Certificate *Certificate `json:"Certificate,omitnil,omitempty" name:"Certificate"` // 不匹配域名列表 // 注意:此字段可能返回 null,表示取不到有效值。 NoMatchDomains []*string `json:"NoMatchDomains,omitnil,omitempty" name:"NoMatchDomains"` }
type Client ¶
func NewClient ¶
func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
Deprecated
func (*Client) ApplyCertificate ¶
func (c *Client) ApplyCertificate(request *ApplyCertificateRequest) (response *ApplyCertificateResponse, err error)
ApplyCertificate 本接口(ApplyCertificate)用于免费证书申请。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CANCELORDERFAILED = "FailedOperation.CancelOrderFailed" FAILEDOPERATION_CANNOTBEDELETEDISSUED = "FailedOperation.CannotBeDeletedIssued" FAILEDOPERATION_CANNOTBEDELETEDWITHINHOUR = "FailedOperation.CannotBeDeletedWithinHour" FAILEDOPERATION_CANNOTGETORDER = "FailedOperation.CannotGetOrder" FAILEDOPERATION_CERTIFICATEINVALID = "FailedOperation.CertificateInvalid" FAILEDOPERATION_CERTIFICATEMISMATCH = "FailedOperation.CertificateMismatch" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_EXCEEDSFREELIMIT = "FailedOperation.ExceedsFreeLimit" FAILEDOPERATION_INVALIDCERTIFICATESTATUSCODE = "FailedOperation.InvalidCertificateStatusCode" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_MAINDOMAINCERTIFICATECOUNTLIMIT = "FailedOperation.MainDomainCertificateCountLimit" FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetworkError" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ORDERALREADYREPLACED = "FailedOperation.OrderAlreadyReplaced" FAILEDOPERATION_ORDERREPLACEFAILED = "FailedOperation.OrderReplaceFailed" FAILEDOPERATION_PACKAGECOUNTLIMIT = "FailedOperation.PackageCountLimit" FAILEDOPERATION_PACKAGEEXPIRED = "FailedOperation.PackageExpired" FAILEDOPERATION_PACKAGENOTFOUND = "FailedOperation.PackageNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PACKAGEIDSINVALID = "InvalidParameter.PackageIdsInvalid"
func (*Client) ApplyCertificateWithContext ¶ added in v1.0.324
func (c *Client) ApplyCertificateWithContext(ctx context.Context, request *ApplyCertificateRequest) (response *ApplyCertificateResponse, err error)
ApplyCertificate 本接口(ApplyCertificate)用于免费证书申请。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CANCELORDERFAILED = "FailedOperation.CancelOrderFailed" FAILEDOPERATION_CANNOTBEDELETEDISSUED = "FailedOperation.CannotBeDeletedIssued" FAILEDOPERATION_CANNOTBEDELETEDWITHINHOUR = "FailedOperation.CannotBeDeletedWithinHour" FAILEDOPERATION_CANNOTGETORDER = "FailedOperation.CannotGetOrder" FAILEDOPERATION_CERTIFICATEINVALID = "FailedOperation.CertificateInvalid" FAILEDOPERATION_CERTIFICATEMISMATCH = "FailedOperation.CertificateMismatch" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_EXCEEDSFREELIMIT = "FailedOperation.ExceedsFreeLimit" FAILEDOPERATION_INVALIDCERTIFICATESTATUSCODE = "FailedOperation.InvalidCertificateStatusCode" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_MAINDOMAINCERTIFICATECOUNTLIMIT = "FailedOperation.MainDomainCertificateCountLimit" FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetworkError" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ORDERALREADYREPLACED = "FailedOperation.OrderAlreadyReplaced" FAILEDOPERATION_ORDERREPLACEFAILED = "FailedOperation.OrderReplaceFailed" FAILEDOPERATION_PACKAGECOUNTLIMIT = "FailedOperation.PackageCountLimit" FAILEDOPERATION_PACKAGEEXPIRED = "FailedOperation.PackageExpired" FAILEDOPERATION_PACKAGENOTFOUND = "FailedOperation.PackageNotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PACKAGEIDSINVALID = "InvalidParameter.PackageIdsInvalid"
func (*Client) CancelAuditCertificate ¶ added in v1.0.749
func (c *Client) CancelAuditCertificate(request *CancelAuditCertificateRequest) (response *CancelAuditCertificateResponse, err error)
CancelAuditCertificate 取消证书审核
可能返回的错误码:
FAILEDOPERATION_CERTIFICATENOTFOUNDORCANTCANCEL = "FailedOperation.CertificateNotFoundOrCantCancel"
func (*Client) CancelAuditCertificateWithContext ¶ added in v1.0.749
func (c *Client) CancelAuditCertificateWithContext(ctx context.Context, request *CancelAuditCertificateRequest) (response *CancelAuditCertificateResponse, err error)
CancelAuditCertificate 取消证书审核
可能返回的错误码:
FAILEDOPERATION_CERTIFICATENOTFOUNDORCANTCANCEL = "FailedOperation.CertificateNotFoundOrCantCancel"
func (*Client) CancelCertificateOrder ¶
func (c *Client) CancelCertificateOrder(request *CancelCertificateOrderRequest) (response *CancelCertificateOrderResponse, err error)
CancelCertificateOrder 取消证书订单。
可能返回的错误码:
FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CANCELORDERFAILED = "FailedOperation.CancelOrderFailed" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDCERTIFICATESTATUSCODE = "FailedOperation.InvalidCertificateStatusCode" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" INTERNALERROR = "InternalError"
func (*Client) CancelCertificateOrderWithContext ¶ added in v1.0.324
func (c *Client) CancelCertificateOrderWithContext(ctx context.Context, request *CancelCertificateOrderRequest) (response *CancelCertificateOrderResponse, err error)
CancelCertificateOrder 取消证书订单。
可能返回的错误码:
FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CANCELORDERFAILED = "FailedOperation.CancelOrderFailed" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDCERTIFICATESTATUSCODE = "FailedOperation.InvalidCertificateStatusCode" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" INTERNALERROR = "InternalError"
func (*Client) CheckCertificateChain ¶
func (c *Client) CheckCertificateChain(request *CheckCertificateChainRequest) (response *CheckCertificateChainResponse, err error)
CheckCertificateChain 本接口(CheckCertificateChain)用于检查证书链是否完整。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CERTIFICATEINVALID = "FailedOperation.CertificateInvalid" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) CheckCertificateChainWithContext ¶ added in v1.0.324
func (c *Client) CheckCertificateChainWithContext(ctx context.Context, request *CheckCertificateChainRequest) (response *CheckCertificateChainResponse, err error)
CheckCertificateChain 本接口(CheckCertificateChain)用于检查证书链是否完整。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CERTIFICATEINVALID = "FailedOperation.CertificateInvalid" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) CommitCertificateInformation ¶
func (c *Client) CommitCertificateInformation(request *CommitCertificateInformationRequest) (response *CommitCertificateInformationResponse, err error)
CommitCertificateInformation 提交证书订单。
可能返回的错误码:
FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEINVALID = "FailedOperation.CertificateInvalid" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDCERTIFICATESTATUSCODE = "FailedOperation.InvalidCertificateStatusCode" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetworkError" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" INTERNALERROR = "InternalError" INTERNALERROR_BACKENDRESPONSEERROR = "InternalError.BackendResponseError"
func (*Client) CommitCertificateInformationWithContext ¶ added in v1.0.324
func (c *Client) CommitCertificateInformationWithContext(ctx context.Context, request *CommitCertificateInformationRequest) (response *CommitCertificateInformationResponse, err error)
CommitCertificateInformation 提交证书订单。
可能返回的错误码:
FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEINVALID = "FailedOperation.CertificateInvalid" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDCERTIFICATESTATUSCODE = "FailedOperation.InvalidCertificateStatusCode" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetworkError" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" INTERNALERROR = "InternalError" INTERNALERROR_BACKENDRESPONSEERROR = "InternalError.BackendResponseError"
func (*Client) CompleteCertificate ¶
func (c *Client) CompleteCertificate(request *CompleteCertificateRequest) (response *CompleteCertificateResponse, err error)
CompleteCertificate 本接口(CompleteCertificate)用于主动触发证书验证。仅非DNSPod和Wotrus品牌证书支持使用此接口。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" INTERNALERROR = "InternalError"
func (*Client) CompleteCertificateWithContext ¶ added in v1.0.324
func (c *Client) CompleteCertificateWithContext(ctx context.Context, request *CompleteCertificateRequest) (response *CompleteCertificateResponse, err error)
CompleteCertificate 本接口(CompleteCertificate)用于主动触发证书验证。仅非DNSPod和Wotrus品牌证书支持使用此接口。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" INTERNALERROR = "InternalError"
func (*Client) CreateCertificate ¶
func (c *Client) CreateCertificate(request *CreateCertificateRequest) (response *CreateCertificateResponse, err error)
CreateCertificate 本接口(CreateCertificate)用于创建付费证书。
可能返回的错误码:
FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CANNOTGETORDER = "FailedOperation.CannotGetOrder" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" INTERNALERROR = "InternalError" INTERNALERROR_BACKENDRESPONSEERROR = "InternalError.BackendResponseError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) CreateCertificateBindResourceSyncTask ¶ added in v1.0.742
func (c *Client) CreateCertificateBindResourceSyncTask(request *CreateCertificateBindResourceSyncTaskRequest) (response *CreateCertificateBindResourceSyncTaskResponse, err error)
CreateCertificateBindResourceSyncTask 创建证书绑定关联云资源异步任务, 该接口用于查询证书关联云资源。 若证书ID已存在查询云资源任务,则结果返回该任务ID。关联云资源类型,支持以下云资源:clb、cdn、waf、live、vod、ddos、tke、apigateway、tcb、teo(edgeOne)。查询关联云资源结果使用DescribeCertificateBindResourceTaskResult接口
可能返回的错误码:
FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINNERINTERRUPT = "FailedOperation.CertificateHostResourceInnerInterrupt" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound"
func (*Client) CreateCertificateBindResourceSyncTaskWithContext ¶ added in v1.0.742
func (c *Client) CreateCertificateBindResourceSyncTaskWithContext(ctx context.Context, request *CreateCertificateBindResourceSyncTaskRequest) (response *CreateCertificateBindResourceSyncTaskResponse, err error)
CreateCertificateBindResourceSyncTask 创建证书绑定关联云资源异步任务, 该接口用于查询证书关联云资源。 若证书ID已存在查询云资源任务,则结果返回该任务ID。关联云资源类型,支持以下云资源:clb、cdn、waf、live、vod、ddos、tke、apigateway、tcb、teo(edgeOne)。查询关联云资源结果使用DescribeCertificateBindResourceTaskResult接口
可能返回的错误码:
FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINNERINTERRUPT = "FailedOperation.CertificateHostResourceInnerInterrupt" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound"
func (*Client) CreateCertificateByPackage ¶ added in v1.0.670
func (c *Client) CreateCertificateByPackage(request *CreateCertificateByPackageRequest) (response *CreateCertificateByPackageResponse, err error)
CreateCertificateByPackage 使用权益点创建证书
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_TRADEERROR = "FailedOperation.TradeError" INVALIDPARAMETER_DOMAINCOUNTINVALID = "InvalidParameter.DomainCountInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_PACKAGEIDSINVALID = "InvalidParameter.PackageIdsInvalid" INVALIDPARAMETER_PERIODINVALID = "InvalidParameter.PeriodInvalid" INVALIDPARAMETER_PRODUCTPIDINVALID = "InvalidParameter.ProductPidInvalid" INVALIDPARAMETER_RENEWALGORITHMINVALID = "InvalidParameter.RenewAlgorithmInvalid" INVALIDPARAMETER_RENEWCSRINVALID = "InvalidParameter.RenewCsrInvalid" INVALIDPARAMETER_RENEWGENCSRMETHODINVALID = "InvalidParameter.RenewGenCsrMethodInvalid"
func (*Client) CreateCertificateByPackageWithContext ¶ added in v1.0.670
func (c *Client) CreateCertificateByPackageWithContext(ctx context.Context, request *CreateCertificateByPackageRequest) (response *CreateCertificateByPackageResponse, err error)
CreateCertificateByPackage 使用权益点创建证书
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_TRADEERROR = "FailedOperation.TradeError" INVALIDPARAMETER_DOMAINCOUNTINVALID = "InvalidParameter.DomainCountInvalid" INVALIDPARAMETER_DOMAININVALID = "InvalidParameter.DomainInvalid" INVALIDPARAMETER_PACKAGEIDSINVALID = "InvalidParameter.PackageIdsInvalid" INVALIDPARAMETER_PERIODINVALID = "InvalidParameter.PeriodInvalid" INVALIDPARAMETER_PRODUCTPIDINVALID = "InvalidParameter.ProductPidInvalid" INVALIDPARAMETER_RENEWALGORITHMINVALID = "InvalidParameter.RenewAlgorithmInvalid" INVALIDPARAMETER_RENEWCSRINVALID = "InvalidParameter.RenewCsrInvalid" INVALIDPARAMETER_RENEWGENCSRMETHODINVALID = "InvalidParameter.RenewGenCsrMethodInvalid"
func (*Client) CreateCertificateWithContext ¶ added in v1.0.324
func (c *Client) CreateCertificateWithContext(ctx context.Context, request *CreateCertificateRequest) (response *CreateCertificateResponse, err error)
CreateCertificate 本接口(CreateCertificate)用于创建付费证书。
可能返回的错误码:
FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CANNOTGETORDER = "FailedOperation.CannotGetOrder" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" INTERNALERROR = "InternalError" INTERNALERROR_BACKENDRESPONSEERROR = "InternalError.BackendResponseError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) DeleteCertificate ¶
func (c *Client) DeleteCertificate(request *DeleteCertificateRequest) (response *DeleteCertificateResponse, err error)
DeleteCertificate 本接口(DeleteCertificate)用于删除证书。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_BOUNDRESOURCES = "FailedOperation.BoundResources" FAILEDOPERATION_CANCELORDERFAILED = "FailedOperation.CancelOrderFailed" FAILEDOPERATION_CANNOTBEDELETEDISSUED = "FailedOperation.CannotBeDeletedIssued" FAILEDOPERATION_CANNOTBEDELETEDWITHINHOUR = "FailedOperation.CannotBeDeletedWithinHour" FAILEDOPERATION_CANNOTGETORDER = "FailedOperation.CannotGetOrder" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_DELETEFAILEDTIMENOTUP = "FailedOperation.DeleteFailedTimeNotUp" FAILEDOPERATION_DELETERESOURCEFAILED = "FailedOperation.DeleteResourceFailed" FAILEDOPERATION_INVALIDCERTIFICATESTATUSCODE = "FailedOperation.InvalidCertificateStatusCode" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetworkError" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ORDERALREADYREPLACED = "FailedOperation.OrderAlreadyReplaced" FAILEDOPERATION_RENEWNOTISSUED = "FailedOperation.RenewNotIssued" FAILEDOPERATION_ROLENOTFOUNDAUTHORIZATION = "FailedOperation.RoleNotFoundAuthorization" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DeleteCertificateWithContext ¶ added in v1.0.324
func (c *Client) DeleteCertificateWithContext(ctx context.Context, request *DeleteCertificateRequest) (response *DeleteCertificateResponse, err error)
DeleteCertificate 本接口(DeleteCertificate)用于删除证书。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_BOUNDRESOURCES = "FailedOperation.BoundResources" FAILEDOPERATION_CANCELORDERFAILED = "FailedOperation.CancelOrderFailed" FAILEDOPERATION_CANNOTBEDELETEDISSUED = "FailedOperation.CannotBeDeletedIssued" FAILEDOPERATION_CANNOTBEDELETEDWITHINHOUR = "FailedOperation.CannotBeDeletedWithinHour" FAILEDOPERATION_CANNOTGETORDER = "FailedOperation.CannotGetOrder" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_DELETEFAILEDTIMENOTUP = "FailedOperation.DeleteFailedTimeNotUp" FAILEDOPERATION_DELETERESOURCEFAILED = "FailedOperation.DeleteResourceFailed" FAILEDOPERATION_INVALIDCERTIFICATESTATUSCODE = "FailedOperation.InvalidCertificateStatusCode" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetworkError" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ORDERALREADYREPLACED = "FailedOperation.OrderAlreadyReplaced" FAILEDOPERATION_RENEWNOTISSUED = "FailedOperation.RenewNotIssued" FAILEDOPERATION_ROLENOTFOUNDAUTHORIZATION = "FailedOperation.RoleNotFoundAuthorization" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DeleteManager ¶
func (c *Client) DeleteManager(request *DeleteManagerRequest) (response *DeleteManagerResponse, err error)
DeleteManager 删除管理人
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_MANAGERCANNOTDELETECA = "FailedOperation.ManagerCanNotDeleteCa" FAILEDOPERATION_MANAGERCANNOTDELETECERT = "FailedOperation.ManagerCanNotDeleteCert" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_MANAGER = "ResourceNotFound.Manager"
func (*Client) DeleteManagerWithContext ¶ added in v1.0.324
func (c *Client) DeleteManagerWithContext(ctx context.Context, request *DeleteManagerRequest) (response *DeleteManagerResponse, err error)
DeleteManager 删除管理人
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_MANAGERCANNOTDELETECA = "FailedOperation.ManagerCanNotDeleteCa" FAILEDOPERATION_MANAGERCANNOTDELETECERT = "FailedOperation.ManagerCanNotDeleteCert" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_MANAGER = "ResourceNotFound.Manager"
func (*Client) DeployCertificateInstance ¶ added in v1.0.660
func (c *Client) DeployCertificateInstance(request *DeployCertificateInstanceRequest) (response *DeployCertificateInstanceResponse, err error)
DeployCertificateInstance 证书部署到云资源实例列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEDEPLOYHASPENDINGRECORD = "FailedOperation.CertificateDeployHasPendingRecord" FAILEDOPERATION_CERTIFICATEHOSTDEPLOYCANNOTALLOW = "FailedOperation.CertificateHostDeployCanNotAllow" FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINNERINTERRUPT = "FailedOperation.CertificateHostResourceInnerInterrupt" FAILEDOPERATION_CERTIFICATEHOSTRESOURCETYPEINVALID = "FailedOperation.CertificateHostResourceTypeInvalid" FAILEDOPERATION_CERTIFICATENOTAVAILABLE = "FailedOperation.CertificateNotAvailable" FAILEDOPERATION_CERTIFICATENOTDEPLOYINSTANCE = "FailedOperation.CertificateNotDeployInstance" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ROLENOTFOUNDAUTHORIZATION = "FailedOperation.RoleNotFoundAuthorization" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DeployCertificateInstanceWithContext ¶ added in v1.0.660
func (c *Client) DeployCertificateInstanceWithContext(ctx context.Context, request *DeployCertificateInstanceRequest) (response *DeployCertificateInstanceResponse, err error)
DeployCertificateInstance 证书部署到云资源实例列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEDEPLOYHASPENDINGRECORD = "FailedOperation.CertificateDeployHasPendingRecord" FAILEDOPERATION_CERTIFICATEHOSTDEPLOYCANNOTALLOW = "FailedOperation.CertificateHostDeployCanNotAllow" FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINNERINTERRUPT = "FailedOperation.CertificateHostResourceInnerInterrupt" FAILEDOPERATION_CERTIFICATEHOSTRESOURCETYPEINVALID = "FailedOperation.CertificateHostResourceTypeInvalid" FAILEDOPERATION_CERTIFICATENOTAVAILABLE = "FailedOperation.CertificateNotAvailable" FAILEDOPERATION_CERTIFICATENOTDEPLOYINSTANCE = "FailedOperation.CertificateNotDeployInstance" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ROLENOTFOUNDAUTHORIZATION = "FailedOperation.RoleNotFoundAuthorization" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DeployCertificateRecordRetry ¶ added in v1.0.660
func (c *Client) DeployCertificateRecordRetry(request *DeployCertificateRecordRetryRequest) (response *DeployCertificateRecordRetryResponse, err error)
DeployCertificateRecordRetry 云资源部署重试部署记录
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEDEPLOYHASPENDINGRECORD = "FailedOperation.CertificateDeployHasPendingRecord" FAILEDOPERATION_CERTIFICATEDEPLOYRETRYSTATUSINVALID = "FailedOperation.CertificateDeployRetryStatusInvalid" FAILEDOPERATION_CERTIFICATENOTDEPLOYINSTANCE = "FailedOperation.CertificateNotDeployInstance" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DeployCertificateRecordRetryWithContext ¶ added in v1.0.660
func (c *Client) DeployCertificateRecordRetryWithContext(ctx context.Context, request *DeployCertificateRecordRetryRequest) (response *DeployCertificateRecordRetryResponse, err error)
DeployCertificateRecordRetry 云资源部署重试部署记录
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEDEPLOYHASPENDINGRECORD = "FailedOperation.CertificateDeployHasPendingRecord" FAILEDOPERATION_CERTIFICATEDEPLOYRETRYSTATUSINVALID = "FailedOperation.CertificateDeployRetryStatusInvalid" FAILEDOPERATION_CERTIFICATENOTDEPLOYINSTANCE = "FailedOperation.CertificateNotDeployInstance" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DeployCertificateRecordRollback ¶ added in v1.0.660
func (c *Client) DeployCertificateRecordRollback(request *DeployCertificateRecordRollbackRequest) (response *DeployCertificateRecordRollbackResponse, err error)
DeployCertificateRecordRollback 云资源部署一键回滚
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEDEPLOYDETAILROLLBACKSTATUSINVALID = "FailedOperation.CertificateDeployDetailRollbackStatusInvalid" FAILEDOPERATION_CERTIFICATEDEPLOYHASPENDINGRECORD = "FailedOperation.CertificateDeployHasPendingRecord" FAILEDOPERATION_CERTIFICATEDEPLOYNOTEXIST = "FailedOperation.CertificateDeployNotExist" FAILEDOPERATION_CERTIFICATEDEPLOYRETRYSTATUSINVALID = "FailedOperation.CertificateDeployRetryStatusInvalid" FAILEDOPERATION_CERTIFICATEDEPLOYROLLBACKSTATUSINVALID = "FailedOperation.CertificateDeployRollbackStatusInvalid" FAILEDOPERATION_CERTIFICATENOTDEPLOYINSTANCE = "FailedOperation.CertificateNotDeployInstance" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DeployCertificateRecordRollbackWithContext ¶ added in v1.0.660
func (c *Client) DeployCertificateRecordRollbackWithContext(ctx context.Context, request *DeployCertificateRecordRollbackRequest) (response *DeployCertificateRecordRollbackResponse, err error)
DeployCertificateRecordRollback 云资源部署一键回滚
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEDEPLOYDETAILROLLBACKSTATUSINVALID = "FailedOperation.CertificateDeployDetailRollbackStatusInvalid" FAILEDOPERATION_CERTIFICATEDEPLOYHASPENDINGRECORD = "FailedOperation.CertificateDeployHasPendingRecord" FAILEDOPERATION_CERTIFICATEDEPLOYNOTEXIST = "FailedOperation.CertificateDeployNotExist" FAILEDOPERATION_CERTIFICATEDEPLOYRETRYSTATUSINVALID = "FailedOperation.CertificateDeployRetryStatusInvalid" FAILEDOPERATION_CERTIFICATEDEPLOYROLLBACKSTATUSINVALID = "FailedOperation.CertificateDeployRollbackStatusInvalid" FAILEDOPERATION_CERTIFICATENOTDEPLOYINSTANCE = "FailedOperation.CertificateNotDeployInstance" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribeCertificate ¶
func (c *Client) DescribeCertificate(request *DescribeCertificateRequest) (response *DescribeCertificateResponse, err error)
DescribeCertificate 本接口(DescribeCertificate)用于获取证书信息。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CANCELORDERFAILED = "FailedOperation.CancelOrderFailed" FAILEDOPERATION_CANNOTBEDELETEDISSUED = "FailedOperation.CannotBeDeletedIssued" FAILEDOPERATION_CANNOTBEDELETEDWITHINHOUR = "FailedOperation.CannotBeDeletedWithinHour" FAILEDOPERATION_CANNOTGETORDER = "FailedOperation.CannotGetOrder" FAILEDOPERATION_CERTIFICATEINVALID = "FailedOperation.CertificateInvalid" FAILEDOPERATION_CERTIFICATEMISMATCH = "FailedOperation.CertificateMismatch" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_EXCEEDSFREELIMIT = "FailedOperation.ExceedsFreeLimit" FAILEDOPERATION_INVALIDCERTIFICATESTATUSCODE = "FailedOperation.InvalidCertificateStatusCode" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetworkError" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ORDERALREADYREPLACED = "FailedOperation.OrderAlreadyReplaced" FAILEDOPERATION_ORDERREPLACEFAILED = "FailedOperation.OrderReplaceFailed" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribeCertificateBindResourceTaskDetail ¶ added in v1.0.742
func (c *Client) DescribeCertificateBindResourceTaskDetail(request *DescribeCertificateBindResourceTaskDetailRequest) (response *DescribeCertificateBindResourceTaskDetailResponse, err error)
DescribeCertificateBindResourceTaskDetail 查询CreateCertificateBindResourceSyncTask任务结果, 返回证书关联云资源异步任务结果, 支持以下云资源:clb、cdn、waf、live、vod、ddos、tke、apigateway、tcb、teo(edgeOne)
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ROLENOTFOUNDAUTHORIZATION = "FailedOperation.RoleNotFoundAuthorization"
func (*Client) DescribeCertificateBindResourceTaskDetailWithContext ¶ added in v1.0.742
func (c *Client) DescribeCertificateBindResourceTaskDetailWithContext(ctx context.Context, request *DescribeCertificateBindResourceTaskDetailRequest) (response *DescribeCertificateBindResourceTaskDetailResponse, err error)
DescribeCertificateBindResourceTaskDetail 查询CreateCertificateBindResourceSyncTask任务结果, 返回证书关联云资源异步任务结果, 支持以下云资源:clb、cdn、waf、live、vod、ddos、tke、apigateway、tcb、teo(edgeOne)
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ROLENOTFOUNDAUTHORIZATION = "FailedOperation.RoleNotFoundAuthorization"
func (*Client) DescribeCertificateBindResourceTaskResult ¶ added in v1.0.742
func (c *Client) DescribeCertificateBindResourceTaskResult(request *DescribeCertificateBindResourceTaskResultRequest) (response *DescribeCertificateBindResourceTaskResultResponse, err error)
DescribeCertificateBindResourceTaskResult 查询CreateCertificateBindResourceSyncTask任务结果, 返回证书关联云资源异步任务结果, 支持以下云资源:clb、cdn、waf、live、vod、ddos、tke、apigateway、tcb、teo(edgeOne)
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) DescribeCertificateBindResourceTaskResultWithContext ¶ added in v1.0.742
func (c *Client) DescribeCertificateBindResourceTaskResultWithContext(ctx context.Context, request *DescribeCertificateBindResourceTaskResultRequest) (response *DescribeCertificateBindResourceTaskResultResponse, err error)
DescribeCertificateBindResourceTaskResult 查询CreateCertificateBindResourceSyncTask任务结果, 返回证书关联云资源异步任务结果, 支持以下云资源:clb、cdn、waf、live、vod、ddos、tke、apigateway、tcb、teo(edgeOne)
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) DescribeCertificateDetail ¶
func (c *Client) DescribeCertificateDetail(request *DescribeCertificateDetailRequest) (response *DescribeCertificateDetailResponse, err error)
DescribeCertificateDetail 获取证书详情。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CANNOTGETORDER = "FailedOperation.CannotGetOrder" FAILEDOPERATION_CERTIFICATEINVALID = "FailedOperation.CertificateInvalid" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" INTERNALERROR = "InternalError" INTERNALERROR_BACKENDRESPONSEEMPTY = "InternalError.BackendResponseEmpty" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded" RESOURCENOTFOUND_MANAGER = "ResourceNotFound.Manager"
func (*Client) DescribeCertificateDetailWithContext ¶ added in v1.0.324
func (c *Client) DescribeCertificateDetailWithContext(ctx context.Context, request *DescribeCertificateDetailRequest) (response *DescribeCertificateDetailResponse, err error)
DescribeCertificateDetail 获取证书详情。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CANNOTGETORDER = "FailedOperation.CannotGetOrder" FAILEDOPERATION_CERTIFICATEINVALID = "FailedOperation.CertificateInvalid" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" INTERNALERROR = "InternalError" INTERNALERROR_BACKENDRESPONSEEMPTY = "InternalError.BackendResponseEmpty" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded" RESOURCENOTFOUND_MANAGER = "ResourceNotFound.Manager"
func (*Client) DescribeCertificateOperateLogs ¶
func (c *Client) DescribeCertificateOperateLogs(request *DescribeCertificateOperateLogsRequest) (response *DescribeCertificateOperateLogsResponse, err error)
DescribeCertificateOperateLogs 获取用户账号下有关证书的操作日志。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" INTERNALERROR = "InternalError"
func (*Client) DescribeCertificateOperateLogsWithContext ¶ added in v1.0.324
func (c *Client) DescribeCertificateOperateLogsWithContext(ctx context.Context, request *DescribeCertificateOperateLogsRequest) (response *DescribeCertificateOperateLogsResponse, err error)
DescribeCertificateOperateLogs 获取用户账号下有关证书的操作日志。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" INTERNALERROR = "InternalError"
func (*Client) DescribeCertificateWithContext ¶ added in v1.0.324
func (c *Client) DescribeCertificateWithContext(ctx context.Context, request *DescribeCertificateRequest) (response *DescribeCertificateResponse, err error)
DescribeCertificate 本接口(DescribeCertificate)用于获取证书信息。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CANCELORDERFAILED = "FailedOperation.CancelOrderFailed" FAILEDOPERATION_CANNOTBEDELETEDISSUED = "FailedOperation.CannotBeDeletedIssued" FAILEDOPERATION_CANNOTBEDELETEDWITHINHOUR = "FailedOperation.CannotBeDeletedWithinHour" FAILEDOPERATION_CANNOTGETORDER = "FailedOperation.CannotGetOrder" FAILEDOPERATION_CERTIFICATEINVALID = "FailedOperation.CertificateInvalid" FAILEDOPERATION_CERTIFICATEMISMATCH = "FailedOperation.CertificateMismatch" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_EXCEEDSFREELIMIT = "FailedOperation.ExceedsFreeLimit" FAILEDOPERATION_INVALIDCERTIFICATESTATUSCODE = "FailedOperation.InvalidCertificateStatusCode" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetworkError" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ORDERALREADYREPLACED = "FailedOperation.OrderAlreadyReplaced" FAILEDOPERATION_ORDERREPLACEFAILED = "FailedOperation.OrderReplaceFailed" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribeCertificates ¶
func (c *Client) DescribeCertificates(request *DescribeCertificatesRequest) (response *DescribeCertificatesResponse, err error)
DescribeCertificates 本接口(DescribeCertificates)用于获取证书列表。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CAMAUTHORIZEDFAIL = "FailedOperation.CAMAuthorizedFail" FAILEDOPERATION_CANCELORDERFAILED = "FailedOperation.CancelOrderFailed" FAILEDOPERATION_CANNOTBEDELETEDISSUED = "FailedOperation.CannotBeDeletedIssued" FAILEDOPERATION_CANNOTBEDELETEDWITHINHOUR = "FailedOperation.CannotBeDeletedWithinHour" FAILEDOPERATION_CANNOTGETORDER = "FailedOperation.CannotGetOrder" FAILEDOPERATION_CERTIFICATEINVALID = "FailedOperation.CertificateInvalid" FAILEDOPERATION_CERTIFICATEMISMATCH = "FailedOperation.CertificateMismatch" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_EXCEEDSFREELIMIT = "FailedOperation.ExceedsFreeLimit" FAILEDOPERATION_INVALIDCERTIFICATESTATUSCODE = "FailedOperation.InvalidCertificateStatusCode" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetworkError" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ORDERALREADYREPLACED = "FailedOperation.OrderAlreadyReplaced" FAILEDOPERATION_ORDERREPLACEFAILED = "FailedOperation.OrderReplaceFailed" FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError" INTERNALERROR = "InternalError" INTERNALERROR_BACKENDRESPONSEEMPTY = "InternalError.BackendResponseEmpty" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribeCertificatesWithContext ¶ added in v1.0.324
func (c *Client) DescribeCertificatesWithContext(ctx context.Context, request *DescribeCertificatesRequest) (response *DescribeCertificatesResponse, err error)
DescribeCertificates 本接口(DescribeCertificates)用于获取证书列表。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CAMAUTHORIZEDFAIL = "FailedOperation.CAMAuthorizedFail" FAILEDOPERATION_CANCELORDERFAILED = "FailedOperation.CancelOrderFailed" FAILEDOPERATION_CANNOTBEDELETEDISSUED = "FailedOperation.CannotBeDeletedIssued" FAILEDOPERATION_CANNOTBEDELETEDWITHINHOUR = "FailedOperation.CannotBeDeletedWithinHour" FAILEDOPERATION_CANNOTGETORDER = "FailedOperation.CannotGetOrder" FAILEDOPERATION_CERTIFICATEINVALID = "FailedOperation.CertificateInvalid" FAILEDOPERATION_CERTIFICATEMISMATCH = "FailedOperation.CertificateMismatch" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_EXCEEDSFREELIMIT = "FailedOperation.ExceedsFreeLimit" FAILEDOPERATION_INVALIDCERTIFICATESTATUSCODE = "FailedOperation.InvalidCertificateStatusCode" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetworkError" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ORDERALREADYREPLACED = "FailedOperation.OrderAlreadyReplaced" FAILEDOPERATION_ORDERREPLACEFAILED = "FailedOperation.OrderReplaceFailed" FAILEDOPERATION_SYSTEMERROR = "FailedOperation.SystemError" INTERNALERROR = "InternalError" INTERNALERROR_BACKENDRESPONSEEMPTY = "InternalError.BackendResponseEmpty" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribeCompanies ¶ added in v1.0.644
func (c *Client) DescribeCompanies(request *DescribeCompaniesRequest) (response *DescribeCompaniesResponse, err error)
DescribeCompanies 查询公司列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeCompaniesWithContext ¶ added in v1.0.644
func (c *Client) DescribeCompaniesWithContext(ctx context.Context, request *DescribeCompaniesRequest) (response *DescribeCompaniesResponse, err error)
DescribeCompanies 查询公司列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeDeleteCertificatesTaskResult ¶ added in v1.0.905
func (c *Client) DescribeDeleteCertificatesTaskResult(request *DescribeDeleteCertificatesTaskResultRequest) (response *DescribeDeleteCertificatesTaskResultResponse, err error)
DescribeDeleteCertificatesTaskResult 查询批量删除任务结果
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) DescribeDeleteCertificatesTaskResultWithContext ¶ added in v1.0.905
func (c *Client) DescribeDeleteCertificatesTaskResultWithContext(ctx context.Context, request *DescribeDeleteCertificatesTaskResultRequest) (response *DescribeDeleteCertificatesTaskResultResponse, err error)
DescribeDeleteCertificatesTaskResult 查询批量删除任务结果
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) DescribeDeployedResources ¶ added in v1.0.269
func (c *Client) DescribeDeployedResources(request *DescribeDeployedResourcesRequest) (response *DescribeDeployedResourcesResponse, err error)
DescribeDeployedResources 证书查询关联资源, 最新查询接口请使用CreateCertificateBindResourceSyncTask, 可以查询更多支持的云资源
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ROLENOTFOUNDAUTHORIZATION = "FailedOperation.RoleNotFoundAuthorization" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_CERTIFICATEIDNUMBERLIMIT = "InvalidParameter.CertificateIdNumberLimit" INVALIDPARAMETER_CONTAINSINVALIDCERTIFICATEID = "InvalidParameter.ContainsInvalidCertificateId" INVALIDPARAMETER_WITHDETAILREASON = "InvalidParameter.WithDetailReason" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DescribeDeployedResourcesWithContext ¶ added in v1.0.324
func (c *Client) DescribeDeployedResourcesWithContext(ctx context.Context, request *DescribeDeployedResourcesRequest) (response *DescribeDeployedResourcesResponse, err error)
DescribeDeployedResources 证书查询关联资源, 最新查询接口请使用CreateCertificateBindResourceSyncTask, 可以查询更多支持的云资源
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_ROLENOTFOUNDAUTHORIZATION = "FailedOperation.RoleNotFoundAuthorization" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_CERTIFICATEIDNUMBERLIMIT = "InvalidParameter.CertificateIdNumberLimit" INVALIDPARAMETER_CONTAINSINVALIDCERTIFICATEID = "InvalidParameter.ContainsInvalidCertificateId" INVALIDPARAMETER_WITHDETAILREASON = "InvalidParameter.WithDetailReason" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter"
func (*Client) DescribeDownloadCertificateUrl ¶ added in v1.0.918
func (c *Client) DescribeDownloadCertificateUrl(request *DescribeDownloadCertificateUrlRequest) (response *DescribeDownloadCertificateUrlResponse, err error)
DescribeDownloadCertificateUrl 获取下载证书链接
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CERTIFICATEDOWNLOADSERVICETYPENOTSUPPORT = "FailedOperation.CertificateDownloadServiceTypeNotSupport" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_CERTIFICATESTATUSNOTALLOWDOWNLOAD = "FailedOperation.CertificateStatusNotAllowDownload" FAILEDOPERATION_CERTIFICATETYPEINFONOTFOUND = "FailedOperation.CertificateTypeInfoNotFound"
func (*Client) DescribeDownloadCertificateUrlWithContext ¶ added in v1.0.918
func (c *Client) DescribeDownloadCertificateUrlWithContext(ctx context.Context, request *DescribeDownloadCertificateUrlRequest) (response *DescribeDownloadCertificateUrlResponse, err error)
DescribeDownloadCertificateUrl 获取下载证书链接
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CERTIFICATEDOWNLOADSERVICETYPENOTSUPPORT = "FailedOperation.CertificateDownloadServiceTypeNotSupport" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_CERTIFICATESTATUSNOTALLOWDOWNLOAD = "FailedOperation.CertificateStatusNotAllowDownload" FAILEDOPERATION_CERTIFICATETYPEINFONOTFOUND = "FailedOperation.CertificateTypeInfoNotFound"
func (*Client) DescribeHostApiGatewayInstanceList ¶ added in v1.0.660
func (c *Client) DescribeHostApiGatewayInstanceList(request *DescribeHostApiGatewayInstanceListRequest) (response *DescribeHostApiGatewayInstanceListResponse, err error)
DescribeHostApiGatewayInstanceList 查询证书apiGateway云资源部署实例列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEHOSTDEPLOYCANNOTALLOW = "FailedOperation.CertificateHostDeployCanNotAllow" FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINNERINTERRUPT = "FailedOperation.CertificateHostResourceInnerInterrupt" FAILEDOPERATION_CERTIFICATENOTAVAILABLE = "FailedOperation.CertificateNotAvailable" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ROLENOTFOUNDAUTHORIZATION = "FailedOperation.RoleNotFoundAuthorization" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribeHostApiGatewayInstanceListWithContext ¶ added in v1.0.660
func (c *Client) DescribeHostApiGatewayInstanceListWithContext(ctx context.Context, request *DescribeHostApiGatewayInstanceListRequest) (response *DescribeHostApiGatewayInstanceListResponse, err error)
DescribeHostApiGatewayInstanceList 查询证书apiGateway云资源部署实例列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEHOSTDEPLOYCANNOTALLOW = "FailedOperation.CertificateHostDeployCanNotAllow" FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINNERINTERRUPT = "FailedOperation.CertificateHostResourceInnerInterrupt" FAILEDOPERATION_CERTIFICATENOTAVAILABLE = "FailedOperation.CertificateNotAvailable" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ROLENOTFOUNDAUTHORIZATION = "FailedOperation.RoleNotFoundAuthorization" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribeHostCdnInstanceList ¶ added in v1.0.660
func (c *Client) DescribeHostCdnInstanceList(request *DescribeHostCdnInstanceListRequest) (response *DescribeHostCdnInstanceListResponse, err error)
DescribeHostCdnInstanceList 查询证书cdn云资源部署实例列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEHOSTDEPLOYCANNOTALLOW = "FailedOperation.CertificateHostDeployCanNotAllow" FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINNERINTERRUPT = "FailedOperation.CertificateHostResourceInnerInterrupt" FAILEDOPERATION_CERTIFICATENOTAVAILABLE = "FailedOperation.CertificateNotAvailable" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ROLENOTFOUNDAUTHORIZATION = "FailedOperation.RoleNotFoundAuthorization" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribeHostCdnInstanceListWithContext ¶ added in v1.0.660
func (c *Client) DescribeHostCdnInstanceListWithContext(ctx context.Context, request *DescribeHostCdnInstanceListRequest) (response *DescribeHostCdnInstanceListResponse, err error)
DescribeHostCdnInstanceList 查询证书cdn云资源部署实例列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEHOSTDEPLOYCANNOTALLOW = "FailedOperation.CertificateHostDeployCanNotAllow" FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINNERINTERRUPT = "FailedOperation.CertificateHostResourceInnerInterrupt" FAILEDOPERATION_CERTIFICATENOTAVAILABLE = "FailedOperation.CertificateNotAvailable" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ROLENOTFOUNDAUTHORIZATION = "FailedOperation.RoleNotFoundAuthorization" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribeHostClbInstanceList ¶ added in v1.0.660
func (c *Client) DescribeHostClbInstanceList(request *DescribeHostClbInstanceListRequest) (response *DescribeHostClbInstanceListResponse, err error)
DescribeHostClbInstanceList 查询证书clb云资源部署实例列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEHOSTDEPLOYCANNOTALLOW = "FailedOperation.CertificateHostDeployCanNotAllow" FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINNERINTERRUPT = "FailedOperation.CertificateHostResourceInnerInterrupt" FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINSTANCEHUGELIMIT = "FailedOperation.CertificateHostResourceInstanceHugeLimit" FAILEDOPERATION_CERTIFICATENOTAVAILABLE = "FailedOperation.CertificateNotAvailable" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ROLENOTFOUNDAUTHORIZATION = "FailedOperation.RoleNotFoundAuthorization" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribeHostClbInstanceListWithContext ¶ added in v1.0.660
func (c *Client) DescribeHostClbInstanceListWithContext(ctx context.Context, request *DescribeHostClbInstanceListRequest) (response *DescribeHostClbInstanceListResponse, err error)
DescribeHostClbInstanceList 查询证书clb云资源部署实例列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEHOSTDEPLOYCANNOTALLOW = "FailedOperation.CertificateHostDeployCanNotAllow" FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINNERINTERRUPT = "FailedOperation.CertificateHostResourceInnerInterrupt" FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINSTANCEHUGELIMIT = "FailedOperation.CertificateHostResourceInstanceHugeLimit" FAILEDOPERATION_CERTIFICATENOTAVAILABLE = "FailedOperation.CertificateNotAvailable" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ROLENOTFOUNDAUTHORIZATION = "FailedOperation.RoleNotFoundAuthorization" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribeHostCosInstanceList ¶ added in v1.0.660
func (c *Client) DescribeHostCosInstanceList(request *DescribeHostCosInstanceListRequest) (response *DescribeHostCosInstanceListResponse, err error)
DescribeHostCosInstanceList 查询证书cos云资源部署实例列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEHOSTDEPLOYCANNOTALLOW = "FailedOperation.CertificateHostDeployCanNotAllow" FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINNERINTERRUPT = "FailedOperation.CertificateHostResourceInnerInterrupt" FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINSTANCEHUGELIMIT = "FailedOperation.CertificateHostResourceInstanceHugeLimit" FAILEDOPERATION_CERTIFICATENOTAVAILABLE = "FailedOperation.CertificateNotAvailable" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ROLENOTFOUNDAUTHORIZATION = "FailedOperation.RoleNotFoundAuthorization" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribeHostCosInstanceListWithContext ¶ added in v1.0.660
func (c *Client) DescribeHostCosInstanceListWithContext(ctx context.Context, request *DescribeHostCosInstanceListRequest) (response *DescribeHostCosInstanceListResponse, err error)
DescribeHostCosInstanceList 查询证书cos云资源部署实例列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEHOSTDEPLOYCANNOTALLOW = "FailedOperation.CertificateHostDeployCanNotAllow" FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINNERINTERRUPT = "FailedOperation.CertificateHostResourceInnerInterrupt" FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINSTANCEHUGELIMIT = "FailedOperation.CertificateHostResourceInstanceHugeLimit" FAILEDOPERATION_CERTIFICATENOTAVAILABLE = "FailedOperation.CertificateNotAvailable" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ROLENOTFOUNDAUTHORIZATION = "FailedOperation.RoleNotFoundAuthorization" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribeHostDdosInstanceList ¶ added in v1.0.660
func (c *Client) DescribeHostDdosInstanceList(request *DescribeHostDdosInstanceListRequest) (response *DescribeHostDdosInstanceListResponse, err error)
DescribeHostDdosInstanceList 查询证书ddos云资源部署实例列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEHOSTDEPLOYCANNOTALLOW = "FailedOperation.CertificateHostDeployCanNotAllow" FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINNERINTERRUPT = "FailedOperation.CertificateHostResourceInnerInterrupt" FAILEDOPERATION_CERTIFICATENOTAVAILABLE = "FailedOperation.CertificateNotAvailable" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ROLENOTFOUNDAUTHORIZATION = "FailedOperation.RoleNotFoundAuthorization" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribeHostDdosInstanceListWithContext ¶ added in v1.0.660
func (c *Client) DescribeHostDdosInstanceListWithContext(ctx context.Context, request *DescribeHostDdosInstanceListRequest) (response *DescribeHostDdosInstanceListResponse, err error)
DescribeHostDdosInstanceList 查询证书ddos云资源部署实例列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEHOSTDEPLOYCANNOTALLOW = "FailedOperation.CertificateHostDeployCanNotAllow" FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINNERINTERRUPT = "FailedOperation.CertificateHostResourceInnerInterrupt" FAILEDOPERATION_CERTIFICATENOTAVAILABLE = "FailedOperation.CertificateNotAvailable" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ROLENOTFOUNDAUTHORIZATION = "FailedOperation.RoleNotFoundAuthorization" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribeHostDeployRecord ¶ added in v1.0.660
func (c *Client) DescribeHostDeployRecord(request *DescribeHostDeployRecordRequest) (response *DescribeHostDeployRecordResponse, err error)
DescribeHostDeployRecord 查询证书云资源部署记录列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEHOSTRESOURCETYPEINVALID = "FailedOperation.CertificateHostResourceTypeInvalid" FAILEDOPERATION_CERTIFICATENOTAVAILABLE = "FailedOperation.CertificateNotAvailable" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribeHostDeployRecordDetail ¶ added in v1.0.660
func (c *Client) DescribeHostDeployRecordDetail(request *DescribeHostDeployRecordDetailRequest) (response *DescribeHostDeployRecordDetailResponse, err error)
DescribeHostDeployRecordDetail 查询证书云资源部署记录详情列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEDEPLOYNOTEXIST = "FailedOperation.CertificateDeployNotExist" FAILEDOPERATION_CERTIFICATEHOSTRESOURCETYPEINVALID = "FailedOperation.CertificateHostResourceTypeInvalid" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribeHostDeployRecordDetailWithContext ¶ added in v1.0.660
func (c *Client) DescribeHostDeployRecordDetailWithContext(ctx context.Context, request *DescribeHostDeployRecordDetailRequest) (response *DescribeHostDeployRecordDetailResponse, err error)
DescribeHostDeployRecordDetail 查询证书云资源部署记录详情列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEDEPLOYNOTEXIST = "FailedOperation.CertificateDeployNotExist" FAILEDOPERATION_CERTIFICATEHOSTRESOURCETYPEINVALID = "FailedOperation.CertificateHostResourceTypeInvalid" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribeHostDeployRecordWithContext ¶ added in v1.0.660
func (c *Client) DescribeHostDeployRecordWithContext(ctx context.Context, request *DescribeHostDeployRecordRequest) (response *DescribeHostDeployRecordResponse, err error)
DescribeHostDeployRecord 查询证书云资源部署记录列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEHOSTRESOURCETYPEINVALID = "FailedOperation.CertificateHostResourceTypeInvalid" FAILEDOPERATION_CERTIFICATENOTAVAILABLE = "FailedOperation.CertificateNotAvailable" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribeHostLighthouseInstanceList ¶ added in v1.0.660
func (c *Client) DescribeHostLighthouseInstanceList(request *DescribeHostLighthouseInstanceListRequest) (response *DescribeHostLighthouseInstanceListResponse, err error)
DescribeHostLighthouseInstanceList 查询证书Lighthouse云资源部署实例列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEHOSTDEPLOYCANNOTALLOW = "FailedOperation.CertificateHostDeployCanNotAllow" FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINNERINTERRUPT = "FailedOperation.CertificateHostResourceInnerInterrupt" FAILEDOPERATION_CERTIFICATENOTAVAILABLE = "FailedOperation.CertificateNotAvailable" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ROLENOTFOUNDAUTHORIZATION = "FailedOperation.RoleNotFoundAuthorization" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribeHostLighthouseInstanceListWithContext ¶ added in v1.0.660
func (c *Client) DescribeHostLighthouseInstanceListWithContext(ctx context.Context, request *DescribeHostLighthouseInstanceListRequest) (response *DescribeHostLighthouseInstanceListResponse, err error)
DescribeHostLighthouseInstanceList 查询证书Lighthouse云资源部署实例列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEHOSTDEPLOYCANNOTALLOW = "FailedOperation.CertificateHostDeployCanNotAllow" FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINNERINTERRUPT = "FailedOperation.CertificateHostResourceInnerInterrupt" FAILEDOPERATION_CERTIFICATENOTAVAILABLE = "FailedOperation.CertificateNotAvailable" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ROLENOTFOUNDAUTHORIZATION = "FailedOperation.RoleNotFoundAuthorization" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribeHostLiveInstanceList ¶ added in v1.0.660
func (c *Client) DescribeHostLiveInstanceList(request *DescribeHostLiveInstanceListRequest) (response *DescribeHostLiveInstanceListResponse, err error)
DescribeHostLiveInstanceList 查询证书live云资源部署实例列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEHOSTDEPLOYCANNOTALLOW = "FailedOperation.CertificateHostDeployCanNotAllow" FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINNERINTERRUPT = "FailedOperation.CertificateHostResourceInnerInterrupt" FAILEDOPERATION_CERTIFICATENOTAVAILABLE = "FailedOperation.CertificateNotAvailable" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ROLENOTFOUNDAUTHORIZATION = "FailedOperation.RoleNotFoundAuthorization" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribeHostLiveInstanceListWithContext ¶ added in v1.0.660
func (c *Client) DescribeHostLiveInstanceListWithContext(ctx context.Context, request *DescribeHostLiveInstanceListRequest) (response *DescribeHostLiveInstanceListResponse, err error)
DescribeHostLiveInstanceList 查询证书live云资源部署实例列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEHOSTDEPLOYCANNOTALLOW = "FailedOperation.CertificateHostDeployCanNotAllow" FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINNERINTERRUPT = "FailedOperation.CertificateHostResourceInnerInterrupt" FAILEDOPERATION_CERTIFICATENOTAVAILABLE = "FailedOperation.CertificateNotAvailable" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ROLENOTFOUNDAUTHORIZATION = "FailedOperation.RoleNotFoundAuthorization" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribeHostTeoInstanceList ¶ added in v1.0.660
func (c *Client) DescribeHostTeoInstanceList(request *DescribeHostTeoInstanceListRequest) (response *DescribeHostTeoInstanceListResponse, err error)
DescribeHostTeoInstanceList 查询证书EdgeOne云资源部署实例列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINNERINTERRUPT = "FailedOperation.CertificateHostResourceInnerInterrupt" FAILEDOPERATION_CERTIFICATENOTAVAILABLE = "FailedOperation.CertificateNotAvailable" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ROLENOTFOUNDAUTHORIZATION = "FailedOperation.RoleNotFoundAuthorization" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribeHostTeoInstanceListWithContext ¶ added in v1.0.660
func (c *Client) DescribeHostTeoInstanceListWithContext(ctx context.Context, request *DescribeHostTeoInstanceListRequest) (response *DescribeHostTeoInstanceListResponse, err error)
DescribeHostTeoInstanceList 查询证书EdgeOne云资源部署实例列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINNERINTERRUPT = "FailedOperation.CertificateHostResourceInnerInterrupt" FAILEDOPERATION_CERTIFICATENOTAVAILABLE = "FailedOperation.CertificateNotAvailable" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ROLENOTFOUNDAUTHORIZATION = "FailedOperation.RoleNotFoundAuthorization" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribeHostTkeInstanceList ¶ added in v1.0.660
func (c *Client) DescribeHostTkeInstanceList(request *DescribeHostTkeInstanceListRequest) (response *DescribeHostTkeInstanceListResponse, err error)
DescribeHostTkeInstanceList 查询证书tke云资源部署实例列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEHOSTDEPLOYCANNOTALLOW = "FailedOperation.CertificateHostDeployCanNotAllow" FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINNERINTERRUPT = "FailedOperation.CertificateHostResourceInnerInterrupt" FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINSTANCEHUGELIMIT = "FailedOperation.CertificateHostResourceInstanceHugeLimit" FAILEDOPERATION_CERTIFICATENOTAVAILABLE = "FailedOperation.CertificateNotAvailable" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ROLENOTFOUNDAUTHORIZATION = "FailedOperation.RoleNotFoundAuthorization" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribeHostTkeInstanceListWithContext ¶ added in v1.0.660
func (c *Client) DescribeHostTkeInstanceListWithContext(ctx context.Context, request *DescribeHostTkeInstanceListRequest) (response *DescribeHostTkeInstanceListResponse, err error)
DescribeHostTkeInstanceList 查询证书tke云资源部署实例列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEHOSTDEPLOYCANNOTALLOW = "FailedOperation.CertificateHostDeployCanNotAllow" FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINNERINTERRUPT = "FailedOperation.CertificateHostResourceInnerInterrupt" FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINSTANCEHUGELIMIT = "FailedOperation.CertificateHostResourceInstanceHugeLimit" FAILEDOPERATION_CERTIFICATENOTAVAILABLE = "FailedOperation.CertificateNotAvailable" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ROLENOTFOUNDAUTHORIZATION = "FailedOperation.RoleNotFoundAuthorization" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribeHostUpdateRecord ¶ added in v1.0.660
func (c *Client) DescribeHostUpdateRecord(request *DescribeHostUpdateRecordRequest) (response *DescribeHostUpdateRecordResponse, err error)
DescribeHostUpdateRecord 查询证书云资源更新记录列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATENOTAVAILABLE = "FailedOperation.CertificateNotAvailable" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribeHostUpdateRecordDetail ¶ added in v1.0.660
func (c *Client) DescribeHostUpdateRecordDetail(request *DescribeHostUpdateRecordDetailRequest) (response *DescribeHostUpdateRecordDetailResponse, err error)
DescribeHostUpdateRecordDetail 查询证书云资源更新记录详情列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEDEPLOYNOTEXIST = "FailedOperation.CertificateDeployNotExist" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribeHostUpdateRecordDetailWithContext ¶ added in v1.0.660
func (c *Client) DescribeHostUpdateRecordDetailWithContext(ctx context.Context, request *DescribeHostUpdateRecordDetailRequest) (response *DescribeHostUpdateRecordDetailResponse, err error)
DescribeHostUpdateRecordDetail 查询证书云资源更新记录详情列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEDEPLOYNOTEXIST = "FailedOperation.CertificateDeployNotExist" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribeHostUpdateRecordWithContext ¶ added in v1.0.660
func (c *Client) DescribeHostUpdateRecordWithContext(ctx context.Context, request *DescribeHostUpdateRecordRequest) (response *DescribeHostUpdateRecordResponse, err error)
DescribeHostUpdateRecord 查询证书云资源更新记录列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATENOTAVAILABLE = "FailedOperation.CertificateNotAvailable" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribeHostVodInstanceList ¶ added in v1.0.660
func (c *Client) DescribeHostVodInstanceList(request *DescribeHostVodInstanceListRequest) (response *DescribeHostVodInstanceListResponse, err error)
DescribeHostVodInstanceList 查询证书Vod云资源部署实例列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEHOSTDEPLOYCANNOTALLOW = "FailedOperation.CertificateHostDeployCanNotAllow" FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINNERINTERRUPT = "FailedOperation.CertificateHostResourceInnerInterrupt" FAILEDOPERATION_CERTIFICATENOTAVAILABLE = "FailedOperation.CertificateNotAvailable" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ROLENOTFOUNDAUTHORIZATION = "FailedOperation.RoleNotFoundAuthorization" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribeHostVodInstanceListWithContext ¶ added in v1.0.660
func (c *Client) DescribeHostVodInstanceListWithContext(ctx context.Context, request *DescribeHostVodInstanceListRequest) (response *DescribeHostVodInstanceListResponse, err error)
DescribeHostVodInstanceList 查询证书Vod云资源部署实例列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEHOSTDEPLOYCANNOTALLOW = "FailedOperation.CertificateHostDeployCanNotAllow" FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINNERINTERRUPT = "FailedOperation.CertificateHostResourceInnerInterrupt" FAILEDOPERATION_CERTIFICATENOTAVAILABLE = "FailedOperation.CertificateNotAvailable" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ROLENOTFOUNDAUTHORIZATION = "FailedOperation.RoleNotFoundAuthorization" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribeHostWafInstanceList ¶ added in v1.0.660
func (c *Client) DescribeHostWafInstanceList(request *DescribeHostWafInstanceListRequest) (response *DescribeHostWafInstanceListResponse, err error)
DescribeHostWafInstanceList 查询证书waf云资源部署实例列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEHOSTDEPLOYCANNOTALLOW = "FailedOperation.CertificateHostDeployCanNotAllow" FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINNERINTERRUPT = "FailedOperation.CertificateHostResourceInnerInterrupt" FAILEDOPERATION_CERTIFICATENOTAVAILABLE = "FailedOperation.CertificateNotAvailable" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ROLENOTFOUNDAUTHORIZATION = "FailedOperation.RoleNotFoundAuthorization" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribeHostWafInstanceListWithContext ¶ added in v1.0.660
func (c *Client) DescribeHostWafInstanceListWithContext(ctx context.Context, request *DescribeHostWafInstanceListRequest) (response *DescribeHostWafInstanceListResponse, err error)
DescribeHostWafInstanceList 查询证书waf云资源部署实例列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEHOSTDEPLOYCANNOTALLOW = "FailedOperation.CertificateHostDeployCanNotAllow" FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINNERINTERRUPT = "FailedOperation.CertificateHostResourceInnerInterrupt" FAILEDOPERATION_CERTIFICATENOTAVAILABLE = "FailedOperation.CertificateNotAvailable" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ROLENOTFOUNDAUTHORIZATION = "FailedOperation.RoleNotFoundAuthorization" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribeManagerDetail ¶
func (c *Client) DescribeManagerDetail(request *DescribeManagerDetailRequest) (response *DescribeManagerDetailResponse, err error)
DescribeManagerDetail 查询管理人详情
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_MANAGER = "ResourceNotFound.Manager"
func (*Client) DescribeManagerDetailWithContext ¶ added in v1.0.324
func (c *Client) DescribeManagerDetailWithContext(ctx context.Context, request *DescribeManagerDetailRequest) (response *DescribeManagerDetailResponse, err error)
DescribeManagerDetail 查询管理人详情
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_MANAGER = "ResourceNotFound.Manager"
func (*Client) DescribeManagers ¶
func (c *Client) DescribeManagers(request *DescribeManagersRequest) (response *DescribeManagersResponse, err error)
DescribeManagers 查询管理人列表
可能返回的错误码:
FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeManagersWithContext ¶ added in v1.0.324
func (c *Client) DescribeManagersWithContext(ctx context.Context, request *DescribeManagersRequest) (response *DescribeManagersResponse, err error)
DescribeManagers 查询管理人列表
可能返回的错误码:
FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribePackages ¶ added in v1.0.516
func (c *Client) DescribePackages(request *DescribePackagesRequest) (response *DescribePackagesResponse, err error)
DescribePackages 获得权益包列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DescribePackagesWithContext ¶ added in v1.0.516
func (c *Client) DescribePackagesWithContext(ctx context.Context, request *DescribePackagesRequest) (response *DescribePackagesResponse, err error)
DescribePackages 获得权益包列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) DownloadCertificate ¶
func (c *Client) DownloadCertificate(request *DownloadCertificateRequest) (response *DownloadCertificateResponse, err error)
DownloadCertificate 本接口(DownloadCertificate)用于下载证书。
可能返回的错误码:
FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CANCELORDERFAILED = "FailedOperation.CancelOrderFailed" FAILEDOPERATION_CANNOTBEDELETEDISSUED = "FailedOperation.CannotBeDeletedIssued" FAILEDOPERATION_CANNOTBEDELETEDWITHINHOUR = "FailedOperation.CannotBeDeletedWithinHour" FAILEDOPERATION_CANNOTGETORDER = "FailedOperation.CannotGetOrder" FAILEDOPERATION_CERTIFICATEINVALID = "FailedOperation.CertificateInvalid" FAILEDOPERATION_CERTIFICATEMISMATCH = "FailedOperation.CertificateMismatch" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_EXCEEDSFREELIMIT = "FailedOperation.ExceedsFreeLimit" FAILEDOPERATION_INVALIDCERTIFICATESTATUSCODE = "FailedOperation.InvalidCertificateStatusCode" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetworkError" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ORDERALREADYREPLACED = "FailedOperation.OrderAlreadyReplaced" FAILEDOPERATION_ORDERREPLACEFAILED = "FailedOperation.OrderReplaceFailed" INTERNALERROR = "InternalError"
func (*Client) DownloadCertificateWithContext ¶ added in v1.0.324
func (c *Client) DownloadCertificateWithContext(ctx context.Context, request *DownloadCertificateRequest) (response *DownloadCertificateResponse, err error)
DownloadCertificate 本接口(DownloadCertificate)用于下载证书。
可能返回的错误码:
FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CANCELORDERFAILED = "FailedOperation.CancelOrderFailed" FAILEDOPERATION_CANNOTBEDELETEDISSUED = "FailedOperation.CannotBeDeletedIssued" FAILEDOPERATION_CANNOTBEDELETEDWITHINHOUR = "FailedOperation.CannotBeDeletedWithinHour" FAILEDOPERATION_CANNOTGETORDER = "FailedOperation.CannotGetOrder" FAILEDOPERATION_CERTIFICATEINVALID = "FailedOperation.CertificateInvalid" FAILEDOPERATION_CERTIFICATEMISMATCH = "FailedOperation.CertificateMismatch" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_EXCEEDSFREELIMIT = "FailedOperation.ExceedsFreeLimit" FAILEDOPERATION_INVALIDCERTIFICATESTATUSCODE = "FailedOperation.InvalidCertificateStatusCode" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetworkError" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ORDERALREADYREPLACED = "FailedOperation.OrderAlreadyReplaced" FAILEDOPERATION_ORDERREPLACEFAILED = "FailedOperation.OrderReplaceFailed" INTERNALERROR = "InternalError"
func (*Client) ModifyCertificateAlias ¶
func (c *Client) ModifyCertificateAlias(request *ModifyCertificateAliasRequest) (response *ModifyCertificateAliasResponse, err error)
ModifyCertificateAlias 用户传入证书id和备注来修改证书备注。
可能返回的错误码:
FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifyCertificateAliasWithContext ¶ added in v1.0.324
func (c *Client) ModifyCertificateAliasWithContext(ctx context.Context, request *ModifyCertificateAliasRequest) (response *ModifyCertificateAliasResponse, err error)
ModifyCertificateAlias 用户传入证书id和备注来修改证书备注。
可能返回的错误码:
FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifyCertificateProject ¶
func (c *Client) ModifyCertificateProject(request *ModifyCertificateProjectRequest) (response *ModifyCertificateProjectResponse, err error)
ModifyCertificateProject 批量修改证书所属项目。
可能返回的错误码:
FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CAMAUTHORIZEDFAIL = "FailedOperation.CAMAuthorizedFail" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" INTERNALERROR = "InternalError"
func (*Client) ModifyCertificateProjectWithContext ¶ added in v1.0.324
func (c *Client) ModifyCertificateProjectWithContext(ctx context.Context, request *ModifyCertificateProjectRequest) (response *ModifyCertificateProjectResponse, err error)
ModifyCertificateProject 批量修改证书所属项目。
可能返回的错误码:
FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CAMAUTHORIZEDFAIL = "FailedOperation.CAMAuthorizedFail" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" INTERNALERROR = "InternalError"
func (*Client) ModifyCertificateResubmit ¶ added in v1.0.749
func (c *Client) ModifyCertificateResubmit(request *ModifyCertificateResubmitRequest) (response *ModifyCertificateResubmitResponse, err error)
ModifyCertificateResubmit 针对审核失败或审核取消的付费证书,重新发起审核
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CANNOTGETORDER = "FailedOperation.CannotGetOrder" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_CERTIFICATESTATUSNOTALLOWRESUBMIT = "FailedOperation.CertificateStatusNotAllowResubmit" INVALIDPARAMETER_CERTIFICATESTATUSNOTALLOWRESUBMIT = "InvalidParameter.CertificateStatusNotAllowResubmit" INVALIDPARAMETER_WITHDETAILREASON = "InvalidParameter.WithDetailReason"
func (*Client) ModifyCertificateResubmitWithContext ¶ added in v1.0.749
func (c *Client) ModifyCertificateResubmitWithContext(ctx context.Context, request *ModifyCertificateResubmitRequest) (response *ModifyCertificateResubmitResponse, err error)
ModifyCertificateResubmit 针对审核失败或审核取消的付费证书,重新发起审核
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CANNOTGETORDER = "FailedOperation.CannotGetOrder" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_CERTIFICATESTATUSNOTALLOWRESUBMIT = "FailedOperation.CertificateStatusNotAllowResubmit" INVALIDPARAMETER_CERTIFICATESTATUSNOTALLOWRESUBMIT = "InvalidParameter.CertificateStatusNotAllowResubmit" INVALIDPARAMETER_WITHDETAILREASON = "InvalidParameter.WithDetailReason"
func (*Client) ModifyCertificatesExpiringNotificationSwitch ¶ added in v1.0.528
func (c *Client) ModifyCertificatesExpiringNotificationSwitch(request *ModifyCertificatesExpiringNotificationSwitchRequest) (response *ModifyCertificatesExpiringNotificationSwitchResponse, err error)
ModifyCertificatesExpiringNotificationSwitch 修改忽略证书到期通知。打开或关闭证书到期通知。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" INVALIDPARAMETER_CERTIFICATESNUMBEREXCEEDED = "InvalidParameter.CertificatesNumberExceeded"
func (*Client) ModifyCertificatesExpiringNotificationSwitchWithContext ¶ added in v1.0.528
func (c *Client) ModifyCertificatesExpiringNotificationSwitchWithContext(ctx context.Context, request *ModifyCertificatesExpiringNotificationSwitchRequest) (response *ModifyCertificatesExpiringNotificationSwitchResponse, err error)
ModifyCertificatesExpiringNotificationSwitch 修改忽略证书到期通知。打开或关闭证书到期通知。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" INVALIDPARAMETER_CERTIFICATESNUMBEREXCEEDED = "InvalidParameter.CertificatesNumberExceeded"
func (*Client) ReplaceCertificate ¶
func (c *Client) ReplaceCertificate(request *ReplaceCertificateRequest) (response *ReplaceCertificateResponse, err error)
ReplaceCertificate 本接口(ReplaceCertificate)用于重颁发证书。已申请的免费证书仅支持 RSA 算法、密钥对参数为2048的证书重颁发,并且目前仅支持1次重颁发。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CANCELORDERFAILED = "FailedOperation.CancelOrderFailed" FAILEDOPERATION_CANNOTBEDELETEDISSUED = "FailedOperation.CannotBeDeletedIssued" FAILEDOPERATION_CANNOTBEDELETEDWITHINHOUR = "FailedOperation.CannotBeDeletedWithinHour" FAILEDOPERATION_CANNOTGETORDER = "FailedOperation.CannotGetOrder" FAILEDOPERATION_CERTIFICATEINVALID = "FailedOperation.CertificateInvalid" FAILEDOPERATION_CERTIFICATEMISMATCH = "FailedOperation.CertificateMismatch" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_EXCEEDSFREELIMIT = "FailedOperation.ExceedsFreeLimit" FAILEDOPERATION_INVALIDCERTIFICATESOURCE = "FailedOperation.InvalidCertificateSource" FAILEDOPERATION_INVALIDCERTIFICATESTATUSCODE = "FailedOperation.InvalidCertificateStatusCode" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetworkError" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ORDERALREADYREPLACED = "FailedOperation.OrderAlreadyReplaced" FAILEDOPERATION_ORDERREPLACEFAILED = "FailedOperation.OrderReplaceFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER_RENEWALGORITHMINVALID = "InvalidParameter.RenewAlgorithmInvalid"
func (*Client) ReplaceCertificateWithContext ¶ added in v1.0.324
func (c *Client) ReplaceCertificateWithContext(ctx context.Context, request *ReplaceCertificateRequest) (response *ReplaceCertificateResponse, err error)
ReplaceCertificate 本接口(ReplaceCertificate)用于重颁发证书。已申请的免费证书仅支持 RSA 算法、密钥对参数为2048的证书重颁发,并且目前仅支持1次重颁发。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CANCELORDERFAILED = "FailedOperation.CancelOrderFailed" FAILEDOPERATION_CANNOTBEDELETEDISSUED = "FailedOperation.CannotBeDeletedIssued" FAILEDOPERATION_CANNOTBEDELETEDWITHINHOUR = "FailedOperation.CannotBeDeletedWithinHour" FAILEDOPERATION_CANNOTGETORDER = "FailedOperation.CannotGetOrder" FAILEDOPERATION_CERTIFICATEINVALID = "FailedOperation.CertificateInvalid" FAILEDOPERATION_CERTIFICATEMISMATCH = "FailedOperation.CertificateMismatch" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_EXCEEDSFREELIMIT = "FailedOperation.ExceedsFreeLimit" FAILEDOPERATION_INVALIDCERTIFICATESOURCE = "FailedOperation.InvalidCertificateSource" FAILEDOPERATION_INVALIDCERTIFICATESTATUSCODE = "FailedOperation.InvalidCertificateStatusCode" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetworkError" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ORDERALREADYREPLACED = "FailedOperation.OrderAlreadyReplaced" FAILEDOPERATION_ORDERREPLACEFAILED = "FailedOperation.OrderReplaceFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER_RENEWALGORITHMINVALID = "InvalidParameter.RenewAlgorithmInvalid"
func (*Client) RevokeCertificate ¶
func (c *Client) RevokeCertificate(request *RevokeCertificateRequest) (response *RevokeCertificateResponse, err error)
RevokeCertificate 本接口(RevokeCertificate)用于吊销证书。
可能返回的错误码:
FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CANNOTGETORDER = "FailedOperation.CannotGetOrder" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDCERTIFICATESOURCE = "FailedOperation.InvalidCertificateSource" FAILEDOPERATION_INVALIDCERTIFICATESTATUSCODE = "FailedOperation.InvalidCertificateStatusCode" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetworkError" FAILEDOPERATION_REVOKEFAILED = "FailedOperation.RevokeFailed" FAILEDOPERATION_REVOKERESOURCEFAILED = "FailedOperation.RevokeResourceFailed" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) RevokeCertificateWithContext ¶ added in v1.0.324
func (c *Client) RevokeCertificateWithContext(ctx context.Context, request *RevokeCertificateRequest) (response *RevokeCertificateResponse, err error)
RevokeCertificate 本接口(RevokeCertificate)用于吊销证书。
可能返回的错误码:
FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CANNOTGETORDER = "FailedOperation.CannotGetOrder" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDCERTIFICATESOURCE = "FailedOperation.InvalidCertificateSource" FAILEDOPERATION_INVALIDCERTIFICATESTATUSCODE = "FailedOperation.InvalidCertificateStatusCode" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetworkError" FAILEDOPERATION_REVOKEFAILED = "FailedOperation.RevokeFailed" FAILEDOPERATION_REVOKERESOURCEFAILED = "FailedOperation.RevokeResourceFailed" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) SubmitAuditManager ¶
func (c *Client) SubmitAuditManager(request *SubmitAuditManagerRequest) (response *SubmitAuditManagerResponse, err error)
SubmitAuditManager 重新提交审核管理人
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_ILLEGALMANAGERSTATUS = "FailedOperation.IllegalManagerStatus" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_MANAGER = "ResourceNotFound.Manager"
func (*Client) SubmitAuditManagerWithContext ¶ added in v1.0.324
func (c *Client) SubmitAuditManagerWithContext(ctx context.Context, request *SubmitAuditManagerRequest) (response *SubmitAuditManagerResponse, err error)
SubmitAuditManager 重新提交审核管理人
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_ILLEGALMANAGERSTATUS = "FailedOperation.IllegalManagerStatus" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_MANAGER = "ResourceNotFound.Manager"
func (*Client) SubmitCertificateInformation ¶
func (c *Client) SubmitCertificateInformation(request *SubmitCertificateInformationRequest) (response *SubmitCertificateInformationResponse, err error)
SubmitCertificateInformation 提交证书资料。输入参数信息可以分多次提交,但提交的证书资料应最低限度保持完整。
可能返回的错误码:
FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_EXCEEDSFREELIMIT = "FailedOperation.ExceedsFreeLimit" FAILEDOPERATION_INVALIDCERTIFICATESTATUSCODE = "FailedOperation.InvalidCertificateStatusCode" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" INTERNALERROR = "InternalError"
func (*Client) SubmitCertificateInformationWithContext ¶ added in v1.0.324
func (c *Client) SubmitCertificateInformationWithContext(ctx context.Context, request *SubmitCertificateInformationRequest) (response *SubmitCertificateInformationResponse, err error)
SubmitCertificateInformation 提交证书资料。输入参数信息可以分多次提交,但提交的证书资料应最低限度保持完整。
可能返回的错误码:
FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_EXCEEDSFREELIMIT = "FailedOperation.ExceedsFreeLimit" FAILEDOPERATION_INVALIDCERTIFICATESTATUSCODE = "FailedOperation.InvalidCertificateStatusCode" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" INTERNALERROR = "InternalError"
func (*Client) UpdateCertificateInstance ¶ added in v1.0.660
func (c *Client) UpdateCertificateInstance(request *UpdateCertificateInstanceRequest) (response *UpdateCertificateInstanceResponse, err error)
UpdateCertificateInstance 一键更新旧证书资源,本接口为异步接口, 调用之后DeployRecordId为0表示任务进行中, 当返回DeployRecordId大于0则表示任务创建成功。 未创建成功则会抛出异常
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEDEPLOYHASPENDINGRECORD = "FailedOperation.CertificateDeployHasPendingRecord" FAILEDOPERATION_CERTIFICATEDEPLOYINSTANCEEMPTY = "FailedOperation.CertificateDeployInstanceEmpty" FAILEDOPERATION_CERTIFICATEEXISTS = "FailedOperation.CertificateExists" FAILEDOPERATION_CERTIFICATEHOSTDEPLOYCANNOTALLOW = "FailedOperation.CertificateHostDeployCanNotAllow" FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINNERINTERRUPT = "FailedOperation.CertificateHostResourceInnerInterrupt" FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINSTANCEHUGELIMIT = "FailedOperation.CertificateHostResourceInstanceHugeLimit" FAILEDOPERATION_CERTIFICATEHOSTRESOURCETYPEINVALID = "FailedOperation.CertificateHostResourceTypeInvalid" FAILEDOPERATION_CERTIFICATEINVALID = "FailedOperation.CertificateInvalid" FAILEDOPERATION_CERTIFICATEMATCHERROR = "FailedOperation.CertificateMatchError" FAILEDOPERATION_CERTIFICATENOTAVAILABLE = "FailedOperation.CertificateNotAvailable" FAILEDOPERATION_CERTIFICATENOTDEPLOYINSTANCE = "FailedOperation.CertificateNotDeployInstance" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_CERTIFICATEPARSEERROR = "FailedOperation.CertificateParseError" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ROLENOTFOUNDAUTHORIZATION = "FailedOperation.RoleNotFoundAuthorization" INTERNALERROR = "InternalError" INVALIDPARAMETER_WITHDETAILREASON = "InvalidParameter.WithDetailReason" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) UpdateCertificateInstanceWithContext ¶ added in v1.0.660
func (c *Client) UpdateCertificateInstanceWithContext(ctx context.Context, request *UpdateCertificateInstanceRequest) (response *UpdateCertificateInstanceResponse, err error)
UpdateCertificateInstance 一键更新旧证书资源,本接口为异步接口, 调用之后DeployRecordId为0表示任务进行中, 当返回DeployRecordId大于0则表示任务创建成功。 未创建成功则会抛出异常
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEDEPLOYHASPENDINGRECORD = "FailedOperation.CertificateDeployHasPendingRecord" FAILEDOPERATION_CERTIFICATEDEPLOYINSTANCEEMPTY = "FailedOperation.CertificateDeployInstanceEmpty" FAILEDOPERATION_CERTIFICATEEXISTS = "FailedOperation.CertificateExists" FAILEDOPERATION_CERTIFICATEHOSTDEPLOYCANNOTALLOW = "FailedOperation.CertificateHostDeployCanNotAllow" FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINNERINTERRUPT = "FailedOperation.CertificateHostResourceInnerInterrupt" FAILEDOPERATION_CERTIFICATEHOSTRESOURCEINSTANCEHUGELIMIT = "FailedOperation.CertificateHostResourceInstanceHugeLimit" FAILEDOPERATION_CERTIFICATEHOSTRESOURCETYPEINVALID = "FailedOperation.CertificateHostResourceTypeInvalid" FAILEDOPERATION_CERTIFICATEINVALID = "FailedOperation.CertificateInvalid" FAILEDOPERATION_CERTIFICATEMATCHERROR = "FailedOperation.CertificateMatchError" FAILEDOPERATION_CERTIFICATENOTAVAILABLE = "FailedOperation.CertificateNotAvailable" FAILEDOPERATION_CERTIFICATENOTDEPLOYINSTANCE = "FailedOperation.CertificateNotDeployInstance" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_CERTIFICATEPARSEERROR = "FailedOperation.CertificateParseError" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ROLENOTFOUNDAUTHORIZATION = "FailedOperation.RoleNotFoundAuthorization" INTERNALERROR = "InternalError" INVALIDPARAMETER_WITHDETAILREASON = "InvalidParameter.WithDetailReason" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) UpdateCertificateRecordRetry ¶ added in v1.0.660
func (c *Client) UpdateCertificateRecordRetry(request *UpdateCertificateRecordRetryRequest) (response *UpdateCertificateRecordRetryResponse, err error)
UpdateCertificateRecordRetry 云资源更新重试部署记录
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEDEPLOYHASPENDINGRECORD = "FailedOperation.CertificateDeployHasPendingRecord" FAILEDOPERATION_CERTIFICATEDEPLOYRETRYSTATUSINVALID = "FailedOperation.CertificateDeployRetryStatusInvalid" FAILEDOPERATION_CERTIFICATENOTDEPLOYINSTANCE = "FailedOperation.CertificateNotDeployInstance" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) UpdateCertificateRecordRetryWithContext ¶ added in v1.0.660
func (c *Client) UpdateCertificateRecordRetryWithContext(ctx context.Context, request *UpdateCertificateRecordRetryRequest) (response *UpdateCertificateRecordRetryResponse, err error)
UpdateCertificateRecordRetry 云资源更新重试部署记录
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEDEPLOYHASPENDINGRECORD = "FailedOperation.CertificateDeployHasPendingRecord" FAILEDOPERATION_CERTIFICATEDEPLOYRETRYSTATUSINVALID = "FailedOperation.CertificateDeployRetryStatusInvalid" FAILEDOPERATION_CERTIFICATENOTDEPLOYINSTANCE = "FailedOperation.CertificateNotDeployInstance" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) UpdateCertificateRecordRollback ¶ added in v1.0.660
func (c *Client) UpdateCertificateRecordRollback(request *UpdateCertificateRecordRollbackRequest) (response *UpdateCertificateRecordRollbackResponse, err error)
UpdateCertificateRecordRollback 云资源更新一键回滚
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEDEPLOYDETAILROLLBACKSTATUSINVALID = "FailedOperation.CertificateDeployDetailRollbackStatusInvalid" FAILEDOPERATION_CERTIFICATEDEPLOYHASPENDINGRECORD = "FailedOperation.CertificateDeployHasPendingRecord" FAILEDOPERATION_CERTIFICATEDEPLOYRETRYSTATUSINVALID = "FailedOperation.CertificateDeployRetryStatusInvalid" FAILEDOPERATION_CERTIFICATEDEPLOYROLLBACKSTATUSINVALID = "FailedOperation.CertificateDeployRollbackStatusInvalid" FAILEDOPERATION_CERTIFICATENOTDEPLOYINSTANCE = "FailedOperation.CertificateNotDeployInstance" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) UpdateCertificateRecordRollbackWithContext ¶ added in v1.0.660
func (c *Client) UpdateCertificateRecordRollbackWithContext(ctx context.Context, request *UpdateCertificateRecordRollbackRequest) (response *UpdateCertificateRecordRollbackResponse, err error)
UpdateCertificateRecordRollback 云资源更新一键回滚
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEDEPLOYDETAILROLLBACKSTATUSINVALID = "FailedOperation.CertificateDeployDetailRollbackStatusInvalid" FAILEDOPERATION_CERTIFICATEDEPLOYHASPENDINGRECORD = "FailedOperation.CertificateDeployHasPendingRecord" FAILEDOPERATION_CERTIFICATEDEPLOYRETRYSTATUSINVALID = "FailedOperation.CertificateDeployRetryStatusInvalid" FAILEDOPERATION_CERTIFICATEDEPLOYROLLBACKSTATUSINVALID = "FailedOperation.CertificateDeployRollbackStatusInvalid" FAILEDOPERATION_CERTIFICATENOTDEPLOYINSTANCE = "FailedOperation.CertificateNotDeployInstance" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" INTERNALERROR = "InternalError" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) UploadCertificate ¶
func (c *Client) UploadCertificate(request *UploadCertificateRequest) (response *UploadCertificateResponse, err error)
UploadCertificate 本接口(UploadCertificate)用于上传证书。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CAMAUTHORIZEDFAIL = "FailedOperation.CAMAuthorizedFail" FAILEDOPERATION_CANCELORDERFAILED = "FailedOperation.CancelOrderFailed" FAILEDOPERATION_CANNOTBEDELETEDISSUED = "FailedOperation.CannotBeDeletedIssued" FAILEDOPERATION_CANNOTBEDELETEDWITHINHOUR = "FailedOperation.CannotBeDeletedWithinHour" FAILEDOPERATION_CANNOTGETORDER = "FailedOperation.CannotGetOrder" FAILEDOPERATION_CERTIFICATECAERROR = "FailedOperation.CertificateCaError" FAILEDOPERATION_CERTIFICATEENCRYPTINVALID = "FailedOperation.CertificateEncryptInvalid" FAILEDOPERATION_CERTIFICATEEXISTS = "FailedOperation.CertificateExists" FAILEDOPERATION_CERTIFICATEINVALID = "FailedOperation.CertificateInvalid" FAILEDOPERATION_CERTIFICATEMATCHERROR = "FailedOperation.CertificateMatchError" FAILEDOPERATION_CERTIFICATEMISMATCH = "FailedOperation.CertificateMismatch" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_CERTIFICATEPARSEERROR = "FailedOperation.CertificateParseError" FAILEDOPERATION_EXCEEDSFREELIMIT = "FailedOperation.ExceedsFreeLimit" FAILEDOPERATION_INVALIDCERTIFICATESTATUSCODE = "FailedOperation.InvalidCertificateStatusCode" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetworkError" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ORDERALREADYREPLACED = "FailedOperation.OrderAlreadyReplaced" FAILEDOPERATION_ORDERREPLACEFAILED = "FailedOperation.OrderReplaceFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER_MISSMATCHPRIVATEKEY = "InvalidParameter.MissMatchPrivateKey" INVALIDPARAMETER_WITHDETAILREASON = "InvalidParameter.WithDetailReason" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) UploadCertificateWithContext ¶ added in v1.0.324
func (c *Client) UploadCertificateWithContext(ctx context.Context, request *UploadCertificateRequest) (response *UploadCertificateResponse, err error)
UploadCertificate 本接口(UploadCertificate)用于上传证书。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CAMAUTHORIZEDFAIL = "FailedOperation.CAMAuthorizedFail" FAILEDOPERATION_CANCELORDERFAILED = "FailedOperation.CancelOrderFailed" FAILEDOPERATION_CANNOTBEDELETEDISSUED = "FailedOperation.CannotBeDeletedIssued" FAILEDOPERATION_CANNOTBEDELETEDWITHINHOUR = "FailedOperation.CannotBeDeletedWithinHour" FAILEDOPERATION_CANNOTGETORDER = "FailedOperation.CannotGetOrder" FAILEDOPERATION_CERTIFICATECAERROR = "FailedOperation.CertificateCaError" FAILEDOPERATION_CERTIFICATEENCRYPTINVALID = "FailedOperation.CertificateEncryptInvalid" FAILEDOPERATION_CERTIFICATEEXISTS = "FailedOperation.CertificateExists" FAILEDOPERATION_CERTIFICATEINVALID = "FailedOperation.CertificateInvalid" FAILEDOPERATION_CERTIFICATEMATCHERROR = "FailedOperation.CertificateMatchError" FAILEDOPERATION_CERTIFICATEMISMATCH = "FailedOperation.CertificateMismatch" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_CERTIFICATEPARSEERROR = "FailedOperation.CertificateParseError" FAILEDOPERATION_EXCEEDSFREELIMIT = "FailedOperation.ExceedsFreeLimit" FAILEDOPERATION_INVALIDCERTIFICATESTATUSCODE = "FailedOperation.InvalidCertificateStatusCode" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetworkError" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" FAILEDOPERATION_ORDERALREADYREPLACED = "FailedOperation.OrderAlreadyReplaced" FAILEDOPERATION_ORDERREPLACEFAILED = "FailedOperation.OrderReplaceFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER_MISSMATCHPRIVATEKEY = "InvalidParameter.MissMatchPrivateKey" INVALIDPARAMETER_WITHDETAILREASON = "InvalidParameter.WithDetailReason" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded"
func (*Client) UploadConfirmLetter ¶
func (c *Client) UploadConfirmLetter(request *UploadConfirmLetterRequest) (response *UploadConfirmLetterResponse, err error)
UploadConfirmLetter 本接口(UploadConfirmLetter)用于上传证书确认函。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CERTIFICATEINVALID = "FailedOperation.CertificateInvalid" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_CONFIRMLETTERTOOLARGE = "FailedOperation.ConfirmLetterTooLarge" FAILEDOPERATION_CONFIRMLETTERTOOSMALL = "FailedOperation.ConfirmLetterTooSmall" FAILEDOPERATION_INVALIDCERTIFICATESOURCE = "FailedOperation.InvalidCertificateSource" FAILEDOPERATION_INVALIDCERTIFICATESTATUSCODE = "FailedOperation.InvalidCertificateStatusCode" FAILEDOPERATION_INVALIDCONFIRMLETTERFORMAT = "FailedOperation.InvalidConfirmLetterFormat" FAILEDOPERATION_INVALIDCONFIRMLETTERFORMATWOSIGN = "FailedOperation.InvalidConfirmLetterFormatWosign" FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetworkError" INTERNALERROR = "InternalError"
func (*Client) UploadConfirmLetterWithContext ¶ added in v1.0.324
func (c *Client) UploadConfirmLetterWithContext(ctx context.Context, request *UploadConfirmLetterRequest) (response *UploadConfirmLetterResponse, err error)
UploadConfirmLetter 本接口(UploadConfirmLetter)用于上传证书确认函。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CERTIFICATEINVALID = "FailedOperation.CertificateInvalid" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_CONFIRMLETTERTOOLARGE = "FailedOperation.ConfirmLetterTooLarge" FAILEDOPERATION_CONFIRMLETTERTOOSMALL = "FailedOperation.ConfirmLetterTooSmall" FAILEDOPERATION_INVALIDCERTIFICATESOURCE = "FailedOperation.InvalidCertificateSource" FAILEDOPERATION_INVALIDCERTIFICATESTATUSCODE = "FailedOperation.InvalidCertificateStatusCode" FAILEDOPERATION_INVALIDCONFIRMLETTERFORMAT = "FailedOperation.InvalidConfirmLetterFormat" FAILEDOPERATION_INVALIDCONFIRMLETTERFORMATWOSIGN = "FailedOperation.InvalidConfirmLetterFormatWosign" FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetworkError" INTERNALERROR = "InternalError"
func (*Client) UploadRevokeLetter ¶
func (c *Client) UploadRevokeLetter(request *UploadRevokeLetterRequest) (response *UploadRevokeLetterResponse, err error)
UploadRevokeLetter 本接口(UploadRevokeLetter)用于上传证书吊销确认函。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEINVALID = "FailedOperation.CertificateInvalid" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_CONFIRMLETTERTOOLARGE = "FailedOperation.ConfirmLetterTooLarge" FAILEDOPERATION_CONFIRMLETTERTOOSMALL = "FailedOperation.ConfirmLetterTooSmall" FAILEDOPERATION_FILETOOLARGE = "FailedOperation.FileTooLarge" FAILEDOPERATION_FILETOOSMALL = "FailedOperation.FileTooSmall" FAILEDOPERATION_INVALIDCERTIFICATESTATUSCODE = "FailedOperation.InvalidCertificateStatusCode" FAILEDOPERATION_INVALIDFILETYPE = "FailedOperation.InvalidFileType" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetworkError" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) UploadRevokeLetterWithContext ¶ added in v1.0.324
func (c *Client) UploadRevokeLetterWithContext(ctx context.Context, request *UploadRevokeLetterRequest) (response *UploadRevokeLetterResponse, err error)
UploadRevokeLetter 本接口(UploadRevokeLetter)用于上传证书吊销确认函。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CERTIFICATEINVALID = "FailedOperation.CertificateInvalid" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_CONFIRMLETTERTOOLARGE = "FailedOperation.ConfirmLetterTooLarge" FAILEDOPERATION_CONFIRMLETTERTOOSMALL = "FailedOperation.ConfirmLetterTooSmall" FAILEDOPERATION_FILETOOLARGE = "FailedOperation.FileTooLarge" FAILEDOPERATION_FILETOOSMALL = "FailedOperation.FileTooSmall" FAILEDOPERATION_INVALIDCERTIFICATESTATUSCODE = "FailedOperation.InvalidCertificateStatusCode" FAILEDOPERATION_INVALIDFILETYPE = "FailedOperation.InvalidFileType" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetworkError" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) VerifyManager ¶
func (c *Client) VerifyManager(request *VerifyManagerRequest) (response *VerifyManagerResponse, err error)
VerifyManager 重新核验管理人
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_MANAGER = "ResourceNotFound.Manager"
func (*Client) VerifyManagerWithContext ¶ added in v1.0.324
func (c *Client) VerifyManagerWithContext(ctx context.Context, request *VerifyManagerRequest) (response *VerifyManagerResponse, err error)
VerifyManager 重新核验管理人
可能返回的错误码:
AUTHFAILURE = "AuthFailure" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_MANAGER = "ResourceNotFound.Manager"
type CommitCertificateInformationRequest ¶
type CommitCertificateInformationRequest struct { *tchttp.BaseRequest // 证书 ID。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 域名验证方式 VerifyType *string `json:"VerifyType,omitnil,omitempty" name:"VerifyType"` }
func NewCommitCertificateInformationRequest ¶
func NewCommitCertificateInformationRequest() (request *CommitCertificateInformationRequest)
func (*CommitCertificateInformationRequest) FromJsonString ¶
func (r *CommitCertificateInformationRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CommitCertificateInformationRequest) ToJsonString ¶
func (r *CommitCertificateInformationRequest) ToJsonString() string
type CommitCertificateInformationRequestParams ¶ added in v1.0.426
type CommitCertificateInformationRequestParams struct { // 证书 ID。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 域名验证方式 VerifyType *string `json:"VerifyType,omitnil,omitempty" name:"VerifyType"` }
Predefined struct for user
type CommitCertificateInformationResponse ¶
type CommitCertificateInformationResponse struct { *tchttp.BaseResponse Response *CommitCertificateInformationResponseParams `json:"Response"` }
func NewCommitCertificateInformationResponse ¶
func NewCommitCertificateInformationResponse() (response *CommitCertificateInformationResponse)
func (*CommitCertificateInformationResponse) FromJsonString ¶
func (r *CommitCertificateInformationResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CommitCertificateInformationResponse) ToJsonString ¶
func (r *CommitCertificateInformationResponse) ToJsonString() string
type CommitCertificateInformationResponseParams ¶ added in v1.0.426
type CommitCertificateInformationResponseParams struct { // CA机构侧订单号。 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 证书状态:0 = 审核中,1 = 已通过,2 = 审核失败,3 = 已过期,4 = 已添加DNS记录,5 = 企业证书,待提交,6 = 订单取消中,7 = 已取消,8 = 已提交资料, 待上传确认函,9 = 证书吊销中,10 = 已吊销,11 = 重颁发中,12 = 待上传吊销确认函,13 = 免费证书待提交资料。 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CompanyInfo ¶
type CompanyInfo struct { // 公司名称 CompanyName *string `json:"CompanyName,omitnil,omitempty" name:"CompanyName"` // 公司ID CompanyId *int64 `json:"CompanyId,omitnil,omitempty" name:"CompanyId"` // 公司所在国家 CompanyCountry *string `json:"CompanyCountry,omitnil,omitempty" name:"CompanyCountry"` // 公司所在省份 CompanyProvince *string `json:"CompanyProvince,omitnil,omitempty" name:"CompanyProvince"` // 公司所在城市 CompanyCity *string `json:"CompanyCity,omitnil,omitempty" name:"CompanyCity"` // 公司所在详细地址 CompanyAddress *string `json:"CompanyAddress,omitnil,omitempty" name:"CompanyAddress"` // 公司电话 CompanyPhone *string `json:"CompanyPhone,omitnil,omitempty" name:"CompanyPhone"` // 类型 // 注意:此字段可能返回 null,表示取不到有效值。 IdType *string `json:"IdType,omitnil,omitempty" name:"IdType"` // ID号 // 注意:此字段可能返回 null,表示取不到有效值。 IdNumber *string `json:"IdNumber,omitnil,omitempty" name:"IdNumber"` }
type CompleteCertificateRequest ¶
type CompleteCertificateRequest struct { *tchttp.BaseRequest // 证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` }
func NewCompleteCertificateRequest ¶
func NewCompleteCertificateRequest() (request *CompleteCertificateRequest)
func (*CompleteCertificateRequest) FromJsonString ¶
func (r *CompleteCertificateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CompleteCertificateRequest) ToJsonString ¶
func (r *CompleteCertificateRequest) ToJsonString() string
type CompleteCertificateRequestParams ¶ added in v1.0.426
type CompleteCertificateRequestParams struct { // 证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` }
Predefined struct for user
type CompleteCertificateResponse ¶
type CompleteCertificateResponse struct { *tchttp.BaseResponse Response *CompleteCertificateResponseParams `json:"Response"` }
func NewCompleteCertificateResponse ¶
func NewCompleteCertificateResponse() (response *CompleteCertificateResponse)
func (*CompleteCertificateResponse) FromJsonString ¶
func (r *CompleteCertificateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CompleteCertificateResponse) ToJsonString ¶
func (r *CompleteCertificateResponse) ToJsonString() string
type CompleteCertificateResponseParams ¶ added in v1.0.426
type CompleteCertificateResponseParams struct { // 证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CosInstanceDetail ¶ added in v1.0.660
type CosInstanceDetail struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 已绑定的证书ID // 注意:此字段可能返回 null,表示取不到有效值。 CertId *string `json:"CertId,omitnil,omitempty" name:"CertId"` // ENABLED: 域名上线状态 // DISABLED:域名下线状态 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 存储桶名称 // 注意:此字段可能返回 null,表示取不到有效值。 Bucket *string `json:"Bucket,omitnil,omitempty" name:"Bucket"` // 存储桶地域 // 注意:此字段可能返回 null,表示取不到有效值。 Region *string `json:"Region,omitnil,omitempty" name:"Region"` }
type CreateCertificateBindResourceSyncTaskRequest ¶ added in v1.0.742
type CreateCertificateBindResourceSyncTaskRequest struct { *tchttp.BaseRequest // 证书ID列表,总数不能超过100 CertificateIds []*string `json:"CertificateIds,omitnil,omitempty" name:"CertificateIds"` // 是否使用缓存, 1使用缓存,0不使用缓存; 默认为1使用缓存; 若当前证书ID存在半小时已完成的任务, 则使用缓存的情况下, 会读取半小时内离当前时间最近的查询结果 IsCache *uint64 `json:"IsCache,omitnil,omitempty" name:"IsCache"` }
func NewCreateCertificateBindResourceSyncTaskRequest ¶ added in v1.0.742
func NewCreateCertificateBindResourceSyncTaskRequest() (request *CreateCertificateBindResourceSyncTaskRequest)
func (*CreateCertificateBindResourceSyncTaskRequest) FromJsonString ¶ added in v1.0.742
func (r *CreateCertificateBindResourceSyncTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCertificateBindResourceSyncTaskRequest) ToJsonString ¶ added in v1.0.742
func (r *CreateCertificateBindResourceSyncTaskRequest) ToJsonString() string
type CreateCertificateBindResourceSyncTaskRequestParams ¶ added in v1.0.742
type CreateCertificateBindResourceSyncTaskRequestParams struct { // 证书ID列表,总数不能超过100 CertificateIds []*string `json:"CertificateIds,omitnil,omitempty" name:"CertificateIds"` // 是否使用缓存, 1使用缓存,0不使用缓存; 默认为1使用缓存; 若当前证书ID存在半小时已完成的任务, 则使用缓存的情况下, 会读取半小时内离当前时间最近的查询结果 IsCache *uint64 `json:"IsCache,omitnil,omitempty" name:"IsCache"` }
Predefined struct for user
type CreateCertificateBindResourceSyncTaskResponse ¶ added in v1.0.742
type CreateCertificateBindResourceSyncTaskResponse struct { *tchttp.BaseResponse Response *CreateCertificateBindResourceSyncTaskResponseParams `json:"Response"` }
func NewCreateCertificateBindResourceSyncTaskResponse ¶ added in v1.0.742
func NewCreateCertificateBindResourceSyncTaskResponse() (response *CreateCertificateBindResourceSyncTaskResponse)
func (*CreateCertificateBindResourceSyncTaskResponse) FromJsonString ¶ added in v1.0.742
func (r *CreateCertificateBindResourceSyncTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCertificateBindResourceSyncTaskResponse) ToJsonString ¶ added in v1.0.742
func (r *CreateCertificateBindResourceSyncTaskResponse) ToJsonString() string
type CreateCertificateBindResourceSyncTaskResponseParams ¶ added in v1.0.742
type CreateCertificateBindResourceSyncTaskResponseParams struct { // 证书关联云资源异步任务ID列表 CertTaskIds []*CertTaskId `json:"CertTaskIds,omitnil,omitempty" name:"CertTaskIds"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateCertificateByPackageRequest ¶ added in v1.0.670
type CreateCertificateByPackageRequest struct { *tchttp.BaseRequest // 证书产品PID。 ProductPid *uint64 `json:"ProductPid,omitnil,omitempty" name:"ProductPid"` // 要消耗的权益包ID。 PackageIds []*string `json:"PackageIds,omitnil,omitempty" name:"PackageIds"` // 证书域名数量。 DomainCount *string `json:"DomainCount,omitnil,omitempty" name:"DomainCount"` // 多年期证书年限。 Period *uint64 `json:"Period,omitnil,omitempty" name:"Period"` // 要续费的原证书ID(续费时填写)。 OldCertificateId *string `json:"OldCertificateId,omitnil,omitempty" name:"OldCertificateId"` // 续费时CSR生成方式(original、upload、online)。 RenewGenCsrMethod *string `json:"RenewGenCsrMethod,omitnil,omitempty" name:"RenewGenCsrMethod"` // 续费时选择上传CSR时填写CSR。 RenewCsr *string `json:"RenewCsr,omitnil,omitempty" name:"RenewCsr"` // 续费证书CSR的算法类型。 RenewAlgorithmType *string `json:"RenewAlgorithmType,omitnil,omitempty" name:"RenewAlgorithmType"` // 续费证书CSR的算法参数。 RenewAlgorithmParam *string `json:"RenewAlgorithmParam,omitnil,omitempty" name:"RenewAlgorithmParam"` // 项目ID。 ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 标签。 Tags []*Tags `json:"Tags,omitnil,omitempty" name:"Tags"` // 续费证书的私钥密码。 RenewKeyPass *string `json:"RenewKeyPass,omitnil,omitempty" name:"RenewKeyPass"` // 批量购买证书时预填写的域名。 DomainNames *string `json:"DomainNames,omitnil,omitempty" name:"DomainNames"` // 批量购买证书数量。 CertificateCount *uint64 `json:"CertificateCount,omitnil,omitempty" name:"CertificateCount"` // 预填写的管理人ID。 ManagerId *uint64 `json:"ManagerId,omitnil,omitempty" name:"ManagerId"` // 预填写的公司ID。 CompanyId *uint64 `json:"CompanyId,omitnil,omitempty" name:"CompanyId"` // 验证方式 VerifyType *string `json:"VerifyType,omitnil,omitempty" name:"VerifyType"` }
func NewCreateCertificateByPackageRequest ¶ added in v1.0.670
func NewCreateCertificateByPackageRequest() (request *CreateCertificateByPackageRequest)
func (*CreateCertificateByPackageRequest) FromJsonString ¶ added in v1.0.670
func (r *CreateCertificateByPackageRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCertificateByPackageRequest) ToJsonString ¶ added in v1.0.670
func (r *CreateCertificateByPackageRequest) ToJsonString() string
type CreateCertificateByPackageRequestParams ¶ added in v1.0.670
type CreateCertificateByPackageRequestParams struct { // 证书产品PID。 ProductPid *uint64 `json:"ProductPid,omitnil,omitempty" name:"ProductPid"` // 要消耗的权益包ID。 PackageIds []*string `json:"PackageIds,omitnil,omitempty" name:"PackageIds"` // 证书域名数量。 DomainCount *string `json:"DomainCount,omitnil,omitempty" name:"DomainCount"` // 多年期证书年限。 Period *uint64 `json:"Period,omitnil,omitempty" name:"Period"` // 要续费的原证书ID(续费时填写)。 OldCertificateId *string `json:"OldCertificateId,omitnil,omitempty" name:"OldCertificateId"` // 续费时CSR生成方式(original、upload、online)。 RenewGenCsrMethod *string `json:"RenewGenCsrMethod,omitnil,omitempty" name:"RenewGenCsrMethod"` // 续费时选择上传CSR时填写CSR。 RenewCsr *string `json:"RenewCsr,omitnil,omitempty" name:"RenewCsr"` // 续费证书CSR的算法类型。 RenewAlgorithmType *string `json:"RenewAlgorithmType,omitnil,omitempty" name:"RenewAlgorithmType"` // 续费证书CSR的算法参数。 RenewAlgorithmParam *string `json:"RenewAlgorithmParam,omitnil,omitempty" name:"RenewAlgorithmParam"` // 项目ID。 ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 标签。 Tags []*Tags `json:"Tags,omitnil,omitempty" name:"Tags"` // 续费证书的私钥密码。 RenewKeyPass *string `json:"RenewKeyPass,omitnil,omitempty" name:"RenewKeyPass"` // 批量购买证书时预填写的域名。 DomainNames *string `json:"DomainNames,omitnil,omitempty" name:"DomainNames"` // 批量购买证书数量。 CertificateCount *uint64 `json:"CertificateCount,omitnil,omitempty" name:"CertificateCount"` // 预填写的管理人ID。 ManagerId *uint64 `json:"ManagerId,omitnil,omitempty" name:"ManagerId"` // 预填写的公司ID。 CompanyId *uint64 `json:"CompanyId,omitnil,omitempty" name:"CompanyId"` // 验证方式 VerifyType *string `json:"VerifyType,omitnil,omitempty" name:"VerifyType"` }
Predefined struct for user
type CreateCertificateByPackageResponse ¶ added in v1.0.670
type CreateCertificateByPackageResponse struct { *tchttp.BaseResponse Response *CreateCertificateByPackageResponseParams `json:"Response"` }
func NewCreateCertificateByPackageResponse ¶ added in v1.0.670
func NewCreateCertificateByPackageResponse() (response *CreateCertificateByPackageResponse)
func (*CreateCertificateByPackageResponse) FromJsonString ¶ added in v1.0.670
func (r *CreateCertificateByPackageResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCertificateByPackageResponse) ToJsonString ¶ added in v1.0.670
func (r *CreateCertificateByPackageResponse) ToJsonString() string
type CreateCertificateByPackageResponseParams ¶ added in v1.0.670
type CreateCertificateByPackageResponseParams struct { // 证书ID。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 批量购买证书时返回多个证书ID。 CertificateIds []*string `json:"CertificateIds,omitnil,omitempty" name:"CertificateIds"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateCertificateRequest ¶
type CreateCertificateRequest struct { *tchttp.BaseRequest // 证书商品ID,3 = SecureSite 增强型企业版(EV Pro), 4 = SecureSite 增强型(EV), 5 = SecureSite 企业型专业版(OV Pro), 6 = SecureSite 企业型(OV), 7 = SecureSite 企业型(OV)通配符, 8 = Geotrust 增强型(EV), 9 = Geotrust 企业型(OV), 10 = Geotrust 企业型(OV)通配符, 11 = TrustAsia 域名型多域名 SSL 证书, 12 = TrustAsia 域名型(DV)通配符, 13 = TrustAsia 企业型通配符(OV)SSL 证书(D3), 14 = TrustAsia 企业型(OV)SSL 证书(D3), 15 = TrustAsia 企业型多域名 (OV)SSL 证书(D3), 16 = TrustAsia 增强型 (EV)SSL 证书(D3), 17 = TrustAsia 增强型多域名(EV)SSL 证书(D3), 18 = GlobalSign 企业型(OV)SSL 证书, 19 = GlobalSign 企业型通配符 (OV)SSL 证书, 20 = GlobalSign 增强型 (EV)SSL 证书, 21 = TrustAsia 企业型通配符多域名(OV)SSL 证书(D3), 22 = GlobalSign 企业型多域名(OV)SSL 证书, 23 = GlobalSign 企业型通配符多域名(OV)SSL 证书, 24 = GlobalSign 增强型多域名(EV)SSL 证书,25 = Wotrus 域名型证书,26 = Wotrus 域名型多域名证书,27 = Wotrus 域名型通配符证书,28 = Wotrus 企业型证书,29 = Wotrus 企业型多域名证书,30 = Wotrus 企业型通配符证书,31 = Wotrus 增强型证书,32 = Wotrus 增强型多域名证书,33 = DNSPod 国密域名型证书,34 = DNSPod 国密域名型多域名证书,35 = DNSPod 国密域名型通配符证书,37 = DNSPod 国密企业型证书,38 = DNSPod 国密企业型多域名证书,39 = DNSPod 国密企业型通配符证书,40 = DNSPod 国密增强型证书,41 = DNSPod 国密增强型多域名证书,42 = TrustAsia 域名型通配符多域名证书。 ProductId *int64 `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 证书包含的域名数量 DomainNum *int64 `json:"DomainNum,omitnil,omitempty" name:"DomainNum"` // 证书年限,当前只支持 1 年证书的购买 TimeSpan *int64 `json:"TimeSpan,omitnil,omitempty" name:"TimeSpan"` }
func NewCreateCertificateRequest ¶
func NewCreateCertificateRequest() (request *CreateCertificateRequest)
func (*CreateCertificateRequest) FromJsonString ¶
func (r *CreateCertificateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCertificateRequest) ToJsonString ¶
func (r *CreateCertificateRequest) ToJsonString() string
type CreateCertificateRequestParams ¶ added in v1.0.426
type CreateCertificateRequestParams struct { // 证书商品ID,3 = SecureSite 增强型企业版(EV Pro), 4 = SecureSite 增强型(EV), 5 = SecureSite 企业型专业版(OV Pro), 6 = SecureSite 企业型(OV), 7 = SecureSite 企业型(OV)通配符, 8 = Geotrust 增强型(EV), 9 = Geotrust 企业型(OV), 10 = Geotrust 企业型(OV)通配符, 11 = TrustAsia 域名型多域名 SSL 证书, 12 = TrustAsia 域名型(DV)通配符, 13 = TrustAsia 企业型通配符(OV)SSL 证书(D3), 14 = TrustAsia 企业型(OV)SSL 证书(D3), 15 = TrustAsia 企业型多域名 (OV)SSL 证书(D3), 16 = TrustAsia 增强型 (EV)SSL 证书(D3), 17 = TrustAsia 增强型多域名(EV)SSL 证书(D3), 18 = GlobalSign 企业型(OV)SSL 证书, 19 = GlobalSign 企业型通配符 (OV)SSL 证书, 20 = GlobalSign 增强型 (EV)SSL 证书, 21 = TrustAsia 企业型通配符多域名(OV)SSL 证书(D3), 22 = GlobalSign 企业型多域名(OV)SSL 证书, 23 = GlobalSign 企业型通配符多域名(OV)SSL 证书, 24 = GlobalSign 增强型多域名(EV)SSL 证书,25 = Wotrus 域名型证书,26 = Wotrus 域名型多域名证书,27 = Wotrus 域名型通配符证书,28 = Wotrus 企业型证书,29 = Wotrus 企业型多域名证书,30 = Wotrus 企业型通配符证书,31 = Wotrus 增强型证书,32 = Wotrus 增强型多域名证书,33 = DNSPod 国密域名型证书,34 = DNSPod 国密域名型多域名证书,35 = DNSPod 国密域名型通配符证书,37 = DNSPod 国密企业型证书,38 = DNSPod 国密企业型多域名证书,39 = DNSPod 国密企业型通配符证书,40 = DNSPod 国密增强型证书,41 = DNSPod 国密增强型多域名证书,42 = TrustAsia 域名型通配符多域名证书。 ProductId *int64 `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 证书包含的域名数量 DomainNum *int64 `json:"DomainNum,omitnil,omitempty" name:"DomainNum"` // 证书年限,当前只支持 1 年证书的购买 TimeSpan *int64 `json:"TimeSpan,omitnil,omitempty" name:"TimeSpan"` }
Predefined struct for user
type CreateCertificateResponse ¶
type CreateCertificateResponse struct { *tchttp.BaseResponse Response *CreateCertificateResponseParams `json:"Response"` }
func NewCreateCertificateResponse ¶
func NewCreateCertificateResponse() (response *CreateCertificateResponse)
func (*CreateCertificateResponse) FromJsonString ¶
func (r *CreateCertificateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCertificateResponse) ToJsonString ¶
func (r *CreateCertificateResponse) ToJsonString() string
type CreateCertificateResponseParams ¶ added in v1.0.426
type CreateCertificateResponseParams struct { // 证书ID列表 CertificateIds []*string `json:"CertificateIds,omitnil,omitempty" name:"CertificateIds"` // 订单号列表 DealIds []*string `json:"DealIds,omitnil,omitempty" name:"DealIds"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DdosInstanceDetail ¶ added in v1.0.660
type DdosInstanceDetail struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 协议类型 Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"` // 证书ID // 注意:此字段可能返回 null,表示取不到有效值。 CertId *string `json:"CertId,omitnil,omitempty" name:"CertId"` // 转发端口 VirtualPort *string `json:"VirtualPort,omitnil,omitempty" name:"VirtualPort"` }
type DdosInstanceList ¶ added in v1.0.742
type DdosInstanceList struct { // 该地域下ddos域名总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // ddos实例详情 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceList []*DdosInstanceDetail `json:"InstanceList,omitnil,omitempty" name:"InstanceList"` }
type DeleteCertificateRequest ¶
type DeleteCertificateRequest struct { *tchttp.BaseRequest // 证书 ID。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 删除时是否检查证书关联了云资源。默认不检查。如选择检查(需要授权服务角色SSL_QCSLinkedRoleInReplaceLoadCertificate)删除将变成异步,接口会返回异步任务ID。需使用DescribeDeleteCertificatesTaskResult接口查询删除是否成功。 IsCheckResource *bool `json:"IsCheckResource,omitnil,omitempty" name:"IsCheckResource"` }
func NewDeleteCertificateRequest ¶
func NewDeleteCertificateRequest() (request *DeleteCertificateRequest)
func (*DeleteCertificateRequest) FromJsonString ¶
func (r *DeleteCertificateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteCertificateRequest) ToJsonString ¶
func (r *DeleteCertificateRequest) ToJsonString() string
type DeleteCertificateRequestParams ¶ added in v1.0.426
type DeleteCertificateRequestParams struct { // 证书 ID。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 删除时是否检查证书关联了云资源。默认不检查。如选择检查(需要授权服务角色SSL_QCSLinkedRoleInReplaceLoadCertificate)删除将变成异步,接口会返回异步任务ID。需使用DescribeDeleteCertificatesTaskResult接口查询删除是否成功。 IsCheckResource *bool `json:"IsCheckResource,omitnil,omitempty" name:"IsCheckResource"` }
Predefined struct for user
type DeleteCertificateResponse ¶
type DeleteCertificateResponse struct { *tchttp.BaseResponse Response *DeleteCertificateResponseParams `json:"Response"` }
func NewDeleteCertificateResponse ¶
func NewDeleteCertificateResponse() (response *DeleteCertificateResponse)
func (*DeleteCertificateResponse) FromJsonString ¶
func (r *DeleteCertificateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteCertificateResponse) ToJsonString ¶
func (r *DeleteCertificateResponse) ToJsonString() string
type DeleteCertificateResponseParams ¶ added in v1.0.426
type DeleteCertificateResponseParams struct { // 删除结果(true:删除成功,false:删除失败) DeleteResult *bool `json:"DeleteResult,omitnil,omitempty" name:"DeleteResult"` // 异步删除的任务ID // 注意:此字段可能返回 null,表示取不到有效值。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteManagerRequest ¶
type DeleteManagerRequest struct { *tchttp.BaseRequest // 管理人ID ManagerId *int64 `json:"ManagerId,omitnil,omitempty" name:"ManagerId"` }
func NewDeleteManagerRequest ¶
func NewDeleteManagerRequest() (request *DeleteManagerRequest)
func (*DeleteManagerRequest) FromJsonString ¶
func (r *DeleteManagerRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteManagerRequest) ToJsonString ¶
func (r *DeleteManagerRequest) ToJsonString() string
type DeleteManagerRequestParams ¶ added in v1.0.426
type DeleteManagerRequestParams struct { // 管理人ID ManagerId *int64 `json:"ManagerId,omitnil,omitempty" name:"ManagerId"` }
Predefined struct for user
type DeleteManagerResponse ¶
type DeleteManagerResponse struct { *tchttp.BaseResponse Response *DeleteManagerResponseParams `json:"Response"` }
func NewDeleteManagerResponse ¶
func NewDeleteManagerResponse() (response *DeleteManagerResponse)
func (*DeleteManagerResponse) FromJsonString ¶
func (r *DeleteManagerResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteManagerResponse) ToJsonString ¶
func (r *DeleteManagerResponse) ToJsonString() string
type DeleteManagerResponseParams ¶ added in v1.0.426
type DeleteManagerResponseParams struct { // 管理人ID ManagerId *int64 `json:"ManagerId,omitnil,omitempty" name:"ManagerId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteTaskResult ¶ added in v1.0.905
type DeleteTaskResult struct { // 任务ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 证书ID CertId *string `json:"CertId,omitnil,omitempty" name:"CertId"` // 异步查询结果: 0表示任务进行中、 1表示任务成功、 2表示任务失败、3表示未授权服务角色导致任务失败、4表示有未解绑的云资源导致任务失败、5表示查询关联云资源超时导致任务失败 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 Error *string `json:"Error,omitnil,omitempty" name:"Error"` // 当前结果缓存时间 // 注意:此字段可能返回 null,表示取不到有效值。 CacheTime *string `json:"CacheTime,omitnil,omitempty" name:"CacheTime"` // 包含的域名 // 注意:此字段可能返回 null,表示取不到有效值。 Domains []*string `json:"Domains,omitnil,omitempty" name:"Domains"` }
type DeployCertificateInstanceRequest ¶ added in v1.0.660
type DeployCertificateInstanceRequest struct { *tchttp.BaseRequest // 待部署的证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 需要部署实例列表 InstanceIdList []*string `json:"InstanceIdList,omitnil,omitempty" name:"InstanceIdList"` // 部署的云资源类型 ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 部署云资源状态: // 云直播: // -1:域名未关联证书。 // 1: 域名https已开启。 // 0: 域名https已关闭。 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 是否查询缓存,1:是; 0:否, 默认为查询缓存,缓存半小时 IsCache *uint64 `json:"IsCache,omitnil,omitempty" name:"IsCache"` }
func NewDeployCertificateInstanceRequest ¶ added in v1.0.660
func NewDeployCertificateInstanceRequest() (request *DeployCertificateInstanceRequest)
func (*DeployCertificateInstanceRequest) FromJsonString ¶ added in v1.0.660
func (r *DeployCertificateInstanceRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeployCertificateInstanceRequest) ToJsonString ¶ added in v1.0.660
func (r *DeployCertificateInstanceRequest) ToJsonString() string
type DeployCertificateInstanceRequestParams ¶ added in v1.0.660
type DeployCertificateInstanceRequestParams struct { // 待部署的证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 需要部署实例列表 InstanceIdList []*string `json:"InstanceIdList,omitnil,omitempty" name:"InstanceIdList"` // 部署的云资源类型 ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 部署云资源状态: // 云直播: // -1:域名未关联证书。 // 1: 域名https已开启。 // 0: 域名https已关闭。 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 是否查询缓存,1:是; 0:否, 默认为查询缓存,缓存半小时 IsCache *uint64 `json:"IsCache,omitnil,omitempty" name:"IsCache"` }
Predefined struct for user
type DeployCertificateInstanceResponse ¶ added in v1.0.660
type DeployCertificateInstanceResponse struct { *tchttp.BaseResponse Response *DeployCertificateInstanceResponseParams `json:"Response"` }
func NewDeployCertificateInstanceResponse ¶ added in v1.0.660
func NewDeployCertificateInstanceResponse() (response *DeployCertificateInstanceResponse)
func (*DeployCertificateInstanceResponse) FromJsonString ¶ added in v1.0.660
func (r *DeployCertificateInstanceResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeployCertificateInstanceResponse) ToJsonString ¶ added in v1.0.660
func (r *DeployCertificateInstanceResponse) ToJsonString() string
type DeployCertificateInstanceResponseParams ¶ added in v1.0.660
type DeployCertificateInstanceResponseParams struct { // 云资源部署任务ID // 注意:此字段可能返回 null,表示取不到有效值。 DeployRecordId *uint64 `json:"DeployRecordId,omitnil,omitempty" name:"DeployRecordId"` // 部署状态,1表示部署成功,0表示部署失败 DeployStatus *int64 `json:"DeployStatus,omitnil,omitempty" name:"DeployStatus"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeployCertificateRecordRetryRequest ¶ added in v1.0.660
type DeployCertificateRecordRetryRequest struct { *tchttp.BaseRequest // 待重试部署记录ID DeployRecordId *int64 `json:"DeployRecordId,omitnil,omitempty" name:"DeployRecordId"` // 待重试部署记录详情ID DeployRecordDetailId *int64 `json:"DeployRecordDetailId,omitnil,omitempty" name:"DeployRecordDetailId"` }
func NewDeployCertificateRecordRetryRequest ¶ added in v1.0.660
func NewDeployCertificateRecordRetryRequest() (request *DeployCertificateRecordRetryRequest)
func (*DeployCertificateRecordRetryRequest) FromJsonString ¶ added in v1.0.660
func (r *DeployCertificateRecordRetryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeployCertificateRecordRetryRequest) ToJsonString ¶ added in v1.0.660
func (r *DeployCertificateRecordRetryRequest) ToJsonString() string
type DeployCertificateRecordRetryRequestParams ¶ added in v1.0.660
type DeployCertificateRecordRetryRequestParams struct { // 待重试部署记录ID DeployRecordId *int64 `json:"DeployRecordId,omitnil,omitempty" name:"DeployRecordId"` // 待重试部署记录详情ID DeployRecordDetailId *int64 `json:"DeployRecordDetailId,omitnil,omitempty" name:"DeployRecordDetailId"` }
Predefined struct for user
type DeployCertificateRecordRetryResponse ¶ added in v1.0.660
type DeployCertificateRecordRetryResponse struct { *tchttp.BaseResponse Response *DeployCertificateRecordRetryResponseParams `json:"Response"` }
func NewDeployCertificateRecordRetryResponse ¶ added in v1.0.660
func NewDeployCertificateRecordRetryResponse() (response *DeployCertificateRecordRetryResponse)
func (*DeployCertificateRecordRetryResponse) FromJsonString ¶ added in v1.0.660
func (r *DeployCertificateRecordRetryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeployCertificateRecordRetryResponse) ToJsonString ¶ added in v1.0.660
func (r *DeployCertificateRecordRetryResponse) ToJsonString() string
type DeployCertificateRecordRetryResponseParams ¶ added in v1.0.660
type DeployCertificateRecordRetryResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeployCertificateRecordRollbackRequest ¶ added in v1.0.660
type DeployCertificateRecordRollbackRequest struct { *tchttp.BaseRequest // 待重试部署记录ID DeployRecordId *int64 `json:"DeployRecordId,omitnil,omitempty" name:"DeployRecordId"` }
func NewDeployCertificateRecordRollbackRequest ¶ added in v1.0.660
func NewDeployCertificateRecordRollbackRequest() (request *DeployCertificateRecordRollbackRequest)
func (*DeployCertificateRecordRollbackRequest) FromJsonString ¶ added in v1.0.660
func (r *DeployCertificateRecordRollbackRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeployCertificateRecordRollbackRequest) ToJsonString ¶ added in v1.0.660
func (r *DeployCertificateRecordRollbackRequest) ToJsonString() string
type DeployCertificateRecordRollbackRequestParams ¶ added in v1.0.660
type DeployCertificateRecordRollbackRequestParams struct { // 待重试部署记录ID DeployRecordId *int64 `json:"DeployRecordId,omitnil,omitempty" name:"DeployRecordId"` }
Predefined struct for user
type DeployCertificateRecordRollbackResponse ¶ added in v1.0.660
type DeployCertificateRecordRollbackResponse struct { *tchttp.BaseResponse Response *DeployCertificateRecordRollbackResponseParams `json:"Response"` }
func NewDeployCertificateRecordRollbackResponse ¶ added in v1.0.660
func NewDeployCertificateRecordRollbackResponse() (response *DeployCertificateRecordRollbackResponse)
func (*DeployCertificateRecordRollbackResponse) FromJsonString ¶ added in v1.0.660
func (r *DeployCertificateRecordRollbackResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeployCertificateRecordRollbackResponse) ToJsonString ¶ added in v1.0.660
func (r *DeployCertificateRecordRollbackResponse) ToJsonString() string
type DeployCertificateRecordRollbackResponseParams ¶ added in v1.0.660
type DeployCertificateRecordRollbackResponseParams struct { // 回滚部署记录ID DeployRecordId *int64 `json:"DeployRecordId,omitnil,omitempty" name:"DeployRecordId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeployRecordDetail ¶ added in v1.0.660
type DeployRecordDetail struct { // 部署记录详情ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 部署证书ID CertId *string `json:"CertId,omitnil,omitempty" name:"CertId"` // 原绑定证书ID // 注意:此字段可能返回 null,表示取不到有效值。 OldCertId *string `json:"OldCertId,omitnil,omitempty" name:"OldCertId"` // 部署实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 部署实例名称 InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"` // 部署监听器ID // 注意:此字段可能返回 null,表示取不到有效值。 ListenerId *string `json:"ListenerId,omitnil,omitempty" name:"ListenerId"` // 部署域名列表 Domains []*string `json:"Domains,omitnil,omitempty" name:"Domains"` // 部署监听器协议 // 注意:此字段可能返回 null,表示取不到有效值。 Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"` // 部署状态 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 部署错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrorMsg *string `json:"ErrorMsg,omitnil,omitempty" name:"ErrorMsg"` // 部署记录详情创建时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 部署记录详情最后一次更新时间 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 部署监听器名称 ListenerName *string `json:"ListenerName,omitnil,omitempty" name:"ListenerName"` // 是否开启SNI SniSwitch *int64 `json:"SniSwitch,omitnil,omitempty" name:"SniSwitch"` // COS存储桶名称 // 注意:此字段可能返回 null,表示取不到有效值。 Bucket *string `json:"Bucket,omitnil,omitempty" name:"Bucket"` // 命名空间名称 // 注意:此字段可能返回 null,表示取不到有效值。 Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"` // secret名称 // 注意:此字段可能返回 null,表示取不到有效值。 SecretName *string `json:"SecretName,omitnil,omitempty" name:"SecretName"` // 端口 // 注意:此字段可能返回 null,表示取不到有效值。 Port *int64 `json:"Port,omitnil,omitempty" name:"Port"` // TCB环境ID // 注意:此字段可能返回 null,表示取不到有效值。 EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"` // 部署的TCB类型 // 注意:此字段可能返回 null,表示取不到有效值。 TCBType *string `json:"TCBType,omitnil,omitempty" name:"TCBType"` // 部署的TCB地域 // 注意:此字段可能返回 null,表示取不到有效值。 Region *string `json:"Region,omitnil,omitempty" name:"Region"` }
type DeployRecordInfo ¶ added in v1.0.660
type DeployRecordInfo struct { // 部署记录ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 部署证书ID CertId *string `json:"CertId,omitnil,omitempty" name:"CertId"` // 部署资源类型 ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 部署地域 Region *string `json:"Region,omitnil,omitempty" name:"Region"` // 部署状态 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 部署时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 最近一次更新时间 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` }
type DeployedResources ¶ added in v1.0.269
type DeployedResources struct { // 证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 数量 Count *int64 `json:"Count,omitnil,omitempty" name:"Count"` // 资源标识:clb,cdn,live,waf,antiddos Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 不建议使用。字段返回和Resources相同。本字段后续只返回null // 注意:此字段可能返回 null,表示取不到有效值。 ResourceIds []*string `json:"ResourceIds,omitnil,omitempty" name:"ResourceIds"` // 关联资源ID或关联域名。 // 注意:此字段可能返回 null,表示取不到有效值。 Resources []*string `json:"Resources,omitnil,omitempty" name:"Resources"` }
type DescribeCertificateBindResourceTaskDetailRequest ¶ added in v1.0.742
type DescribeCertificateBindResourceTaskDetailRequest struct { *tchttp.BaseRequest // 任务ID,根据任务ID查询绑定云资源结果 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 每页展示数量, 默认10,最大值100; 分页总数为云资源地域下实例总数, 即第一页会拉群每个云资源的地域下面Limit数量实例 Limit *string `json:"Limit,omitnil,omitempty" name:"Limit"` // 当前偏移量 Offset *string `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询资源类型的结果详情, 不传则查询所有 ResourceTypes []*string `json:"ResourceTypes,omitnil,omitempty" name:"ResourceTypes"` // 查询地域列表的数据,CLB、TKE、WAF、APIGATEWAY、TCB支持地域查询, 其他资源类型不支持 Regions []*string `json:"Regions,omitnil,omitempty" name:"Regions"` }
func NewDescribeCertificateBindResourceTaskDetailRequest ¶ added in v1.0.742
func NewDescribeCertificateBindResourceTaskDetailRequest() (request *DescribeCertificateBindResourceTaskDetailRequest)
func (*DescribeCertificateBindResourceTaskDetailRequest) FromJsonString ¶ added in v1.0.742
func (r *DescribeCertificateBindResourceTaskDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCertificateBindResourceTaskDetailRequest) ToJsonString ¶ added in v1.0.742
func (r *DescribeCertificateBindResourceTaskDetailRequest) ToJsonString() string
type DescribeCertificateBindResourceTaskDetailRequestParams ¶ added in v1.0.742
type DescribeCertificateBindResourceTaskDetailRequestParams struct { // 任务ID,根据任务ID查询绑定云资源结果 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 每页展示数量, 默认10,最大值100; 分页总数为云资源地域下实例总数, 即第一页会拉群每个云资源的地域下面Limit数量实例 Limit *string `json:"Limit,omitnil,omitempty" name:"Limit"` // 当前偏移量 Offset *string `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询资源类型的结果详情, 不传则查询所有 ResourceTypes []*string `json:"ResourceTypes,omitnil,omitempty" name:"ResourceTypes"` // 查询地域列表的数据,CLB、TKE、WAF、APIGATEWAY、TCB支持地域查询, 其他资源类型不支持 Regions []*string `json:"Regions,omitnil,omitempty" name:"Regions"` }
Predefined struct for user
type DescribeCertificateBindResourceTaskDetailResponse ¶ added in v1.0.742
type DescribeCertificateBindResourceTaskDetailResponse struct { *tchttp.BaseResponse Response *DescribeCertificateBindResourceTaskDetailResponseParams `json:"Response"` }
func NewDescribeCertificateBindResourceTaskDetailResponse ¶ added in v1.0.742
func NewDescribeCertificateBindResourceTaskDetailResponse() (response *DescribeCertificateBindResourceTaskDetailResponse)
func (*DescribeCertificateBindResourceTaskDetailResponse) FromJsonString ¶ added in v1.0.742
func (r *DescribeCertificateBindResourceTaskDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCertificateBindResourceTaskDetailResponse) ToJsonString ¶ added in v1.0.742
func (r *DescribeCertificateBindResourceTaskDetailResponse) ToJsonString() string
type DescribeCertificateBindResourceTaskDetailResponseParams ¶ added in v1.0.742
type DescribeCertificateBindResourceTaskDetailResponseParams struct { // 关联clb资源详情 // 注意:此字段可能返回 null,表示取不到有效值。 CLB []*ClbInstanceList `json:"CLB,omitnil,omitempty" name:"CLB"` // 关联cdn资源详情 // 注意:此字段可能返回 null,表示取不到有效值。 CDN []*CdnInstanceList `json:"CDN,omitnil,omitempty" name:"CDN"` // 关联waf资源详情 // 注意:此字段可能返回 null,表示取不到有效值。 WAF []*WafInstanceList `json:"WAF,omitnil,omitempty" name:"WAF"` // 关联ddos资源详情 // 注意:此字段可能返回 null,表示取不到有效值。 DDOS []*DdosInstanceList `json:"DDOS,omitnil,omitempty" name:"DDOS"` // 关联live资源详情 // 注意:此字段可能返回 null,表示取不到有效值。 LIVE []*LiveInstanceList `json:"LIVE,omitnil,omitempty" name:"LIVE"` // 关联vod资源详情 // 注意:此字段可能返回 null,表示取不到有效值。 VOD []*VODInstanceList `json:"VOD,omitnil,omitempty" name:"VOD"` // 关联tke资源详情 // 注意:此字段可能返回 null,表示取不到有效值。 TKE []*TkeInstanceList `json:"TKE,omitnil,omitempty" name:"TKE"` // 关联apigateway资源详情 // 注意:此字段可能返回 null,表示取不到有效值。 APIGATEWAY []*ApiGatewayInstanceList `json:"APIGATEWAY,omitnil,omitempty" name:"APIGATEWAY"` // 关联tcb资源详情 // 注意:此字段可能返回 null,表示取不到有效值。 TCB []*TCBInstanceList `json:"TCB,omitnil,omitempty" name:"TCB"` // 关联teo资源详情 // 注意:此字段可能返回 null,表示取不到有效值。 TEO []*TeoInstanceList `json:"TEO,omitnil,omitempty" name:"TEO"` // 关联云资源异步查询结果: 0表示查询中, 1表示查询成功。 2表示查询异常; 若状态为1,则查看BindResourceResult结果;若状态为2,则查看Error原因 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 当前结果缓存时间 CacheTime *string `json:"CacheTime,omitnil,omitempty" name:"CacheTime"` // 关联tse资源详情 // 注意:此字段可能返回 null,表示取不到有效值。 TSE []*TSEInstanceList `json:"TSE,omitnil,omitempty" name:"TSE"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCertificateBindResourceTaskResultRequest ¶ added in v1.0.742
type DescribeCertificateBindResourceTaskResultRequest struct { *tchttp.BaseRequest // 任务ID,根据任务ID查询绑定云资源结果, 最大支持100个 TaskIds []*string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"` }
func NewDescribeCertificateBindResourceTaskResultRequest ¶ added in v1.0.742
func NewDescribeCertificateBindResourceTaskResultRequest() (request *DescribeCertificateBindResourceTaskResultRequest)
func (*DescribeCertificateBindResourceTaskResultRequest) FromJsonString ¶ added in v1.0.742
func (r *DescribeCertificateBindResourceTaskResultRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCertificateBindResourceTaskResultRequest) ToJsonString ¶ added in v1.0.742
func (r *DescribeCertificateBindResourceTaskResultRequest) ToJsonString() string
type DescribeCertificateBindResourceTaskResultRequestParams ¶ added in v1.0.742
type DescribeCertificateBindResourceTaskResultRequestParams struct { // 任务ID,根据任务ID查询绑定云资源结果, 最大支持100个 TaskIds []*string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"` }
Predefined struct for user
type DescribeCertificateBindResourceTaskResultResponse ¶ added in v1.0.742
type DescribeCertificateBindResourceTaskResultResponse struct { *tchttp.BaseResponse Response *DescribeCertificateBindResourceTaskResultResponseParams `json:"Response"` }
func NewDescribeCertificateBindResourceTaskResultResponse ¶ added in v1.0.742
func NewDescribeCertificateBindResourceTaskResultResponse() (response *DescribeCertificateBindResourceTaskResultResponse)
func (*DescribeCertificateBindResourceTaskResultResponse) FromJsonString ¶ added in v1.0.742
func (r *DescribeCertificateBindResourceTaskResultResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCertificateBindResourceTaskResultResponse) ToJsonString ¶ added in v1.0.742
func (r *DescribeCertificateBindResourceTaskResultResponse) ToJsonString() string
type DescribeCertificateBindResourceTaskResultResponseParams ¶ added in v1.0.742
type DescribeCertificateBindResourceTaskResultResponseParams struct { // 异步任务绑定关联云资源结果列表 // 注意:此字段可能返回 null,表示取不到有效值。 SyncTaskBindResourceResult []*SyncTaskBindResourceResult `json:"SyncTaskBindResourceResult,omitnil,omitempty" name:"SyncTaskBindResourceResult"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCertificateDetailRequest ¶
type DescribeCertificateDetailRequest struct { *tchttp.BaseRequest // 证书 ID。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` }
func NewDescribeCertificateDetailRequest ¶
func NewDescribeCertificateDetailRequest() (request *DescribeCertificateDetailRequest)
func (*DescribeCertificateDetailRequest) FromJsonString ¶
func (r *DescribeCertificateDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCertificateDetailRequest) ToJsonString ¶
func (r *DescribeCertificateDetailRequest) ToJsonString() string
type DescribeCertificateDetailRequestParams ¶ added in v1.0.426
type DescribeCertificateDetailRequestParams struct { // 证书 ID。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` }
Predefined struct for user
type DescribeCertificateDetailResponse ¶
type DescribeCertificateDetailResponse struct { *tchttp.BaseResponse Response *DescribeCertificateDetailResponseParams `json:"Response"` }
func NewDescribeCertificateDetailResponse ¶
func NewDescribeCertificateDetailResponse() (response *DescribeCertificateDetailResponse)
func (*DescribeCertificateDetailResponse) FromJsonString ¶
func (r *DescribeCertificateDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCertificateDetailResponse) ToJsonString ¶
func (r *DescribeCertificateDetailResponse) ToJsonString() string
type DescribeCertificateDetailResponseParams ¶ added in v1.0.426
type DescribeCertificateDetailResponseParams struct { // 用户 UIN。 // 注意:此字段可能返回 null,表示取不到有效值。 OwnerUin *string `json:"OwnerUin,omitnil,omitempty" name:"OwnerUin"` // 项目 ID。 // 注意:此字段可能返回 null,表示取不到有效值。 ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 证书来源:trustasia = 亚洲诚信,upload = 用户上传。 // 注意:此字段可能返回 null,表示取不到有效值。 From *string `json:"From,omitnil,omitempty" name:"From"` // 证书类型:CA = 客户端证书,SVR = 服务器证书。 // 注意:此字段可能返回 null,表示取不到有效值。 CertificateType *string `json:"CertificateType,omitnil,omitempty" name:"CertificateType"` // 证书套餐类型:null = 用户上传证书(没有套餐类型),1 = GeoTrust DV SSL CA - G3, 2 = TrustAsia TLS RSA CA, 3 = SecureSite 增强型企业版(EV Pro), 4 = SecureSite 增强型(EV), 5 = SecureSite 企业型专业版(OV Pro), 6 = SecureSite 企业型(OV), 7 = SecureSite 企业型(OV)通配符, 8 = Geotrust 增强型(EV), 9 = Geotrust 企业型(OV), 10 = Geotrust 企业型(OV)通配符, 11 = TrustAsia 域名型多域名 SSL 证书, 12 = TrustAsia 域名型(DV)通配符, 13 = TrustAsia 企业型通配符(OV)SSL 证书(D3), 14 = TrustAsia 企业型(OV)SSL 证书(D3), 15 = TrustAsia 企业型多域名 (OV)SSL 证书(D3), 16 = TrustAsia 增强型 (EV)SSL 证书(D3), 17 = TrustAsia 增强型多域名(EV)SSL 证书(D3), 18 = GlobalSign 企业型(OV)SSL 证书, 19 = GlobalSign 企业型通配符 (OV)SSL 证书, 20 = GlobalSign 增强型 (EV)SSL 证书, 21 = TrustAsia 企业型通配符多域名(OV)SSL 证书(D3), 22 = GlobalSign 企业型多域名(OV)SSL 证书, 23 = GlobalSign 企业型通配符多域名(OV)SSL 证书, 24 = GlobalSign 增强型多域名(EV)SSL 证书,25 = Wotrus 域名型证书,26 = Wotrus 域名型多域名证书,27 = Wotrus 域名型通配符证书,28 = Wotrus 企业型证书,29 = Wotrus 企业型多域名证书,30 = Wotrus 企业型通配符证书,31 = Wotrus 增强型证书,32 = Wotrus 增强型多域名证书,33 = DNSPod 国密域名型证书,34 = DNSPod 国密域名型多域名证书,35 = DNSPod 国密域名型通配符证书,37 = DNSPod 国密企业型证书,38 = DNSPod 国密企业型多域名证书,39 = DNSPod 国密企业型通配符证书,40 = DNSPod 国密增强型证书,41 = DNSPod 国密增强型多域名证书,42 = TrustAsia 域名型通配符多域名证书。 // 注意:此字段可能返回 null,表示取不到有效值。 PackageType *string `json:"PackageType,omitnil,omitempty" name:"PackageType"` // 颁发者。 // 注意:此字段可能返回 null,表示取不到有效值。 ProductZhName *string `json:"ProductZhName,omitnil,omitempty" name:"ProductZhName"` // 域名。 // 注意:此字段可能返回 null,表示取不到有效值。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 备注名称。 // 注意:此字段可能返回 null,表示取不到有效值。 Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"` // 证书状态:0 = 审核中,1 = 已通过,2 = 审核失败,3 = 已过期,4 = 已添加DNS记录,5 = 企业证书,待提交,6 = 订单取消中,7 = 已取消,8 = 已提交资料, 待上传确认函,9 = 证书吊销中,10 = 已吊销,11 = 重颁发中,12 = 待上传吊销确认函,13 = 免费证书待提交资料。 // 注意:此字段可能返回 null,表示取不到有效值。 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 状态信息。 // 注意:此字段可能返回 null,表示取不到有效值。 StatusMsg *string `json:"StatusMsg,omitnil,omitempty" name:"StatusMsg"` // 验证类型:DNS_AUTO = 自动DNS验证,DNS = 手动DNS验证,FILE = 文件验证,EMAIL = 邮件验证。 // 注意:此字段可能返回 null,表示取不到有效值。 VerifyType *string `json:"VerifyType,omitnil,omitempty" name:"VerifyType"` // 漏洞扫描状态。 // 注意:此字段可能返回 null,表示取不到有效值。 VulnerabilityStatus *string `json:"VulnerabilityStatus,omitnil,omitempty" name:"VulnerabilityStatus"` // 证书生效时间。 // 注意:此字段可能返回 null,表示取不到有效值。 CertBeginTime *string `json:"CertBeginTime,omitnil,omitempty" name:"CertBeginTime"` // 证书失效时间。 // 注意:此字段可能返回 null,表示取不到有效值。 CertEndTime *string `json:"CertEndTime,omitnil,omitempty" name:"CertEndTime"` // 证书有效期:单位(月)。 // 注意:此字段可能返回 null,表示取不到有效值。 ValidityPeriod *string `json:"ValidityPeriod,omitnil,omitempty" name:"ValidityPeriod"` // 申请时间。 // 注意:此字段可能返回 null,表示取不到有效值。 InsertTime *string `json:"InsertTime,omitnil,omitempty" name:"InsertTime"` // 订单 ID。 // 注意:此字段可能返回 null,表示取不到有效值。 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 证书扩展信息。 // 注意:此字段可能返回 null,表示取不到有效值。 CertificateExtra *CertificateExtra `json:"CertificateExtra,omitnil,omitempty" name:"CertificateExtra"` // 证书私钥 // 注意:此字段可能返回 null,表示取不到有效值。 CertificatePrivateKey *string `json:"CertificatePrivateKey,omitnil,omitempty" name:"CertificatePrivateKey"` // 证书公钥(即证书内容) // 注意:此字段可能返回 null,表示取不到有效值。 CertificatePublicKey *string `json:"CertificatePublicKey,omitnil,omitempty" name:"CertificatePublicKey"` // DV 认证信息。 // 注意:此字段可能返回 null,表示取不到有效值。 DvAuthDetail *DvAuthDetail `json:"DvAuthDetail,omitnil,omitempty" name:"DvAuthDetail"` // 漏洞扫描评估报告。 // 注意:此字段可能返回 null,表示取不到有效值。 VulnerabilityReport *string `json:"VulnerabilityReport,omitnil,omitempty" name:"VulnerabilityReport"` // 证书 ID。 // 注意:此字段可能返回 null,表示取不到有效值。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 证书类型名称。 // 注意:此字段可能返回 null,表示取不到有效值。 TypeName *string `json:"TypeName,omitnil,omitempty" name:"TypeName"` // 状态描述。 // 注意:此字段可能返回 null,表示取不到有效值。 StatusName *string `json:"StatusName,omitnil,omitempty" name:"StatusName"` // 证书包含的多个域名(不包含主域名,主域名使用Domain字段) // 注意:此字段可能返回 null,表示取不到有效值。 SubjectAltName []*string `json:"SubjectAltName,omitnil,omitempty" name:"SubjectAltName"` // 是否为付费证书。 // 注意:此字段可能返回 null,表示取不到有效值。 IsVip *bool `json:"IsVip,omitnil,omitempty" name:"IsVip"` // 是否为泛域名证书。 // 注意:此字段可能返回 null,表示取不到有效值。 IsWildcard *bool `json:"IsWildcard,omitnil,omitempty" name:"IsWildcard"` // 是否为 DV 版证书。 // 注意:此字段可能返回 null,表示取不到有效值。 IsDv *bool `json:"IsDv,omitnil,omitempty" name:"IsDv"` // 是否启用了漏洞扫描功能。 // 注意:此字段可能返回 null,表示取不到有效值。 IsVulnerability *bool `json:"IsVulnerability,omitnil,omitempty" name:"IsVulnerability"` // 提交的资料信息。 // 注意:此字段可能返回 null,表示取不到有效值。 SubmittedData *SubmittedData `json:"SubmittedData,omitnil,omitempty" name:"SubmittedData"` // 是否可续费。 // 注意:此字段可能返回 null,表示取不到有效值。 RenewAble *bool `json:"RenewAble,omitnil,omitempty" name:"RenewAble"` // 是否可部署。 // 注意:此字段可能返回 null,表示取不到有效值。 Deployable *bool `json:"Deployable,omitnil,omitempty" name:"Deployable"` // 关联标签列表。 // 注意:此字段可能返回 null,表示取不到有效值。 Tags []*Tags `json:"Tags,omitnil,omitempty" name:"Tags"` // 根证书。 // 注意:此字段可能返回 null,表示取不到有效值。 RootCert *RootCertificates `json:"RootCert,omitnil,omitempty" name:"RootCert"` // 国密加密证书 // 注意:此字段可能返回 null,表示取不到有效值。 EncryptCert *string `json:"EncryptCert,omitnil,omitempty" name:"EncryptCert"` // 国密加密私钥 // 注意:此字段可能返回 null,表示取不到有效值。 EncryptPrivateKey *string `json:"EncryptPrivateKey,omitnil,omitempty" name:"EncryptPrivateKey"` // 签名证书 SHA1指纹 // 注意:此字段可能返回 null,表示取不到有效值。 CertFingerprint *string `json:"CertFingerprint,omitnil,omitempty" name:"CertFingerprint"` // 加密证书 SHA1指纹 (国密证书特有) // 注意:此字段可能返回 null,表示取不到有效值。 EncryptCertFingerprint *string `json:"EncryptCertFingerprint,omitnil,omitempty" name:"EncryptCertFingerprint"` // 证书算法 // 注意:此字段可能返回 null,表示取不到有效值。 EncryptAlgorithm *string `json:"EncryptAlgorithm,omitnil,omitempty" name:"EncryptAlgorithm"` // DV证书吊销验证值 // 注意:此字段可能返回 null,表示取不到有效值。 DvRevokeAuthDetail []*DvAuths `json:"DvRevokeAuthDetail,omitnil,omitempty" name:"DvRevokeAuthDetail"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCertificateOperateLogsRequest ¶
type DescribeCertificateOperateLogsRequest struct { *tchttp.BaseRequest // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 请求日志数量,默认为20。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 开始时间,默认15天前。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间,默认现在时间。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
func NewDescribeCertificateOperateLogsRequest ¶
func NewDescribeCertificateOperateLogsRequest() (request *DescribeCertificateOperateLogsRequest)
func (*DescribeCertificateOperateLogsRequest) FromJsonString ¶
func (r *DescribeCertificateOperateLogsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCertificateOperateLogsRequest) ToJsonString ¶
func (r *DescribeCertificateOperateLogsRequest) ToJsonString() string
type DescribeCertificateOperateLogsRequestParams ¶ added in v1.0.426
type DescribeCertificateOperateLogsRequestParams struct { // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 请求日志数量,默认为20。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 开始时间,默认15天前。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间,默认现在时间。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
Predefined struct for user
type DescribeCertificateOperateLogsResponse ¶
type DescribeCertificateOperateLogsResponse struct { *tchttp.BaseResponse Response *DescribeCertificateOperateLogsResponseParams `json:"Response"` }
func NewDescribeCertificateOperateLogsResponse ¶
func NewDescribeCertificateOperateLogsResponse() (response *DescribeCertificateOperateLogsResponse)
func (*DescribeCertificateOperateLogsResponse) FromJsonString ¶
func (r *DescribeCertificateOperateLogsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCertificateOperateLogsResponse) ToJsonString ¶
func (r *DescribeCertificateOperateLogsResponse) ToJsonString() string
type DescribeCertificateOperateLogsResponseParams ¶ added in v1.0.426
type DescribeCertificateOperateLogsResponseParams struct { // 当前查询条件日志总数。 AllTotal *uint64 `json:"AllTotal,omitnil,omitempty" name:"AllTotal"` // 本次请求返回的日志数量。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 证书操作日志列表。 // 注意:此字段可能返回 null,表示取不到有效值。 OperateLogs []*OperationLog `json:"OperateLogs,omitnil,omitempty" name:"OperateLogs"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCertificateRequest ¶
type DescribeCertificateRequest struct { *tchttp.BaseRequest // 证书 ID。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` }
func NewDescribeCertificateRequest ¶
func NewDescribeCertificateRequest() (request *DescribeCertificateRequest)
func (*DescribeCertificateRequest) FromJsonString ¶
func (r *DescribeCertificateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCertificateRequest) ToJsonString ¶
func (r *DescribeCertificateRequest) ToJsonString() string
type DescribeCertificateRequestParams ¶ added in v1.0.426
type DescribeCertificateRequestParams struct { // 证书 ID。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` }
Predefined struct for user
type DescribeCertificateResponse ¶
type DescribeCertificateResponse struct { *tchttp.BaseResponse Response *DescribeCertificateResponseParams `json:"Response"` }
func NewDescribeCertificateResponse ¶
func NewDescribeCertificateResponse() (response *DescribeCertificateResponse)
func (*DescribeCertificateResponse) FromJsonString ¶
func (r *DescribeCertificateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCertificateResponse) ToJsonString ¶
func (r *DescribeCertificateResponse) ToJsonString() string
type DescribeCertificateResponseParams ¶ added in v1.0.426
type DescribeCertificateResponseParams struct { // 用户 UIN。 // 注意:此字段可能返回 null,表示取不到有效值。 OwnerUin *string `json:"OwnerUin,omitnil,omitempty" name:"OwnerUin"` // 项目 ID。 // 注意:此字段可能返回 null,表示取不到有效值。 ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 证书来源:trustasia = 亚洲诚信,upload = 用户上传。 // 注意:此字段可能返回 null,表示取不到有效值。 From *string `json:"From,omitnil,omitempty" name:"From"` // 证书类型:CA = 客户端证书,SVR = 服务器证书。 // 注意:此字段可能返回 null,表示取不到有效值。 CertificateType *string `json:"CertificateType,omitnil,omitempty" name:"CertificateType"` // 证书套餐类型:1 = GeoTrust DV SSL CA - G3, 2 = TrustAsia TLS RSA CA, 3 = SecureSite 增强型企业版(EV Pro), 4 = SecureSite 增强型(EV), 5 = SecureSite 企业型专业版(OV Pro), 6 = SecureSite 企业型(OV), 7 = SecureSite 企业型(OV)通配符, 8 = Geotrust 增强型(EV), 9 = Geotrust 企业型(OV), 10 = Geotrust 企业型(OV)通配符, 11 = TrustAsia 域名型多域名 SSL 证书, 12 = TrustAsia 域名型(DV)通配符, 13 = TrustAsia 企业型通配符(OV)SSL 证书(D3), 14 = TrustAsia 企业型(OV)SSL 证书(D3), 15 = TrustAsia 企业型多域名 (OV)SSL 证书(D3), 16 = TrustAsia 增强型 (EV)SSL 证书(D3), 17 = TrustAsia 增强型多域名(EV)SSL 证书(D3), 18 = GlobalSign 企业型(OV)SSL 证书, 19 = GlobalSign 企业型通配符 (OV)SSL 证书, 20 = GlobalSign 增强型 (EV)SSL 证书, 21 = TrustAsia 企业型通配符多域名(OV)SSL 证书(D3), 22 = GlobalSign 企业型多域名(OV)SSL 证书, 23 = GlobalSign 企业型通配符多域名(OV)SSL 证书, 24 = GlobalSign 增强型多域名(EV)SSL 证书。 // 注意:此字段可能返回 null,表示取不到有效值。 PackageType *string `json:"PackageType,omitnil,omitempty" name:"PackageType"` // 证书颁发者名称。 // 注意:此字段可能返回 null,表示取不到有效值。 ProductZhName *string `json:"ProductZhName,omitnil,omitempty" name:"ProductZhName"` // 域名。 // 注意:此字段可能返回 null,表示取不到有效值。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 备注名称。 // 注意:此字段可能返回 null,表示取不到有效值。 Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"` // 证书状态:0 = 审核中,1 = 已通过,2 = 审核失败,3 = 已过期,4 = 已添加DNS记录,5 = 企业证书,待提交,6 = 订单取消中,7 = 已取消,8 = 已提交资料, 待上传确认函,9 = 证书吊销中,10 = 已吊销,11 = 重颁发中,12 = 待上传吊销确认函。 // 注意:此字段可能返回 null,表示取不到有效值。 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 状态信息。 // 注意:此字段可能返回 null,表示取不到有效值。 StatusMsg *string `json:"StatusMsg,omitnil,omitempty" name:"StatusMsg"` // 验证类型:DNS_AUTO = 自动DNS验证,DNS = 手动DNS验证,FILE = 文件验证,EMAIL = 邮件验证。 // 注意:此字段可能返回 null,表示取不到有效值。 VerifyType *string `json:"VerifyType,omitnil,omitempty" name:"VerifyType"` // 漏洞扫描状态。 // 注意:此字段可能返回 null,表示取不到有效值。 VulnerabilityStatus *string `json:"VulnerabilityStatus,omitnil,omitempty" name:"VulnerabilityStatus"` // 证书生效时间。 // 注意:此字段可能返回 null,表示取不到有效值。 CertBeginTime *string `json:"CertBeginTime,omitnil,omitempty" name:"CertBeginTime"` // 证书失效时间。 // 注意:此字段可能返回 null,表示取不到有效值。 CertEndTime *string `json:"CertEndTime,omitnil,omitempty" name:"CertEndTime"` // 证书有效期:单位(月)。 // 注意:此字段可能返回 null,表示取不到有效值。 ValidityPeriod *string `json:"ValidityPeriod,omitnil,omitempty" name:"ValidityPeriod"` // 申请时间。 // 注意:此字段可能返回 null,表示取不到有效值。 InsertTime *string `json:"InsertTime,omitnil,omitempty" name:"InsertTime"` // 订单 ID。 // 注意:此字段可能返回 null,表示取不到有效值。 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 证书扩展信息。 // 注意:此字段可能返回 null,表示取不到有效值。 CertificateExtra *CertificateExtra `json:"CertificateExtra,omitnil,omitempty" name:"CertificateExtra"` // DV 认证信息。 // 注意:此字段可能返回 null,表示取不到有效值。 DvAuthDetail *DvAuthDetail `json:"DvAuthDetail,omitnil,omitempty" name:"DvAuthDetail"` // 漏洞扫描评估报告。 // 注意:此字段可能返回 null,表示取不到有效值。 VulnerabilityReport *string `json:"VulnerabilityReport,omitnil,omitempty" name:"VulnerabilityReport"` // 证书 ID。 // 注意:此字段可能返回 null,表示取不到有效值。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 证书类型名称。 // 注意:此字段可能返回 null,表示取不到有效值。 PackageTypeName *string `json:"PackageTypeName,omitnil,omitempty" name:"PackageTypeName"` // 状态描述。 // 注意:此字段可能返回 null,表示取不到有效值。 StatusName *string `json:"StatusName,omitnil,omitempty" name:"StatusName"` // 证书包含的多个域名(包含主域名)。 // 注意:此字段可能返回 null,表示取不到有效值。 SubjectAltName []*string `json:"SubjectAltName,omitnil,omitempty" name:"SubjectAltName"` // 是否为 VIP 客户。 // 注意:此字段可能返回 null,表示取不到有效值。 IsVip *bool `json:"IsVip,omitnil,omitempty" name:"IsVip"` // 是否为泛域名证书。 // 注意:此字段可能返回 null,表示取不到有效值。 IsWildcard *bool `json:"IsWildcard,omitnil,omitempty" name:"IsWildcard"` // 是否为 DV 版证书。 // 注意:此字段可能返回 null,表示取不到有效值。 IsDv *bool `json:"IsDv,omitnil,omitempty" name:"IsDv"` // 是否启用了漏洞扫描功能。 // 注意:此字段可能返回 null,表示取不到有效值。 IsVulnerability *bool `json:"IsVulnerability,omitnil,omitempty" name:"IsVulnerability"` // 是否可重颁发证书。 // 注意:此字段可能返回 null,表示取不到有效值。 RenewAble *bool `json:"RenewAble,omitnil,omitempty" name:"RenewAble"` // 提交的资料信息。 // 注意:此字段可能返回 null,表示取不到有效值。 SubmittedData *SubmittedData `json:"SubmittedData,omitnil,omitempty" name:"SubmittedData"` // 是否可部署。 // 注意:此字段可能返回 null,表示取不到有效值。 Deployable *bool `json:"Deployable,omitnil,omitempty" name:"Deployable"` // 标签列表 // 注意:此字段可能返回 null,表示取不到有效值。 Tags []*Tags `json:"Tags,omitnil,omitempty" name:"Tags"` // CA证书的所有加密方式 // 注意:此字段可能返回 null,表示取不到有效值。 CAEncryptAlgorithms []*string `json:"CAEncryptAlgorithms,omitnil,omitempty" name:"CAEncryptAlgorithms"` // CA证书的所有通用名称 // 注意:此字段可能返回 null,表示取不到有效值。 CACommonNames []*string `json:"CACommonNames,omitnil,omitempty" name:"CACommonNames"` // CA证书所有的到期时间 // 注意:此字段可能返回 null,表示取不到有效值。 CAEndTimes []*string `json:"CAEndTimes,omitnil,omitempty" name:"CAEndTimes"` // DV证书吊销验证值 // 注意:此字段可能返回 null,表示取不到有效值。 DvRevokeAuthDetail []*DvAuths `json:"DvRevokeAuthDetail,omitnil,omitempty" name:"DvRevokeAuthDetail"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCertificatesRequest ¶
type DescribeCertificatesRequest struct { *tchttp.BaseRequest // 分页偏移量,从0开始。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 每页数量,默认10。最大1000 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 搜索关键词,可搜索证书 ID、备注名称、域名。例如: a8xHcaIs。 SearchKey *string `json:"SearchKey,omitnil,omitempty" name:"SearchKey"` // 证书类型:CA = 客户端证书,SVR = 服务器证书。 CertificateType *string `json:"CertificateType,omitnil,omitempty" name:"CertificateType"` // 项目 ID。 ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 按到期时间排序:DESC = 降序, ASC = 升序。 ExpirationSort *string `json:"ExpirationSort,omitnil,omitempty" name:"ExpirationSort"` // 证书状态:0 = 审核中,1 = 已通过,2 = 审核失败,3 = 已过期,4 = 已添加DNS记录,5 = 企业证书,待提交,6 = 订单取消中,7 = 已取消,8 = 已提交资料, 待上传确认函,9 = 证书吊销中,10 = 已吊销,11 = 重颁发中,12 = 待上传吊销确认函,13 = 免费证书待提交资料。 CertificateStatus []*uint64 `json:"CertificateStatus,omitnil,omitempty" name:"CertificateStatus"` // 是否可部署,可选值:1 = 可部署,0 = 不可部署。 Deployable *uint64 `json:"Deployable,omitnil,omitempty" name:"Deployable"` // 是否筛选上传托管的 1筛选,0不筛选 Upload *int64 `json:"Upload,omitnil,omitempty" name:"Upload"` // 是否筛选可续期证书 1筛选 0不筛选 Renew *int64 `json:"Renew,omitnil,omitempty" name:"Renew"` // 筛选来源, upload:上传证书, buy:腾讯云证书, 不传默认全部 FilterSource *string `json:"FilterSource,omitnil,omitempty" name:"FilterSource"` // 是否筛选国密证书。1:筛选 0:不筛选 IsSM *int64 `json:"IsSM,omitnil,omitempty" name:"IsSM"` // 筛选证书是否即将过期,传1是筛选,0不筛选 FilterExpiring *uint64 `json:"FilterExpiring,omitnil,omitempty" name:"FilterExpiring"` // 是否可托管,可选值:1 = 可托管,0 = 不可托管。 Hostable *uint64 `json:"Hostable,omitnil,omitempty" name:"Hostable"` // 筛选指定标签的证书 Tags []*Tags `json:"Tags,omitnil,omitempty" name:"Tags"` // //是否筛选等待签发的证书,传1是筛选,0和null不筛选 IsPendingIssue *int64 `json:"IsPendingIssue,omitnil,omitempty" name:"IsPendingIssue"` }
func NewDescribeCertificatesRequest ¶
func NewDescribeCertificatesRequest() (request *DescribeCertificatesRequest)
func (*DescribeCertificatesRequest) FromJsonString ¶
func (r *DescribeCertificatesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCertificatesRequest) ToJsonString ¶
func (r *DescribeCertificatesRequest) ToJsonString() string
type DescribeCertificatesRequestParams ¶ added in v1.0.426
type DescribeCertificatesRequestParams struct { // 分页偏移量,从0开始。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 每页数量,默认10。最大1000 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 搜索关键词,可搜索证书 ID、备注名称、域名。例如: a8xHcaIs。 SearchKey *string `json:"SearchKey,omitnil,omitempty" name:"SearchKey"` // 证书类型:CA = 客户端证书,SVR = 服务器证书。 CertificateType *string `json:"CertificateType,omitnil,omitempty" name:"CertificateType"` // 项目 ID。 ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 按到期时间排序:DESC = 降序, ASC = 升序。 ExpirationSort *string `json:"ExpirationSort,omitnil,omitempty" name:"ExpirationSort"` // 证书状态:0 = 审核中,1 = 已通过,2 = 审核失败,3 = 已过期,4 = 已添加DNS记录,5 = 企业证书,待提交,6 = 订单取消中,7 = 已取消,8 = 已提交资料, 待上传确认函,9 = 证书吊销中,10 = 已吊销,11 = 重颁发中,12 = 待上传吊销确认函,13 = 免费证书待提交资料。 CertificateStatus []*uint64 `json:"CertificateStatus,omitnil,omitempty" name:"CertificateStatus"` // 是否可部署,可选值:1 = 可部署,0 = 不可部署。 Deployable *uint64 `json:"Deployable,omitnil,omitempty" name:"Deployable"` // 是否筛选上传托管的 1筛选,0不筛选 Upload *int64 `json:"Upload,omitnil,omitempty" name:"Upload"` // 是否筛选可续期证书 1筛选 0不筛选 Renew *int64 `json:"Renew,omitnil,omitempty" name:"Renew"` // 筛选来源, upload:上传证书, buy:腾讯云证书, 不传默认全部 FilterSource *string `json:"FilterSource,omitnil,omitempty" name:"FilterSource"` // 是否筛选国密证书。1:筛选 0:不筛选 IsSM *int64 `json:"IsSM,omitnil,omitempty" name:"IsSM"` // 筛选证书是否即将过期,传1是筛选,0不筛选 FilterExpiring *uint64 `json:"FilterExpiring,omitnil,omitempty" name:"FilterExpiring"` // 是否可托管,可选值:1 = 可托管,0 = 不可托管。 Hostable *uint64 `json:"Hostable,omitnil,omitempty" name:"Hostable"` // 筛选指定标签的证书 Tags []*Tags `json:"Tags,omitnil,omitempty" name:"Tags"` // //是否筛选等待签发的证书,传1是筛选,0和null不筛选 IsPendingIssue *int64 `json:"IsPendingIssue,omitnil,omitempty" name:"IsPendingIssue"` }
Predefined struct for user
type DescribeCertificatesResponse ¶
type DescribeCertificatesResponse struct { *tchttp.BaseResponse Response *DescribeCertificatesResponseParams `json:"Response"` }
func NewDescribeCertificatesResponse ¶
func NewDescribeCertificatesResponse() (response *DescribeCertificatesResponse)
func (*DescribeCertificatesResponse) FromJsonString ¶
func (r *DescribeCertificatesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCertificatesResponse) ToJsonString ¶
func (r *DescribeCertificatesResponse) ToJsonString() string
type DescribeCertificatesResponseParams ¶ added in v1.0.426
type DescribeCertificatesResponseParams struct { // 总数量。 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 列表。 // 注意:此字段可能返回 null,表示取不到有效值。 Certificates []*Certificates `json:"Certificates,omitnil,omitempty" name:"Certificates"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCompaniesRequest ¶ added in v1.0.644
type DescribeCompaniesRequest struct { *tchttp.BaseRequest // 分页偏移量 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 分页每页限制数 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 公司ID CompanyId *int64 `json:"CompanyId,omitnil,omitempty" name:"CompanyId"` }
func NewDescribeCompaniesRequest ¶ added in v1.0.644
func NewDescribeCompaniesRequest() (request *DescribeCompaniesRequest)
func (*DescribeCompaniesRequest) FromJsonString ¶ added in v1.0.644
func (r *DescribeCompaniesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCompaniesRequest) ToJsonString ¶ added in v1.0.644
func (r *DescribeCompaniesRequest) ToJsonString() string
type DescribeCompaniesRequestParams ¶ added in v1.0.644
type DescribeCompaniesRequestParams struct { // 分页偏移量 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 分页每页限制数 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 公司ID CompanyId *int64 `json:"CompanyId,omitnil,omitempty" name:"CompanyId"` }
Predefined struct for user
type DescribeCompaniesResponse ¶ added in v1.0.644
type DescribeCompaniesResponse struct { *tchttp.BaseResponse Response *DescribeCompaniesResponseParams `json:"Response"` }
func NewDescribeCompaniesResponse ¶ added in v1.0.644
func NewDescribeCompaniesResponse() (response *DescribeCompaniesResponse)
func (*DescribeCompaniesResponse) FromJsonString ¶ added in v1.0.644
func (r *DescribeCompaniesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCompaniesResponse) ToJsonString ¶ added in v1.0.644
func (r *DescribeCompaniesResponse) ToJsonString() string
type DescribeCompaniesResponseParams ¶ added in v1.0.644
type DescribeCompaniesResponseParams struct { // 公司列表 Companies []*CompanyInfo `json:"Companies,omitnil,omitempty" name:"Companies"` // 公司总数 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDeleteCertificatesTaskResultRequest ¶ added in v1.0.905
type DescribeDeleteCertificatesTaskResultRequest struct { *tchttp.BaseRequest // DeleteCertificates接口返回的任务ID, 最大支持100个 TaskIds []*string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"` }
func NewDescribeDeleteCertificatesTaskResultRequest ¶ added in v1.0.905
func NewDescribeDeleteCertificatesTaskResultRequest() (request *DescribeDeleteCertificatesTaskResultRequest)
func (*DescribeDeleteCertificatesTaskResultRequest) FromJsonString ¶ added in v1.0.905
func (r *DescribeDeleteCertificatesTaskResultRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDeleteCertificatesTaskResultRequest) ToJsonString ¶ added in v1.0.905
func (r *DescribeDeleteCertificatesTaskResultRequest) ToJsonString() string
type DescribeDeleteCertificatesTaskResultRequestParams ¶ added in v1.0.905
type DescribeDeleteCertificatesTaskResultRequestParams struct { // DeleteCertificates接口返回的任务ID, 最大支持100个 TaskIds []*string `json:"TaskIds,omitnil,omitempty" name:"TaskIds"` }
Predefined struct for user
type DescribeDeleteCertificatesTaskResultResponse ¶ added in v1.0.905
type DescribeDeleteCertificatesTaskResultResponse struct { *tchttp.BaseResponse Response *DescribeDeleteCertificatesTaskResultResponseParams `json:"Response"` }
func NewDescribeDeleteCertificatesTaskResultResponse ¶ added in v1.0.905
func NewDescribeDeleteCertificatesTaskResultResponse() (response *DescribeDeleteCertificatesTaskResultResponse)
func (*DescribeDeleteCertificatesTaskResultResponse) FromJsonString ¶ added in v1.0.905
func (r *DescribeDeleteCertificatesTaskResultResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDeleteCertificatesTaskResultResponse) ToJsonString ¶ added in v1.0.905
func (r *DescribeDeleteCertificatesTaskResultResponse) ToJsonString() string
type DescribeDeleteCertificatesTaskResultResponseParams ¶ added in v1.0.905
type DescribeDeleteCertificatesTaskResultResponseParams struct { // 批量删除证书异步任务结果 // 注意:此字段可能返回 null,表示取不到有效值。 DeleteTaskResult []*DeleteTaskResult `json:"DeleteTaskResult,omitnil,omitempty" name:"DeleteTaskResult"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDeployedResourcesRequest ¶ added in v1.0.269
type DescribeDeployedResourcesRequest struct { *tchttp.BaseRequest // 证书ID CertificateIds []*string `json:"CertificateIds,omitnil,omitempty" name:"CertificateIds"` // 资源类型:clb,cdn,live,waf,antiddos ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` }
func NewDescribeDeployedResourcesRequest ¶ added in v1.0.269
func NewDescribeDeployedResourcesRequest() (request *DescribeDeployedResourcesRequest)
func (*DescribeDeployedResourcesRequest) FromJsonString ¶ added in v1.0.269
func (r *DescribeDeployedResourcesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDeployedResourcesRequest) ToJsonString ¶ added in v1.0.269
func (r *DescribeDeployedResourcesRequest) ToJsonString() string
type DescribeDeployedResourcesRequestParams ¶ added in v1.0.426
type DescribeDeployedResourcesRequestParams struct { // 证书ID CertificateIds []*string `json:"CertificateIds,omitnil,omitempty" name:"CertificateIds"` // 资源类型:clb,cdn,live,waf,antiddos ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` }
Predefined struct for user
type DescribeDeployedResourcesResponse ¶ added in v1.0.269
type DescribeDeployedResourcesResponse struct { *tchttp.BaseResponse Response *DescribeDeployedResourcesResponseParams `json:"Response"` }
func NewDescribeDeployedResourcesResponse ¶ added in v1.0.269
func NewDescribeDeployedResourcesResponse() (response *DescribeDeployedResourcesResponse)
func (*DescribeDeployedResourcesResponse) FromJsonString ¶ added in v1.0.269
func (r *DescribeDeployedResourcesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDeployedResourcesResponse) ToJsonString ¶ added in v1.0.269
func (r *DescribeDeployedResourcesResponse) ToJsonString() string
type DescribeDeployedResourcesResponseParams ¶ added in v1.0.426
type DescribeDeployedResourcesResponseParams struct { // 资源详情 DeployedResources []*DeployedResources `json:"DeployedResources,omitnil,omitempty" name:"DeployedResources"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDownloadCertificateUrlRequest ¶ added in v1.0.918
type DescribeDownloadCertificateUrlRequest struct { *tchttp.BaseRequest // 证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 下载的服务类型: nginx tomcat apache iis jks other root ServiceType *string `json:"ServiceType,omitnil,omitempty" name:"ServiceType"` }
func NewDescribeDownloadCertificateUrlRequest ¶ added in v1.0.918
func NewDescribeDownloadCertificateUrlRequest() (request *DescribeDownloadCertificateUrlRequest)
func (*DescribeDownloadCertificateUrlRequest) FromJsonString ¶ added in v1.0.918
func (r *DescribeDownloadCertificateUrlRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDownloadCertificateUrlRequest) ToJsonString ¶ added in v1.0.918
func (r *DescribeDownloadCertificateUrlRequest) ToJsonString() string
type DescribeDownloadCertificateUrlRequestParams ¶ added in v1.0.918
type DescribeDownloadCertificateUrlRequestParams struct { // 证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 下载的服务类型: nginx tomcat apache iis jks other root ServiceType *string `json:"ServiceType,omitnil,omitempty" name:"ServiceType"` }
Predefined struct for user
type DescribeDownloadCertificateUrlResponse ¶ added in v1.0.918
type DescribeDownloadCertificateUrlResponse struct { *tchttp.BaseResponse Response *DescribeDownloadCertificateUrlResponseParams `json:"Response"` }
func NewDescribeDownloadCertificateUrlResponse ¶ added in v1.0.918
func NewDescribeDownloadCertificateUrlResponse() (response *DescribeDownloadCertificateUrlResponse)
func (*DescribeDownloadCertificateUrlResponse) FromJsonString ¶ added in v1.0.918
func (r *DescribeDownloadCertificateUrlResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDownloadCertificateUrlResponse) ToJsonString ¶ added in v1.0.918
func (r *DescribeDownloadCertificateUrlResponse) ToJsonString() string
type DescribeDownloadCertificateUrlResponseParams ¶ added in v1.0.918
type DescribeDownloadCertificateUrlResponseParams struct { // 下载链接 DownloadCertificateUrl *string `json:"DownloadCertificateUrl,omitnil,omitempty" name:"DownloadCertificateUrl"` // 下载文件的名称 DownloadFilename *string `json:"DownloadFilename,omitnil,omitempty" name:"DownloadFilename"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeHostApiGatewayInstanceListRequest ¶ added in v1.0.660
type DescribeHostApiGatewayInstanceListRequest struct { *tchttp.BaseRequest // 待部署的证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 部署资源类型 ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 是否查询缓存,1:是; 0:否, 默认为查询缓存,缓存半小时 IsCache *uint64 `json:"IsCache,omitnil,omitempty" name:"IsCache"` // 过滤参数列表; FilterKey:domainMatch(查询域名是否匹配的实例列表) FilterValue:1,表示查询匹配; 0,表示查询不匹配; 默认查询匹配 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 已部署的证书ID OldCertificateId *string `json:"OldCertificateId,omitnil,omitempty" name:"OldCertificateId"` }
func NewDescribeHostApiGatewayInstanceListRequest ¶ added in v1.0.660
func NewDescribeHostApiGatewayInstanceListRequest() (request *DescribeHostApiGatewayInstanceListRequest)
func (*DescribeHostApiGatewayInstanceListRequest) FromJsonString ¶ added in v1.0.660
func (r *DescribeHostApiGatewayInstanceListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHostApiGatewayInstanceListRequest) ToJsonString ¶ added in v1.0.660
func (r *DescribeHostApiGatewayInstanceListRequest) ToJsonString() string
type DescribeHostApiGatewayInstanceListRequestParams ¶ added in v1.0.660
type DescribeHostApiGatewayInstanceListRequestParams struct { // 待部署的证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 部署资源类型 ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 是否查询缓存,1:是; 0:否, 默认为查询缓存,缓存半小时 IsCache *uint64 `json:"IsCache,omitnil,omitempty" name:"IsCache"` // 过滤参数列表; FilterKey:domainMatch(查询域名是否匹配的实例列表) FilterValue:1,表示查询匹配; 0,表示查询不匹配; 默认查询匹配 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 已部署的证书ID OldCertificateId *string `json:"OldCertificateId,omitnil,omitempty" name:"OldCertificateId"` }
Predefined struct for user
type DescribeHostApiGatewayInstanceListResponse ¶ added in v1.0.660
type DescribeHostApiGatewayInstanceListResponse struct { *tchttp.BaseResponse Response *DescribeHostApiGatewayInstanceListResponseParams `json:"Response"` }
func NewDescribeHostApiGatewayInstanceListResponse ¶ added in v1.0.660
func NewDescribeHostApiGatewayInstanceListResponse() (response *DescribeHostApiGatewayInstanceListResponse)
func (*DescribeHostApiGatewayInstanceListResponse) FromJsonString ¶ added in v1.0.660
func (r *DescribeHostApiGatewayInstanceListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHostApiGatewayInstanceListResponse) ToJsonString ¶ added in v1.0.660
func (r *DescribeHostApiGatewayInstanceListResponse) ToJsonString() string
type DescribeHostApiGatewayInstanceListResponseParams ¶ added in v1.0.660
type DescribeHostApiGatewayInstanceListResponseParams struct { // apiGateway实例列表 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceList []*ApiGatewayInstanceDetail `json:"InstanceList,omitnil,omitempty" name:"InstanceList"` // 总数 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeHostCdnInstanceListRequest ¶ added in v1.0.660
type DescribeHostCdnInstanceListRequest struct { *tchttp.BaseRequest // 待部署的证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 部署资源类型 ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 是否查询缓存,1:是; 0:否, 默认为查询缓存,缓存半小时 IsCache *uint64 `json:"IsCache,omitnil,omitempty" name:"IsCache"` // 过滤参数列表; FilterKey:domainMatch(查询域名是否匹配的实例列表) FilterValue:1,表示查询匹配; 0,表示查询不匹配; 默认查询匹配 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 原证书ID OldCertificateId *string `json:"OldCertificateId,omitnil,omitempty" name:"OldCertificateId"` // 分页偏移量,从0开始。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 每页数量,默认10。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 是否异步 AsyncCache *int64 `json:"AsyncCache,omitnil,omitempty" name:"AsyncCache"` }
func NewDescribeHostCdnInstanceListRequest ¶ added in v1.0.660
func NewDescribeHostCdnInstanceListRequest() (request *DescribeHostCdnInstanceListRequest)
func (*DescribeHostCdnInstanceListRequest) FromJsonString ¶ added in v1.0.660
func (r *DescribeHostCdnInstanceListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHostCdnInstanceListRequest) ToJsonString ¶ added in v1.0.660
func (r *DescribeHostCdnInstanceListRequest) ToJsonString() string
type DescribeHostCdnInstanceListRequestParams ¶ added in v1.0.660
type DescribeHostCdnInstanceListRequestParams struct { // 待部署的证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 部署资源类型 ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 是否查询缓存,1:是; 0:否, 默认为查询缓存,缓存半小时 IsCache *uint64 `json:"IsCache,omitnil,omitempty" name:"IsCache"` // 过滤参数列表; FilterKey:domainMatch(查询域名是否匹配的实例列表) FilterValue:1,表示查询匹配; 0,表示查询不匹配; 默认查询匹配 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 原证书ID OldCertificateId *string `json:"OldCertificateId,omitnil,omitempty" name:"OldCertificateId"` // 分页偏移量,从0开始。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 每页数量,默认10。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 是否异步 AsyncCache *int64 `json:"AsyncCache,omitnil,omitempty" name:"AsyncCache"` }
Predefined struct for user
type DescribeHostCdnInstanceListResponse ¶ added in v1.0.660
type DescribeHostCdnInstanceListResponse struct { *tchttp.BaseResponse Response *DescribeHostCdnInstanceListResponseParams `json:"Response"` }
func NewDescribeHostCdnInstanceListResponse ¶ added in v1.0.660
func NewDescribeHostCdnInstanceListResponse() (response *DescribeHostCdnInstanceListResponse)
func (*DescribeHostCdnInstanceListResponse) FromJsonString ¶ added in v1.0.660
func (r *DescribeHostCdnInstanceListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHostCdnInstanceListResponse) ToJsonString ¶ added in v1.0.660
func (r *DescribeHostCdnInstanceListResponse) ToJsonString() string
type DescribeHostCdnInstanceListResponseParams ¶ added in v1.0.660
type DescribeHostCdnInstanceListResponseParams struct { // CDN实例列表 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceList []*CdnInstanceDetail `json:"InstanceList,omitnil,omitempty" name:"InstanceList"` // CDN域名总数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 异步刷新总数 // 注意:此字段可能返回 null,表示取不到有效值。 AsyncTotalNum *int64 `json:"AsyncTotalNum,omitnil,omitempty" name:"AsyncTotalNum"` // 异步刷新当前执行数 // 注意:此字段可能返回 null,表示取不到有效值。 AsyncOffset *int64 `json:"AsyncOffset,omitnil,omitempty" name:"AsyncOffset"` // 当前缓存读取时间 // 注意:此字段可能返回 null,表示取不到有效值。 AsyncCacheTime *string `json:"AsyncCacheTime,omitnil,omitempty" name:"AsyncCacheTime"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeHostClbInstanceListRequest ¶ added in v1.0.660
type DescribeHostClbInstanceListRequest struct { *tchttp.BaseRequest // 待部署的证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 分页偏移量,从0开始。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 每页数量,默认10。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 是否查询缓存,1:是; 0:否, 默认为查询缓存,缓存半小时 IsCache *uint64 `json:"IsCache,omitnil,omitempty" name:"IsCache"` // 过滤参数列表; FilterKey:domainMatch(查询域名是否匹配的实例列表) FilterValue:1,表示查询匹配; 0,表示查询不匹配; 默认查询匹配 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 是否异步缓存 AsyncCache *int64 `json:"AsyncCache,omitnil,omitempty" name:"AsyncCache"` // 原证书ID OldCertificateId *string `json:"OldCertificateId,omitnil,omitempty" name:"OldCertificateId"` }
func NewDescribeHostClbInstanceListRequest ¶ added in v1.0.660
func NewDescribeHostClbInstanceListRequest() (request *DescribeHostClbInstanceListRequest)
func (*DescribeHostClbInstanceListRequest) FromJsonString ¶ added in v1.0.660
func (r *DescribeHostClbInstanceListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHostClbInstanceListRequest) ToJsonString ¶ added in v1.0.660
func (r *DescribeHostClbInstanceListRequest) ToJsonString() string
type DescribeHostClbInstanceListRequestParams ¶ added in v1.0.660
type DescribeHostClbInstanceListRequestParams struct { // 待部署的证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 分页偏移量,从0开始。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 每页数量,默认10。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 是否查询缓存,1:是; 0:否, 默认为查询缓存,缓存半小时 IsCache *uint64 `json:"IsCache,omitnil,omitempty" name:"IsCache"` // 过滤参数列表; FilterKey:domainMatch(查询域名是否匹配的实例列表) FilterValue:1,表示查询匹配; 0,表示查询不匹配; 默认查询匹配 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 是否异步缓存 AsyncCache *int64 `json:"AsyncCache,omitnil,omitempty" name:"AsyncCache"` // 原证书ID OldCertificateId *string `json:"OldCertificateId,omitnil,omitempty" name:"OldCertificateId"` }
Predefined struct for user
type DescribeHostClbInstanceListResponse ¶ added in v1.0.660
type DescribeHostClbInstanceListResponse struct { *tchttp.BaseResponse Response *DescribeHostClbInstanceListResponseParams `json:"Response"` }
func NewDescribeHostClbInstanceListResponse ¶ added in v1.0.660
func NewDescribeHostClbInstanceListResponse() (response *DescribeHostClbInstanceListResponse)
func (*DescribeHostClbInstanceListResponse) FromJsonString ¶ added in v1.0.660
func (r *DescribeHostClbInstanceListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHostClbInstanceListResponse) ToJsonString ¶ added in v1.0.660
func (r *DescribeHostClbInstanceListResponse) ToJsonString() string
type DescribeHostClbInstanceListResponseParams ¶ added in v1.0.660
type DescribeHostClbInstanceListResponseParams struct { // 总数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // CLB实例监听器列表 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceList []*ClbInstanceDetail `json:"InstanceList,omitnil,omitempty" name:"InstanceList"` // 异步刷新总数 // 注意:此字段可能返回 null,表示取不到有效值。 AsyncTotalNum *int64 `json:"AsyncTotalNum,omitnil,omitempty" name:"AsyncTotalNum"` // 异步刷新当前执行数 // 注意:此字段可能返回 null,表示取不到有效值。 AsyncOffset *int64 `json:"AsyncOffset,omitnil,omitempty" name:"AsyncOffset"` // 当前缓存读取时间 // 注意:此字段可能返回 null,表示取不到有效值。 AsyncCacheTime *string `json:"AsyncCacheTime,omitnil,omitempty" name:"AsyncCacheTime"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeHostCosInstanceListRequest ¶ added in v1.0.660
type DescribeHostCosInstanceListRequest struct { *tchttp.BaseRequest // 待部署的证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 是否查询缓存,1:是; 0:否, 默认为查询缓存,缓存半小时 IsCache *uint64 `json:"IsCache,omitnil,omitempty" name:"IsCache"` // 过滤参数列表 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 部署资源类型 cos ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 原证书ID OldCertificateId *string `json:"OldCertificateId,omitnil,omitempty" name:"OldCertificateId"` // 分页偏移量,从0开始。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 每页数量,默认10。 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 是否异步 AsyncCache *int64 `json:"AsyncCache,omitnil,omitempty" name:"AsyncCache"` }
func NewDescribeHostCosInstanceListRequest ¶ added in v1.0.660
func NewDescribeHostCosInstanceListRequest() (request *DescribeHostCosInstanceListRequest)
func (*DescribeHostCosInstanceListRequest) FromJsonString ¶ added in v1.0.660
func (r *DescribeHostCosInstanceListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHostCosInstanceListRequest) ToJsonString ¶ added in v1.0.660
func (r *DescribeHostCosInstanceListRequest) ToJsonString() string
type DescribeHostCosInstanceListRequestParams ¶ added in v1.0.660
type DescribeHostCosInstanceListRequestParams struct { // 待部署的证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 是否查询缓存,1:是; 0:否, 默认为查询缓存,缓存半小时 IsCache *uint64 `json:"IsCache,omitnil,omitempty" name:"IsCache"` // 过滤参数列表 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 部署资源类型 cos ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 原证书ID OldCertificateId *string `json:"OldCertificateId,omitnil,omitempty" name:"OldCertificateId"` // 分页偏移量,从0开始。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 每页数量,默认10。 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 是否异步 AsyncCache *int64 `json:"AsyncCache,omitnil,omitempty" name:"AsyncCache"` }
Predefined struct for user
type DescribeHostCosInstanceListResponse ¶ added in v1.0.660
type DescribeHostCosInstanceListResponse struct { *tchttp.BaseResponse Response *DescribeHostCosInstanceListResponseParams `json:"Response"` }
func NewDescribeHostCosInstanceListResponse ¶ added in v1.0.660
func NewDescribeHostCosInstanceListResponse() (response *DescribeHostCosInstanceListResponse)
func (*DescribeHostCosInstanceListResponse) FromJsonString ¶ added in v1.0.660
func (r *DescribeHostCosInstanceListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHostCosInstanceListResponse) ToJsonString ¶ added in v1.0.660
func (r *DescribeHostCosInstanceListResponse) ToJsonString() string
type DescribeHostCosInstanceListResponseParams ¶ added in v1.0.660
type DescribeHostCosInstanceListResponseParams struct { // COS实例列表 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceList []*CosInstanceDetail `json:"InstanceList,omitnil,omitempty" name:"InstanceList"` // 总数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 异步刷新总数 // 注意:此字段可能返回 null,表示取不到有效值。 AsyncTotalNum *int64 `json:"AsyncTotalNum,omitnil,omitempty" name:"AsyncTotalNum"` // 异步刷新当前执行数 // 注意:此字段可能返回 null,表示取不到有效值。 AsyncOffset *int64 `json:"AsyncOffset,omitnil,omitempty" name:"AsyncOffset"` // 当前缓存读取时间 // 注意:此字段可能返回 null,表示取不到有效值。 AsyncCacheTime *string `json:"AsyncCacheTime,omitnil,omitempty" name:"AsyncCacheTime"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeHostDdosInstanceListRequest ¶ added in v1.0.660
type DescribeHostDdosInstanceListRequest struct { *tchttp.BaseRequest // 待部署的证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 部署资源类型 ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 是否查询缓存,1:是; 0:否, 默认为查询缓存,缓存半小时 IsCache *uint64 `json:"IsCache,omitnil,omitempty" name:"IsCache"` // 过滤参数列表; FilterKey:domainMatch(查询域名是否匹配的实例列表) FilterValue:1,表示查询匹配; 0,表示查询不匹配; 默认查询匹配 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 已部署的证书ID OldCertificateId *string `json:"OldCertificateId,omitnil,omitempty" name:"OldCertificateId"` }
func NewDescribeHostDdosInstanceListRequest ¶ added in v1.0.660
func NewDescribeHostDdosInstanceListRequest() (request *DescribeHostDdosInstanceListRequest)
func (*DescribeHostDdosInstanceListRequest) FromJsonString ¶ added in v1.0.660
func (r *DescribeHostDdosInstanceListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHostDdosInstanceListRequest) ToJsonString ¶ added in v1.0.660
func (r *DescribeHostDdosInstanceListRequest) ToJsonString() string
type DescribeHostDdosInstanceListRequestParams ¶ added in v1.0.660
type DescribeHostDdosInstanceListRequestParams struct { // 待部署的证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 部署资源类型 ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 是否查询缓存,1:是; 0:否, 默认为查询缓存,缓存半小时 IsCache *uint64 `json:"IsCache,omitnil,omitempty" name:"IsCache"` // 过滤参数列表; FilterKey:domainMatch(查询域名是否匹配的实例列表) FilterValue:1,表示查询匹配; 0,表示查询不匹配; 默认查询匹配 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 已部署的证书ID OldCertificateId *string `json:"OldCertificateId,omitnil,omitempty" name:"OldCertificateId"` }
Predefined struct for user
type DescribeHostDdosInstanceListResponse ¶ added in v1.0.660
type DescribeHostDdosInstanceListResponse struct { *tchttp.BaseResponse Response *DescribeHostDdosInstanceListResponseParams `json:"Response"` }
func NewDescribeHostDdosInstanceListResponse ¶ added in v1.0.660
func NewDescribeHostDdosInstanceListResponse() (response *DescribeHostDdosInstanceListResponse)
func (*DescribeHostDdosInstanceListResponse) FromJsonString ¶ added in v1.0.660
func (r *DescribeHostDdosInstanceListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHostDdosInstanceListResponse) ToJsonString ¶ added in v1.0.660
func (r *DescribeHostDdosInstanceListResponse) ToJsonString() string
type DescribeHostDdosInstanceListResponseParams ¶ added in v1.0.660
type DescribeHostDdosInstanceListResponseParams struct { // DDOS实例列表 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceList []*DdosInstanceDetail `json:"InstanceList,omitnil,omitempty" name:"InstanceList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeHostDeployRecordDetailRequest ¶ added in v1.0.660
type DescribeHostDeployRecordDetailRequest struct { *tchttp.BaseRequest // 部署记录ID DeployRecordId *string `json:"DeployRecordId,omitnil,omitempty" name:"DeployRecordId"` // 分页偏移量,从0开始。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 每页数量,默认10。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeHostDeployRecordDetailRequest ¶ added in v1.0.660
func NewDescribeHostDeployRecordDetailRequest() (request *DescribeHostDeployRecordDetailRequest)
func (*DescribeHostDeployRecordDetailRequest) FromJsonString ¶ added in v1.0.660
func (r *DescribeHostDeployRecordDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHostDeployRecordDetailRequest) ToJsonString ¶ added in v1.0.660
func (r *DescribeHostDeployRecordDetailRequest) ToJsonString() string
type DescribeHostDeployRecordDetailRequestParams ¶ added in v1.0.660
type DescribeHostDeployRecordDetailRequestParams struct { // 部署记录ID DeployRecordId *string `json:"DeployRecordId,omitnil,omitempty" name:"DeployRecordId"` // 分页偏移量,从0开始。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 每页数量,默认10。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeHostDeployRecordDetailResponse ¶ added in v1.0.660
type DescribeHostDeployRecordDetailResponse struct { *tchttp.BaseResponse Response *DescribeHostDeployRecordDetailResponseParams `json:"Response"` }
func NewDescribeHostDeployRecordDetailResponse ¶ added in v1.0.660
func NewDescribeHostDeployRecordDetailResponse() (response *DescribeHostDeployRecordDetailResponse)
func (*DescribeHostDeployRecordDetailResponse) FromJsonString ¶ added in v1.0.660
func (r *DescribeHostDeployRecordDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHostDeployRecordDetailResponse) ToJsonString ¶ added in v1.0.660
func (r *DescribeHostDeployRecordDetailResponse) ToJsonString() string
type DescribeHostDeployRecordDetailResponseParams ¶ added in v1.0.660
type DescribeHostDeployRecordDetailResponseParams struct { // 总数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 证书部署记录列表 // 注意:此字段可能返回 null,表示取不到有效值。 DeployRecordDetailList []*DeployRecordDetail `json:"DeployRecordDetailList,omitnil,omitempty" name:"DeployRecordDetailList"` // 成功总数 // 注意:此字段可能返回 null,表示取不到有效值。 SuccessTotalCount *int64 `json:"SuccessTotalCount,omitnil,omitempty" name:"SuccessTotalCount"` // 失败总数 // 注意:此字段可能返回 null,表示取不到有效值。 FailedTotalCount *int64 `json:"FailedTotalCount,omitnil,omitempty" name:"FailedTotalCount"` // 部署中总数 // 注意:此字段可能返回 null,表示取不到有效值。 RunningTotalCount *int64 `json:"RunningTotalCount,omitnil,omitempty" name:"RunningTotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeHostDeployRecordRequest ¶ added in v1.0.660
type DescribeHostDeployRecordRequest struct { *tchttp.BaseRequest // 待部署的证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 分页偏移量,从0开始。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 每页数量,默认10。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 资源类型 ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` }
func NewDescribeHostDeployRecordRequest ¶ added in v1.0.660
func NewDescribeHostDeployRecordRequest() (request *DescribeHostDeployRecordRequest)
func (*DescribeHostDeployRecordRequest) FromJsonString ¶ added in v1.0.660
func (r *DescribeHostDeployRecordRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHostDeployRecordRequest) ToJsonString ¶ added in v1.0.660
func (r *DescribeHostDeployRecordRequest) ToJsonString() string
type DescribeHostDeployRecordRequestParams ¶ added in v1.0.660
type DescribeHostDeployRecordRequestParams struct { // 待部署的证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 分页偏移量,从0开始。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 每页数量,默认10。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 资源类型 ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` }
Predefined struct for user
type DescribeHostDeployRecordResponse ¶ added in v1.0.660
type DescribeHostDeployRecordResponse struct { *tchttp.BaseResponse Response *DescribeHostDeployRecordResponseParams `json:"Response"` }
func NewDescribeHostDeployRecordResponse ¶ added in v1.0.660
func NewDescribeHostDeployRecordResponse() (response *DescribeHostDeployRecordResponse)
func (*DescribeHostDeployRecordResponse) FromJsonString ¶ added in v1.0.660
func (r *DescribeHostDeployRecordResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHostDeployRecordResponse) ToJsonString ¶ added in v1.0.660
func (r *DescribeHostDeployRecordResponse) ToJsonString() string
type DescribeHostDeployRecordResponseParams ¶ added in v1.0.660
type DescribeHostDeployRecordResponseParams struct { // 总数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 证书部署记录列表 // 注意:此字段可能返回 null,表示取不到有效值。 DeployRecordList []*DeployRecordInfo `json:"DeployRecordList,omitnil,omitempty" name:"DeployRecordList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeHostLighthouseInstanceListRequest ¶ added in v1.0.660
type DescribeHostLighthouseInstanceListRequest struct { *tchttp.BaseRequest // 待部署的证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 部署资源类型 lighthouse ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 是否查询缓存,1:是; 0:否, 默认为查询缓存,缓存半小时 IsCache *uint64 `json:"IsCache,omitnil,omitempty" name:"IsCache"` // 过滤参数列表 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeHostLighthouseInstanceListRequest ¶ added in v1.0.660
func NewDescribeHostLighthouseInstanceListRequest() (request *DescribeHostLighthouseInstanceListRequest)
func (*DescribeHostLighthouseInstanceListRequest) FromJsonString ¶ added in v1.0.660
func (r *DescribeHostLighthouseInstanceListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHostLighthouseInstanceListRequest) ToJsonString ¶ added in v1.0.660
func (r *DescribeHostLighthouseInstanceListRequest) ToJsonString() string
type DescribeHostLighthouseInstanceListRequestParams ¶ added in v1.0.660
type DescribeHostLighthouseInstanceListRequestParams struct { // 待部署的证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 部署资源类型 lighthouse ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 是否查询缓存,1:是; 0:否, 默认为查询缓存,缓存半小时 IsCache *uint64 `json:"IsCache,omitnil,omitempty" name:"IsCache"` // 过滤参数列表 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeHostLighthouseInstanceListResponse ¶ added in v1.0.660
type DescribeHostLighthouseInstanceListResponse struct { *tchttp.BaseResponse Response *DescribeHostLighthouseInstanceListResponseParams `json:"Response"` }
func NewDescribeHostLighthouseInstanceListResponse ¶ added in v1.0.660
func NewDescribeHostLighthouseInstanceListResponse() (response *DescribeHostLighthouseInstanceListResponse)
func (*DescribeHostLighthouseInstanceListResponse) FromJsonString ¶ added in v1.0.660
func (r *DescribeHostLighthouseInstanceListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHostLighthouseInstanceListResponse) ToJsonString ¶ added in v1.0.660
func (r *DescribeHostLighthouseInstanceListResponse) ToJsonString() string
type DescribeHostLighthouseInstanceListResponseParams ¶ added in v1.0.660
type DescribeHostLighthouseInstanceListResponseParams struct { // Lighthouse实例列表 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceList []*LighthouseInstanceDetail `json:"InstanceList,omitnil,omitempty" name:"InstanceList"` // 总数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeHostLiveInstanceListRequest ¶ added in v1.0.660
type DescribeHostLiveInstanceListRequest struct { *tchttp.BaseRequest // 待部署的证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 部署资源类型 ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 是否查询缓存,1:是; 0:否, 默认为查询缓存,缓存半小时 IsCache *uint64 `json:"IsCache,omitnil,omitempty" name:"IsCache"` // 过滤参数列表; FilterKey:domainMatch(查询域名是否匹配的实例列表) FilterValue:1,表示查询匹配; 0,表示查询不匹配; 默认查询匹配 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 已部署的证书ID OldCertificateId *string `json:"OldCertificateId,omitnil,omitempty" name:"OldCertificateId"` }
func NewDescribeHostLiveInstanceListRequest ¶ added in v1.0.660
func NewDescribeHostLiveInstanceListRequest() (request *DescribeHostLiveInstanceListRequest)
func (*DescribeHostLiveInstanceListRequest) FromJsonString ¶ added in v1.0.660
func (r *DescribeHostLiveInstanceListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHostLiveInstanceListRequest) ToJsonString ¶ added in v1.0.660
func (r *DescribeHostLiveInstanceListRequest) ToJsonString() string
type DescribeHostLiveInstanceListRequestParams ¶ added in v1.0.660
type DescribeHostLiveInstanceListRequestParams struct { // 待部署的证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 部署资源类型 ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 是否查询缓存,1:是; 0:否, 默认为查询缓存,缓存半小时 IsCache *uint64 `json:"IsCache,omitnil,omitempty" name:"IsCache"` // 过滤参数列表; FilterKey:domainMatch(查询域名是否匹配的实例列表) FilterValue:1,表示查询匹配; 0,表示查询不匹配; 默认查询匹配 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 已部署的证书ID OldCertificateId *string `json:"OldCertificateId,omitnil,omitempty" name:"OldCertificateId"` }
Predefined struct for user
type DescribeHostLiveInstanceListResponse ¶ added in v1.0.660
type DescribeHostLiveInstanceListResponse struct { *tchttp.BaseResponse Response *DescribeHostLiveInstanceListResponseParams `json:"Response"` }
func NewDescribeHostLiveInstanceListResponse ¶ added in v1.0.660
func NewDescribeHostLiveInstanceListResponse() (response *DescribeHostLiveInstanceListResponse)
func (*DescribeHostLiveInstanceListResponse) FromJsonString ¶ added in v1.0.660
func (r *DescribeHostLiveInstanceListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHostLiveInstanceListResponse) ToJsonString ¶ added in v1.0.660
func (r *DescribeHostLiveInstanceListResponse) ToJsonString() string
type DescribeHostLiveInstanceListResponseParams ¶ added in v1.0.660
type DescribeHostLiveInstanceListResponseParams struct { // live实例列表 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceList []*LiveInstanceDetail `json:"InstanceList,omitnil,omitempty" name:"InstanceList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeHostTeoInstanceListRequest ¶ added in v1.0.660
type DescribeHostTeoInstanceListRequest struct { *tchttp.BaseRequest // 待部署的证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 部署资源类型 ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 是否查询缓存,1:是; 0:否, 默认为查询缓存,缓存半小时 IsCache *uint64 `json:"IsCache,omitnil,omitempty" name:"IsCache"` // 过滤参数列表; FilterKey:domainMatch(查询域名是否匹配的实例列表) FilterValue:1,表示查询匹配; 0,表示查询不匹配; 默认查询匹配 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 已部署的证书ID OldCertificateId *string `json:"OldCertificateId,omitnil,omitempty" name:"OldCertificateId"` // 分页偏移量,从0开始。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 每页数量,默认10。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 是否异步 AsyncCache *int64 `json:"AsyncCache,omitnil,omitempty" name:"AsyncCache"` }
func NewDescribeHostTeoInstanceListRequest ¶ added in v1.0.660
func NewDescribeHostTeoInstanceListRequest() (request *DescribeHostTeoInstanceListRequest)
func (*DescribeHostTeoInstanceListRequest) FromJsonString ¶ added in v1.0.660
func (r *DescribeHostTeoInstanceListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHostTeoInstanceListRequest) ToJsonString ¶ added in v1.0.660
func (r *DescribeHostTeoInstanceListRequest) ToJsonString() string
type DescribeHostTeoInstanceListRequestParams ¶ added in v1.0.660
type DescribeHostTeoInstanceListRequestParams struct { // 待部署的证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 部署资源类型 ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 是否查询缓存,1:是; 0:否, 默认为查询缓存,缓存半小时 IsCache *uint64 `json:"IsCache,omitnil,omitempty" name:"IsCache"` // 过滤参数列表; FilterKey:domainMatch(查询域名是否匹配的实例列表) FilterValue:1,表示查询匹配; 0,表示查询不匹配; 默认查询匹配 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 已部署的证书ID OldCertificateId *string `json:"OldCertificateId,omitnil,omitempty" name:"OldCertificateId"` // 分页偏移量,从0开始。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 每页数量,默认10。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 是否异步 AsyncCache *int64 `json:"AsyncCache,omitnil,omitempty" name:"AsyncCache"` }
Predefined struct for user
type DescribeHostTeoInstanceListResponse ¶ added in v1.0.660
type DescribeHostTeoInstanceListResponse struct { *tchttp.BaseResponse Response *DescribeHostTeoInstanceListResponseParams `json:"Response"` }
func NewDescribeHostTeoInstanceListResponse ¶ added in v1.0.660
func NewDescribeHostTeoInstanceListResponse() (response *DescribeHostTeoInstanceListResponse)
func (*DescribeHostTeoInstanceListResponse) FromJsonString ¶ added in v1.0.660
func (r *DescribeHostTeoInstanceListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHostTeoInstanceListResponse) ToJsonString ¶ added in v1.0.660
func (r *DescribeHostTeoInstanceListResponse) ToJsonString() string
type DescribeHostTeoInstanceListResponseParams ¶ added in v1.0.660
type DescribeHostTeoInstanceListResponseParams struct { // teo实例列表 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceList []*TeoInstanceDetail `json:"InstanceList,omitnil,omitempty" name:"InstanceList"` // 总数 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeHostTkeInstanceListRequest ¶ added in v1.0.660
type DescribeHostTkeInstanceListRequest struct { *tchttp.BaseRequest // 待部署的证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 分页偏移量,从0开始。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 每页数量,默认10。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 是否查询缓存,1:是; 0:否, 默认为查询缓存,缓存半小时 IsCache *uint64 `json:"IsCache,omitnil,omitempty" name:"IsCache"` // 过滤参数列表; FilterKey:domainMatch(查询域名是否匹配的实例列表) FilterValue:1,表示查询匹配; 0,表示查询不匹配; 默认查询匹配 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 是否异步缓存 AsyncCache *int64 `json:"AsyncCache,omitnil,omitempty" name:"AsyncCache"` // 原证书ID OldCertificateId *string `json:"OldCertificateId,omitnil,omitempty" name:"OldCertificateId"` }
func NewDescribeHostTkeInstanceListRequest ¶ added in v1.0.660
func NewDescribeHostTkeInstanceListRequest() (request *DescribeHostTkeInstanceListRequest)
func (*DescribeHostTkeInstanceListRequest) FromJsonString ¶ added in v1.0.660
func (r *DescribeHostTkeInstanceListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHostTkeInstanceListRequest) ToJsonString ¶ added in v1.0.660
func (r *DescribeHostTkeInstanceListRequest) ToJsonString() string
type DescribeHostTkeInstanceListRequestParams ¶ added in v1.0.660
type DescribeHostTkeInstanceListRequestParams struct { // 待部署的证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 分页偏移量,从0开始。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 每页数量,默认10。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 是否查询缓存,1:是; 0:否, 默认为查询缓存,缓存半小时 IsCache *uint64 `json:"IsCache,omitnil,omitempty" name:"IsCache"` // 过滤参数列表; FilterKey:domainMatch(查询域名是否匹配的实例列表) FilterValue:1,表示查询匹配; 0,表示查询不匹配; 默认查询匹配 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 是否异步缓存 AsyncCache *int64 `json:"AsyncCache,omitnil,omitempty" name:"AsyncCache"` // 原证书ID OldCertificateId *string `json:"OldCertificateId,omitnil,omitempty" name:"OldCertificateId"` }
Predefined struct for user
type DescribeHostTkeInstanceListResponse ¶ added in v1.0.660
type DescribeHostTkeInstanceListResponse struct { *tchttp.BaseResponse Response *DescribeHostTkeInstanceListResponseParams `json:"Response"` }
func NewDescribeHostTkeInstanceListResponse ¶ added in v1.0.660
func NewDescribeHostTkeInstanceListResponse() (response *DescribeHostTkeInstanceListResponse)
func (*DescribeHostTkeInstanceListResponse) FromJsonString ¶ added in v1.0.660
func (r *DescribeHostTkeInstanceListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHostTkeInstanceListResponse) ToJsonString ¶ added in v1.0.660
func (r *DescribeHostTkeInstanceListResponse) ToJsonString() string
type DescribeHostTkeInstanceListResponseParams ¶ added in v1.0.660
type DescribeHostTkeInstanceListResponseParams struct { // 总数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // CLB实例监听器列表 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceList []*TkeInstanceDetail `json:"InstanceList,omitnil,omitempty" name:"InstanceList"` // 异步刷新总数 // 注意:此字段可能返回 null,表示取不到有效值。 AsyncTotalNum *int64 `json:"AsyncTotalNum,omitnil,omitempty" name:"AsyncTotalNum"` // 异步刷新当前执行数 // 注意:此字段可能返回 null,表示取不到有效值。 AsyncOffset *int64 `json:"AsyncOffset,omitnil,omitempty" name:"AsyncOffset"` // 当前缓存读取时间 // 注意:此字段可能返回 null,表示取不到有效值。 AsyncCacheTime *string `json:"AsyncCacheTime,omitnil,omitempty" name:"AsyncCacheTime"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeHostUpdateRecordDetailRequest ¶ added in v1.0.660
type DescribeHostUpdateRecordDetailRequest struct { *tchttp.BaseRequest // 一键更新记录ID DeployRecordId *string `json:"DeployRecordId,omitnil,omitempty" name:"DeployRecordId"` // 每页数量,默认10。 Limit *string `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页偏移量,从0开始。 Offset *string `json:"Offset,omitnil,omitempty" name:"Offset"` }
func NewDescribeHostUpdateRecordDetailRequest ¶ added in v1.0.660
func NewDescribeHostUpdateRecordDetailRequest() (request *DescribeHostUpdateRecordDetailRequest)
func (*DescribeHostUpdateRecordDetailRequest) FromJsonString ¶ added in v1.0.660
func (r *DescribeHostUpdateRecordDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHostUpdateRecordDetailRequest) ToJsonString ¶ added in v1.0.660
func (r *DescribeHostUpdateRecordDetailRequest) ToJsonString() string
type DescribeHostUpdateRecordDetailRequestParams ¶ added in v1.0.660
type DescribeHostUpdateRecordDetailRequestParams struct { // 一键更新记录ID DeployRecordId *string `json:"DeployRecordId,omitnil,omitempty" name:"DeployRecordId"` // 每页数量,默认10。 Limit *string `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页偏移量,从0开始。 Offset *string `json:"Offset,omitnil,omitempty" name:"Offset"` }
Predefined struct for user
type DescribeHostUpdateRecordDetailResponse ¶ added in v1.0.660
type DescribeHostUpdateRecordDetailResponse struct { *tchttp.BaseResponse Response *DescribeHostUpdateRecordDetailResponseParams `json:"Response"` }
func NewDescribeHostUpdateRecordDetailResponse ¶ added in v1.0.660
func NewDescribeHostUpdateRecordDetailResponse() (response *DescribeHostUpdateRecordDetailResponse)
func (*DescribeHostUpdateRecordDetailResponse) FromJsonString ¶ added in v1.0.660
func (r *DescribeHostUpdateRecordDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHostUpdateRecordDetailResponse) ToJsonString ¶ added in v1.0.660
func (r *DescribeHostUpdateRecordDetailResponse) ToJsonString() string
type DescribeHostUpdateRecordDetailResponseParams ¶ added in v1.0.660
type DescribeHostUpdateRecordDetailResponseParams struct { // 总数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 证书部署记录列表 // 注意:此字段可能返回 null,表示取不到有效值。 RecordDetailList []*UpdateRecordDetails `json:"RecordDetailList,omitnil,omitempty" name:"RecordDetailList"` // 成功总数 // 注意:此字段可能返回 null,表示取不到有效值。 SuccessTotalCount *int64 `json:"SuccessTotalCount,omitnil,omitempty" name:"SuccessTotalCount"` // 失败总数 // 注意:此字段可能返回 null,表示取不到有效值。 FailedTotalCount *int64 `json:"FailedTotalCount,omitnil,omitempty" name:"FailedTotalCount"` // 部署中总数 // 注意:此字段可能返回 null,表示取不到有效值。 RunningTotalCount *int64 `json:"RunningTotalCount,omitnil,omitempty" name:"RunningTotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeHostUpdateRecordRequest ¶ added in v1.0.660
type DescribeHostUpdateRecordRequest struct { *tchttp.BaseRequest // 分页偏移量,从0开始。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 每页数量,默认10。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 新证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 原证书ID OldCertificateId *string `json:"OldCertificateId,omitnil,omitempty" name:"OldCertificateId"` }
func NewDescribeHostUpdateRecordRequest ¶ added in v1.0.660
func NewDescribeHostUpdateRecordRequest() (request *DescribeHostUpdateRecordRequest)
func (*DescribeHostUpdateRecordRequest) FromJsonString ¶ added in v1.0.660
func (r *DescribeHostUpdateRecordRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHostUpdateRecordRequest) ToJsonString ¶ added in v1.0.660
func (r *DescribeHostUpdateRecordRequest) ToJsonString() string
type DescribeHostUpdateRecordRequestParams ¶ added in v1.0.660
type DescribeHostUpdateRecordRequestParams struct { // 分页偏移量,从0开始。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 每页数量,默认10。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 新证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 原证书ID OldCertificateId *string `json:"OldCertificateId,omitnil,omitempty" name:"OldCertificateId"` }
Predefined struct for user
type DescribeHostUpdateRecordResponse ¶ added in v1.0.660
type DescribeHostUpdateRecordResponse struct { *tchttp.BaseResponse Response *DescribeHostUpdateRecordResponseParams `json:"Response"` }
func NewDescribeHostUpdateRecordResponse ¶ added in v1.0.660
func NewDescribeHostUpdateRecordResponse() (response *DescribeHostUpdateRecordResponse)
func (*DescribeHostUpdateRecordResponse) FromJsonString ¶ added in v1.0.660
func (r *DescribeHostUpdateRecordResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHostUpdateRecordResponse) ToJsonString ¶ added in v1.0.660
func (r *DescribeHostUpdateRecordResponse) ToJsonString() string
type DescribeHostUpdateRecordResponseParams ¶ added in v1.0.660
type DescribeHostUpdateRecordResponseParams struct { // 总数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 证书部署记录列表 // 注意:此字段可能返回 null,表示取不到有效值。 DeployRecordList []*UpdateRecordInfo `json:"DeployRecordList,omitnil,omitempty" name:"DeployRecordList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeHostVodInstanceListRequest ¶ added in v1.0.660
type DescribeHostVodInstanceListRequest struct { *tchttp.BaseRequest // 待部署的证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 部署资源类型 vod ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 是否查询缓存,1:是; 0:否, 默认为查询缓存,缓存半小时 IsCache *uint64 `json:"IsCache,omitnil,omitempty" name:"IsCache"` // 过滤参数列表 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 已部署的证书ID OldCertificateId *string `json:"OldCertificateId,omitnil,omitempty" name:"OldCertificateId"` }
func NewDescribeHostVodInstanceListRequest ¶ added in v1.0.660
func NewDescribeHostVodInstanceListRequest() (request *DescribeHostVodInstanceListRequest)
func (*DescribeHostVodInstanceListRequest) FromJsonString ¶ added in v1.0.660
func (r *DescribeHostVodInstanceListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHostVodInstanceListRequest) ToJsonString ¶ added in v1.0.660
func (r *DescribeHostVodInstanceListRequest) ToJsonString() string
type DescribeHostVodInstanceListRequestParams ¶ added in v1.0.660
type DescribeHostVodInstanceListRequestParams struct { // 待部署的证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 部署资源类型 vod ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 是否查询缓存,1:是; 0:否, 默认为查询缓存,缓存半小时 IsCache *uint64 `json:"IsCache,omitnil,omitempty" name:"IsCache"` // 过滤参数列表 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 已部署的证书ID OldCertificateId *string `json:"OldCertificateId,omitnil,omitempty" name:"OldCertificateId"` }
Predefined struct for user
type DescribeHostVodInstanceListResponse ¶ added in v1.0.660
type DescribeHostVodInstanceListResponse struct { *tchttp.BaseResponse Response *DescribeHostVodInstanceListResponseParams `json:"Response"` }
func NewDescribeHostVodInstanceListResponse ¶ added in v1.0.660
func NewDescribeHostVodInstanceListResponse() (response *DescribeHostVodInstanceListResponse)
func (*DescribeHostVodInstanceListResponse) FromJsonString ¶ added in v1.0.660
func (r *DescribeHostVodInstanceListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHostVodInstanceListResponse) ToJsonString ¶ added in v1.0.660
func (r *DescribeHostVodInstanceListResponse) ToJsonString() string
type DescribeHostVodInstanceListResponseParams ¶ added in v1.0.660
type DescribeHostVodInstanceListResponseParams struct { // Vod实例列表 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceList []*VodInstanceDetail `json:"InstanceList,omitnil,omitempty" name:"InstanceList"` // 总数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeHostWafInstanceListRequest ¶ added in v1.0.660
type DescribeHostWafInstanceListRequest struct { *tchttp.BaseRequest // 待部署的证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 部署资源类型 ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 是否查询缓存,1:是; 0:否, 默认为查询缓存,缓存半小时 IsCache *uint64 `json:"IsCache,omitnil,omitempty" name:"IsCache"` // 过滤参数列表; FilterKey:domainMatch(查询域名是否匹配的实例列表) FilterValue:1,表示查询匹配; 0,表示查询不匹配; 默认查询匹配 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 已部署的证书ID OldCertificateId *string `json:"OldCertificateId,omitnil,omitempty" name:"OldCertificateId"` }
func NewDescribeHostWafInstanceListRequest ¶ added in v1.0.660
func NewDescribeHostWafInstanceListRequest() (request *DescribeHostWafInstanceListRequest)
func (*DescribeHostWafInstanceListRequest) FromJsonString ¶ added in v1.0.660
func (r *DescribeHostWafInstanceListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHostWafInstanceListRequest) ToJsonString ¶ added in v1.0.660
func (r *DescribeHostWafInstanceListRequest) ToJsonString() string
type DescribeHostWafInstanceListRequestParams ¶ added in v1.0.660
type DescribeHostWafInstanceListRequestParams struct { // 待部署的证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 部署资源类型 ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 是否查询缓存,1:是; 0:否, 默认为查询缓存,缓存半小时 IsCache *uint64 `json:"IsCache,omitnil,omitempty" name:"IsCache"` // 过滤参数列表; FilterKey:domainMatch(查询域名是否匹配的实例列表) FilterValue:1,表示查询匹配; 0,表示查询不匹配; 默认查询匹配 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 已部署的证书ID OldCertificateId *string `json:"OldCertificateId,omitnil,omitempty" name:"OldCertificateId"` }
Predefined struct for user
type DescribeHostWafInstanceListResponse ¶ added in v1.0.660
type DescribeHostWafInstanceListResponse struct { *tchttp.BaseResponse Response *DescribeHostWafInstanceListResponseParams `json:"Response"` }
func NewDescribeHostWafInstanceListResponse ¶ added in v1.0.660
func NewDescribeHostWafInstanceListResponse() (response *DescribeHostWafInstanceListResponse)
func (*DescribeHostWafInstanceListResponse) FromJsonString ¶ added in v1.0.660
func (r *DescribeHostWafInstanceListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHostWafInstanceListResponse) ToJsonString ¶ added in v1.0.660
func (r *DescribeHostWafInstanceListResponse) ToJsonString() string
type DescribeHostWafInstanceListResponseParams ¶ added in v1.0.660
type DescribeHostWafInstanceListResponseParams struct { // WAF实例列表 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceList []*LiveInstanceDetail `json:"InstanceList,omitnil,omitempty" name:"InstanceList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeManagerDetailRequest ¶
type DescribeManagerDetailRequest struct { *tchttp.BaseRequest // 管理人ID ManagerId *int64 `json:"ManagerId,omitnil,omitempty" name:"ManagerId"` // 分页每页数量 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页偏移量 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
func NewDescribeManagerDetailRequest ¶
func NewDescribeManagerDetailRequest() (request *DescribeManagerDetailRequest)
func (*DescribeManagerDetailRequest) FromJsonString ¶
func (r *DescribeManagerDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeManagerDetailRequest) ToJsonString ¶
func (r *DescribeManagerDetailRequest) ToJsonString() string
type DescribeManagerDetailRequestParams ¶ added in v1.0.426
type DescribeManagerDetailRequestParams struct { // 管理人ID ManagerId *int64 `json:"ManagerId,omitnil,omitempty" name:"ManagerId"` // 分页每页数量 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页偏移量 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
Predefined struct for user
type DescribeManagerDetailResponse ¶
type DescribeManagerDetailResponse struct { *tchttp.BaseResponse Response *DescribeManagerDetailResponseParams `json:"Response"` }
func NewDescribeManagerDetailResponse ¶
func NewDescribeManagerDetailResponse() (response *DescribeManagerDetailResponse)
func (*DescribeManagerDetailResponse) FromJsonString ¶
func (r *DescribeManagerDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeManagerDetailResponse) ToJsonString ¶
func (r *DescribeManagerDetailResponse) ToJsonString() string
type DescribeManagerDetailResponseParams ¶ added in v1.0.426
type DescribeManagerDetailResponseParams struct { // 状态: audit: 审核中 ok: 审核通过 invalid: 失效 expiring: 即将过期 expired: 已过期 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 管理人姓名 ManagerFirstName *string `json:"ManagerFirstName,omitnil,omitempty" name:"ManagerFirstName"` // 管理人邮箱 ManagerMail *string `json:"ManagerMail,omitnil,omitempty" name:"ManagerMail"` // 联系人姓名 ContactFirstName *string `json:"ContactFirstName,omitnil,omitempty" name:"ContactFirstName"` // 管理人姓名 ManagerLastName *string `json:"ManagerLastName,omitnil,omitempty" name:"ManagerLastName"` // 联系人职位 ContactPosition *string `json:"ContactPosition,omitnil,omitempty" name:"ContactPosition"` // 管理人职位 ManagerPosition *string `json:"ManagerPosition,omitnil,omitempty" name:"ManagerPosition"` // 核验通过时间 // 注意:此字段可能返回 null,表示取不到有效值。 VerifyTime *string `json:"VerifyTime,omitnil,omitempty" name:"VerifyTime"` // 创建时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 核验过期时间 // 注意:此字段可能返回 null,表示取不到有效值。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 联系人姓名 ContactLastName *string `json:"ContactLastName,omitnil,omitempty" name:"ContactLastName"` // 管理人电话 ManagerPhone *string `json:"ManagerPhone,omitnil,omitempty" name:"ManagerPhone"` // 联系人电话 ContactPhone *string `json:"ContactPhone,omitnil,omitempty" name:"ContactPhone"` // 联系人邮箱 ContactMail *string `json:"ContactMail,omitnil,omitempty" name:"ContactMail"` // 管理人所属部门 ManagerDepartment *string `json:"ManagerDepartment,omitnil,omitempty" name:"ManagerDepartment"` // 管理人所属公司信息 CompanyInfo *CompanyInfo `json:"CompanyInfo,omitnil,omitempty" name:"CompanyInfo"` // 管理人公司ID CompanyId *int64 `json:"CompanyId,omitnil,omitempty" name:"CompanyId"` // 管理人ID ManagerId *int64 `json:"ManagerId,omitnil,omitempty" name:"ManagerId"` // 审核状态详细信息 StatusInfo []*ManagerStatusInfo `json:"StatusInfo,omitnil,omitempty" name:"StatusInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeManagersRequest ¶
type DescribeManagersRequest struct { *tchttp.BaseRequest // 公司ID CompanyId *int64 `json:"CompanyId,omitnil,omitempty" name:"CompanyId"` // 分页偏移量 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 分页每页数量 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 管理人姓名(将废弃),请使用SearchKey ManagerName *string `json:"ManagerName,omitnil,omitempty" name:"ManagerName"` // 模糊查询管理人邮箱(将废弃),请使用SearchKey ManagerMail *string `json:"ManagerMail,omitnil,omitempty" name:"ManagerMail"` // 根据管理人状态进行筛选,取值有 // 'none' 未提交审核 // 'audit', 亚信审核中 // 'CAaudit' CA审核中 // 'ok' 已审核 // 'invalid' 审核失败 // 'expiring' 即将过期 // 'expired' 已过期 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 管理人姓/管理人名/邮箱/部门精准匹配 SearchKey *string `json:"SearchKey,omitnil,omitempty" name:"SearchKey"` }
func NewDescribeManagersRequest ¶
func NewDescribeManagersRequest() (request *DescribeManagersRequest)
func (*DescribeManagersRequest) FromJsonString ¶
func (r *DescribeManagersRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeManagersRequest) ToJsonString ¶
func (r *DescribeManagersRequest) ToJsonString() string
type DescribeManagersRequestParams ¶ added in v1.0.426
type DescribeManagersRequestParams struct { // 公司ID CompanyId *int64 `json:"CompanyId,omitnil,omitempty" name:"CompanyId"` // 分页偏移量 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 分页每页数量 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 管理人姓名(将废弃),请使用SearchKey ManagerName *string `json:"ManagerName,omitnil,omitempty" name:"ManagerName"` // 模糊查询管理人邮箱(将废弃),请使用SearchKey ManagerMail *string `json:"ManagerMail,omitnil,omitempty" name:"ManagerMail"` // 根据管理人状态进行筛选,取值有 // 'none' 未提交审核 // 'audit', 亚信审核中 // 'CAaudit' CA审核中 // 'ok' 已审核 // 'invalid' 审核失败 // 'expiring' 即将过期 // 'expired' 已过期 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 管理人姓/管理人名/邮箱/部门精准匹配 SearchKey *string `json:"SearchKey,omitnil,omitempty" name:"SearchKey"` }
Predefined struct for user
type DescribeManagersResponse ¶
type DescribeManagersResponse struct { *tchttp.BaseResponse Response *DescribeManagersResponseParams `json:"Response"` }
func NewDescribeManagersResponse ¶
func NewDescribeManagersResponse() (response *DescribeManagersResponse)
func (*DescribeManagersResponse) FromJsonString ¶
func (r *DescribeManagersResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeManagersResponse) ToJsonString ¶
func (r *DescribeManagersResponse) ToJsonString() string
type DescribeManagersResponseParams ¶ added in v1.0.426
type DescribeManagersResponseParams struct { // 公司管理人列表 Managers []*ManagerInfo `json:"Managers,omitnil,omitempty" name:"Managers"` // 公司管理人总数 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribePackagesRequest ¶ added in v1.0.516
type DescribePackagesRequest struct { *tchttp.BaseRequest // 偏移量,默认0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制数目,默认20。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 按状态筛选。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 按过期时间升序或降序排列。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 按权益包ID搜索。 PackageId *string `json:"PackageId,omitnil,omitempty" name:"PackageId"` // 按权益包类型搜索。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 子产品编号 Pid *int64 `json:"Pid,omitnil,omitempty" name:"Pid"` }
func NewDescribePackagesRequest ¶ added in v1.0.516
func NewDescribePackagesRequest() (request *DescribePackagesRequest)
func (*DescribePackagesRequest) FromJsonString ¶ added in v1.0.516
func (r *DescribePackagesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePackagesRequest) ToJsonString ¶ added in v1.0.516
func (r *DescribePackagesRequest) ToJsonString() string
type DescribePackagesRequestParams ¶ added in v1.0.516
type DescribePackagesRequestParams struct { // 偏移量,默认0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 限制数目,默认20。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 按状态筛选。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 按过期时间升序或降序排列。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 按权益包ID搜索。 PackageId *string `json:"PackageId,omitnil,omitempty" name:"PackageId"` // 按权益包类型搜索。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 子产品编号 Pid *int64 `json:"Pid,omitnil,omitempty" name:"Pid"` }
Predefined struct for user
type DescribePackagesResponse ¶ added in v1.0.516
type DescribePackagesResponse struct { *tchttp.BaseResponse Response *DescribePackagesResponseParams `json:"Response"` }
func NewDescribePackagesResponse ¶ added in v1.0.516
func NewDescribePackagesResponse() (response *DescribePackagesResponse)
func (*DescribePackagesResponse) FromJsonString ¶ added in v1.0.516
func (r *DescribePackagesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePackagesResponse) ToJsonString ¶ added in v1.0.516
func (r *DescribePackagesResponse) ToJsonString() string
type DescribePackagesResponseParams ¶ added in v1.0.516
type DescribePackagesResponseParams struct { // 权益包列表。 Packages []*PackageInfo `json:"Packages,omitnil,omitempty" name:"Packages"` // 总条数。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 权益点总余额。 TotalBalance *uint64 `json:"TotalBalance,omitnil,omitempty" name:"TotalBalance"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DownloadCertificateRequest ¶
type DownloadCertificateRequest struct { *tchttp.BaseRequest // 证书 ID。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` }
func NewDownloadCertificateRequest ¶
func NewDownloadCertificateRequest() (request *DownloadCertificateRequest)
func (*DownloadCertificateRequest) FromJsonString ¶
func (r *DownloadCertificateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DownloadCertificateRequest) ToJsonString ¶
func (r *DownloadCertificateRequest) ToJsonString() string
type DownloadCertificateRequestParams ¶ added in v1.0.426
type DownloadCertificateRequestParams struct { // 证书 ID。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` }
Predefined struct for user
type DownloadCertificateResponse ¶
type DownloadCertificateResponse struct { *tchttp.BaseResponse Response *DownloadCertificateResponseParams `json:"Response"` }
func NewDownloadCertificateResponse ¶
func NewDownloadCertificateResponse() (response *DownloadCertificateResponse)
func (*DownloadCertificateResponse) FromJsonString ¶
func (r *DownloadCertificateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DownloadCertificateResponse) ToJsonString ¶
func (r *DownloadCertificateResponse) ToJsonString() string
type DownloadCertificateResponseParams ¶ added in v1.0.426
type DownloadCertificateResponseParams struct { // ZIP base64 编码内容,base64 解码后可保存为 ZIP 文件。 // 注意:此字段可能返回 null,表示取不到有效值。 Content *string `json:"Content,omitnil,omitempty" name:"Content"` // MIME 类型:application/zip = ZIP 压缩文件。 // 注意:此字段可能返回 null,表示取不到有效值。 ContentType *string `json:"ContentType,omitnil,omitempty" name:"ContentType"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DvAuthDetail ¶
type DvAuthDetail struct { // DV 认证密钥。 // 注意:此字段可能返回 null,表示取不到有效值。 DvAuthKey *string `json:"DvAuthKey,omitnil,omitempty" name:"DvAuthKey"` // DV 认证值。 // 注意:此字段可能返回 null,表示取不到有效值。 DvAuthValue *string `json:"DvAuthValue,omitnil,omitempty" name:"DvAuthValue"` // DV 认证值域名。 // 注意:此字段可能返回 null,表示取不到有效值。 DvAuthDomain *string `json:"DvAuthDomain,omitnil,omitempty" name:"DvAuthDomain"` // DV 认证值路径。 // 注意:此字段可能返回 null,表示取不到有效值。 DvAuthPath *string `json:"DvAuthPath,omitnil,omitempty" name:"DvAuthPath"` // DV 认证子域名。 // 注意:此字段可能返回 null,表示取不到有效值。 DvAuthKeySubDomain *string `json:"DvAuthKeySubDomain,omitnil,omitempty" name:"DvAuthKeySubDomain"` // DV 认证信息。 // 注意:此字段可能返回 null,表示取不到有效值。 DvAuths []*DvAuths `json:"DvAuths,omitnil,omitempty" name:"DvAuths"` }
type DvAuths ¶
type DvAuths struct { // DV 认证密钥。 // 注意:此字段可能返回 null,表示取不到有效值。 DvAuthKey *string `json:"DvAuthKey,omitnil,omitempty" name:"DvAuthKey"` // DV 认证值。 // 注意:此字段可能返回 null,表示取不到有效值。 DvAuthValue *string `json:"DvAuthValue,omitnil,omitempty" name:"DvAuthValue"` // DV 认证值域名。 // 注意:此字段可能返回 null,表示取不到有效值。 DvAuthDomain *string `json:"DvAuthDomain,omitnil,omitempty" name:"DvAuthDomain"` // DV 认证值路径。 // 注意:此字段可能返回 null,表示取不到有效值。 DvAuthPath *string `json:"DvAuthPath,omitnil,omitempty" name:"DvAuthPath"` // DV 认证子域名, // 注意:此字段可能返回 null,表示取不到有效值。 DvAuthSubDomain *string `json:"DvAuthSubDomain,omitnil,omitempty" name:"DvAuthSubDomain"` // DV 认证类型。 // 注意:此字段可能返回 null,表示取不到有效值。 DvAuthVerifyType *string `json:"DvAuthVerifyType,omitnil,omitempty" name:"DvAuthVerifyType"` }
type GatewayCertificate ¶ added in v1.0.771
type GatewayCertificate struct { // 网关证书ID // 注意:此字段可能返回 null,表示取不到有效值。 Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 网关证书名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 绑定域名 // 注意:此字段可能返回 null,表示取不到有效值。 BindDomains []*string `json:"BindDomains,omitnil,omitempty" name:"BindDomains"` // 证书来源 // 注意:此字段可能返回 null,表示取不到有效值。 CertSource *string `json:"CertSource,omitnil,omitempty" name:"CertSource"` // 当前绑定的SSL证书ID // 注意:此字段可能返回 null,表示取不到有效值。 CertId *string `json:"CertId,omitnil,omitempty" name:"CertId"` }
type LighthouseInstanceDetail ¶ added in v1.0.660
type LighthouseInstanceDetail struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 实例名称 InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"` // IP地址 IP []*string `json:"IP,omitnil,omitempty" name:"IP"` // 可选择域名 Domain []*string `json:"Domain,omitnil,omitempty" name:"Domain"` }
type LiveInstanceDetail ¶ added in v1.0.660
type LiveInstanceDetail struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 已绑定的证书ID // 注意:此字段可能返回 null,表示取不到有效值。 CertId *string `json:"CertId,omitnil,omitempty" name:"CertId"` // -1:域名未关联证书。 // 1: 域名https已开启。 // 0: 域名https已关闭。 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` }
type LiveInstanceList ¶ added in v1.0.742
type LiveInstanceList struct { // 该地域下live实例总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // live实例详情 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceList []*LiveInstanceDetail `json:"InstanceList,omitnil,omitempty" name:"InstanceList"` }
type ManagerInfo ¶
type ManagerInfo struct { // 状态: audit: 审核中 ok: 审核通过 invalid: 失效 expiring: 即将过期 expired: 已过期 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 管理人姓名 ManagerFirstName *string `json:"ManagerFirstName,omitnil,omitempty" name:"ManagerFirstName"` // 管理人姓名 ManagerLastName *string `json:"ManagerLastName,omitnil,omitempty" name:"ManagerLastName"` // 管理人职位 ManagerPosition *string `json:"ManagerPosition,omitnil,omitempty" name:"ManagerPosition"` // 管理人电话 ManagerPhone *string `json:"ManagerPhone,omitnil,omitempty" name:"ManagerPhone"` // 管理人邮箱 ManagerMail *string `json:"ManagerMail,omitnil,omitempty" name:"ManagerMail"` // 管理人所属部门 ManagerDepartment *string `json:"ManagerDepartment,omitnil,omitempty" name:"ManagerDepartment"` // 创建时间 // 注意:此字段可能返回 null,表示取不到有效值。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 管理人域名数量 DomainCount *int64 `json:"DomainCount,omitnil,omitempty" name:"DomainCount"` // 管理人证书数量 CertCount *int64 `json:"CertCount,omitnil,omitempty" name:"CertCount"` // 管理人ID ManagerId *int64 `json:"ManagerId,omitnil,omitempty" name:"ManagerId"` // 审核有效到期时间 // 注意:此字段可能返回 null,表示取不到有效值。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 最近一次提交审核时间 // 注意:此字段可能返回 null,表示取不到有效值。 SubmitAuditTime *string `json:"SubmitAuditTime,omitnil,omitempty" name:"SubmitAuditTime"` // 审核通过时间 // 注意:此字段可能返回 null,表示取不到有效值。 VerifyTime *string `json:"VerifyTime,omitnil,omitempty" name:"VerifyTime"` // 具体审核状态信息 // 注意:此字段可能返回 null,表示取不到有效值。 StatusInfo []*ManagerStatusInfo `json:"StatusInfo,omitnil,omitempty" name:"StatusInfo"` }
type ManagerStatusInfo ¶ added in v1.0.259
type ManagerStatusInfo struct { }
type ModifyCertificateAliasRequest ¶
type ModifyCertificateAliasRequest struct { *tchttp.BaseRequest // 证书 ID。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 备注名称。 Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"` }
func NewModifyCertificateAliasRequest ¶
func NewModifyCertificateAliasRequest() (request *ModifyCertificateAliasRequest)
func (*ModifyCertificateAliasRequest) FromJsonString ¶
func (r *ModifyCertificateAliasRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyCertificateAliasRequest) ToJsonString ¶
func (r *ModifyCertificateAliasRequest) ToJsonString() string
type ModifyCertificateAliasRequestParams ¶ added in v1.0.426
type ModifyCertificateAliasRequestParams struct { // 证书 ID。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 备注名称。 Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"` }
Predefined struct for user
type ModifyCertificateAliasResponse ¶
type ModifyCertificateAliasResponse struct { *tchttp.BaseResponse Response *ModifyCertificateAliasResponseParams `json:"Response"` }
func NewModifyCertificateAliasResponse ¶
func NewModifyCertificateAliasResponse() (response *ModifyCertificateAliasResponse)
func (*ModifyCertificateAliasResponse) FromJsonString ¶
func (r *ModifyCertificateAliasResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyCertificateAliasResponse) ToJsonString ¶
func (r *ModifyCertificateAliasResponse) ToJsonString() string
type ModifyCertificateAliasResponseParams ¶ added in v1.0.426
type ModifyCertificateAliasResponseParams struct { // 修改成功的证书 ID。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyCertificateProjectRequest ¶
type ModifyCertificateProjectRequest struct { *tchttp.BaseRequest // 需要修改所属项目的证书 ID 集合,最多100个证书。 CertificateIdList []*string `json:"CertificateIdList,omitnil,omitempty" name:"CertificateIdList"` // 项目 ID。 ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` }
func NewModifyCertificateProjectRequest ¶
func NewModifyCertificateProjectRequest() (request *ModifyCertificateProjectRequest)
func (*ModifyCertificateProjectRequest) FromJsonString ¶
func (r *ModifyCertificateProjectRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyCertificateProjectRequest) ToJsonString ¶
func (r *ModifyCertificateProjectRequest) ToJsonString() string
type ModifyCertificateProjectRequestParams ¶ added in v1.0.426
type ModifyCertificateProjectRequestParams struct { // 需要修改所属项目的证书 ID 集合,最多100个证书。 CertificateIdList []*string `json:"CertificateIdList,omitnil,omitempty" name:"CertificateIdList"` // 项目 ID。 ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` }
Predefined struct for user
type ModifyCertificateProjectResponse ¶
type ModifyCertificateProjectResponse struct { *tchttp.BaseResponse Response *ModifyCertificateProjectResponseParams `json:"Response"` }
func NewModifyCertificateProjectResponse ¶
func NewModifyCertificateProjectResponse() (response *ModifyCertificateProjectResponse)
func (*ModifyCertificateProjectResponse) FromJsonString ¶
func (r *ModifyCertificateProjectResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyCertificateProjectResponse) ToJsonString ¶
func (r *ModifyCertificateProjectResponse) ToJsonString() string
type ModifyCertificateProjectResponseParams ¶ added in v1.0.426
type ModifyCertificateProjectResponseParams struct { // 修改所属项目成功的证书集合。 // 注意:此字段可能返回 null,表示取不到有效值。 SuccessCertificates []*string `json:"SuccessCertificates,omitnil,omitempty" name:"SuccessCertificates"` // 修改所属项目失败的证书集合。 // 注意:此字段可能返回 null,表示取不到有效值。 FailCertificates []*string `json:"FailCertificates,omitnil,omitempty" name:"FailCertificates"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyCertificateResubmitRequest ¶ added in v1.0.749
type ModifyCertificateResubmitRequest struct { *tchttp.BaseRequest // 证书ID。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` }
func NewModifyCertificateResubmitRequest ¶ added in v1.0.749
func NewModifyCertificateResubmitRequest() (request *ModifyCertificateResubmitRequest)
func (*ModifyCertificateResubmitRequest) FromJsonString ¶ added in v1.0.749
func (r *ModifyCertificateResubmitRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyCertificateResubmitRequest) ToJsonString ¶ added in v1.0.749
func (r *ModifyCertificateResubmitRequest) ToJsonString() string
type ModifyCertificateResubmitRequestParams ¶ added in v1.0.749
type ModifyCertificateResubmitRequestParams struct { // 证书ID。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` }
Predefined struct for user
type ModifyCertificateResubmitResponse ¶ added in v1.0.749
type ModifyCertificateResubmitResponse struct { *tchttp.BaseResponse Response *ModifyCertificateResubmitResponseParams `json:"Response"` }
func NewModifyCertificateResubmitResponse ¶ added in v1.0.749
func NewModifyCertificateResubmitResponse() (response *ModifyCertificateResubmitResponse)
func (*ModifyCertificateResubmitResponse) FromJsonString ¶ added in v1.0.749
func (r *ModifyCertificateResubmitResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyCertificateResubmitResponse) ToJsonString ¶ added in v1.0.749
func (r *ModifyCertificateResubmitResponse) ToJsonString() string
type ModifyCertificateResubmitResponseParams ¶ added in v1.0.749
type ModifyCertificateResubmitResponseParams struct { // 证书ID。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyCertificatesExpiringNotificationSwitchRequest ¶ added in v1.0.528
type ModifyCertificatesExpiringNotificationSwitchRequest struct { *tchttp.BaseRequest // 证书ID列表。最多50个 CertificateIds []*string `json:"CertificateIds,omitnil,omitempty" name:"CertificateIds"` // 0:不忽略通知。1:忽略通知 SwitchStatus *uint64 `json:"SwitchStatus,omitnil,omitempty" name:"SwitchStatus"` }
func NewModifyCertificatesExpiringNotificationSwitchRequest ¶ added in v1.0.528
func NewModifyCertificatesExpiringNotificationSwitchRequest() (request *ModifyCertificatesExpiringNotificationSwitchRequest)
func (*ModifyCertificatesExpiringNotificationSwitchRequest) FromJsonString ¶ added in v1.0.528
func (r *ModifyCertificatesExpiringNotificationSwitchRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyCertificatesExpiringNotificationSwitchRequest) ToJsonString ¶ added in v1.0.528
func (r *ModifyCertificatesExpiringNotificationSwitchRequest) ToJsonString() string
type ModifyCertificatesExpiringNotificationSwitchRequestParams ¶ added in v1.0.528
type ModifyCertificatesExpiringNotificationSwitchRequestParams struct { // 证书ID列表。最多50个 CertificateIds []*string `json:"CertificateIds,omitnil,omitempty" name:"CertificateIds"` // 0:不忽略通知。1:忽略通知 SwitchStatus *uint64 `json:"SwitchStatus,omitnil,omitempty" name:"SwitchStatus"` }
Predefined struct for user
type ModifyCertificatesExpiringNotificationSwitchResponse ¶ added in v1.0.528
type ModifyCertificatesExpiringNotificationSwitchResponse struct { *tchttp.BaseResponse Response *ModifyCertificatesExpiringNotificationSwitchResponseParams `json:"Response"` }
func NewModifyCertificatesExpiringNotificationSwitchResponse ¶ added in v1.0.528
func NewModifyCertificatesExpiringNotificationSwitchResponse() (response *ModifyCertificatesExpiringNotificationSwitchResponse)
func (*ModifyCertificatesExpiringNotificationSwitchResponse) FromJsonString ¶ added in v1.0.528
func (r *ModifyCertificatesExpiringNotificationSwitchResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyCertificatesExpiringNotificationSwitchResponse) ToJsonString ¶ added in v1.0.528
func (r *ModifyCertificatesExpiringNotificationSwitchResponse) ToJsonString() string
type ModifyCertificatesExpiringNotificationSwitchResponseParams ¶ added in v1.0.528
type ModifyCertificatesExpiringNotificationSwitchResponseParams struct { // 证书ID列表 CertificateIds []*string `json:"CertificateIds,omitnil,omitempty" name:"CertificateIds"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type OperationLog ¶
type OperationLog struct { // 操作证书动作。 Action *string `json:"Action,omitnil,omitempty" name:"Action"` // 操作时间。 CreatedOn *string `json:"CreatedOn,omitnil,omitempty" name:"CreatedOn"` // 主账号 // 注意:此字段可能返回 null,表示取不到有效值。 Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"` // 子账号 // 注意:此字段可能返回 null,表示取不到有效值。 SubAccountUin *string `json:"SubAccountUin,omitnil,omitempty" name:"SubAccountUin"` // 证书ID // 注意:此字段可能返回 null,表示取不到有效值。 CertId *string `json:"CertId,omitnil,omitempty" name:"CertId"` // 操作 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
type PackageInfo ¶ added in v1.0.516
type PackageInfo struct { // 权益包ID。 PackageId *string `json:"PackageId,omitnil,omitempty" name:"PackageId"` // 权益包内权益点总量。 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 权益包内权益点余量。 Balance *uint64 `json:"Balance,omitnil,omitempty" name:"Balance"` // 权益包名称。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 权益点是转入时,来源信息。 // 注意:此字段可能返回 null,表示取不到有效值。 SourceUin *uint64 `json:"SourceUin,omitnil,omitempty" name:"SourceUin"` // 权益点状态。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 过期时间。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 更新时间。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 生成时间。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 来源类型。 SourceType *string `json:"SourceType,omitnil,omitempty" name:"SourceType"` // 转移信息。 // 注意:此字段可能返回 null,表示取不到有效值。 TransferOutInfos []*PackageTransferOutInfo `json:"TransferOutInfos,omitnil,omitempty" name:"TransferOutInfos"` }
type PackageTransferOutInfo ¶ added in v1.0.516
type PackageTransferOutInfo struct { // 权益包ID。 PackageId *string `json:"PackageId,omitnil,omitempty" name:"PackageId"` // 转移码。 TransferCode *string `json:"TransferCode,omitnil,omitempty" name:"TransferCode"` // 本次转移点数。 TransferCount *uint64 `json:"TransferCount,omitnil,omitempty" name:"TransferCount"` // 转入的PackageID。 // 注意:此字段可能返回 null,表示取不到有效值。 ReceivePackageId *string `json:"ReceivePackageId,omitnil,omitempty" name:"ReceivePackageId"` // 本次转移过期时间。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 本次转移生成时间。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 本次转移更新时间。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 转移状态。 TransferStatus *string `json:"TransferStatus,omitnil,omitempty" name:"TransferStatus"` // 接收者uin。 // 注意:此字段可能返回 null,表示取不到有效值。 ReceiverUin *uint64 `json:"ReceiverUin,omitnil,omitempty" name:"ReceiverUin"` // 接收时间。 // 注意:此字段可能返回 null,表示取不到有效值。 ReceiveTime *string `json:"ReceiveTime,omitnil,omitempty" name:"ReceiveTime"` }
type PreAuditInfo ¶ added in v1.0.562
type PreAuditInfo struct { // 证书总年限 // 注意:此字段可能返回 null,表示取不到有效值。 TotalPeriod *int64 `json:"TotalPeriod,omitnil,omitempty" name:"TotalPeriod"` // 证书当前年限 // 注意:此字段可能返回 null,表示取不到有效值。 NowPeriod *int64 `json:"NowPeriod,omitnil,omitempty" name:"NowPeriod"` // 证书预审核管理人ID // 注意:此字段可能返回 null,表示取不到有效值。 ManagerId *string `json:"ManagerId,omitnil,omitempty" name:"ManagerId"` }
type ProjectInfo ¶
type ProjectInfo struct { // 项目名称。 // 注意:此字段可能返回 null,表示取不到有效值。 ProjectName *string `json:"ProjectName,omitnil,omitempty" name:"ProjectName"` // 项目创建用户 UIN。 // 注意:此字段可能返回 null,表示取不到有效值。 ProjectCreatorUin *uint64 `json:"ProjectCreatorUin,omitnil,omitempty" name:"ProjectCreatorUin"` // 项目创建时间。 // 注意:此字段可能返回 null,表示取不到有效值。 ProjectCreateTime *string `json:"ProjectCreateTime,omitnil,omitempty" name:"ProjectCreateTime"` // 项目信息简述。 // 注意:此字段可能返回 null,表示取不到有效值。 ProjectResume *string `json:"ProjectResume,omitnil,omitempty" name:"ProjectResume"` // 用户 UIN。 // 注意:此字段可能返回 null,表示取不到有效值。 OwnerUin *uint64 `json:"OwnerUin,omitnil,omitempty" name:"OwnerUin"` // 项目 ID。 // 注意:此字段可能返回 null,表示取不到有效值。 ProjectId *string `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` }
type ReplaceCertificateRequest ¶
type ReplaceCertificateRequest struct { *tchttp.BaseRequest // 证书 ID。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 验证类型:DNS_AUTO = 自动DNS验证(仅支持在腾讯云解析且解析状态正常的域名使用该验证类型),DNS = 手动DNS验证,FILE = 文件验证。 ValidType *string `json:"ValidType,omitnil,omitempty" name:"ValidType"` // 类型,默认 Original。可选项:Original = 原证书 CSR,Upload = 手动上传,Online = 在线生成。 CsrType *string `json:"CsrType,omitnil,omitempty" name:"CsrType"` // CSR 内容。 CsrContent *string `json:"CsrContent,omitnil,omitempty" name:"CsrContent"` // KEY 密码。 CsrkeyPassword *string `json:"CsrkeyPassword,omitnil,omitempty" name:"CsrkeyPassword"` // 重颁发原因。 Reason *string `json:"Reason,omitnil,omitempty" name:"Reason"` // CSR加密方式,可选:RSA、ECC、SM2 // (CsrType为Online才可选), 默认为RSA CertCSREncryptAlgo *string `json:"CertCSREncryptAlgo,omitnil,omitempty" name:"CertCSREncryptAlgo"` // CSR加密参数,CsrEncryptAlgo为RSA时, 可选2048、4096等默认为2048;CsrEncryptAlgo为ECC时,可选prime256v1,secp384r1等,默认为prime256v1; CertCSRKeyParameter *string `json:"CertCSRKeyParameter,omitnil,omitempty" name:"CertCSRKeyParameter"` }
func NewReplaceCertificateRequest ¶
func NewReplaceCertificateRequest() (request *ReplaceCertificateRequest)
func (*ReplaceCertificateRequest) FromJsonString ¶
func (r *ReplaceCertificateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ReplaceCertificateRequest) ToJsonString ¶
func (r *ReplaceCertificateRequest) ToJsonString() string
type ReplaceCertificateRequestParams ¶ added in v1.0.426
type ReplaceCertificateRequestParams struct { // 证书 ID。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 验证类型:DNS_AUTO = 自动DNS验证(仅支持在腾讯云解析且解析状态正常的域名使用该验证类型),DNS = 手动DNS验证,FILE = 文件验证。 ValidType *string `json:"ValidType,omitnil,omitempty" name:"ValidType"` // 类型,默认 Original。可选项:Original = 原证书 CSR,Upload = 手动上传,Online = 在线生成。 CsrType *string `json:"CsrType,omitnil,omitempty" name:"CsrType"` // CSR 内容。 CsrContent *string `json:"CsrContent,omitnil,omitempty" name:"CsrContent"` // KEY 密码。 CsrkeyPassword *string `json:"CsrkeyPassword,omitnil,omitempty" name:"CsrkeyPassword"` // 重颁发原因。 Reason *string `json:"Reason,omitnil,omitempty" name:"Reason"` // CSR加密方式,可选:RSA、ECC、SM2 // (CsrType为Online才可选), 默认为RSA CertCSREncryptAlgo *string `json:"CertCSREncryptAlgo,omitnil,omitempty" name:"CertCSREncryptAlgo"` // CSR加密参数,CsrEncryptAlgo为RSA时, 可选2048、4096等默认为2048;CsrEncryptAlgo为ECC时,可选prime256v1,secp384r1等,默认为prime256v1; CertCSRKeyParameter *string `json:"CertCSRKeyParameter,omitnil,omitempty" name:"CertCSRKeyParameter"` }
Predefined struct for user
type ReplaceCertificateResponse ¶
type ReplaceCertificateResponse struct { *tchttp.BaseResponse Response *ReplaceCertificateResponseParams `json:"Response"` }
func NewReplaceCertificateResponse ¶
func NewReplaceCertificateResponse() (response *ReplaceCertificateResponse)
func (*ReplaceCertificateResponse) FromJsonString ¶
func (r *ReplaceCertificateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ReplaceCertificateResponse) ToJsonString ¶
func (r *ReplaceCertificateResponse) ToJsonString() string
type ReplaceCertificateResponseParams ¶ added in v1.0.426
type ReplaceCertificateResponseParams struct { // 证书 ID。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ResourceTypeRegions ¶ added in v1.0.660
type RevokeCertificateRequest ¶
type RevokeCertificateRequest struct { *tchttp.BaseRequest // 证书 ID。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 吊销证书原因。 Reason *string `json:"Reason,omitnil,omitempty" name:"Reason"` }
func NewRevokeCertificateRequest ¶
func NewRevokeCertificateRequest() (request *RevokeCertificateRequest)
func (*RevokeCertificateRequest) FromJsonString ¶
func (r *RevokeCertificateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RevokeCertificateRequest) ToJsonString ¶
func (r *RevokeCertificateRequest) ToJsonString() string
type RevokeCertificateRequestParams ¶ added in v1.0.426
type RevokeCertificateRequestParams struct { // 证书 ID。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 吊销证书原因。 Reason *string `json:"Reason,omitnil,omitempty" name:"Reason"` }
Predefined struct for user
type RevokeCertificateResponse ¶
type RevokeCertificateResponse struct { *tchttp.BaseResponse Response *RevokeCertificateResponseParams `json:"Response"` }
func NewRevokeCertificateResponse ¶
func NewRevokeCertificateResponse() (response *RevokeCertificateResponse)
func (*RevokeCertificateResponse) FromJsonString ¶
func (r *RevokeCertificateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RevokeCertificateResponse) ToJsonString ¶
func (r *RevokeCertificateResponse) ToJsonString() string
type RevokeCertificateResponseParams ¶ added in v1.0.426
type RevokeCertificateResponseParams struct { // 吊销证书域名验证信息。 // 注意:此字段可能返回 null,表示取不到有效值。 RevokeDomainValidateAuths []*RevokeDomainValidateAuths `json:"RevokeDomainValidateAuths,omitnil,omitempty" name:"RevokeDomainValidateAuths"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RevokeDomainValidateAuths ¶
type RevokeDomainValidateAuths struct { // DV 认证值路径。 // 注意:此字段可能返回 null,表示取不到有效值。 DomainValidateAuthPath *string `json:"DomainValidateAuthPath,omitnil,omitempty" name:"DomainValidateAuthPath"` // DV 认证 KEY。 // 注意:此字段可能返回 null,表示取不到有效值。 DomainValidateAuthKey *string `json:"DomainValidateAuthKey,omitnil,omitempty" name:"DomainValidateAuthKey"` // DV 认证值。 // 注意:此字段可能返回 null,表示取不到有效值。 DomainValidateAuthValue *string `json:"DomainValidateAuthValue,omitnil,omitempty" name:"DomainValidateAuthValue"` // DV 认证域名。 // 注意:此字段可能返回 null,表示取不到有效值。 DomainValidateAuthDomain *string `json:"DomainValidateAuthDomain,omitnil,omitempty" name:"DomainValidateAuthDomain"` }
type RootCertificates ¶ added in v1.0.411
type RootCertificates struct { // 国密签名证书 // 注意:此字段可能返回 null,表示取不到有效值。 Sign *string `json:"Sign,omitnil,omitempty" name:"Sign"` // 国密加密证书 // 注意:此字段可能返回 null,表示取不到有效值。 Encrypt *string `json:"Encrypt,omitnil,omitempty" name:"Encrypt"` // 标准证书 // 注意:此字段可能返回 null,表示取不到有效值。 Standard *string `json:"Standard,omitnil,omitempty" name:"Standard"` }
type SubmitAuditManagerRequest ¶
type SubmitAuditManagerRequest struct { *tchttp.BaseRequest // 管理人ID ManagerId *int64 `json:"ManagerId,omitnil,omitempty" name:"ManagerId"` }
func NewSubmitAuditManagerRequest ¶
func NewSubmitAuditManagerRequest() (request *SubmitAuditManagerRequest)
func (*SubmitAuditManagerRequest) FromJsonString ¶
func (r *SubmitAuditManagerRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SubmitAuditManagerRequest) ToJsonString ¶
func (r *SubmitAuditManagerRequest) ToJsonString() string
type SubmitAuditManagerRequestParams ¶ added in v1.0.426
type SubmitAuditManagerRequestParams struct { // 管理人ID ManagerId *int64 `json:"ManagerId,omitnil,omitempty" name:"ManagerId"` }
Predefined struct for user
type SubmitAuditManagerResponse ¶
type SubmitAuditManagerResponse struct { *tchttp.BaseResponse Response *SubmitAuditManagerResponseParams `json:"Response"` }
func NewSubmitAuditManagerResponse ¶
func NewSubmitAuditManagerResponse() (response *SubmitAuditManagerResponse)
func (*SubmitAuditManagerResponse) FromJsonString ¶
func (r *SubmitAuditManagerResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SubmitAuditManagerResponse) ToJsonString ¶
func (r *SubmitAuditManagerResponse) ToJsonString() string
type SubmitAuditManagerResponseParams ¶ added in v1.0.426
type SubmitAuditManagerResponseParams struct { // 管理人ID ManagerId *int64 `json:"ManagerId,omitnil,omitempty" name:"ManagerId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SubmitCertificateInformationRequest ¶
type SubmitCertificateInformationRequest struct { *tchttp.BaseRequest // 证书 ID。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // CSR 生成方式:online = 在线生成, parse = 手动上传。 CsrType *string `json:"CsrType,omitnil,omitempty" name:"CsrType"` // 上传的 CSR 内容。 CsrContent *string `json:"CsrContent,omitnil,omitempty" name:"CsrContent"` // 绑定证书的域名。 CertificateDomain *string `json:"CertificateDomain,omitnil,omitempty" name:"CertificateDomain"` // 上传的域名数组(多域名证书可以上传)。 DomainList []*string `json:"DomainList,omitnil,omitempty" name:"DomainList"` // 私钥密码(非必填)。 KeyPassword *string `json:"KeyPassword,omitnil,omitempty" name:"KeyPassword"` // 公司名称。 OrganizationName *string `json:"OrganizationName,omitnil,omitempty" name:"OrganizationName"` // 部门名称。 OrganizationDivision *string `json:"OrganizationDivision,omitnil,omitempty" name:"OrganizationDivision"` // 公司详细地址。 OrganizationAddress *string `json:"OrganizationAddress,omitnil,omitempty" name:"OrganizationAddress"` // 国家名称,如中国:CN 。 OrganizationCountry *string `json:"OrganizationCountry,omitnil,omitempty" name:"OrganizationCountry"` // 公司所在城市。 OrganizationCity *string `json:"OrganizationCity,omitnil,omitempty" name:"OrganizationCity"` // 公司所在省份。 OrganizationRegion *string `json:"OrganizationRegion,omitnil,omitempty" name:"OrganizationRegion"` // 公司邮编。 PostalCode *string `json:"PostalCode,omitnil,omitempty" name:"PostalCode"` // 公司座机区号。 PhoneAreaCode *string `json:"PhoneAreaCode,omitnil,omitempty" name:"PhoneAreaCode"` // 公司座机号码。 PhoneNumber *string `json:"PhoneNumber,omitnil,omitempty" name:"PhoneNumber"` // 证书验证方式。验证类型:DNS_AUTO = 自动DNS验证(仅支持在腾讯云解析且解析状态正常的域名使用该验证类型),DNS = 手动DNS验证,FILE = 文件验证。 VerifyType *string `json:"VerifyType,omitnil,omitempty" name:"VerifyType"` // 管理人名。 AdminFirstName *string `json:"AdminFirstName,omitnil,omitempty" name:"AdminFirstName"` // 管理人姓。 AdminLastName *string `json:"AdminLastName,omitnil,omitempty" name:"AdminLastName"` // 管理人手机号码。 AdminPhoneNum *string `json:"AdminPhoneNum,omitnil,omitempty" name:"AdminPhoneNum"` // 管理人邮箱地址。 AdminEmail *string `json:"AdminEmail,omitnil,omitempty" name:"AdminEmail"` // 管理人职位。 AdminPosition *string `json:"AdminPosition,omitnil,omitempty" name:"AdminPosition"` // 联系人名。 ContactFirstName *string `json:"ContactFirstName,omitnil,omitempty" name:"ContactFirstName"` // 联系人姓。 ContactLastName *string `json:"ContactLastName,omitnil,omitempty" name:"ContactLastName"` // 联系人邮箱地址。 ContactEmail *string `json:"ContactEmail,omitnil,omitempty" name:"ContactEmail"` // 联系人手机号码。 ContactNumber *string `json:"ContactNumber,omitnil,omitempty" name:"ContactNumber"` // 联系人职位。 ContactPosition *string `json:"ContactPosition,omitnil,omitempty" name:"ContactPosition"` }
func NewSubmitCertificateInformationRequest ¶
func NewSubmitCertificateInformationRequest() (request *SubmitCertificateInformationRequest)
func (*SubmitCertificateInformationRequest) FromJsonString ¶
func (r *SubmitCertificateInformationRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SubmitCertificateInformationRequest) ToJsonString ¶
func (r *SubmitCertificateInformationRequest) ToJsonString() string
type SubmitCertificateInformationRequestParams ¶ added in v1.0.426
type SubmitCertificateInformationRequestParams struct { // 证书 ID。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // CSR 生成方式:online = 在线生成, parse = 手动上传。 CsrType *string `json:"CsrType,omitnil,omitempty" name:"CsrType"` // 上传的 CSR 内容。 CsrContent *string `json:"CsrContent,omitnil,omitempty" name:"CsrContent"` // 绑定证书的域名。 CertificateDomain *string `json:"CertificateDomain,omitnil,omitempty" name:"CertificateDomain"` // 上传的域名数组(多域名证书可以上传)。 DomainList []*string `json:"DomainList,omitnil,omitempty" name:"DomainList"` // 私钥密码(非必填)。 KeyPassword *string `json:"KeyPassword,omitnil,omitempty" name:"KeyPassword"` // 公司名称。 OrganizationName *string `json:"OrganizationName,omitnil,omitempty" name:"OrganizationName"` // 部门名称。 OrganizationDivision *string `json:"OrganizationDivision,omitnil,omitempty" name:"OrganizationDivision"` // 公司详细地址。 OrganizationAddress *string `json:"OrganizationAddress,omitnil,omitempty" name:"OrganizationAddress"` // 国家名称,如中国:CN 。 OrganizationCountry *string `json:"OrganizationCountry,omitnil,omitempty" name:"OrganizationCountry"` // 公司所在城市。 OrganizationCity *string `json:"OrganizationCity,omitnil,omitempty" name:"OrganizationCity"` // 公司所在省份。 OrganizationRegion *string `json:"OrganizationRegion,omitnil,omitempty" name:"OrganizationRegion"` // 公司邮编。 PostalCode *string `json:"PostalCode,omitnil,omitempty" name:"PostalCode"` // 公司座机区号。 PhoneAreaCode *string `json:"PhoneAreaCode,omitnil,omitempty" name:"PhoneAreaCode"` // 公司座机号码。 PhoneNumber *string `json:"PhoneNumber,omitnil,omitempty" name:"PhoneNumber"` // 证书验证方式。验证类型:DNS_AUTO = 自动DNS验证(仅支持在腾讯云解析且解析状态正常的域名使用该验证类型),DNS = 手动DNS验证,FILE = 文件验证。 VerifyType *string `json:"VerifyType,omitnil,omitempty" name:"VerifyType"` // 管理人名。 AdminFirstName *string `json:"AdminFirstName,omitnil,omitempty" name:"AdminFirstName"` // 管理人姓。 AdminLastName *string `json:"AdminLastName,omitnil,omitempty" name:"AdminLastName"` // 管理人手机号码。 AdminPhoneNum *string `json:"AdminPhoneNum,omitnil,omitempty" name:"AdminPhoneNum"` // 管理人邮箱地址。 AdminEmail *string `json:"AdminEmail,omitnil,omitempty" name:"AdminEmail"` // 管理人职位。 AdminPosition *string `json:"AdminPosition,omitnil,omitempty" name:"AdminPosition"` // 联系人名。 ContactFirstName *string `json:"ContactFirstName,omitnil,omitempty" name:"ContactFirstName"` // 联系人姓。 ContactLastName *string `json:"ContactLastName,omitnil,omitempty" name:"ContactLastName"` // 联系人邮箱地址。 ContactEmail *string `json:"ContactEmail,omitnil,omitempty" name:"ContactEmail"` // 联系人手机号码。 ContactNumber *string `json:"ContactNumber,omitnil,omitempty" name:"ContactNumber"` // 联系人职位。 ContactPosition *string `json:"ContactPosition,omitnil,omitempty" name:"ContactPosition"` }
Predefined struct for user
type SubmitCertificateInformationResponse ¶
type SubmitCertificateInformationResponse struct { *tchttp.BaseResponse Response *SubmitCertificateInformationResponseParams `json:"Response"` }
func NewSubmitCertificateInformationResponse ¶
func NewSubmitCertificateInformationResponse() (response *SubmitCertificateInformationResponse)
func (*SubmitCertificateInformationResponse) FromJsonString ¶
func (r *SubmitCertificateInformationResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SubmitCertificateInformationResponse) ToJsonString ¶
func (r *SubmitCertificateInformationResponse) ToJsonString() string
type SubmitCertificateInformationResponseParams ¶ added in v1.0.426
type SubmitCertificateInformationResponseParams struct { // 证书 ID。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SubmittedData ¶
type SubmittedData struct { // CSR 类型,(online = 在线生成CSR,parse = 粘贴 CSR)。 // 注意:此字段可能返回 null,表示取不到有效值。 CsrType *string `json:"CsrType,omitnil,omitempty" name:"CsrType"` // CSR 内容。 // 注意:此字段可能返回 null,表示取不到有效值。 CsrContent *string `json:"CsrContent,omitnil,omitempty" name:"CsrContent"` // 域名信息。 // 注意:此字段可能返回 null,表示取不到有效值。 CertificateDomain *string `json:"CertificateDomain,omitnil,omitempty" name:"CertificateDomain"` // DNS 信息。 // 注意:此字段可能返回 null,表示取不到有效值。 DomainList []*string `json:"DomainList,omitnil,omitempty" name:"DomainList"` // 私钥密码。 // 注意:此字段可能返回 null,表示取不到有效值。 KeyPassword *string `json:"KeyPassword,omitnil,omitempty" name:"KeyPassword"` // 企业或单位名称。 // 注意:此字段可能返回 null,表示取不到有效值。 OrganizationName *string `json:"OrganizationName,omitnil,omitempty" name:"OrganizationName"` // 部门。 // 注意:此字段可能返回 null,表示取不到有效值。 OrganizationDivision *string `json:"OrganizationDivision,omitnil,omitempty" name:"OrganizationDivision"` // 地址。 // 注意:此字段可能返回 null,表示取不到有效值。 OrganizationAddress *string `json:"OrganizationAddress,omitnil,omitempty" name:"OrganizationAddress"` // 国家。 // 注意:此字段可能返回 null,表示取不到有效值。 OrganizationCountry *string `json:"OrganizationCountry,omitnil,omitempty" name:"OrganizationCountry"` // 市。 // 注意:此字段可能返回 null,表示取不到有效值。 OrganizationCity *string `json:"OrganizationCity,omitnil,omitempty" name:"OrganizationCity"` // 省。 // 注意:此字段可能返回 null,表示取不到有效值。 OrganizationRegion *string `json:"OrganizationRegion,omitnil,omitempty" name:"OrganizationRegion"` // 邮政编码。 // 注意:此字段可能返回 null,表示取不到有效值。 PostalCode *string `json:"PostalCode,omitnil,omitempty" name:"PostalCode"` // 座机区号。 // 注意:此字段可能返回 null,表示取不到有效值。 PhoneAreaCode *string `json:"PhoneAreaCode,omitnil,omitempty" name:"PhoneAreaCode"` // 座机号码。 // 注意:此字段可能返回 null,表示取不到有效值。 PhoneNumber *string `json:"PhoneNumber,omitnil,omitempty" name:"PhoneNumber"` // 管理员名。 // 注意:此字段可能返回 null,表示取不到有效值。 AdminFirstName *string `json:"AdminFirstName,omitnil,omitempty" name:"AdminFirstName"` // 管理员姓。 // 注意:此字段可能返回 null,表示取不到有效值。 AdminLastName *string `json:"AdminLastName,omitnil,omitempty" name:"AdminLastName"` // 管理员电话号码。 // 注意:此字段可能返回 null,表示取不到有效值。 AdminPhoneNum *string `json:"AdminPhoneNum,omitnil,omitempty" name:"AdminPhoneNum"` // 管理员邮箱地址。 // 注意:此字段可能返回 null,表示取不到有效值。 AdminEmail *string `json:"AdminEmail,omitnil,omitempty" name:"AdminEmail"` // 管理员职位。 // 注意:此字段可能返回 null,表示取不到有效值。 AdminPosition *string `json:"AdminPosition,omitnil,omitempty" name:"AdminPosition"` // 联系人名。 // 注意:此字段可能返回 null,表示取不到有效值。 ContactFirstName *string `json:"ContactFirstName,omitnil,omitempty" name:"ContactFirstName"` // 联系人姓。 // 注意:此字段可能返回 null,表示取不到有效值。 ContactLastName *string `json:"ContactLastName,omitnil,omitempty" name:"ContactLastName"` // 联系人电话号码。 // 注意:此字段可能返回 null,表示取不到有效值。 ContactNumber *string `json:"ContactNumber,omitnil,omitempty" name:"ContactNumber"` // 联系人邮箱地址, // 注意:此字段可能返回 null,表示取不到有效值。 ContactEmail *string `json:"ContactEmail,omitnil,omitempty" name:"ContactEmail"` // 联系人职位。 // 注意:此字段可能返回 null,表示取不到有效值。 ContactPosition *string `json:"ContactPosition,omitnil,omitempty" name:"ContactPosition"` // 验证类型。 // 注意:此字段可能返回 null,表示取不到有效值。 VerifyType *string `json:"VerifyType,omitnil,omitempty" name:"VerifyType"` }
type SupportDownloadType ¶ added in v1.0.807
type SupportDownloadType struct { // 是否可以下载nginx可用格式 NGINX *bool `json:"NGINX,omitnil,omitempty" name:"NGINX"` // 是否可以下载apache可用格式 APACHE *bool `json:"APACHE,omitnil,omitempty" name:"APACHE"` // 是否可以下载tomcat可用格式 TOMCAT *bool `json:"TOMCAT,omitnil,omitempty" name:"TOMCAT"` // 是否可以下载iis可用格式 IIS *bool `json:"IIS,omitnil,omitempty" name:"IIS"` // 是否可以下载JKS可用格式 JKS *bool `json:"JKS,omitnil,omitempty" name:"JKS"` // 是否可以下载其他格式 OTHER *bool `json:"OTHER,omitnil,omitempty" name:"OTHER"` // 是否可以下载根证书 ROOT *bool `json:"ROOT,omitnil,omitempty" name:"ROOT"` }
type SyncTaskBindResourceResult ¶ added in v1.0.742
type SyncTaskBindResourceResult struct { // 任务ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 关联云资源结果 // 注意:此字段可能返回 null,表示取不到有效值。 BindResourceResult []*BindResourceResult `json:"BindResourceResult,omitnil,omitempty" name:"BindResourceResult"` // 关联云资源异步查询结果: 0表示查询中, 1表示查询成功。 2表示查询异常; 若状态为1,则查看BindResourceResult结果;若状态为2,则查看Error原因 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 关联云资源错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 Error *Error `json:"Error,omitnil,omitempty" name:"Error"` // 当前结果缓存时间 CacheTime *string `json:"CacheTime,omitnil,omitempty" name:"CacheTime"` }
type TCBAccessInstance ¶ added in v1.0.742
type TCBAccessInstance struct { // 域名 // 注意:此字段可能返回 null,表示取不到有效值。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 统一域名状态 // // 注意:此字段可能返回 null,表示取不到有效值。 UnionStatus *int64 `json:"UnionStatus,omitnil,omitempty" name:"UnionStatus"` // 是否被抢占, 被抢占表示域名被其他环境绑定了,需要解绑或者重新绑定。 // // 注意:此字段可能返回 null,表示取不到有效值。 IsPreempted *bool `json:"IsPreempted,omitnil,omitempty" name:"IsPreempted"` // icp黑名单封禁状态,0-未封禁,1-封禁 // // 注意:此字段可能返回 null,表示取不到有效值。 ICPStatus *int64 `json:"ICPStatus,omitnil,omitempty" name:"ICPStatus"` // 已绑定证书ID // 注意:此字段可能返回 null,表示取不到有效值。 OldCertificateId *string `json:"OldCertificateId,omitnil,omitempty" name:"OldCertificateId"` }
type TCBAccessService ¶ added in v1.0.742
type TCBAccessService struct { // 实例列表 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceList []*TCBAccessInstance `json:"InstanceList,omitnil,omitempty" name:"InstanceList"` // 数量 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` }
type TCBEnvironment ¶ added in v1.0.742
type TCBEnvironment struct { // 唯一ID // 注意:此字段可能返回 null,表示取不到有效值。 ID *string `json:"ID,omitnil,omitempty" name:"ID"` // 来源 // 注意:此字段可能返回 null,表示取不到有效值。 Source *string `json:"Source,omitnil,omitempty" name:"Source"` // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` }
type TCBEnvironments ¶ added in v1.0.742
type TCBEnvironments struct { // tcb环境 // 注意:此字段可能返回 null,表示取不到有效值。 Environment *TCBEnvironment `json:"Environment,omitnil,omitempty" name:"Environment"` // 访问服务 // 注意:此字段可能返回 null,表示取不到有效值。 AccessService *TCBAccessService `json:"AccessService,omitnil,omitempty" name:"AccessService"` // 静态托管 // 注意:此字段可能返回 null,表示取不到有效值。 HostService *TCBHostService `json:"HostService,omitnil,omitempty" name:"HostService"` }
type TCBHostInstance ¶ added in v1.0.742
type TCBHostInstance struct { // 域名 // 注意:此字段可能返回 null,表示取不到有效值。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 解析状态 // 注意:此字段可能返回 null,表示取不到有效值。 DNSStatus *string `json:"DNSStatus,omitnil,omitempty" name:"DNSStatus"` // 已绑定证书ID // 注意:此字段可能返回 null,表示取不到有效值。 OldCertificateId *string `json:"OldCertificateId,omitnil,omitempty" name:"OldCertificateId"` }
type TCBHostService ¶ added in v1.0.742
type TCBHostService struct { // 实例列表 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceList []*TCBHostInstance `json:"InstanceList,omitnil,omitempty" name:"InstanceList"` // 数量 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` }
type TCBInstanceList ¶ added in v1.0.742
type TCBInstanceList struct { // 地域 Region *string `json:"Region,omitnil,omitempty" name:"Region"` // tcb环境实例详情 // 注意:此字段可能返回 null,表示取不到有效值。 Environments []*TCBEnvironments `json:"Environments,omitnil,omitempty" name:"Environments"` }
type TSEInstanceDetail ¶ added in v1.0.771
type TSEInstanceDetail struct { // 网关ID // 注意:此字段可能返回 null,表示取不到有效值。 GatewayId *string `json:"GatewayId,omitnil,omitempty" name:"GatewayId"` // 网关名称 // 注意:此字段可能返回 null,表示取不到有效值。 GatewayName *string `json:"GatewayName,omitnil,omitempty" name:"GatewayName"` // 网关证书列表 // 注意:此字段可能返回 null,表示取不到有效值。 CertificateList []*GatewayCertificate `json:"CertificateList,omitnil,omitempty" name:"CertificateList"` }
type TSEInstanceList ¶ added in v1.0.771
type TSEInstanceList struct { // TSE实例详情 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceList []*TSEInstanceDetail `json:"InstanceList,omitnil,omitempty" name:"InstanceList"` // 该地域下TSE实例总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 地域 Region *string `json:"Region,omitnil,omitempty" name:"Region"` }
type TeoInstanceDetail ¶ added in v1.0.660
type TeoInstanceDetail struct { // 域名 Host *string `json:"Host,omitnil,omitempty" name:"Host"` // 证书ID CertId *string `json:"CertId,omitnil,omitempty" name:"CertId"` // 区域ID // 注意:此字段可能返回 null,表示取不到有效值。 ZoneId *string `json:"ZoneId,omitnil,omitempty" name:"ZoneId"` // 域名状态 Status *string `json:"Status,omitnil,omitempty" name:"Status"` }
type TeoInstanceList ¶ added in v1.0.742
type TeoInstanceList struct { // edgeone实例详情 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceList []*TeoInstanceDetail `json:"InstanceList,omitnil,omitempty" name:"InstanceList"` // edgeone实例总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` }
type TkeIngressDetail ¶ added in v1.0.660
type TkeInstanceDetail ¶ added in v1.0.660
type TkeInstanceDetail struct { // 集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 集群名称 ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"` // 集群命名空间列表 NamespaceList []*TkeNameSpaceDetail `json:"NamespaceList,omitnil,omitempty" name:"NamespaceList"` // 集群类型 ClusterType *string `json:"ClusterType,omitnil,omitempty" name:"ClusterType"` // 集群版本 ClusterVersion *string `json:"ClusterVersion,omitnil,omitempty" name:"ClusterVersion"` }
type TkeInstanceList ¶ added in v1.0.742
type TkeInstanceList struct { // 地域 Region *string `json:"Region,omitnil,omitempty" name:"Region"` // tke实例详情 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceList []*TkeInstanceDetail `json:"InstanceList,omitnil,omitempty" name:"InstanceList"` // 该地域下tke实例总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` }
type TkeNameSpaceDetail ¶ added in v1.0.660
type TkeNameSpaceDetail struct { // namespace名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // secret列表 SecretList []*TkeSecretDetail `json:"SecretList,omitnil,omitempty" name:"SecretList"` }
type TkeSecretDetail ¶ added in v1.0.660
type TkeSecretDetail struct { // secret名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 证书ID CertId *string `json:"CertId,omitnil,omitempty" name:"CertId"` // ingress列表 IngressList []*TkeIngressDetail `json:"IngressList,omitnil,omitempty" name:"IngressList"` // 和新证书不匹配的域名列表 // 注意:此字段可能返回 null,表示取不到有效值。 NoMatchDomains []*string `json:"NoMatchDomains,omitnil,omitempty" name:"NoMatchDomains"` }
type UpdateCertificateInstanceRequest ¶ added in v1.0.660
type UpdateCertificateInstanceRequest struct { *tchttp.BaseRequest // 一键更新原证书ID, 查询绑定该证书的云资源然后进行证书更新 OldCertificateId *string `json:"OldCertificateId,omitnil,omitempty" name:"OldCertificateId"` // 需要部署的资源类型,参数值可选(小写):clb、cdn、waf、live、ddos、teo、apigateway、vod、tke、tcb、tse ResourceTypes []*string `json:"ResourceTypes,omitnil,omitempty" name:"ResourceTypes"` // 一键更新新证书ID,不传该则证书公钥和私钥必传 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 需要部署的地域列表(废弃) Regions []*string `json:"Regions,omitnil,omitempty" name:"Regions"` // 云资源需要部署的地域列表,支持地域的云资源类型必传,如:clb、tke、apigateway、waf、tcb、tse等 ResourceTypesRegions []*ResourceTypeRegions `json:"ResourceTypesRegions,omitnil,omitempty" name:"ResourceTypesRegions"` // 证书公钥, 若上传证书公钥, 则CertificateId不用传 CertificatePublicKey *string `json:"CertificatePublicKey,omitnil,omitempty" name:"CertificatePublicKey"` // 证书私钥,若上传证书公钥, 则CertificateId不用传 CertificatePrivateKey *string `json:"CertificatePrivateKey,omitnil,omitempty" name:"CertificatePrivateKey"` // 旧证书是否忽略到期提醒 0:不忽略通知。1:忽略通知,忽略OldCertificateId到期提醒 ExpiringNotificationSwitch *uint64 `json:"ExpiringNotificationSwitch,omitnil,omitempty" name:"ExpiringNotificationSwitch"` // 相同的证书是否允许重复上传,若选择上传证书, 则可以配置该参数 Repeatable *bool `json:"Repeatable,omitnil,omitempty" name:"Repeatable"` // 是否允许下载,若选择上传证书, 则可以配置该参数 AllowDownload *bool `json:"AllowDownload,omitnil,omitempty" name:"AllowDownload"` // 标签列表,若选择上传证书, 则可以配置该参数 Tags []*Tags `json:"Tags,omitnil,omitempty" name:"Tags"` // 项目 ID,若选择上传证书, 则可以配置该参数 ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` }
func NewUpdateCertificateInstanceRequest ¶ added in v1.0.660
func NewUpdateCertificateInstanceRequest() (request *UpdateCertificateInstanceRequest)
func (*UpdateCertificateInstanceRequest) FromJsonString ¶ added in v1.0.660
func (r *UpdateCertificateInstanceRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateCertificateInstanceRequest) ToJsonString ¶ added in v1.0.660
func (r *UpdateCertificateInstanceRequest) ToJsonString() string
type UpdateCertificateInstanceRequestParams ¶ added in v1.0.660
type UpdateCertificateInstanceRequestParams struct { // 一键更新原证书ID, 查询绑定该证书的云资源然后进行证书更新 OldCertificateId *string `json:"OldCertificateId,omitnil,omitempty" name:"OldCertificateId"` // 需要部署的资源类型,参数值可选(小写):clb、cdn、waf、live、ddos、teo、apigateway、vod、tke、tcb、tse ResourceTypes []*string `json:"ResourceTypes,omitnil,omitempty" name:"ResourceTypes"` // 一键更新新证书ID,不传该则证书公钥和私钥必传 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 需要部署的地域列表(废弃) // // Deprecated: Regions is deprecated. Regions []*string `json:"Regions,omitnil,omitempty" name:"Regions"` // 云资源需要部署的地域列表,支持地域的云资源类型必传,如:clb、tke、apigateway、waf、tcb、tse等 ResourceTypesRegions []*ResourceTypeRegions `json:"ResourceTypesRegions,omitnil,omitempty" name:"ResourceTypesRegions"` // 证书公钥, 若上传证书公钥, 则CertificateId不用传 CertificatePublicKey *string `json:"CertificatePublicKey,omitnil,omitempty" name:"CertificatePublicKey"` // 证书私钥,若上传证书公钥, 则CertificateId不用传 CertificatePrivateKey *string `json:"CertificatePrivateKey,omitnil,omitempty" name:"CertificatePrivateKey"` // 旧证书是否忽略到期提醒 0:不忽略通知。1:忽略通知,忽略OldCertificateId到期提醒 ExpiringNotificationSwitch *uint64 `json:"ExpiringNotificationSwitch,omitnil,omitempty" name:"ExpiringNotificationSwitch"` // 相同的证书是否允许重复上传,若选择上传证书, 则可以配置该参数 Repeatable *bool `json:"Repeatable,omitnil,omitempty" name:"Repeatable"` // 是否允许下载,若选择上传证书, 则可以配置该参数 AllowDownload *bool `json:"AllowDownload,omitnil,omitempty" name:"AllowDownload"` // 标签列表,若选择上传证书, 则可以配置该参数 Tags []*Tags `json:"Tags,omitnil,omitempty" name:"Tags"` // 项目 ID,若选择上传证书, 则可以配置该参数 ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` }
Predefined struct for user
type UpdateCertificateInstanceResponse ¶ added in v1.0.660
type UpdateCertificateInstanceResponse struct { *tchttp.BaseResponse Response *UpdateCertificateInstanceResponseParams `json:"Response"` }
func NewUpdateCertificateInstanceResponse ¶ added in v1.0.660
func NewUpdateCertificateInstanceResponse() (response *UpdateCertificateInstanceResponse)
func (*UpdateCertificateInstanceResponse) FromJsonString ¶ added in v1.0.660
func (r *UpdateCertificateInstanceResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateCertificateInstanceResponse) ToJsonString ¶ added in v1.0.660
func (r *UpdateCertificateInstanceResponse) ToJsonString() string
type UpdateCertificateInstanceResponseParams ¶ added in v1.0.660
type UpdateCertificateInstanceResponseParams struct { // 云资源部署任务ID // 注意:此字段可能返回 null,表示取不到有效值。 DeployRecordId *uint64 `json:"DeployRecordId,omitnil,omitempty" name:"DeployRecordId"` // 部署状态,1表示部署成功,0表示部署失败 DeployStatus *int64 `json:"DeployStatus,omitnil,omitempty" name:"DeployStatus"` // 更新异步创建任务进度详情 // 注意:此字段可能返回 null,表示取不到有效值。 UpdateSyncProgress []*UpdateSyncProgress `json:"UpdateSyncProgress,omitnil,omitempty" name:"UpdateSyncProgress"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UpdateCertificateRecordRetryRequest ¶ added in v1.0.660
type UpdateCertificateRecordRetryRequest struct { *tchttp.BaseRequest // 待重试部署记录ID DeployRecordId *int64 `json:"DeployRecordId,omitnil,omitempty" name:"DeployRecordId"` // 待重试部署记录详情ID DeployRecordDetailId *int64 `json:"DeployRecordDetailId,omitnil,omitempty" name:"DeployRecordDetailId"` }
func NewUpdateCertificateRecordRetryRequest ¶ added in v1.0.660
func NewUpdateCertificateRecordRetryRequest() (request *UpdateCertificateRecordRetryRequest)
func (*UpdateCertificateRecordRetryRequest) FromJsonString ¶ added in v1.0.660
func (r *UpdateCertificateRecordRetryRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateCertificateRecordRetryRequest) ToJsonString ¶ added in v1.0.660
func (r *UpdateCertificateRecordRetryRequest) ToJsonString() string
type UpdateCertificateRecordRetryRequestParams ¶ added in v1.0.660
type UpdateCertificateRecordRetryRequestParams struct { // 待重试部署记录ID DeployRecordId *int64 `json:"DeployRecordId,omitnil,omitempty" name:"DeployRecordId"` // 待重试部署记录详情ID DeployRecordDetailId *int64 `json:"DeployRecordDetailId,omitnil,omitempty" name:"DeployRecordDetailId"` }
Predefined struct for user
type UpdateCertificateRecordRetryResponse ¶ added in v1.0.660
type UpdateCertificateRecordRetryResponse struct { *tchttp.BaseResponse Response *UpdateCertificateRecordRetryResponseParams `json:"Response"` }
func NewUpdateCertificateRecordRetryResponse ¶ added in v1.0.660
func NewUpdateCertificateRecordRetryResponse() (response *UpdateCertificateRecordRetryResponse)
func (*UpdateCertificateRecordRetryResponse) FromJsonString ¶ added in v1.0.660
func (r *UpdateCertificateRecordRetryResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateCertificateRecordRetryResponse) ToJsonString ¶ added in v1.0.660
func (r *UpdateCertificateRecordRetryResponse) ToJsonString() string
type UpdateCertificateRecordRetryResponseParams ¶ added in v1.0.660
type UpdateCertificateRecordRetryResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UpdateCertificateRecordRollbackRequest ¶ added in v1.0.660
type UpdateCertificateRecordRollbackRequest struct { *tchttp.BaseRequest // 待重试部署记录ID DeployRecordId *int64 `json:"DeployRecordId,omitnil,omitempty" name:"DeployRecordId"` }
func NewUpdateCertificateRecordRollbackRequest ¶ added in v1.0.660
func NewUpdateCertificateRecordRollbackRequest() (request *UpdateCertificateRecordRollbackRequest)
func (*UpdateCertificateRecordRollbackRequest) FromJsonString ¶ added in v1.0.660
func (r *UpdateCertificateRecordRollbackRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateCertificateRecordRollbackRequest) ToJsonString ¶ added in v1.0.660
func (r *UpdateCertificateRecordRollbackRequest) ToJsonString() string
type UpdateCertificateRecordRollbackRequestParams ¶ added in v1.0.660
type UpdateCertificateRecordRollbackRequestParams struct { // 待重试部署记录ID DeployRecordId *int64 `json:"DeployRecordId,omitnil,omitempty" name:"DeployRecordId"` }
Predefined struct for user
type UpdateCertificateRecordRollbackResponse ¶ added in v1.0.660
type UpdateCertificateRecordRollbackResponse struct { *tchttp.BaseResponse Response *UpdateCertificateRecordRollbackResponseParams `json:"Response"` }
func NewUpdateCertificateRecordRollbackResponse ¶ added in v1.0.660
func NewUpdateCertificateRecordRollbackResponse() (response *UpdateCertificateRecordRollbackResponse)
func (*UpdateCertificateRecordRollbackResponse) FromJsonString ¶ added in v1.0.660
func (r *UpdateCertificateRecordRollbackResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateCertificateRecordRollbackResponse) ToJsonString ¶ added in v1.0.660
func (r *UpdateCertificateRecordRollbackResponse) ToJsonString() string
type UpdateCertificateRecordRollbackResponseParams ¶ added in v1.0.660
type UpdateCertificateRecordRollbackResponseParams struct { // 回滚部署记录ID DeployRecordId *int64 `json:"DeployRecordId,omitnil,omitempty" name:"DeployRecordId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UpdateRecordDetail ¶ added in v1.0.660
type UpdateRecordDetail struct { // 详情记录id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 新证书ID CertId *string `json:"CertId,omitnil,omitempty" name:"CertId"` // 旧证书ID OldCertId *string `json:"OldCertId,omitnil,omitempty" name:"OldCertId"` // 部署域名列表 // 注意:此字段可能返回 null,表示取不到有效值。 Domains []*string `json:"Domains,omitnil,omitempty" name:"Domains"` // 部署资源类型 ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 部署地域 // 注意:此字段可能返回 null,表示取不到有效值。 Region *string `json:"Region,omitnil,omitempty" name:"Region"` // 部署状态 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 部署错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrorMsg *string `json:"ErrorMsg,omitnil,omitempty" name:"ErrorMsg"` // 部署时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 最后一次更新时间 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 部署实例ID // 注意:此字段可能返回 null,表示取不到有效值。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 部署实例名称 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"` // 部署监听器ID(CLB专用) // 注意:此字段可能返回 null,表示取不到有效值。 ListenerId *string `json:"ListenerId,omitnil,omitempty" name:"ListenerId"` // 部署监听器名称(CLB专用) // 注意:此字段可能返回 null,表示取不到有效值。 ListenerName *string `json:"ListenerName,omitnil,omitempty" name:"ListenerName"` // 协议 // 注意:此字段可能返回 null,表示取不到有效值。 Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"` // 是否开启SNI(CLB专用) // 注意:此字段可能返回 null,表示取不到有效值。 SniSwitch *uint64 `json:"SniSwitch,omitnil,omitempty" name:"SniSwitch"` // bucket名称(COS专用) // 注意:此字段可能返回 null,表示取不到有效值。 Bucket *string `json:"Bucket,omitnil,omitempty" name:"Bucket"` // 端口 // 注意:此字段可能返回 null,表示取不到有效值。 Port *int64 `json:"Port,omitnil,omitempty" name:"Port"` // 命名空间(TKE专用) // 注意:此字段可能返回 null,表示取不到有效值。 Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"` // secret名称(TKE专用) // 注意:此字段可能返回 null,表示取不到有效值。 SecretName *string `json:"SecretName,omitnil,omitempty" name:"SecretName"` // 环境ID // 注意:此字段可能返回 null,表示取不到有效值。 EnvId *string `json:"EnvId,omitnil,omitempty" name:"EnvId"` // TCB部署类型 // 注意:此字段可能返回 null,表示取不到有效值。 TCBType *string `json:"TCBType,omitnil,omitempty" name:"TCBType"` }
type UpdateRecordDetails ¶ added in v1.0.660
type UpdateRecordDetails struct { // 部署资源类型 ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 部署资源详情列表 List []*UpdateRecordDetail `json:"List,omitnil,omitempty" name:"List"` // 该部署资源总数 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` }
type UpdateRecordInfo ¶ added in v1.0.660
type UpdateRecordInfo struct { // 记录ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 新证书ID CertId *string `json:"CertId,omitnil,omitempty" name:"CertId"` // 原证书ID OldCertId *string `json:"OldCertId,omitnil,omitempty" name:"OldCertId"` // 部署资源类型列表 ResourceTypes []*string `json:"ResourceTypes,omitnil,omitempty" name:"ResourceTypes"` // 部署地域列表 // 注意:此字段可能返回 null,表示取不到有效值。 Regions []*string `json:"Regions,omitnil,omitempty" name:"Regions"` // 部署状态 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 部署时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 最后一次更新时间 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` }
type UpdateSyncProgress ¶ added in v1.0.807
type UpdateSyncProgress struct { // 资源类型 // 注意:此字段可能返回 null,表示取不到有效值。 ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 地域结果列表 // 注意:此字段可能返回 null,表示取不到有效值。 UpdateSyncProgressRegions []*UpdateSyncProgressRegion `json:"UpdateSyncProgressRegions,omitnil,omitempty" name:"UpdateSyncProgressRegions"` // 异步更新进度状态:0, 待处理, 1 已处理, 3 处理中 // 注意:此字段可能返回 null,表示取不到有效值。 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` }
type UpdateSyncProgressRegion ¶ added in v1.0.807
type UpdateSyncProgressRegion struct { // 资源类型 // 注意:此字段可能返回 null,表示取不到有效值。 Region *string `json:"Region,omitnil,omitempty" name:"Region"` // 总数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 执行完成数量 // 注意:此字段可能返回 null,表示取不到有效值。 OffsetCount *int64 `json:"OffsetCount,omitnil,omitempty" name:"OffsetCount"` // 异步更新进度状态:0, 待处理, 1 已处理, 3 处理中 // 注意:此字段可能返回 null,表示取不到有效值。 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` }
type UploadCertificateRequest ¶
type UploadCertificateRequest struct { *tchttp.BaseRequest // 证书内容。 CertificatePublicKey *string `json:"CertificatePublicKey,omitnil,omitempty" name:"CertificatePublicKey"` // 私钥内容,证书类型为 SVR 时必填,为 CA 时可不填。 CertificatePrivateKey *string `json:"CertificatePrivateKey,omitnil,omitempty" name:"CertificatePrivateKey"` // 证书类型,默认 SVR。CA = CA证书,SVR = 服务器证书。 CertificateType *string `json:"CertificateType,omitnil,omitempty" name:"CertificateType"` // 备注名称。 Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"` // 项目 ID。 ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 证书用途/证书来源。“CLB,CDN,WAF,LIVE,DDOS” CertificateUse *string `json:"CertificateUse,omitnil,omitempty" name:"CertificateUse"` // 标签列表 Tags []*Tags `json:"Tags,omitnil,omitempty" name:"Tags"` // 相同的证书是否允许重复上传 Repeatable *bool `json:"Repeatable,omitnil,omitempty" name:"Repeatable"` }
func NewUploadCertificateRequest ¶
func NewUploadCertificateRequest() (request *UploadCertificateRequest)
func (*UploadCertificateRequest) FromJsonString ¶
func (r *UploadCertificateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UploadCertificateRequest) ToJsonString ¶
func (r *UploadCertificateRequest) ToJsonString() string
type UploadCertificateRequestParams ¶ added in v1.0.426
type UploadCertificateRequestParams struct { // 证书内容。 CertificatePublicKey *string `json:"CertificatePublicKey,omitnil,omitempty" name:"CertificatePublicKey"` // 私钥内容,证书类型为 SVR 时必填,为 CA 时可不填。 CertificatePrivateKey *string `json:"CertificatePrivateKey,omitnil,omitempty" name:"CertificatePrivateKey"` // 证书类型,默认 SVR。CA = CA证书,SVR = 服务器证书。 CertificateType *string `json:"CertificateType,omitnil,omitempty" name:"CertificateType"` // 备注名称。 Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"` // 项目 ID。 ProjectId *uint64 `json:"ProjectId,omitnil,omitempty" name:"ProjectId"` // 证书用途/证书来源。“CLB,CDN,WAF,LIVE,DDOS” CertificateUse *string `json:"CertificateUse,omitnil,omitempty" name:"CertificateUse"` // 标签列表 Tags []*Tags `json:"Tags,omitnil,omitempty" name:"Tags"` // 相同的证书是否允许重复上传 Repeatable *bool `json:"Repeatable,omitnil,omitempty" name:"Repeatable"` }
Predefined struct for user
type UploadCertificateResponse ¶
type UploadCertificateResponse struct { *tchttp.BaseResponse Response *UploadCertificateResponseParams `json:"Response"` }
func NewUploadCertificateResponse ¶
func NewUploadCertificateResponse() (response *UploadCertificateResponse)
func (*UploadCertificateResponse) FromJsonString ¶
func (r *UploadCertificateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UploadCertificateResponse) ToJsonString ¶
func (r *UploadCertificateResponse) ToJsonString() string
type UploadCertificateResponseParams ¶ added in v1.0.426
type UploadCertificateResponseParams struct { // 证书 ID。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 重复证书的ID // 注意:此字段可能返回 null,表示取不到有效值。 RepeatCertId *string `json:"RepeatCertId,omitnil,omitempty" name:"RepeatCertId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UploadConfirmLetterRequest ¶
type UploadConfirmLetterRequest struct { *tchttp.BaseRequest // 证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // base64编码后的证书确认函文件,格式应为jpg、jpeg、png、pdf,大小应在1kb与1.4M之间。 ConfirmLetter *string `json:"ConfirmLetter,omitnil,omitempty" name:"ConfirmLetter"` }
func NewUploadConfirmLetterRequest ¶
func NewUploadConfirmLetterRequest() (request *UploadConfirmLetterRequest)
func (*UploadConfirmLetterRequest) FromJsonString ¶
func (r *UploadConfirmLetterRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UploadConfirmLetterRequest) ToJsonString ¶
func (r *UploadConfirmLetterRequest) ToJsonString() string
type UploadConfirmLetterRequestParams ¶ added in v1.0.426
type UploadConfirmLetterRequestParams struct { // 证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // base64编码后的证书确认函文件,格式应为jpg、jpeg、png、pdf,大小应在1kb与1.4M之间。 ConfirmLetter *string `json:"ConfirmLetter,omitnil,omitempty" name:"ConfirmLetter"` }
Predefined struct for user
type UploadConfirmLetterResponse ¶
type UploadConfirmLetterResponse struct { *tchttp.BaseResponse Response *UploadConfirmLetterResponseParams `json:"Response"` }
func NewUploadConfirmLetterResponse ¶
func NewUploadConfirmLetterResponse() (response *UploadConfirmLetterResponse)
func (*UploadConfirmLetterResponse) FromJsonString ¶
func (r *UploadConfirmLetterResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UploadConfirmLetterResponse) ToJsonString ¶
func (r *UploadConfirmLetterResponse) ToJsonString() string
type UploadConfirmLetterResponseParams ¶ added in v1.0.426
type UploadConfirmLetterResponseParams struct { // 证书ID CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 是否成功 IsSuccess *bool `json:"IsSuccess,omitnil,omitempty" name:"IsSuccess"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UploadRevokeLetterRequest ¶
type UploadRevokeLetterRequest struct { *tchttp.BaseRequest // 证书 ID。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // base64编码后的证书确认函文件,格式应为jpg、jpeg、png、pdf,大小应在1kb与1.4M之间。 RevokeLetter *string `json:"RevokeLetter,omitnil,omitempty" name:"RevokeLetter"` }
func NewUploadRevokeLetterRequest ¶
func NewUploadRevokeLetterRequest() (request *UploadRevokeLetterRequest)
func (*UploadRevokeLetterRequest) FromJsonString ¶
func (r *UploadRevokeLetterRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UploadRevokeLetterRequest) ToJsonString ¶
func (r *UploadRevokeLetterRequest) ToJsonString() string
type UploadRevokeLetterRequestParams ¶ added in v1.0.426
type UploadRevokeLetterRequestParams struct { // 证书 ID。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // base64编码后的证书确认函文件,格式应为jpg、jpeg、png、pdf,大小应在1kb与1.4M之间。 RevokeLetter *string `json:"RevokeLetter,omitnil,omitempty" name:"RevokeLetter"` }
Predefined struct for user
type UploadRevokeLetterResponse ¶
type UploadRevokeLetterResponse struct { *tchttp.BaseResponse Response *UploadRevokeLetterResponseParams `json:"Response"` }
func NewUploadRevokeLetterResponse ¶
func NewUploadRevokeLetterResponse() (response *UploadRevokeLetterResponse)
func (*UploadRevokeLetterResponse) FromJsonString ¶
func (r *UploadRevokeLetterResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UploadRevokeLetterResponse) ToJsonString ¶
func (r *UploadRevokeLetterResponse) ToJsonString() string
type UploadRevokeLetterResponseParams ¶ added in v1.0.426
type UploadRevokeLetterResponseParams struct { // 证书 ID。 CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"` // 是否成功。 IsSuccess *bool `json:"IsSuccess,omitnil,omitempty" name:"IsSuccess"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type VODInstanceList ¶ added in v1.0.742
type VODInstanceList struct { // vod实例详情 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceList []*VodInstanceDetail `json:"InstanceList,omitnil,omitempty" name:"InstanceList"` // 该地域下vod实例总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` }
type VerifyManagerRequest ¶
type VerifyManagerRequest struct { *tchttp.BaseRequest // 管理人ID ManagerId *int64 `json:"ManagerId,omitnil,omitempty" name:"ManagerId"` }
func NewVerifyManagerRequest ¶
func NewVerifyManagerRequest() (request *VerifyManagerRequest)
func (*VerifyManagerRequest) FromJsonString ¶
func (r *VerifyManagerRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*VerifyManagerRequest) ToJsonString ¶
func (r *VerifyManagerRequest) ToJsonString() string
type VerifyManagerRequestParams ¶ added in v1.0.426
type VerifyManagerRequestParams struct { // 管理人ID ManagerId *int64 `json:"ManagerId,omitnil,omitempty" name:"ManagerId"` }
Predefined struct for user
type VerifyManagerResponse ¶
type VerifyManagerResponse struct { *tchttp.BaseResponse Response *VerifyManagerResponseParams `json:"Response"` }
func NewVerifyManagerResponse ¶
func NewVerifyManagerResponse() (response *VerifyManagerResponse)
func (*VerifyManagerResponse) FromJsonString ¶
func (r *VerifyManagerResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*VerifyManagerResponse) ToJsonString ¶
func (r *VerifyManagerResponse) ToJsonString() string
type VerifyManagerResponseParams ¶ added in v1.0.426
type VerifyManagerResponseParams struct { // 管理人ID ManagerId *int64 `json:"ManagerId,omitnil,omitempty" name:"ManagerId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type VodInstanceDetail ¶ added in v1.0.660
type WafInstanceDetail ¶ added in v1.0.742
type WafInstanceDetail struct { // 域名 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 证书ID // 注意:此字段可能返回 null,表示取不到有效值。 CertId *string `json:"CertId,omitnil,omitempty" name:"CertId"` // 是否保持长连接,1是,0 否 // 注意:此字段可能返回 null,表示取不到有效值。 Keepalive *uint64 `json:"Keepalive,omitnil,omitempty" name:"Keepalive"` }
type WafInstanceList ¶ added in v1.0.742
type WafInstanceList struct { // 地域 Region *string `json:"Region,omitnil,omitempty" name:"Region"` // waf实例详情 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceList []*WafInstanceDetail `json:"InstanceList,omitnil,omitempty" name:"InstanceList"` // 该地域下waf实例总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` }