public class DescribeCertificatesRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
DescribeCertificatesRequest()  | 
DescribeCertificatesRequest(DescribeCertificatesRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
String[] | 
getCertIds()
Get Filter certificates by the specified certificate id, only supports certificate ids with permission. 
 | 
Long[] | 
getCertificateStatus()
Get Certificate status: 0=under review, 1=approved, 2=review failed, 3=expired, 4=dns record added, 5=enterprise certificate, pending submission, 6=order cancellation in progress, 7=canceled, 8=documents submitted, pending upload of confirmation letter, 9=certificate revocation in progress, 10=revoked, 11=reissue in progress, 12=pending upload of revocation confirmation letter, 13=free certificate pending document submission, 14=refunded, 15=certificate migration in progress. 
 | 
String | 
getCertificateType()
Get Certificate type. 
 | 
Long | 
getDeployable()
Get Whether the certificate can be deployed. 
 | 
String | 
getExpirationSort()
Get Default sorting is by certificate application time in descending order. 
 | 
Long | 
getFilterExpiring()
Get Whether to filter expiring certificates. 
 | 
String | 
getFilterSource()
Get Filter by source. 
 | 
Long | 
getHostable()
Get Whether the certificate can be hosted. 
 | 
Long | 
getIsPendingIssue()
Get Whether to filter certificates pending issue: 1 for filtering, 0 and null for no filtering. 
 | 
Long | 
getIsSM()
Get Whether to filter Chinese SM certificates. 
 | 
Long | 
getLimit()
Get Number of items per page. 
 | 
Long | 
getOffset()
Get Pagination offset, starting from 0. 
 | 
Long | 
getProjectId()
Get Project ID 
 | 
Long | 
getRenew()
Get Whether to filter renewable certificates. 
 | 
String | 
getSearchKey()
Get Search keywords, supporting fuzzy match by certificate id, remark name, and certificate domain name. 
 | 
Tags[] | 
getTags()
Get Filter certificates with specified tags. 
 | 
Long | 
getUpload()
Get Whether to filter uploaded hosted certificates. 
 | 
void | 
setCertIds(String[] CertIds)
Set Filter certificates by the specified certificate id, only supports certificate ids with permission. 
 | 
void | 
setCertificateStatus(Long[] CertificateStatus)
Set Certificate status: 0=under review, 1=approved, 2=review failed, 3=expired, 4=dns record added, 5=enterprise certificate, pending submission, 6=order cancellation in progress, 7=canceled, 8=documents submitted, pending upload of confirmation letter, 9=certificate revocation in progress, 10=revoked, 11=reissue in progress, 12=pending upload of revocation confirmation letter, 13=free certificate pending document submission, 14=refunded, 15=certificate migration in progress. 
 | 
void | 
setCertificateType(String CertificateType)
Set Certificate type. 
 | 
void | 
setDeployable(Long Deployable)
Set Whether the certificate can be deployed. 
 | 
void | 
setExpirationSort(String ExpirationSort)
Set Default sorting is by certificate application time in descending order. 
 | 
void | 
setFilterExpiring(Long FilterExpiring)
Set Whether to filter expiring certificates. 
 | 
void | 
setFilterSource(String FilterSource)
Set Filter by source. 
 | 
void | 
setHostable(Long Hostable)
Set Whether the certificate can be hosted. 
 | 
void | 
setIsPendingIssue(Long IsPendingIssue)
Set Whether to filter certificates pending issue: 1 for filtering, 0 and null for no filtering. 
 | 
void | 
setIsSM(Long IsSM)
Set Whether to filter Chinese SM certificates. 
 | 
void | 
setLimit(Long Limit)
Set Number of items per page. 
 | 
void | 
setOffset(Long Offset)
Set Pagination offset, starting from 0. 
 | 
void | 
setProjectId(Long ProjectId)
Set Project ID 
 | 
void | 
setRenew(Long Renew)
Set Whether to filter renewable certificates. 
 | 
void | 
setSearchKey(String SearchKey)
Set Search keywords, supporting fuzzy match by certificate id, remark name, and certificate domain name. 
 | 
void | 
setTags(Tags[] Tags)
Set Filter certificates with specified tags. 
 | 
void | 
setUpload(Long Upload)
Set Whether to filter uploaded hosted certificates. 
 | 
void | 
toMap(HashMap<String,String> map,
     String prefix)
Internal implementation, normal users should not use it. 
 | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic DescribeCertificatesRequest()
public DescribeCertificatesRequest(DescribeCertificatesRequest source)
public Long getOffset()
public void setOffset(Long Offset)
Offset - Pagination offset, starting from 0. default is 0.public Long getLimit()
public void setLimit(Long Limit)
Limit - Number of items per page. default is 10. maximum value is 1000; values exceeding 1000 will be treated as 1000.public String getSearchKey()
public void setSearchKey(String SearchKey)
SearchKey - Search keywords, supporting fuzzy match by certificate id, remark name, and certificate domain name.public String getCertificateType()
public void setCertificateType(String CertificateType)
CertificateType - Certificate type. `CA`: client certificate; `SVR`: server certificatepublic Long getProjectId()
public void setProjectId(Long ProjectId)
ProjectId - Project IDpublic String getExpirationSort()
public void setExpirationSort(String ExpirationSort)
ExpirationSort - Default sorting is by certificate application time in descending order. Sort by expiration date if the following values are passed: DESC for descending order of certificate expiration time, ASC for ascending order.public Long[] getCertificateStatus()
public void setCertificateStatus(Long[] CertificateStatus)
CertificateStatus - Certificate status: 0=under review, 1=approved, 2=review failed, 3=expired, 4=dns record added, 5=enterprise certificate, pending submission, 6=order cancellation in progress, 7=canceled, 8=documents submitted, pending upload of confirmation letter, 9=certificate revocation in progress, 10=revoked, 11=reissue in progress, 12=pending upload of revocation confirmation letter, 13=free certificate pending document submission, 14=refunded, 15=certificate migration in progress.public Long getDeployable()
public void setDeployable(Long Deployable)
Deployable - Whether the certificate can be deployed. `1`: yes; `0`: nopublic Long getUpload()
public void setUpload(Long Upload)
Upload - Whether to filter uploaded hosted certificates. `1`: Yes; `0`: No.public Long getRenew()
public void setRenew(Long Renew)
Renew - Whether to filter renewable certificates. `1`: Yes; `0`: No.public String getFilterSource()
public void setFilterSource(String FilterSource)
FilterSource - Filter by source. `upload`: Uploaded certificate; `buy`: Tencent Cloud certificate. If this parameter is left empty, all certificates will be queried.public Long getIsSM()
public void setIsSM(Long IsSM)
IsSM - Whether to filter Chinese SM certificates. `1`: Yes; `0`: No.public Long getFilterExpiring()
public void setFilterExpiring(Long FilterExpiring)
FilterExpiring - Whether to filter expiring certificates. `1`: Yes; `0`: No.public Long getHostable()
public void setHostable(Long Hostable)
Hostable - Whether the certificate can be hosted. Valid values: `1` for yes and `0` for no.public Tags[] getTags()
public void setTags(Tags[] Tags)
Tags - Filter certificates with specified tags.public Long getIsPendingIssue()
public void setIsPendingIssue(Long IsPendingIssue)
IsPendingIssue - Whether to filter certificates pending issue: 1 for filtering, 0 and null for no filtering.public String[] getCertIds()
public void setCertIds(String[] CertIds)
CertIds - Filter certificates by the specified certificate id, only supports certificate ids with permission.Copyright © 2025. All rights reserved.