public class DetailHost extends AbstractModel
skipSign
Constructor and Description |
---|
DetailHost() |
DetailHost(DetailHost 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 |
---|---|
AccelerateType |
getAccelerateType()
Get The acceleration type configuration item.
|
String |
getArea()
Get The acceleration area of the domain name.
|
CacheConfig |
getCacheConfig()
Get The cache configuration item.
|
CacheKey |
getCacheKey()
Get The cache key configuration item.
|
CC |
getCC()
Get The CC protection configuration item.
|
ClientIpCountry |
getClientIpCountry()
Get Whether to carry the location information of the client IP during origin-pull.
|
String |
getCname()
Get The assigned CNAME
|
Compression |
getCompression()
Get The smart compression configuration item.
|
DDoS |
getDDoS()
Get DDoS mitigation configuration
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getHost()
Get The domain name.
|
Https |
getHttps()
Get The HTTPS configuration item.
|
String |
getId()
Get The resource ID.
|
String |
getInstanceId()
Get The instance ID.
|
Ipv6 |
getIpv6()
Get The IPv6 access configuration item.
|
Long |
getLock()
Get The lock status.
|
Long |
getMode()
Get The domain name status.
|
Origin |
getOrigin()
Get The origin configuration item.
|
SecurityType |
getSecurityType()
Get The security type.
|
SmartRouting |
getSmartRouting()
Get The smart routing configuration item.
|
String |
getStatus()
Get The acceleration status.
|
Waf |
getWaf()
Get The WAF protection configuration item.
|
String |
getZoneId()
Get The site ID.
|
String |
getZoneName()
Get Name of the site
|
void |
setAccelerateType(AccelerateType AccelerateType)
Set The acceleration type configuration item.
|
void |
setArea(String Area)
Set The acceleration area of the domain name.
|
void |
setCacheConfig(CacheConfig CacheConfig)
Set The cache configuration item.
|
void |
setCacheKey(CacheKey CacheKey)
Set The cache key configuration item.
|
void |
setCC(CC CC)
Set The CC protection configuration item.
|
void |
setClientIpCountry(ClientIpCountry ClientIpCountry)
Set Whether to carry the location information of the client IP during origin-pull.
|
void |
setCname(String Cname)
Set The assigned CNAME
|
void |
setCompression(Compression Compression)
Set The smart compression configuration item.
|
void |
setDDoS(DDoS DDoS)
Set DDoS mitigation configuration
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setHost(String Host)
Set The domain name.
|
void |
setHttps(Https Https)
Set The HTTPS configuration item.
|
void |
setId(String Id)
Set The resource ID.
|
void |
setInstanceId(String InstanceId)
Set The instance ID.
|
void |
setIpv6(Ipv6 Ipv6)
Set The IPv6 access configuration item.
|
void |
setLock(Long Lock)
Set The lock status.
|
void |
setMode(Long Mode)
Set The domain name status.
|
void |
setOrigin(Origin Origin)
Set The origin configuration item.
|
void |
setSecurityType(SecurityType SecurityType)
Set The security type.
|
void |
setSmartRouting(SmartRouting SmartRouting)
Set The smart routing configuration item.
|
void |
setStatus(String Status)
Set The acceleration status.
|
void |
setWaf(Waf Waf)
Set The WAF protection configuration item.
|
void |
setZoneId(String ZoneId)
Set The site ID.
|
void |
setZoneName(String ZoneName)
Set Name of the site
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, getSkipSign, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public DetailHost()
public DetailHost(DetailHost source)
public String getZoneId()
public void setZoneId(String ZoneId)
ZoneId
- The site ID.public String getStatus()
public void setStatus(String Status)
Status
- The acceleration status. Values:
public String getHost()
public void setHost(String Host)
Host
- The domain name.public String getZoneName()
public void setZoneName(String ZoneName)
ZoneName
- Name of the sitepublic String getCname()
public void setCname(String Cname)
Cname
- The assigned CNAMEpublic String getId()
public void setId(String Id)
Id
- The resource ID.public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId
- The instance ID.public Long getLock()
public void setLock(Long Lock)
Lock
- The lock status.public Long getMode()
public void setMode(Long Mode)
Mode
- The domain name status.public String getArea()
public void setArea(String Area)
Area
- The acceleration area of the domain name. Values:
public AccelerateType getAccelerateType()
public void setAccelerateType(AccelerateType AccelerateType)
AccelerateType
- The acceleration type configuration item.
Note: This field may return null, indicating that no valid values can be obtained.public Https getHttps()
public void setHttps(Https Https)
Https
- The HTTPS configuration item.
Note: This field may return null, indicating that no valid values can be obtained.public CacheConfig getCacheConfig()
public void setCacheConfig(CacheConfig CacheConfig)
CacheConfig
- The cache configuration item.
Note: This field may return null, indicating that no valid values can be obtained.public Origin getOrigin()
public void setOrigin(Origin Origin)
Origin
- The origin configuration item.
Note: This field may return null, indicating that no valid values can be obtained.public SecurityType getSecurityType()
public void setSecurityType(SecurityType SecurityType)
SecurityType
- The security type.
Note: This field may return null, indicating that no valid values can be obtained.public CacheKey getCacheKey()
public void setCacheKey(CacheKey CacheKey)
CacheKey
- The cache key configuration item.
Note: This field may return null, indicating that no valid values can be obtained.public Compression getCompression()
public void setCompression(Compression Compression)
Compression
- The smart compression configuration item.
Note: This field may return null, indicating that no valid values can be obtained.public Waf getWaf()
public void setWaf(Waf Waf)
Waf
- The WAF protection configuration item.
Note: This field may return null, indicating that no valid values can be obtained.public CC getCC()
public void setCC(CC CC)
CC
- The CC protection configuration item.
Note: This field may return null, indicating that no valid values can be obtained.public DDoS getDDoS()
public void setDDoS(DDoS DDoS)
DDoS
- DDoS mitigation configuration
Note: This field may return null, indicating that no valid values can be obtained.public SmartRouting getSmartRouting()
public void setSmartRouting(SmartRouting SmartRouting)
SmartRouting
- The smart routing configuration item.
Note: This field may return null, indicating that no valid values can be obtained.public Ipv6 getIpv6()
public void setIpv6(Ipv6 Ipv6)
Ipv6
- The IPv6 access configuration item.
Note: This field may return null, indicating that no valid values can be obtained.public ClientIpCountry getClientIpCountry()
public void setClientIpCountry(ClientIpCountry ClientIpCountry)
ClientIpCountry
- Whether to carry the location information of the client IP during origin-pull.
Note: This field may return `null`, indicating that no valid value can be obtained.Copyright © 2023. All rights reserved.