public class ModifyHostsCertificateRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
ModifyHostsCertificateRequest() |
ModifyHostsCertificateRequest(ModifyHostsCertificateRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
String |
getApplyType()
Deprecated.
|
MutualTLS |
getClientCertInfo()
Get In the Edge mTLS scenario, this field represents the client's CA certificate, which is deployed at the EO entry side for authenticating the client access to EO nodes.
|
String[] |
getHosts()
Get Domain names that you need to modify the certificate configuration
|
String |
getMode()
Get Certificate configuration mode.
|
ServerCertInfo[] |
getServerCertInfo()
Get SSL certificate configuration.
|
String |
getZoneId()
Get ID of the site.
|
void |
setApplyType(String ApplyType)
Deprecated.
|
void |
setClientCertInfo(MutualTLS ClientCertInfo)
Set In the Edge mTLS scenario, this field represents the client's CA certificate, which is deployed at the EO entry side for authenticating the client access to EO nodes.
|
void |
setHosts(String[] Hosts)
Set Domain names that you need to modify the certificate configuration
|
void |
setMode(String Mode)
Set Certificate configuration mode.
|
void |
setServerCertInfo(ServerCertInfo[] ServerCertInfo)
Set SSL certificate configuration.
|
void |
setZoneId(String ZoneId)
Set ID of the site.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public ModifyHostsCertificateRequest()
public ModifyHostsCertificateRequest(ModifyHostsCertificateRequest source)
public String getZoneId()
public void setZoneId(String ZoneId)
ZoneId
- ID of the site.public String[] getHosts()
public void setHosts(String[] Hosts)
Hosts
- Domain names that you need to modify the certificate configurationpublic String getMode()
public void setMode(String Mode)
Mode
- Certificate configuration mode. Values:
public ServerCertInfo[] getServerCertInfo()
public void setServerCertInfo(ServerCertInfo[] ServerCertInfo)
ServerCertInfo
- SSL certificate configuration. This parameter is effective only when the mode is sslcert. You only need to provide the CertId of the corresponding certificate. You can check the CertId from the [SSL Certificate List](https://console.cloud.tencent.com/ssl).@Deprecated public String getApplyType()
@Deprecated public void setApplyType(String ApplyType)
ApplyType
- Whether the certificate is managed by EdgeOne. Values:
public MutualTLS getClientCertInfo()
public void setClientCertInfo(MutualTLS ClientCertInfo)
ClientCertInfo
- In the Edge mTLS scenario, this field represents the client's CA certificate, which is deployed at the EO entry side for authenticating the client access to EO nodes. The original configuration applies if this field is not specified.Copyright © 2024. All rights reserved.