public class CreateL7RuleCertRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
CreateL7RuleCertRequest() |
CreateL7RuleCertRequest(CreateL7RuleCertRequest 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 |
getBusiness()
Get Anti-DDoS service type.
|
String |
getCert()
Get [Disused] If the certificate is an external certificate, this field must be entered with the certificate content.
|
Long |
getCertType()
Get Certificate type, which is required if the protocol is HTTPS.
|
String |
getId()
Get The resource instance ID, such as the ID of an Anti-DDoS Advanced instance or the ID of an Anti-DDoS Ultimate instance.
|
String |
getPrivateKey()
Get [Disused] If the certificate is an external certificate, this field must be entered with the certificate key.
|
String |
getRuleId()
Get Rule ID
|
String |
getSSLId()
Get If the certificate is a Tencent Cloud-hosted certificate, this field must be entered with the hosted certificate ID.
|
void |
setBusiness(String Business)
Set Anti-DDoS service type.
|
void |
setCert(String Cert)
Set [Disused] If the certificate is an external certificate, this field must be entered with the certificate content.
|
void |
setCertType(Long CertType)
Set Certificate type, which is required if the protocol is HTTPS.
|
void |
setId(String Id)
Set The resource instance ID, such as the ID of an Anti-DDoS Advanced instance or the ID of an Anti-DDoS Ultimate instance.
|
void |
setPrivateKey(String PrivateKey)
Set [Disused] If the certificate is an external certificate, this field must be entered with the certificate key.
|
void |
setRuleId(String RuleId)
Set Rule ID
|
void |
setSSLId(String SSLId)
Set If the certificate is a Tencent Cloud-hosted certificate, this field must be entered with the hosted certificate ID.
|
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 CreateL7RuleCertRequest()
public CreateL7RuleCertRequest(CreateL7RuleCertRequest source)
public String getBusiness()
public void setBusiness(String Business)
Business
- Anti-DDoS service type. `bgpip`: Anti-DDoS Advanced; `net`: Anti-DDoS Ultimatepublic String getId()
public void setId(String Id)
Id
- The resource instance ID, such as the ID of an Anti-DDoS Advanced instance or the ID of an Anti-DDoS Ultimate instance.public String getRuleId()
public void setRuleId(String RuleId)
RuleId
- Rule IDpublic Long getCertType()
public void setCertType(Long CertType)
CertType
- Certificate type, which is required if the protocol is HTTPS. Valid value: [2 (Tencent Cloud-hosted certificate)]public String getSSLId()
public void setSSLId(String SSLId)
SSLId
- If the certificate is a Tencent Cloud-hosted certificate, this field must be entered with the hosted certificate ID.public String getCert()
public void setCert(String Cert)
Cert
- [Disused] If the certificate is an external certificate, this field must be entered with the certificate content.public String getPrivateKey()
public void setPrivateKey(String PrivateKey)
PrivateKey
- [Disused] If the certificate is an external certificate, this field must be entered with the certificate key.Copyright © 2024. All rights reserved.