public class CreateL7Listener extends AbstractModel
| Constructor and Description |
|---|
CreateL7Listener() |
| Modifier and Type | Method and Description |
|---|---|
Long |
getBandwidth()
Get 用于计费模式为固定带宽计费,指定监听器最大带宽值,可选值:0-1000,单位:Mbps。
|
String |
getCertCaContent()
Get 客户端证书内容。
|
String |
getCertCaId()
Get 客户端证书ID。
|
String |
getCertCaName()
Get 客户端证书名称。
|
String |
getCertContent()
Get 服务端证书内容。
|
String |
getCertId()
Get 服务端证书ID。当创建的是https类型的监听器时,此值必选。
|
String |
getCertKey()
Get 服务端证书密钥。
|
String |
getCertName()
Get 服务端证书名称。
|
Long |
getForwardProtocol()
Get 转发协议。当Protocol为https时并且SslMode为1或2时,有意义。可选的值为0:https,1:spdy,2:http2,3:spdy+http2。
|
String |
getListenerName()
Get 七层监听器名称。
|
Long |
getLoadBalancerPort()
Get 七层监听器端口,可选值1~65535。
|
String |
getProtocol()
Get 七层监听器协议类型,可选值:http,https。
|
Long |
getSslMode()
Get 认证方式:0(不认证,用于http),1(单向认证,用于https),2(双向认证,用于https)。当创建的是https类型的监听器时,此值必选。
|
void |
setBandwidth(Long Bandwidth)
Set 用于计费模式为固定带宽计费,指定监听器最大带宽值,可选值:0-1000,单位:Mbps。
|
void |
setCertCaContent(String CertCaContent)
Set 客户端证书内容。
|
void |
setCertCaId(String CertCaId)
Set 客户端证书ID。
|
void |
setCertCaName(String CertCaName)
Set 客户端证书名称。
|
void |
setCertContent(String CertContent)
Set 服务端证书内容。
|
void |
setCertId(String CertId)
Set 服务端证书ID。当创建的是https类型的监听器时,此值必选。
|
void |
setCertKey(String CertKey)
Set 服务端证书密钥。
|
void |
setCertName(String CertName)
Set 服务端证书名称。
|
void |
setForwardProtocol(Long ForwardProtocol)
Set 转发协议。当Protocol为https时并且SslMode为1或2时,有意义。可选的值为0:https,1:spdy,2:http2,3:spdy+http2。
|
void |
setListenerName(String ListenerName)
Set 七层监听器名称。
|
void |
setLoadBalancerPort(Long LoadBalancerPort)
Set 七层监听器端口,可选值1~65535。
|
void |
setProtocol(String Protocol)
Set 七层监听器协议类型,可选值:http,https。
|
void |
setSslMode(Long SslMode)
Set 认证方式:0(不认证,用于http),1(单向认证,用于https),2(双向认证,用于https)。当创建的是https类型的监听器时,此值必选。
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonStringpublic Long getLoadBalancerPort()
public void setLoadBalancerPort(Long LoadBalancerPort)
LoadBalancerPort - 七层监听器端口,可选值1~65535。public String getProtocol()
public void setProtocol(String Protocol)
Protocol - 七层监听器协议类型,可选值:http,https。public String getListenerName()
public void setListenerName(String ListenerName)
ListenerName - 七层监听器名称。public Long getSslMode()
public void setSslMode(Long SslMode)
SslMode - 认证方式:0(不认证,用于http),1(单向认证,用于https),2(双向认证,用于https)。当创建的是https类型的监听器时,此值必选。public String getCertId()
public void setCertId(String CertId)
CertId - 服务端证书ID。当创建的是https类型的监听器时,此值必选。public String getCertName()
public void setCertName(String CertName)
CertName - 服务端证书名称。public String getCertContent()
public void setCertContent(String CertContent)
CertContent - 服务端证书内容。public String getCertKey()
public void setCertKey(String CertKey)
CertKey - 服务端证书密钥。public String getCertCaId()
public void setCertCaId(String CertCaId)
CertCaId - 客户端证书ID。public String getCertCaName()
public void setCertCaName(String CertCaName)
CertCaName - 客户端证书名称。public String getCertCaContent()
public void setCertCaContent(String CertCaContent)
CertCaContent - 客户端证书内容。public Long getBandwidth()
public void setBandwidth(Long Bandwidth)
Bandwidth - 用于计费模式为固定带宽计费,指定监听器最大带宽值,可选值:0-1000,单位:Mbps。public Long getForwardProtocol()
public void setForwardProtocol(Long ForwardProtocol)
ForwardProtocol - 转发协议。当Protocol为https时并且SslMode为1或2时,有意义。可选的值为0:https,1:spdy,2:http2,3:spdy+http2。Copyright © 2020. All rights reserved.