功能介紹
更新租戶國密型VPN網(wǎng)關(guān)所使用的證書,包括證書名稱、簽名證書、簽名私鑰、加密證書、加密私鑰和CA證書鏈。
URI
PUT /v5/{project_id}/vpn-gateways/{vgw_id}/certificate/{certificate_id}
| 
 名稱  | 
 類型  | 
 描述  | 
|---|---|---|
| 
 project_id  | 
 String  | 
 項目ID  | 
| 
 vgw_id  | 
 String  | 
 VPN網(wǎng)關(guān)實例ID  | 
| 
 certificate_id  | 
 String  | 
 VPN網(wǎng)關(guān)證書ID  | 
請求消息
- 請求參數(shù)
 
| 
 名稱  | 
 類型  | 
 描述  | 
|---|---|---|
| 
 certificate  | 
 VPN網(wǎng)關(guān)證書對象  | 
| 
 名稱  | 
 類型  | 
 是否必選  | 
 描述  | 
|---|---|---|---|
| 
 name  | 
 String  | 
 否  | 
  | 
| 
 certificate  | 
 String  | 
 否  | 
  | 
| 
 private_key  | 
 String  | 
 否  | 
  | 
| 
 certificate_chain  | 
 String  | 
 否  | 
  | 
| 
 enc_certificate  | 
 String  | 
 否  | 
  | 
| 
 enc_private_key  | 
 String  | 
 否  | 
  | 
- 請求樣例
POST https://{Endpoint}/v5/{project_id}/vpn-gateways/{vgw_id}/certificate/{certificate_id} { "certificate": { "name": "cert-dce7", "certificate": "-----BEGIN CERTIFICATE-----******-----END CERTIFICATE-----", "private_key": "-----BEGIN EC PRIVATE KEY-----*******-----END EC PRIVATE KEY-----", "enc_certificate": "-----BEGIN CERTIFICATE-----********-----END CERTIFICATE-----", "enc_private_key": "-----BEGIN EC PRIVATE KEY-----********-----END EC PRIVATE KEY-----", "certificate_chain": "-----BEGIN CERTIFICATE-----******-----END CERTIFICATE-----" } } 
響應(yīng)參數(shù)
- 響應(yīng)參數(shù)
 
返回狀態(tài)碼為200: successful operation
| 
 名稱  | 
 類型  | 
 描述  | 
|---|---|---|
| 
 certificate  | 
 VPN網(wǎng)關(guān)證書對象  | 
|
| 
 request_id  | 
 String  | 
 請求id  | 
| 
 名稱  | 
 類型  | 
 描述  | 
|---|---|---|
| 
 id  | 
 String  | 
  | 
| 
 name  | 
 String  | 
  | 
| 
 vgw_id  | 
 String  | 
  | 
| 
 issuer  | 
 String  | 
  | 
| 
 signature_algorithm  | 
 String  | 
  | 
| 
 certificate_serial_number  | 
 String  | 
  | 
| 
 certificate_subject  | 
 String  | 
  | 
| 
 certificate_expire_time  | 
 String  | 
  | 
| 
 certificate_chain_serial_number  | 
 String  | 
  | 
| 
 certificate_chain_subject  | 
 String  | 
  | 
| 
 certificate_chain_expire_time  | 
 String  | 
  | 
| 
 enc_certificate_serial_number  | 
 String  | 
  | 
| 
 enc_certificate_subject  | 
 String  | 
  | 
| 
 enc_certificate_expire_time  | 
 String  | 
  | 
| 
 created_at  | 
 String  | 
  | 
- 響應(yīng)樣例
{ "certificate": { "id": "73f072d8-****-****-****-2a755d95636f", "name": "cert-dce7", "vgw_id": "c7f1d3e3-0476-4a71-95a7-3ce8cbb969de", "issuer": "C=CN,ST=Beijing,L=HaiDian,O=GMCert.org,CN=GMCert GM Root CA - 01", "signature_algorithm": "SM3WITHSM2", "certificate_serial_number": "16548506527294397241", "certificate_subject": "C=CN,ST=beijing,L=beijing,O=huawei,OU=vpn,CN=hwcloud-vpn", "certificate_expire_time": "2024-02-20T15:41:39+08:00", "certificate_chain_serial_number": "12369133709000538078", "certificate_chain_subject": "C=CN,ST=Beijing,L=HaiDian,O=GMCert.org,CN=GMCert GM Root CA - 01", "certificate_chain_expire_time": "2039-07-11T20:31:33+08:00", "enc_certificate_serial_number": "16548506527294397242", "enc_certificate_subject": "C=CN,ST=beijing,L=beijing,O=huawei,OU=vpn,CN=hwcloud-vpn", "enc_certificate_expire_time": "2024-02-20T15:43:26+08:00", "created_at": "2023-03-30T10:47:16.657+08:00" } } 
狀態(tài)碼
請參見狀態(tài)碼
  
    