Creates a certificate signing request (CSR) that contains information about an SSL certificate to apply for, such as the domain names and the certificate holder. You must provide a CSR when you submit a certificate application to a certificate authority (CA).
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
yundun-cert:CreateCsr |
create |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| KeySize |
integer |
Yes |
The key length that is used by the algorithm.
|
2048 |
| Algorithm |
string |
Yes |
The algorithm. Valid values: RSA, SM2, and ECC. For more information about algorithms, see Select an SSL certificate. Valid values:
|
RSA |
| CommonName |
string |
Yes |
The primary domain name, which is a common name. |
123.com |
| Sans |
string |
No |
The secondary domain names. Separate multiple domain names with commas (,). You can use the CSR to apply for a certificate for both the primary and secondary domain names. |
www.example.com,www.aliyundoc.com |
| CountryCode |
string |
Yes |
The code of the country or region in which the organization is located. For example, you can use CN to indicate China and use US to indicate the United States. |
CN |
| Province |
string |
Yes |
The province or location where the company is located. |
Beijing |
| Locality |
string |
Yes |
The city where the company is located. |
Beijing |
| CorpName |
string |
No |
The name of the company. |
aly |
| Name |
string |
No |
The name of the CSR. The name can be up to 50 characters in length and can contain letters, digits, underscores (_), hyphens (-), and periods (.). |
csr-123 |
| Department |
string |
No |
The department that uses the certificate. |
IT |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response parameters. |
||
| Csr |
string |
The content of the CSR. |
-----BEGIN CERTIFICATE REQUEST----- ...... -----END CERTIFICATE REQUEST----- |
| RequestId |
string |
The request ID. |
12345678-1234-1234-1234-123456789ABC |
| CsrId |
integer |
The unique identifier of the CSR. You can use this value to obtain the content of the CSR. For more information about the operation that you can call to obtain the content of a CSR, see GetCsrDetail. |
3365 |
Examples
Success response
JSON format
{
"Csr": "-----BEGIN CERTIFICATE REQUEST----- ...... -----END CERTIFICATE REQUEST-----",
"RequestId": "12345678-1234-1234-1234-123456789ABC",
"CsrId": 3365
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.