Changes the status of a root Certificate Authority (CA) certificate or an intermediate CA certificate from ISSUE to REVOKE.
Operation description
When you create a Certificate Authority (CA) certificate, its status is ISSUE by default. You can call this API operation to change the status of a CA certificate from ISSUE to REVOKE. A CA certificate in the ISSUE state can be used to issue certificates. A CA certificate in the REVOKE state cannot be used to issue certificates, and all certificates issued by this CA certificate become invalid.
Before you call this API operation, create a root CA certificate by calling CreateRootCACertificate and an intermediate CA certificate by calling CreateSubCACertificate.
QPS limit
This operation is limited to 10 queries per second (QPS) for each user. If you exceed this limit, API calls are throttled. This may affect your business. Plan your calls accordingly.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
yundun-cert:UpdateCACertificateStatus |
update |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| Identifier |
string |
Yes |
The unique identifier of the CA certificate. Note
Call DescribeCACertificateList to query the unique identifiers of all CA certificates. |
160ae6bb538d538c70c01f81dcf2**** |
| Status |
string |
No |
The operation to perform on the CA certificate. Set the value to REVOKE. This revokes the CA certificate and changes its status to REVOKE. Note
This operation is supported only when the CA certificate is in the ISSUE state. Call DescribeCACertificate to query the current status of the CA certificate. |
REVOKE |
| ClientToken |
string |
No |
A client token used to ensure the idempotence of the request. Generate a unique parameter value from your client for each request. The ClientToken parameter supports only ASCII characters. Note
If you do not specify this parameter, the system automatically uses the RequestId of the API request as the ClientToken. The RequestId of each API request is different. |
3838B684-3075-582B-9A45-8C99104029DF |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response object. |
||
| RequestId |
string |
The ID of the request. |
15C66C7B-671A-4297-9187-2C4477247A74 |
Examples
Success response
JSON format
{
"RequestId": "15C66C7B-671A-4297-9187-2C4477247A74"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.