Mengunggah sertifikat server.
Deskripsi operasi
Anda hanya dapat mengunggah satu sertifikat server beserta kunci privatnya dalam setiap panggilan.
Setelah sertifikat server dan kunci privatnya diunggah, sidik jari dari semua sertifikat server yang terkait dengan Akun Alibaba Cloud Anda akan dikembalikan.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
slb:UploadServerCertificate |
create |
*All Resource
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| Tag |
array<object> |
No |
Tag-tag tersebut. |
|
|
object |
No |
Tag-tag tersebut. |
||
| Key |
string |
No |
Kunci tag N. Nilai N yang valid: 1 hingga 20. Kunci tag tidak boleh berupa string kosong. Panjang kunci tag maksimal 64 karakter, dan tidak boleh mengandung |
TestKey |
| Value |
string |
No |
Nilai tag N. Nilai N yang valid: 1 hingga 20. Nilai tag boleh berupa string kosong. Panjang nilai tag maksimal 128 karakter dan tidak boleh mengandung |
TestValue |
| RegionId |
string |
Yes |
ID wilayah instans CLB. Anda dapat memanggil operasi DescribeRegions untuk mengambil daftar wilayah terbaru. |
cn-hangzhou |
| AliCloudCertificateId |
string |
No |
ID sertifikat AliCloud. |
775**** |
| AliCloudCertificateName |
string |
No |
Nama sertifikat AliCloud. |
cloudcertificate |
| AliCloudCertificateRegionId |
string |
No |
ID wilayah sertifikat AliCloud. |
cn-hangzhou |
| ServerCertificate |
string |
No |
Sertifikat server yang akan diunggah. |
-----BEGIN CERTIFICATE----- MIIGDTCC****** -----END CERTIFICATE----- |
| PrivateKey |
string |
No |
Kunci privat sertifikat tersebut. |
-----BEGIN RSA PRIVATE KEY----- MIIEogIB****** -----END RSA PRIVATE KEY----- |
| ServerCertificateName |
string |
No |
Nama sertifikat server. Nama harus terdiri dari 1 hingga 80 karakter. Nama harus diawali dengan huruf Inggris, dan boleh mengandung huruf, angka, titik (.), garis bawah (_), serta tanda hubung (-). |
mycert01 |
| ResourceGroupId |
string |
No |
ID kelompok sumber daya. |
rg-atstuj3rto**** |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| AliCloudCertificateName |
string |
Nama sertifikat AliCloud. |
cloudcertificate**** |
| CreateTimeStamp |
integer |
Timestamp yang dihasilkan saat sertifikat CA diunggah. |
1504147745000 |
| ExpireTime |
string |
Waktu kedaluwarsa sertifikat CA. |
2022-10-18T23:59:59Z |
| CreateTime |
string |
Waktu pengunggahan sertifikat CA. |
2022-02-21T02:49:05Z |
| ServerCertificateId |
string |
ID sertifikat server. |
1321932713******_17f1b4b696b_1114720822_-1671****** |
| ExpireTimeStamp |
integer |
Timestamp yang dihasilkan saat sertifikat CA kedaluwarsa. |
1504147745000 |
| RegionId |
string |
ID wilayah tempat instans Classic Load Balancer (CLB) ditempatkan. Anda dapat memanggil operasi DescribeRegions untuk mengambil daftar wilayah terbaru. |
cn-hangzhou |
| RequestId |
string |
ID permintaan. |
365F4154-92F6-4AE4-92F8-7FF34B540710 |
| Fingerprint |
string |
Sidik jari sertifikat CA. |
8f:7d:cb:e5:f8:c8:33:9c:17:65:c1:92:30:9e:45:55:9c:3a:85:60 |
| ServerCertificateName |
string |
Nama sertifikat server. Nama harus terdiri dari 1 hingga 80 karakter. Nama harus diawali dengan huruf Inggris, dan boleh mengandung huruf, angka, titik (.), garis bawah (_), serta tanda hubung (-). |
mycert01 |
| CommonName |
string |
Nama domain sertifikat CA. |
example.com |
| ResourceGroupId |
string |
ID kelompok sumber daya. |
rg-atstuj3rt**** |
| AliCloudCertificateId |
string |
ID sertifikat AliCloud. |
775**** |
| IsAliCloudCertificate |
integer |
Menunjukkan apakah sertifikat disediakan oleh Layanan Manajemen Sertifikat Alibaba Cloud. Nilai yang valid:
|
0 |
| SubjectAlternativeNames |
object |
||
| SubjectAlternativeName |
array |
Nama alternatif subjek. Daftar nama domain didukung. Maksimal 10 nama domain didukung. |
|
|
string |
Nama alternatif subjek. Daftar nama domain didukung. Maksimal 10 nama domain didukung. |
["example.com","www.example.com"] |
Contoh
Respons sukses
JSONformat
{
"AliCloudCertificateName": "cloudcertificate****",
"CreateTimeStamp": 1504147745000,
"ExpireTime": "2022-10-18T23:59:59Z",
"CreateTime": "2022-02-21T02:49:05Z",
"ServerCertificateId": "1321932713******_17f1b4b696b_1114720822_-1671******",
"ExpireTimeStamp": 1504147745000,
"RegionId": "cn-hangzhou",
"RequestId": "365F4154-92F6-4AE4-92F8-7FF34B540710",
"Fingerprint": "8f:7d:cb:e5:f8:c8:33:9c:17:65:c1:92:30:9e:45:55:9c:3a:85:60",
"ServerCertificateName": "mycert01",
"CommonName": "example.com",
"ResourceGroupId": "rg-atstuj3rt****",
"AliCloudCertificateId": "775****",
"IsAliCloudCertificate": 0,
"SubjectAlternativeNames": {
"SubjectAlternativeName": [
"[\"example.com\",\"www.example.com\"]"
]
}
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | IllegalParam.ServerCertificate | The specified server certificate is illegal. | |
| 400 | InvalidParameter | The specified ServerCertificate and PrivateKey fail to validate. | |
| 400 | ServerCertificate.NotSupport | The specified Region Not support ServerCertificate. | |
| 400 | InvalidParameter.AliCloudCertificateId | The specified AliCloudCertificateId is invalid. | |
| 400 | OperationDenied.IllegalKeyLength | The operation is not allowed because the key length of certificate is illegal. | |
| 400 | InvalidParam.TagValue | %s. | |
| 400 | InvalidParam.TagKey | %s. | |
| 400 | SizeLimitExceeded.Tag | %s. | |
| 400 | MissingParam.TagKey | The param MissingParam.TagKey is missing. | |
| 400 | EccCertificateNotSupport | The ECC certificate is not support. | |
| 400 | CertificateFormatInvalid | The certificate format is invalid. | |
| 403 | UnauthorizedRegion | The specified region of is not authorized. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.