public class BriefDomain extends AbstractModel
Constructor and Description |
---|
BriefDomain() |
BriefDomain(BriefDomain 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 |
---|---|
Long |
getAppId()
Get Tencent Cloud account ID
|
String |
getArea()
Get Acceleration region
`mainland`: Acceleration inside the Chinese mainland
`overseas`: Acceleration outside the Chinese mainland
`global`: Acceleration over the globe
|
String |
getCname()
Get CNAME address of domain name
|
String |
getCreateTime()
Get Domain name creation time.
|
String |
getDisable()
Get Domain name block status
`normal`: Normal
`overdue`: The domain name has been disabled due to account arrears.
|
String |
getDomain()
Get Acceleration domain name
|
Origin |
getOrigin()
Get Origin server configuration details.
|
String |
getParentHost()
Get Primary domain name
|
String |
getProduct()
Get Product of the domain name, either `cdn` or `ecdn`.
|
Long |
getProjectId()
Get Project ID, which can be viewed on the Tencent Cloud project management page
|
String |
getReadonly()
Get Domain name lock status
`normal`: Not locked
`mainland`: Locked in the Chinese mainland
overseas: Locked outside the Chinese mainland
global: Locked globally
|
String |
getResourceId()
Get Domain name ID
|
String |
getServiceType()
Get Domain name service type
`web`: Static acceleration
`download`: Download acceleration
`media`: Streaming media VOD acceleration
|
String |
getStatus()
Get Acceleration service status
`rejected`: The domain name is rejected due to expiration/deregistration of its ICP filing
`processing`: Deploying
`online`: Activated
`offline`: Disabled
|
String |
getUpdateTime()
Get Domain name update time.
|
void |
setAppId(Long AppId)
Set Tencent Cloud account ID
|
void |
setArea(String Area)
Set Acceleration region
`mainland`: Acceleration inside the Chinese mainland
`overseas`: Acceleration outside the Chinese mainland
`global`: Acceleration over the globe
|
void |
setCname(String Cname)
Set CNAME address of domain name
|
void |
setCreateTime(String CreateTime)
Set Domain name creation time.
|
void |
setDisable(String Disable)
Set Domain name block status
`normal`: Normal
`overdue`: The domain name has been disabled due to account arrears.
|
void |
setDomain(String Domain)
Set Acceleration domain name
|
void |
setOrigin(Origin Origin)
Set Origin server configuration details.
|
void |
setParentHost(String ParentHost)
Set Primary domain name
|
void |
setProduct(String Product)
Set Product of the domain name, either `cdn` or `ecdn`.
|
void |
setProjectId(Long ProjectId)
Set Project ID, which can be viewed on the Tencent Cloud project management page
|
void |
setReadonly(String Readonly)
Set Domain name lock status
`normal`: Not locked
`mainland`: Locked in the Chinese mainland
overseas: Locked outside the Chinese mainland
global: Locked globally
|
void |
setResourceId(String ResourceId)
Set Domain name ID
|
void |
setServiceType(String ServiceType)
Set Domain name service type
`web`: Static acceleration
`download`: Download acceleration
`media`: Streaming media VOD acceleration
|
void |
setStatus(String Status)
Set Acceleration service status
`rejected`: The domain name is rejected due to expiration/deregistration of its ICP filing
`processing`: Deploying
`online`: Activated
`offline`: Disabled
|
void |
setUpdateTime(String UpdateTime)
Set Domain name update time.
|
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 BriefDomain()
public BriefDomain(BriefDomain source)
public String getResourceId()
public void setResourceId(String ResourceId)
ResourceId
- Domain name IDpublic Long getAppId()
public void setAppId(Long AppId)
AppId
- Tencent Cloud account IDpublic String getDomain()
public void setDomain(String Domain)
Domain
- Acceleration domain namepublic String getCname()
public void setCname(String Cname)
Cname
- CNAME address of domain namepublic String getStatus()
public void setStatus(String Status)
Status
- Acceleration service status
`rejected`: The domain name is rejected due to expiration/deregistration of its ICP filing
`processing`: Deploying
`online`: Activated
`offline`: Disabledpublic Long getProjectId()
public void setProjectId(Long ProjectId)
ProjectId
- Project ID, which can be viewed on the Tencent Cloud project management pagepublic String getServiceType()
public void setServiceType(String ServiceType)
ServiceType
- Domain name service type
`web`: Static acceleration
`download`: Download acceleration
`media`: Streaming media VOD accelerationpublic String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime
- Domain name creation time.public String getUpdateTime()
public void setUpdateTime(String UpdateTime)
UpdateTime
- Domain name update time.public Origin getOrigin()
public void setOrigin(Origin Origin)
Origin
- Origin server configuration details.public String getDisable()
public void setDisable(String Disable)
Disable
- Domain name block status
`normal`: Normal
`overdue`: The domain name has been disabled due to account arrears. The acceleration service can be resumed after the account is topped up.
`malicious`: The acceleration service has been forcibly disabled due to detection of malicious behavior.
`ddos`: The acceleration service has been disabled due to large-scale DDoS attacks to the domain name
`idle`: No operations or data has been detected for more than 90 days. The domain name is determined to be inactive which automatically disables the acceleration service. You can restart the service.
`unlicensed`: The acceleration service has been automatically disabled as the domain name has no ICP filing or its ICP filing is deregistered. Service can be resumed after an ICP filing is obtained.
`capping`: The configured upper limit for bandwidth has been reached.
`readonly`: The domain name has a special configuration and has been locked.public String getArea()
public void setArea(String Area)
Area
- Acceleration region
`mainland`: Acceleration inside the Chinese mainland
`overseas`: Acceleration outside the Chinese mainland
`global`: Acceleration over the globepublic String getReadonly()
public void setReadonly(String Readonly)
Readonly
- Domain name lock status
`normal`: Not locked
`mainland`: Locked in the Chinese mainland
overseas: Locked outside the Chinese mainland
global: Locked globallypublic String getProduct()
public void setProduct(String Product)
Product
- Product of the domain name, either `cdn` or `ecdn`.public String getParentHost()
public void setParentHost(String ParentHost)
ParentHost
- Primary domain nameCopyright © 2023. All rights reserved.