弹性负载均衡 ELB-创建SSL证书:请求消息

时间:2023-12-14 10:47:21

请求消息

表1 请求参数

参数

是否必选

参数类型

描述

tenant_id

String

SSL证书所在的项目ID。

获取方法详见获取项目ID

需要和token中的project_id一致。

支持的最大字符长度:255

admin_state_up

Boolean

SSL证书的管理状态;

该字段为预留字段,暂未启用。默认为true。

name

String

SSL证书的名称。

支持的最大字符长度:255

description

String

SSL证书的描述信息。

支持的最大字符长度:255

type

String

SSL证书的类型。默认值:server;

取值范围:
  • server:服务端证书;
  • client:客户端证书;

domain

String

服务端证书所签的域名。默认值:null;

支持的最大字符长度:100

取值范围:

  • 普通域名由若干字符串组成,总长度为0-100,字符串间以"."分割,单个字符串长度不超过63个字符,只能包含英文字母、数字或"-",且必须以字母或数字开头和结尾。
  • 泛域名在普通域名的基础上仅允许首字母为"*"。
说明:

该字段仅type为server时有效。

private_key

String

HTTPS协议使用的私钥,PEM编码格式。

  • 当type为client时,该参数被忽略,不影响证书的创建和使用。且若不符合格式,则该字段会设置为空。
  • 当type为server时,该字段必须符合格式要求,且私钥必须是有效的,否则会报错。

certificate

String

服务端公有密钥证书或者用于认证客户端证书的CA证书,由type字段区分。

格式:证书为PEM格式。

support.huaweicloud.com/api-elb/elb_zq_zs_0001.html