public class DomainRuleSet extends AbstractModel
Constructor and Description |
---|
DomainRuleSet() |
Modifier and Type | Method and Description |
---|---|
Long |
getBasicAuth()
Get Basic authentication status:
0: disabled;
1: enabled.
|
String |
getBasicAuthConfAlias()
Get Basic authentication configuration name of the domain name.
|
String |
getBasicAuthConfId()
Get Basic authentication configuration ID of the domain name.
|
String |
getCertificateAlias()
Get Server certificate name of the domain name.
|
String |
getCertificateId()
Get Server certificate ID of the domain.
|
String |
getClientCertificateAlias()
Get Client certificate name of the domain name.
|
String |
getClientCertificateId()
Get Client certificate ID of the domain.
|
String |
getDomain()
Get Forwarding rule domain name.
|
Long |
getGaapAuth()
Get Connection authentication status:
0: disabled;
1: enabled.
|
String |
getGaapCertificateAlias()
Get Connection authentication certificate name of the domain name.
|
String |
getGaapCertificateId()
Get Connection authentication certificate ID of the domain name.
|
CertificateAliasInfo[] |
getPolyClientCertificateAliasInfo()
Get Returns IDs and aliases of multiple certificates when there are multiple client certificates.
|
CertificateAliasInfo[] |
getPolyRealServerCertificateAliasInfo()
Get Returns IDs and aliases of multiple certificates when there are multiple origin certificates.
|
Long |
getRealServerAuth()
Get Origin server authentication status:
0: disabled;
1: enabled.
|
String |
getRealServerCertificateAlias()
Get Origin server authentication certificate name of the domain name.
|
String |
getRealServerCertificateDomain()
Get Origin server authentication domain name.
|
String |
getRealServerCertificateId()
Get Origin server authentication certificate ID of the domain name.
|
RuleInfo[] |
getRuleSet()
Get Forwarding rule list of the domain name.
|
void |
setBasicAuth(Long BasicAuth)
Set Basic authentication status:
0: disabled;
1: enabled.
|
void |
setBasicAuthConfAlias(String BasicAuthConfAlias)
Set Basic authentication configuration name of the domain name.
|
void |
setBasicAuthConfId(String BasicAuthConfId)
Set Basic authentication configuration ID of the domain name.
|
void |
setCertificateAlias(String CertificateAlias)
Set Server certificate name of the domain name.
|
void |
setCertificateId(String CertificateId)
Set Server certificate ID of the domain.
|
void |
setClientCertificateAlias(String ClientCertificateAlias)
Set Client certificate name of the domain name.
|
void |
setClientCertificateId(String ClientCertificateId)
Set Client certificate ID of the domain.
|
void |
setDomain(String Domain)
Set Forwarding rule domain name.
|
void |
setGaapAuth(Long GaapAuth)
Set Connection authentication status:
0: disabled;
1: enabled.
|
void |
setGaapCertificateAlias(String GaapCertificateAlias)
Set Connection authentication certificate name of the domain name.
|
void |
setGaapCertificateId(String GaapCertificateId)
Set Connection authentication certificate ID of the domain name.
|
void |
setPolyClientCertificateAliasInfo(CertificateAliasInfo[] PolyClientCertificateAliasInfo)
Set Returns IDs and aliases of multiple certificates when there are multiple client certificates.
|
void |
setPolyRealServerCertificateAliasInfo(CertificateAliasInfo[] PolyRealServerCertificateAliasInfo)
Set Returns IDs and aliases of multiple certificates when there are multiple origin certificates.
|
void |
setRealServerAuth(Long RealServerAuth)
Set Origin server authentication status:
0: disabled;
1: enabled.
|
void |
setRealServerCertificateAlias(String RealServerCertificateAlias)
Set Origin server authentication certificate name of the domain name.
|
void |
setRealServerCertificateDomain(String RealServerCertificateDomain)
Set Origin server authentication domain name.
|
void |
setRealServerCertificateId(String RealServerCertificateId)
Set Origin server authentication certificate ID of the domain name.
|
void |
setRuleSet(RuleInfo[] RuleSet)
Set Forwarding rule list of the domain name.
|
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, toJsonString
public String getDomain()
public void setDomain(String Domain)
Domain
- Forwarding rule domain name.public RuleInfo[] getRuleSet()
public void setRuleSet(RuleInfo[] RuleSet)
RuleSet
- Forwarding rule list of the domain name.public String getCertificateId()
public void setCertificateId(String CertificateId)
CertificateId
- Server certificate ID of the domain. When it is `default`, it indicates that the default certificate will be used (i.e., the certificate configured for the listener).
Note: This field may return null, indicating that no valid values can be obtained.public String getCertificateAlias()
public void setCertificateAlias(String CertificateAlias)
CertificateAlias
- Server certificate name of the domain name.
Note: This field may return null, indicating that no valid values can be obtained.public String getClientCertificateId()
public void setClientCertificateId(String ClientCertificateId)
ClientCertificateId
- Client certificate ID of the domain. When it is `default`, it indicates that the default certificate will be used (i.e., the certificate configured for the listener).
Note: This field may return null, indicating that no valid values can be obtained.public String getClientCertificateAlias()
public void setClientCertificateAlias(String ClientCertificateAlias)
ClientCertificateAlias
- Client certificate name of the domain name.
Note: This field may return null, indicating that no valid values can be obtained.public String getBasicAuthConfId()
public void setBasicAuthConfId(String BasicAuthConfId)
BasicAuthConfId
- Basic authentication configuration ID of the domain name.
Note: This field may return null, indicating that no valid values can be obtained.public Long getBasicAuth()
public void setBasicAuth(Long BasicAuth)
BasicAuth
- Basic authentication status:
0: disabled;
1: enabled.
Note: This field may return null, indicating that no valid values can be obtained.public String getBasicAuthConfAlias()
public void setBasicAuthConfAlias(String BasicAuthConfAlias)
BasicAuthConfAlias
- Basic authentication configuration name of the domain name.
Note: This field may return null, indicating that no valid values can be obtained.public String getRealServerCertificateId()
public void setRealServerCertificateId(String RealServerCertificateId)
RealServerCertificateId
- Origin server authentication certificate ID of the domain name.
Note: This field may return null, indicating that no valid values can be obtained.public Long getRealServerAuth()
public void setRealServerAuth(Long RealServerAuth)
RealServerAuth
- Origin server authentication status:
0: disabled;
1: enabled.
Note: This field may return null, indicating that no valid values can be obtained.public String getRealServerCertificateAlias()
public void setRealServerCertificateAlias(String RealServerCertificateAlias)
RealServerCertificateAlias
- Origin server authentication certificate name of the domain name.
Note: This field may return null, indicating that no valid values can be obtained.public String getGaapCertificateId()
public void setGaapCertificateId(String GaapCertificateId)
GaapCertificateId
- Connection authentication certificate ID of the domain name.
Note: This field may return null, indicating that no valid values can be obtained.public Long getGaapAuth()
public void setGaapAuth(Long GaapAuth)
GaapAuth
- Connection authentication status:
0: disabled;
1: enabled.
Note: This field may return null, indicating that no valid values can be obtained.public String getGaapCertificateAlias()
public void setGaapCertificateAlias(String GaapCertificateAlias)
GaapCertificateAlias
- Connection authentication certificate name of the domain name.
Note: This field may return null, indicating that no valid values can be obtained.public String getRealServerCertificateDomain()
public void setRealServerCertificateDomain(String RealServerCertificateDomain)
RealServerCertificateDomain
- Origin server authentication domain name.
Note: This field may return null, indicating that no valid values can be obtained.public CertificateAliasInfo[] getPolyClientCertificateAliasInfo()
public void setPolyClientCertificateAliasInfo(CertificateAliasInfo[] PolyClientCertificateAliasInfo)
PolyClientCertificateAliasInfo
- Returns IDs and aliases of multiple certificates when there are multiple client certificates.
Note: This field may return null, indicating that no valid values can be obtained.public CertificateAliasInfo[] getPolyRealServerCertificateAliasInfo()
public void setPolyRealServerCertificateAliasInfo(CertificateAliasInfo[] PolyRealServerCertificateAliasInfo)
PolyRealServerCertificateAliasInfo
- Returns IDs and aliases of multiple certificates when there are multiple origin certificates.
Note: This field may return null, indicating that no valid values can be obtained.Copyright © 2020. All rights reserved.