Details of an APIGATEWAY instance
Used by actions: DescribeCertificateBindResourceTaskDetail.
Name | Type | Description |
---|---|---|
ServiceId | String | The instance ID. |
ServiceName | String | The instance name. |
Domain | String | The domain. |
CertId | String | Certificate id. |
Protocol | String | The protocol. |
Details of APIGATEWAY instances - data structure of an async task for querying associated cloud resources
Used by actions: DescribeCertificateBindResourceTaskDetail.
Name | Type | Description |
---|---|---|
Region | String | The region. |
InstanceList | Array of ApiGatewayInstanceDetail | API gateway instance details. |
TotalCount | Integer | The total number of APIGATEWAY instances in this region. |
Error | String | Whether to query exceptions. |
Region of associated cloud resources
Used by actions: DescribeCertificateBindResourceTaskResult.
Name | Type | Description |
---|---|---|
Region | String | The region. Note: This field may return null, indicating that no valid values can be obtained. |
TotalCount | Integer | The total number of associated cloud resources. |
Associated cloud resources
Used by actions: DescribeCertificateBindResourceTaskResult.
Name | Type | Description |
---|---|---|
ResourceType | String | Supported types: CLB, CDN, WAF, LIVE, VOD, DDOS, TKE, APIGATEWAY, TCB, and TEO (EDGEONE). |
BindResourceRegionResult | Array of BindResourceRegionResult | The region of associated cloud resources. |
COS instance details - asynchronous association of cloud resource data structure.
Used by actions: DescribeCertificateBindResourceTaskDetail.
Name | Type | Description |
---|---|---|
Region | String | Region. |
InstanceList | Array of CosInstanceDetail | Instance details. |
TotalCount | Integer | Total number under the region. |
Error | String | Error message. |
Details of a CSR
Used by actions: DescribeCSRSet.
Name | Type | Description |
---|---|---|
Id | Integer | The CSR ID. Note: This field may return null, indicating that no valid values can be obtained. |
OwnerUin | String | The account. Note: This field may return null, indicating that no valid values can be obtained. |
Domain | String | The domain. Note: This field may return null, indicating that no valid values can be obtained. |
Organization | String | The organization name. Note: This field may return null, indicating that no valid values can be obtained. |
Department | String | The department. Note: This field may return null, indicating that no valid values can be obtained. |
String | The email address. Note: This field may return null, indicating that no valid values can be obtained. |
|
Province | String | The province. Note: This field may return null, indicating that no valid values can be obtained. |
City | String | The city. Note: This field may return null, indicating that no valid values can be obtained. |
Country | String | The country or region. Note: This field may return null, indicating that no valid values can be obtained. |
Remarks | String | The remarks. Note: This field may return null, indicating that no valid values can be obtained. |
Status | Integer | The status. Note: This field may return null, indicating that no valid values can be obtained. |
CreateTime | String | The creation time. Note: This field may return null , indicating that no valid values can be obtained. |
EncryptAlgo | String | The encryption algorithm. Note: This field may return null, indicating that no valid values can be obtained. |
KeyParameter | String | The algorithm parameter. Note: This field may return null, indicating that no valid values can be obtained. |
Details of a CDN instance
Used by actions: DescribeCertificateBindResourceTaskDetail.
Name | Type | Description |
---|---|---|
Domain | String | The domain. |
CertId | String | The ID of the deployed certificate. |
Status | String | Domain name status: rejected - the domain name failed the review or its registration has expired/been canceled; processing - deploying; online - started; offline - closed. |
HttpsBillingSwitch | String | Domain billing status, where on indicates enable and off indicates disable. |
Details of CDN instances - data structure of an async task for querying associated cloud resources
Used by actions: DescribeCertificateBindResourceTaskDetail.
Name | Type | Description |
---|---|---|
TotalCount | Integer | The total number of CDN domains in this region. |
InstanceList | Array of CdnInstanceDetail | CDN domain name details. |
Error | String | Whether to query exceptions. |
Basic information of the certificate
Used by actions: DescribeCertificateDetail.
Name | Type | Required | Description |
---|---|---|---|
Issuer | String | No | Issuer. |
Subject | String | No | Issued to. |
Fingerprint | String | No | Certificate fingerprint. |
ValidFrom | String | No | Certificate valid period start time. |
ValidTo | String | No | Certificate valid period end time. |
Certificate and async task IDs
Used by actions: CreateCertificateBindResourceSyncTask.
Name | Type | Required | Description |
---|---|---|---|
CertId | String | No | The certificate ID. |
TaskId | String | No | The async task ID. |
Details of a CLB certificate
Used by actions: DescribeCertificateBindResourceTaskDetail.
Name | Type | Description |
---|---|---|
CertId | String | The certificate ID. |
DnsNames | Array of String | The list of domains bound to the certificate. |
CertCaId | String | Root certificate id. |
SSLMode | String | Certificate authentication mode: unidirectional one-way authentication, mutual mutual authentication. |
Content of the CertificateExtra
parameter. CertificateExtra
is an element of Certificates
array which is returned by DescribeCertificates
.
Used by actions: DescribeCertificate, DescribeCertificateDetail, DescribeCertificates.
Name | Type | Description |
---|---|---|
DomainNumber | String | Quantity of configurable domain names for the certificate. |
OriginCertificateId | String | Renew the original certificate id. Note: this field may return null, indicating that no valid values can be obtained. |
ReplacedBy | String | Original ID of the new certificate Note: this field may return null, indicating that no valid values can be obtained. |
ReplacedFor | String | Reissue certificate id. Note: this field may return null, indicating that no valid values can be obtained. |
RenewOrder | String | Renewal certificate id. Note: this field may return null, indicating that no valid values can be obtained. |
SMCert | Integer | Whether it is a China SM certificate. |
CompanyType | Integer | Company type, valid values: 1 (individual); 2 (company). |
Content of the Certificates
parameter returned by DescribeCertificates
Used by actions: DescribeCertificates.
Name | Type | Description |
---|---|---|
OwnerUin | String | User uin. |
ProjectId | String | Project id. |
From | String | Certificate source:. trustasia. upload. wosign. sheca. |
PackageType | String | Certificate package type:. Null: user uploads a certificate (without package type),. 2: trustasia tls rsa ca,. 3: securesite enhanced enterprise edition (ev pro),. 4: securesite enhanced (ev). 5: securesite enterprise professional edition (ov pro). 6: securesite enterprise (ov). 7: securesite enterprise (ov) wildcard. 8: geotrust enhanced (ev). 9: geotrust enterprise (ov) cert. 10: geotrust enterprise (ov) wildcard cert. 11: trustasia domain name-based multiple domain names ssl certificate. 12: trustasia domain name-based (dv) wildcard cert. 13: trustasia enterprise wildcard (ov) ssl certificate (d3). 14: trustasia enterprise (ov) ssl certificate (d3). 15: trustasia enterprise multiple domain names (ov) ssl certificate (d3). 16: trustasia enhanced (ev) ssl certificate (d3). 17: trustasia enhanced multiple domain names (ev) ssl certificate (d3). 18: globalsign enterprise (ov) ssl certificate. 19: globalsign enterprise wildcard (ov) ssl certificate. 20: globalsign enhanced (ev) ssl certificate. 21: trustasia enterprise wildcard multiple domain names (ov) ssl certificate (d3). 22: globalsign enterprise multiple domain names (ov) ssl certificate. 23: globalsign enterprise wildcard multiple domain names (ov) ssl certificate. 24: globalsign enhanced multiple domain name (ev) ssl certificate. 25: wotrus domain name cert. 26: wotrus domain name multiple domain name cert. 27: wotrus domain name wildcard cert. 28: wotrus enterprise cert. 29: wotrus enterprise multi - domain name certificate. 30: wotrus enterprise wildcard certificate. 31: wotrus enhanced certificate. 32: wotrus enhanced multi - domain name certificate. 33: wotrus - national cryptography domain - type certificate. 34: wotrus-national cryptography domain certificate (multiple domain names). 35: wotrus-national cryptography domain certificate (wildcard). 37: wotrus-national cryptography enterprise certificate. 38: wotrus-national cryptography enterprise certificate (multiple domain names). 39: wotrus-national cryptography enterprise certificate (wildcard). 40: wotrus - enhanced national cryptography certificate. 41: wotrus - enhanced national cryptography certificate (multiple domain names). 42: trustasia - domain name type certificate (wildcard multiple domain names). 43: DNSPod - enterprise (ov) ssl certificate. 44: DNSPod - enterprise (ov) wildcard ssl certificate. 45: DNSPod - enterprise (ov) multiple domain names ssl certificate. 46: DNSPod - enhanced (ev) ssl certificate. 47: DNSPod - enhanced (ev) multiple domain names ssl certificate. 48: DNSPod - domain name-based (dv) ssl certificate. 49: DNSPod - domain name-based (dv) wildcard ssl certificate. 50: DNSPod - domain name-based (dv) multiple domain names ssl certificate. 51: DNSPod (national cryptography) - enterprise (ov) ssl certificate. 52: DNSPod (national cryptography) - enterprise (ov) wildcard ssl certificate. 53: DNSPod (national cryptography) - enterprise (ov) multiple domain names ssl certificate. 54: DNSPod (national cryptography) - domain name-based (dv) ssl certificate. 55: DNSPod (national cryptography) - domain name-based (dv) wildcard ssl certificate. 56: DNSPod (national cryptography) - domain name-based (dv) multiple domain names ssl certificate. 57: securesite enterprise professional edition multiple domain names (ov pro). 58: securesite enterprise multiple domain names (ov). 59: securesite enhanced professional edition multiple domain names (ev pro). 60: securesite enhanced multiple domain names (ev). 61: geotrust enhanced multiple domain names (ev). 75: securesite enterprise (ov). 76: securesite enterprise (ov) wildcard. 77: securesite enhanced (ev). 78: geotrust enterprise (ov). 79: geotrust enterprise wildcard (ov). 80: geotrust enhanced (ev). 81: globalsign enterprise (ov) ssl certificate. 82: globalsign enterprise wildcard (ov) ssl certificate. 83: trustasia c1 dv free. 85: globalsign enhanced (ev) ssl certificate. 88: globalsign enterprise wildcard multiple domain names (ov) ssl certificate. 89: globalsign enterprise multiple domain names (ov) ssl certificate. 90: globalsign enhanced multiple domain names (ev) ssl certificate. 91: geotrust enhanced multiple domain names (ev). 92: securesite enterprise pro multiple domain names (ov pro). 93: securesite enterprise multiple domain names (ov). 94: securesite enhanced pro multiple domain names (ev pro). 95: securesite enhanced multiple domain names (ev). 96: securesite ev pro. 97: securesite enterprise professional edition (ov pro). 98: cfca enterprise (ov) ssl certificate. 99: cfca enterprise ov ssl certificate for multiple domain names. 100: cfca ov wildcard ssl certificate. 101: cfca enhanced (ev) ssl certificate. |
CertificateType | String | Certificate type. ca = client certificate; svr = server certificate. |
ProductZhName | String | Certificate product name. |
Domain | String | Primary domain name. |
Alias | String | Remark name. |
Status | Integer | Certificate status: 0 = under review, 1 = approved, 2 = review failed, 3 = expired, 4 = dns record added automatically, 5 = enterprise certificate, pending documentation 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 documentation submission, 14 = certificate refunded, 15 = certificate migration in progress. |
CertificateExtra | CertificateExtra | Certificate extended information. |
VulnerabilityStatus | String | Vulnerability scanning status: INACTIVE = not enabled, ACTIVE = enabled. |
StatusMsg | String | Status information. |
VerifyType | String | Validation type: DNS_AUTO = automatic dns validation, DNS = manual dns validation, FILE = file verification, DNS_PROXY = dns proxy validation, FILE_PROXY = file proxy verification. |
CertBeginTime | String | Certificate validation time. |
CertEndTime | String | Certificate expiration time. |
ValidityPeriod | String | Certificate validity period (month). |
InsertTime | String | Creation time. |
CertificateId | String | Certificate id. |
SubjectAltName | Array of String | Multiple domain names contained in the certificate (including the primary domain name). |
PackageTypeName | String | Certificate type name. |
StatusName | String | Status name. |
IsVip | Boolean | Specifies whether the customer is a vip customer. true indicates yes and false indicates no. |
IsDv | Boolean | Specifies whether it is a dv version certificate. true indicates yes and false indicates no. |
IsWildcard | Boolean | Specifies whether it is a wildcard domain name certificate. true indicates yes and false indicates no. |
IsVulnerability | Boolean | Whether the vulnerability scanning feature is enabled. |
RenewAble | Boolean | Whether it is renewable. |
ProjectInfo | ProjectInfo | Project information. |
BoundResource | Array of String | Associated cloud resources are temporarily unavailable. |
Deployable | Boolean | Whether it can be deployed. |
Tags | Array of Tags | Tag list. |
IsIgnore | Boolean | Whether expiration notice has been ignored. |
IsSM | Boolean | Whether it is a China SM certificate. |
EncryptAlgorithm | String | Certificate algorithm. |
CAEncryptAlgorithms | Array of String | Encryption algorithm for upload ca certificate. |
CAEndTimes | Array of String | Expiration time for upload ca certificate. |
CACommonNames | Array of String | Common name of the upload ca certificate. |
PreAuditInfo | PreAuditInfo | Certificate prereview information. |
AutoRenewFlag | Integer | Whether to auto-renew. |
HostingStatus | Integer | Hosting status: 0, hosting; 5, resource replacement; 10, hosting completed; -1, not hosted. |
HostingCompleteTime | String | Hosting completion time. |
HostingRenewCertId | String | Manage the new certificate id. |
HasRenewOrder | String | Existing renewal certificate id. |
ReplaceOriCertIsDelete | Boolean | Indicates whether the original certificate is deleted during reissue. |
IsExpiring | Boolean | Indicates whether it is about to expire. a certificate is about to expire if it will expire within 30 days. |
DVAuthDeadline | String | Add validation expiration date for DV certificate |
ValidationPassedTime | String | Domain verification passed time. |
CertSANs | Array of String | Multiple domain names associated with the certificate. |
AwaitingValidationMsg | String | Domain verification rejection information. |
AllowDownload | Boolean | Whether to allow downloading. |
IsDNSPODResolve | Boolean | Whether all certificate domain names are managed and resolved by dnspod. |
IsPackage | Boolean | Whether the certificate is purchased with benefit points. |
KeyPasswordCustomFlag | Boolean | Whether there is a private key password. |
SupportDownloadType | SupportDownloadType | Types of web servers supported for download: nginx, apache, iis, tomcat, jks, root, other. |
CertRevokedTime | String | Certificate revocation completion time. |
HostingResourceTypes | Array of String | Hosted resource type list. |
HostingConfig | HostingConfig | Managed configuration information. |
Details of a CLB instance
Used by actions: DescribeCertificateBindResourceTaskDetail.
Name | Type | Description |
---|---|---|
LoadBalancerId | String | The CLB instance ID. |
LoadBalancerName | String | The CLB instance name. |
Listeners | Array of ClbListener | CLB listener list. |
Details of CLB instances - data structure of an async task for querying associated cloud resources
Used by actions: DescribeCertificateBindResourceTaskDetail.
Name | Type | Description |
---|---|---|
Region | String | The region. |
InstanceList | Array of ClbInstanceDetail | CLB instance details. |
TotalCount | Integer | The total number of CLB instances in this region. |
Error | String | Whether to query exceptions. |
Details of a CLB instance listener
Used by actions: DescribeCertificateBindResourceTaskDetail.
Name | Type | Description |
---|---|---|
ListenerId | String | The listener ID. |
ListenerName | String | The listener name. |
SniSwitch | Integer | Whether to enable SNI. Valid values: 1 (enable) and 0 (disable). |
Protocol | String | The listener protocol type. Valid values: HTTPS and TCP_SSL . |
Certificate | Certificate | Data of certificate bound to the listener. |
Rules | Array of ClbListenerRule | List of listener rules. |
NoMatchDomains | Array of String | Domain list not matched. |
Details of a CLB listener rule
Used by actions: DescribeCertificateBindResourceTaskDetail.
Name | Type | Description |
---|---|---|
LocationId | String | The rule ID. |
Domain | String | The domains bound. |
IsMatch | Boolean | Whether the rule matches the domains to be associated with a certificate. |
Certificate | Certificate | Certificate data bound to the rule. |
NoMatchDomains | Array of String | Domain list not matched. |
Url | String | Rule binding path. |
COS instance description.
Used by actions: DescribeCertificateBindResourceTaskDetail.
Name | Type | Description |
---|---|---|
Domain | String | Domain name. |
CertId | String | Bound certificate id. |
Status | String | ENABLED: domain name online status. DISABLED: domain name offline status. |
Bucket | String | bucket name. |
Region | String | bucket region. |
Details of a DDOS instance
Used by actions: DescribeCertificateBindResourceTaskDetail.
Name | Type | Description |
---|---|---|
Domain | String | The domain. |
InstanceId | String | The instance ID. |
Protocol | String | The protocol type. |
CertId | String | Certificate id. |
VirtualPort | String | The forwarding port. |
Details of DDOS instances - data structure of an async task for querying associated cloud resources
Used by actions: DescribeCertificateBindResourceTaskDetail.
Name | Type | Description |
---|---|---|
TotalCount | Integer | The total number of DDOS instances in this region. |
InstanceList | Array of DdosInstanceDetail | DDOS instance details. |
Error | String | Whether to query exceptions. |
Content of the DvAuthDetail
parameter returned by DescribeCertificates
Used by actions: DescribeCertificate, DescribeCertificateDetail.
Name | Type | Description |
---|---|---|
DvAuthKey | String | Certificate domain name verification record key. Note: this field may return null, indicating that no valid values can be obtained. |
DvAuthValue | String | Certificate domain name verification record value. Note: this field may return null, indicating that no valid values can be obtained. |
DvAuthDomain | String | Certificate domain name verification domain value. Note: this field may return null, indicating that no valid values can be obtained. |
DvAuthPath | String | Certificate domain name verification file path, used only for file and file_proxy. Note: this field may return null, indicating that no valid values can be obtained. |
DvAuthKeySubDomain | String | Certificate domain name verification subdomain. Note: this field may return null, indicating that no valid values can be obtained. |
DvAuths | Array of DvAuths | Certificate domain verification information; multiple domain verifications use this field. Note: this field may return null, indicating that no valid values can be obtained. |
Content of the DvAuths
parameter
Used by actions: DescribeCertificate, DescribeCertificateDetail.
Name | Type | Description |
---|---|---|
DvAuthKey | String | Certificate domain name verification record key. Note: this field may return null, indicating that no valid values can be obtained. |
DvAuthValue | String | Certificate domain name verification record value. Note: this field may return null, indicating that no valid values can be obtained. |
DvAuthDomain | String | Certificate domain name verification domain value. Note: this field may return null, indicating that no valid values can be obtained. |
DvAuthPath | String | Certificate domain name verification file path, used only for file and file_proxy. Note: this field may return null, indicating that no valid values can be obtained. |
DvAuthSubDomain | String | Certificate domain name verification subdomain. Note: this field may return null, indicating that no valid values can be obtained. |
DvAuthVerifyType | String | Certificate domain verification type, valid values:. TXT: add txt record for dns domain verification. FILE: domain file verification. CNAME: add cname record for dns domain verification. Note: this field may return null, indicating that no valid values can be obtained. |
Errors
Used by actions: DescribeCertificateBindResourceTaskResult.
Name | Type | Description |
---|---|---|
Code | String | The error code. Note: This field may return null, indicating that no valid values can be obtained. |
Message | String | The error message. Note: This field may return null, indicating that no valid values can be obtained. |
List of filter parameters
Used by actions: DescribeHostTeoInstanceList.
Name | Type | Required | Description |
---|---|---|---|
FilterKey | String | Yes | The key of the filter parameter. |
FilterValue | String | Yes | The value of the filter parameter. |
Cloud-native gateway certificate information
Used by actions: DescribeCertificateBindResourceTaskDetail.
Name | Type | Description |
---|---|---|
Id | String | Gateway certificate ID Note: This field may return null, indicating that no valid value can be obtained. |
Name | String | Gateway certificate information Note: This field may return null, indicating that no valid value can be obtained. |
BindDomains | Array of String | Bound domain name Note: This field may return null, indicating that no valid value can be obtained. |
CertSource | String | Certificate source Note: This field may return null, indicating that no valid value can be obtained. |
CertId | String | SSL certificate ID that is currently bound Note: This field may return null, indicating that no valid value can be obtained. |
Managed configuration.
Used by actions: DescribeCertificates.
Name | Type | Required | Description |
---|---|---|---|
ReplaceTime | Integer | No | Hosted resource replacement time, defaults to 30 days before the certificate expiration if there is a renewal certificate, then replace. Note: this field may return null, indicating that no valid values can be obtained. |
MessageTypes | Array of Integer | No | Hosted send message type: 0, reminder message before hosted starts (you will receive this reminder message even if there is no renewal certificate); 1, reminder message when hosted starts (you will receive the message reminder only if there is a renewal certificate); 2, reminder message when hosted resource replacement fails; 3 reminder message when hosted resource replacement succeeds. Note: this field may return null, indicating that no valid values can be obtained. |
ReplaceStartTime | String | No | Resource replacement start time. |
ReplaceEndTime | String | No | Resource replacement end time. |
Details of a LIVE instance
Used by actions: DescribeCertificateBindResourceTaskDetail.
Name | Type | Description |
---|---|---|
Domain | String | The domain. |
CertId | String | The ID of the associated certificate. Note: This field may return null, indicating that no valid values can be obtained. |
Status | Integer | The status. Valid values: -1 : No certificate is associated with the domain.1 : HTTPS is enabled for the domain.0 : HTTPS is disabled for the domain. |
Details of LIVE instances - data structure of an async task for querying associated cloud resources
Used by actions: DescribeCertificateBindResourceTaskDetail.
Name | Type | Description |
---|---|---|
TotalCount | Integer | The total number of LIVE instances in this region. |
InstanceList | Array of LiveInstanceDetail | The list of LIVE instances. Note: This field may return null, indicating that no valid values can be obtained. |
Error | String | Whether to query exceptions. Note: this field may return null, indicating that no valid values can be obtained. |
Certificate operation logs
Used by actions: DescribeCertificateOperateLogs.
Name | Type | Description |
---|---|---|
Action | String | Action performed on logs |
CreatedOn | Timestamp | Time when the action is performed |
Uin | String | Root account. Note: this field may return null, indicating that no valid values can be obtained. |
SubAccountUin | String | Sub-Account. Note: this field may return null, indicating that no valid values can be obtained. |
CertId | String | Certificate id. Note: this field may return null, indicating that no valid values can be obtained. |
Type | String | Each operation type corresponds to a specific operation description. the following is a textual explanation of each operation type and its description:. 1. apply: indicates applying for a free cert. 2. delete: indicates a deletion. 3. download - represents the download operation. 4. upload: indicates an upload operation. 5. revoke: indicates revoking a cert. 6. cancelRevoke - indicates canceling the revocation operation. 7. updateAlias - indicates updating the remark information. 8. changeProject - indicates assigning the certificate to a certain project. 9. uploadConfirmLetter - indicates uploading the confirmation letter. 10. cancel - indicates canceling the order operation. 11. replace - specifies reissuing a certificate. 12. downloadConfirmLetter - specifies downloading a certificate revocation confirmation letter. 13. editRevokeLetter - specifies uploading a certificate revocation confirmation letter. 14. renewVIP - specifies renewing a paid certificate. 15. applyVIP - specifies applying for a paid certificate. 16. submitInfo - specifies submitting documentation. 17. downloadConfirmLetter - specifies downloading the confirmation letter template. 18. uploadFromYunAPI - indicates uploading via the cloud api. 19. transferIn - indicates the certificate transfer to operation. 20. transferOut - indicates the certificate transfer operation. 21. refund - indicates applying for a refund. 22. multiYearsRenew - indicates multi-year auto-renewal. 23. modifyDownloadLimit - indicates modifying the download limit switch. 24. issued - indicates certificate issuance. 25. domainValidationPassed - indicates domain verification completed. 26. Resubmit - indicates reapplying for a certificate. Note: this field may return null, indicating that no valid values can be obtained. |
List of prereview information
Used by actions: DescribeCertificates.
Name | Type | Description |
---|---|---|
TotalPeriod | Integer | Total number of years of the certificate Note: This field may return null, indicating that no valid values can be obtained. |
NowPeriod | Integer | Current year of the certificate Note: This field may return null, indicating that no valid values can be obtained. |
ManagerId | String | Certificate prereview manager ID Note: This field may return null, indicating that no valid values can be obtained. |
Content of the ProjectInfo
parameter. ProjectInfo
is an element of Certificates
array which is returned by DescribeCertificates
.
Used by actions: DescribeCertificates.
Name | Type | Description |
---|---|---|
ProjectName | String | Project name Note: this field may return null, indicating that no valid values can be obtained. |
ProjectCreatorUin | Integer | UIN of the project creator Note: this field may return null, indicating that no valid values can be obtained. |
ProjectCreateTime | String | Project creation time Note: this field may return null, indicating that no valid values can be obtained. |
ProjectResume | String | Brief project information Note: this field may return null, indicating that no valid values can be obtained. |
OwnerUin | Integer | User UIN Note: this field may return null, indicating that no valid values can be obtained. |
ProjectId | String | Project ID Note: this field may return null, indicating that no valid values can be obtained. |
Cloud resource region list
Used by actions: UpdateCertificateInstance.
Name | Type | Required | Description |
---|---|---|---|
ResourceType | String | No | Cloud resource types, which support clb, waf, api gateway, cos, tke, tse, and tcb. |
Regions | Array of String | No | Region list |
Root certificate
Used by actions: DescribeCertificateDetail.
Name | Type | Description |
---|---|---|
Sign | String | Chinese SM signature certificate Note: This field may return null, indicating that no valid values can be obtained. |
Encrypt | String | Chinese SM encryption certificate Note: This field may return null, indicating that no valid values can be obtained. |
Standard | String | Standard certificate Note: This field may return null, indicating that no valid values can be obtained. |
Content of the SubmittedData
parameter returned by DescribeCertificates
Used by actions: DescribeCertificate, DescribeCertificateDetail.
Name | Type | Required | Description |
---|---|---|---|
CsrType | String | No | CSR type. online : CSR generated online; parse : CSR pastedNote: this field may return null, indicating that no valid values can be obtained. |
CsrContent | String | No | CSR content Note: this field may return null, indicating that no valid values can be obtained. |
CertificateDomain | String | No | Domain name information Note: this field may return null, indicating that no valid values can be obtained. |
DomainList | Array of String | No | DNS information Note: this field may return null, indicating that no valid values can be obtained. |
KeyPassword | String | No | Password of the private key Note: this field may return null, indicating that no valid values can be obtained. |
OrganizationName | String | No | Enterprise or unit name Note: this field may return null, indicating that no valid values can be obtained. |
OrganizationDivision | String | No | Division Note: this field may return null, indicating that no valid values can be obtained. |
OrganizationAddress | String | No | Address Note: this field may return null, indicating that no valid values can be obtained. |
OrganizationCountry | String | No | Country Note: this field may return null, indicating that no valid values can be obtained. |
OrganizationCity | String | No | City Note: this field may return null, indicating that no valid values can be obtained. |
OrganizationRegion | String | No | Province Note: this field may return null, indicating that no valid values can be obtained. |
PostalCode | String | No | Postal code Note: this field may return null, indicating that no valid values can be obtained. |
PhoneAreaCode | String | No | Area code of the fixed-line phone number Note: this field may return null, indicating that no valid values can be obtained. |
PhoneNumber | String | No | Fixed-line phone number Note: this field may return null, indicating that no valid values can be obtained. |
AdminFirstName | String | No | First name of the administrator Note: this field may return null, indicating that no valid values can be obtained. |
AdminLastName | String | No | Last name of the administrator Note: this field may return null, indicating that no valid values can be obtained. |
AdminPhoneNum | String | No | Phone number of the administrator Note: this field may return null, indicating that no valid values can be obtained. |
AdminEmail | String | No | Email of the administrator Note: this field may return null, indicating that no valid values can be obtained. |
AdminPosition | String | No | Position of the administrator Note: this field may return null, indicating that no valid values can be obtained. |
ContactFirstName | String | No | First name of the contact Note: this field may return null, indicating that no valid values can be obtained. |
ContactLastName | String | No | Last name of the contact Note: this field may return null, indicating that no valid values can be obtained. |
ContactNumber | String | No | Phone number of the contact Note: this field may return null, indicating that no valid values can be obtained. |
ContactEmail | String | No | Email of the contact Note: this field may return null, indicating that no valid values can be obtained. |
ContactPosition | String | No | Position of the contact Note: this field may return null, indicating that no valid values can be obtained. |
VerifyType | String | No | Validation type Note: this field may return null, indicating that no valid values can be obtained. |
Supported types for download.
Used by actions: DescribeCertificates.
Name | Type | Description |
---|---|---|
NGINX | Boolean | Whether the available format of nginx can be downloaded. |
APACHE | Boolean | Whether the available format of apache can be downloaded. |
TOMCAT | Boolean | Whether the available format of tomcat can be downloaded. |
IIS | Boolean | Whether the available format of iis can be downloaded. |
JKS | Boolean | Indicates whether the jks format can be downloaded. |
OTHER | Boolean | Indicates whether other formats can be downloaded. |
ROOT | Boolean | Indicates whether the root certificate can be downloaded. |
Result of an async task for querying associated cloud resources
Used by actions: DescribeCertificateBindResourceTaskResult.
Name | Type | Description |
---|---|---|
TaskId | String | The task ID. |
BindResourceResult | Array of BindResourceResult | The associated cloud resources. Note: This field may return null, indicating that no valid values can be obtained. |
Status | Integer | The status of the async task. Valid values: 0 for querying, 1 for successful, and 2 for abnormal. If the status is 1 , the result of BindResourceResult will be displayed; if the status is 2 , the error causes will be displayed. |
Error | Error | The error occurred when querying the associated cloud resources. Note: This field may return null, indicating that no valid values can be obtained. |
CacheTime | String | The cache time of the current result. |
TCB access instances
Used by actions: DescribeCertificateBindResourceTaskDetail.
Name | Type | Description |
---|---|---|
Domain | String | The domain. Note: This field may return null, indicating that no valid values can be obtained. |
Status | Integer | The status. Note: This field may return null, indicating that no valid values can be obtained. |
UnionStatus | Integer | The unified domain status. Note: This field may return null, indicating that no valid values can be obtained. |
IsPreempted | Boolean | Whether the domain is preempted. A preempted domain is one that is already associated with another environment. It must be disassociated or re-associated first. Note: This field may return null, indicating that no valid values can be obtained. |
ICPStatus | Integer | Whether the domain is added to the ICP blocklist. Valid values: 0 for no and 1 for yes.Note: This field may return null, indicating that no valid values can be obtained. |
OldCertificateId | String | The ID of the associated certificate. Note: This field may return null, indicating that no valid values can be obtained. |
Details of TCB access instances
Used by actions: DescribeCertificateBindResourceTaskDetail.
Name | Type | Description |
---|---|---|
InstanceList | Array of TCBAccessInstance | The list of instances. Note: This field may return null, indicating that no valid values can be obtained. |
TotalCount | Integer | The instance count. Note: This field may return null, indicating that no valid values can be obtained. |
Details of TCB environment instance
Used by actions: DescribeCertificateBindResourceTaskDetail.
Name | Type | Description |
---|---|---|
ID | String | The unique ID. Note: This field may return null, indicating that no valid values can be obtained. |
Source | String | The source. Note: This field may return null, indicating that no valid values can be obtained. |
Name | String | The name. Note: This field may return null, indicating that no valid values can be obtained. |
Status | String | The status. Note: This field may return null, indicating that no valid values can be obtained. |
Details of TCB instances by environment - data structure of an async task for querying associated cloud resources
Used by actions: DescribeCertificateBindResourceTaskDetail.
Name | Type | Description |
---|---|---|
Environment | TCBEnvironment | The TCB environment. Note: This field may return null, indicating that no valid values can be obtained. |
AccessService | TCBAccessService | The access service. Note: This field may return null, indicating that no valid values can be obtained. |
HostService | TCBHostService | Whether static hosting is used. Note: This field may return null, indicating that no valid values can be obtained. |
Details of TCB service instances subject to static hosting
Used by actions: DescribeCertificateBindResourceTaskDetail.
Name | Type | Description |
---|---|---|
Domain | String | The domain. Note: This field may return null, indicating that no valid values can be obtained. |
Status | String | The status. Note: This field may return null, indicating that no valid values can be obtained. |
DNSStatus | String | The resolution status. Note: This field may return null, indicating that no valid values can be obtained. |
OldCertificateId | String | The ID of the associated certificate. Note: This field may return null, indicating that no valid values can be obtained. |
List of TCB services subject to static hosting
Used by actions: DescribeCertificateBindResourceTaskDetail.
Name | Type | Description |
---|---|---|
InstanceList | Array of TCBHostInstance | The list of instances. Note: This field may return null, indicating that no valid values can be obtained. |
TotalCount | Integer | The instance count. Note: This field may return null, indicating that no valid values can be obtained. |
Details of TCB instances by region - data structure of an async task for querying associated cloud resources
Used by actions: DescribeCertificateBindResourceTaskDetail.
Name | Type | Description |
---|---|---|
Region | String | The region. |
Environments | Array of TCBEnvironments | The list of TCB environments. Note: This field may return null, indicating that no valid values can be obtained. |
Error | String | Whether to query exceptions. Note: this field may return null, indicating that no valid values can be obtained. |
TSE instance details
Used by actions: DescribeCertificateBindResourceTaskDetail.
Name | Type | Description |
---|---|---|
GatewayId | String | Gateway ID Note: This field may return null, indicating that no valid value can be obtained. |
GatewayName | String | Gateway name Note: This field may return null, indicating that no valid value can be obtained. |
CertificateList | Array of GatewayCertificate | Gateway certificate list Note: This field may return null, indicating that no valid value can be obtained. |
TSE instance details - asynchronously associated cloud resource data structure
Used by actions: DescribeCertificateBindResourceTaskDetail.
Name | Type | Description |
---|---|---|
InstanceList | Array of TSEInstanceDetail | TSE instance details Note: This field may return null, indicating that no valid value can be obtained. |
TotalCount | Integer | Total TSE instances in this region |
Region | String | Region |
Error | String | Whether to query exceptions. Note: this field may return null, indicating that no valid values can be obtained. |
Tag
Used by actions: CreateCSR, CreateCertificate, DescribeCertificate, DescribeCertificateDetail, DescribeCertificates, UpdateCertificateInstance, UploadCertificate.
Name | Type | Required | Description |
---|---|---|---|
TagKey | String | Yes | Tag key |
TagValue | String | Yes | Tag value |
Details of TEO instances
Used by actions: DescribeCertificateBindResourceTaskDetail, DescribeHostTeoInstanceList.
Name | Type | Description |
---|---|---|
Host | String | The domain. |
CertId | String | The certificate ID. |
ZoneId | String | The AZ ID. Note: This field may return null, indicating that no valid values can be obtained. |
Status | String | Domain status.Deployed : deployed;.Processing : deploying;.Applying : applying;.Failed : application failed;.Issued : binding failed. |
Details of the EDGEONE instances - data structure of an async task for querying associated cloud resources
Used by actions: DescribeCertificateBindResourceTaskDetail.
Name | Type | Description |
---|---|---|
InstanceList | Array of TeoInstanceDetail | The list of EDGEONE instances. Note: This field may return null, indicating that no valid values can be obtained. |
TotalCount | Integer | The total number of EDGEONE instances. |
Error | String | Whether to query exceptions. Note: this field may return null, indicating that no valid values can be obtained. |
Details of a TKE Ingress instance
Used by actions: DescribeCertificateBindResourceTaskDetail.
Name | Type | Description |
---|---|---|
IngressName | String | The Ingress name. |
TlsDomains | Array of String | The list of TLS domains. |
Domains | Array of String | The list of Ingress domains. |
Details of a TKE instance
Used by actions: DescribeCertificateBindResourceTaskDetail.
Name | Type | Description |
---|---|---|
ClusterId | String | The cluster ID. |
ClusterName | String | The cluster name. |
NamespaceList | Array of TkeNameSpaceDetail | The list of cluster namespaces. |
ClusterType | String | The cluster type. |
ClusterVersion | String | The cluster version. |
Details of TKE instances - data structure of an async task for querying associated cloud resources
Used by actions: DescribeCertificateBindResourceTaskDetail.
Name | Type | Description |
---|---|---|
Region | String | The region. |
InstanceList | Array of TkeInstanceDetail | The list of TKE instances. Note: This field may return null, indicating that no valid values can be obtained. |
TotalCount | Integer | The total number of TKE instances in this region. |
Error | String | Whether to query exceptions. Note: this field may return null, indicating that no valid values can be obtained. |
Details of a TKE namespace
Used by actions: DescribeCertificateBindResourceTaskDetail.
Name | Type | Description |
---|---|---|
Name | String | The namespace name. |
SecretList | Array of TkeSecretDetail | The secret list. |
Details of a TKE secret
Used by actions: DescribeCertificateBindResourceTaskDetail.
Name | Type | Description |
---|---|---|
Name | String | The secret name. |
CertId | String | The certificate ID. |
IngressList | Array of TkeIngressDetail | The Ingress list. |
NoMatchDomains | Array of String | The list of domains that do not match the new certificate. Note: This field may return null, indicating that no valid values can be obtained. |
Update record details
Used by actions: DescribeHostUpdateRecordDetail.
Name | Type | Description |
---|---|---|
Id | Integer | Update detail record id. |
CertId | String | New and old certificate update - new certificate id. |
OldCertId | String | Old and new certificate update - old certificate id. |
Domains | Array of String | Deployment domain name list Note: This field may return null, indicating that no valid value can be obtained. |
ResourceType | String | Type of cloud resource for updating old and new certs. - clb. - cdn. - ddos. - live. - vod. - waf. - apigateway. - teo. - tke. - cos. - tse. - tcb. |
Region | String | Deployment region Note: This field may return null, indicating that no valid value can be obtained. |
Status | Integer | Deployment status. valid values:. 0: To be deployed. 1: Deployment successful. 2: Deployment failed. 3: Deploying. 4: Rollback succeeded. 5: Rollback failure. 6: No resource, no need for deployment. |
ErrorMsg | String | Deployment error message Note: This field may return null, indicating that no valid value can be obtained. |
CreateTime | String | Deployment time |
UpdateTime | String | Last update time |
InstanceId | String | Deployment instance ID Note: This field may return null, indicating that no valid value can be obtained. |
InstanceName | String | Deployment instance name Note: This field may return null, indicating that no valid value can be obtained. |
ListenerId | String | Deployment listener ID (only for CLB) Note: This field may return null, indicating that no valid value can be obtained. |
ListenerName | String | Deployment listener name (only for CLB) Note: This field may return null, indicating that no valid value can be obtained. |
Protocol | String | Protocol Note: This field may return null, indicating that no valid value can be obtained. |
SniSwitch | Integer | Whether SNI is enabled (only for CLB) Note: This field may return null, indicating that no valid value can be obtained. |
Bucket | String | Bucket name (only for COS) Note: This field may return null, indicating that no valid value can be obtained. |
Port | Integer | Port Note: This field may return null, indicating that no valid value can be obtained. |
Namespace | String | Namespace (only for TKE) Note: This field may return null, indicating that no valid value can be obtained. |
SecretName | String | Secret name (only for TKE) Note: This field may return null, indicating that no valid value can be obtained. |
EnvId | String | Environment ID Note: This field may return null, indicating that no valid value can be obtained. |
TCBType | String | TCB deployment type Note: This field may return null, indicating that no valid value can be obtained. |
Url | String | Listener url (only for CLB). Note: this field may return null, indicating that no valid values can be obtained. |
Details of update records.
Used by actions: DescribeHostUpdateRecordDetail.
Name | Type | Description |
---|---|---|
ResourceType | String | Type of cloud resource for updating old and new certs. - clb. - cdn. - ddos. - live. - vod. - waf. - apigateway. - teo. - tke. - cos. - tse. - tcb. |
List | Array of UpdateRecordDetail | The update details of the cloud resource. |
TotalCount | Integer | The update of the total number of cloud resources. |
Deployment record information
Used by actions: DescribeHostUpdateRecord.
Name | Type | Description |
---|---|---|
Id | Integer | Record ID |
CertId | String | New certificate ID |
OldCertId | String | Old certificate ID |
ResourceTypes | Array of String | Deployment resource type list |
Regions | Array of String | Deployment region list Note: This field may return null, indicating that no valid value can be obtained. |
Status | Integer | Deployment status |
CreateTime | String | Deployment time |
UpdateTime | String | Last update time |
Update the progress of asynchronous task.
Used by actions: UpdateCertificateInstance.
Name | Type | Description |
---|---|---|
ResourceType | String | Resource type. Note: this field may return null, indicating that no valid values can be obtained. |
UpdateSyncProgressRegions | Array of UpdateSyncProgressRegion | Region result list. Note: this field may return null, indicating that no valid values can be obtained. |
Status | Integer | Asynchronous update progress status: 0, pending, 1 processed, 3 processing. Note: this field may return null, indicating that no valid values can be obtained. |
Update the progress of asynchronous task.
Used by actions: UpdateCertificateInstance.
Name | Type | Description |
---|---|---|
Region | String | Resource type. Note: this field may return null, indicating that no valid values can be obtained. |
TotalCount | Integer | Total number . Note: this field may return null, indicating that no valid values can be obtained. |
OffsetCount | Integer | Quantity of executions completed. Note: this field may return null, indicating that no valid values can be obtained. |
Status | Integer | Asynchronous update progress status: 0, pending, 1 processed, 3 processing. Note: this field may return null, indicating that no valid values can be obtained. |
Details of VOD instances - data structure of an async task for querying associated cloud resources
Used by actions: DescribeCertificateBindResourceTaskDetail.
Name | Type | Description |
---|---|---|
InstanceList | Array of VodInstanceDetail | The list of VOD instances. Note: This field may return null, indicating that no valid values can be obtained. |
TotalCount | Integer | The total number of VOD instances in this region. |
Error | String | Whether to query exceptions. Note: this field may return null, indicating that no valid values can be obtained. |
Details of a VOD instance
Used by actions: DescribeCertificateBindResourceTaskDetail.
Name | Type | Description |
---|---|---|
Domain | String | The domain. |
CertId | String | The certificate ID. |
Details of a WAF instance
Used by actions: DescribeCertificateBindResourceTaskDetail.
Name | Type | Description |
---|---|---|
Domain | String | The domain. |
CertId | String | The certificate ID. Note: This field may return null, indicating that no valid values can be obtained. |
Keepalive | Integer | Whether to keep the persistent connection. Note: This field may return null, indicating that no valid values can be obtained. |
Details of WAF instances - data structure of an async task for querying associated cloud resources
Used by actions: DescribeCertificateBindResourceTaskDetail.
Name | Type | Description |
---|---|---|
Region | String | The region. |
InstanceList | Array of WafInstanceDetail | The list of WAF instances. Note: This field may return null, indicating that no valid values can be obtained. |
TotalCount | Integer | The total number of WAF instances in this region. |
Error | String | Whether to query exceptions. Note: this field may return null, indicating that no valid values can be obtained. |