public class PrivateZoneRecord extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| PrivateZoneRecord() | 
| PrivateZoneRecord(PrivateZoneRecord 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 | getCreatedOn()Get 记录创建时间 | 
| Long | getEnabled()Get 0暂停,1启用 | 
| String | getExtra()Get 附加信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getMX()Get MX优先级:记录类型为MX时必填。取值范围:5,10,15,20,30,40,50 | 
| String | getRecordId()Get 记录id | 
| String | getRecordType()Get 记录类型,可选的记录类型为:"A", "AAAA", "CNAME", "MX", "TXT", "PTR" | 
| String | getRecordValue()Get 记录值 | 
| String | getRemark()Get 备注 | 
| String | getStatus()Get 记录状态:ENABLED | 
| String | getSubDomain()Get 子域名 | 
| Long | getTTL()Get 记录缓存时间,数值越小生效越快,取值1-86400s, 默认 600 | 
| String | getUpdatedOn()Get 记录更新时间 | 
| Long | getWeight()Get 记录权重,值为1-100
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getZoneId()Get 私有域id: zone-xxxxxxxx | 
| void | setCreatedOn(String CreatedOn)Set 记录创建时间 | 
| void | setEnabled(Long Enabled)Set 0暂停,1启用 | 
| void | setExtra(String Extra)Set 附加信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setMX(Long MX)Set MX优先级:记录类型为MX时必填。取值范围:5,10,15,20,30,40,50 | 
| void | setRecordId(String RecordId)Set 记录id | 
| void | setRecordType(String RecordType)Set 记录类型,可选的记录类型为:"A", "AAAA", "CNAME", "MX", "TXT", "PTR" | 
| void | setRecordValue(String RecordValue)Set 记录值 | 
| void | setRemark(String Remark)Set 备注 | 
| void | setStatus(String Status)Set 记录状态:ENABLED | 
| void | setSubDomain(String SubDomain)Set 子域名 | 
| void | setTTL(Long TTL)Set 记录缓存时间,数值越小生效越快,取值1-86400s, 默认 600 | 
| void | setUpdatedOn(String UpdatedOn)Set 记录更新时间 | 
| void | setWeight(Long Weight)Set 记录权重,值为1-100
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setZoneId(String ZoneId)Set 私有域id: zone-xxxxxxxx | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic PrivateZoneRecord()
public PrivateZoneRecord(PrivateZoneRecord source)
public String getRecordId()
public void setRecordId(String RecordId)
RecordId - 记录idpublic String getZoneId()
public void setZoneId(String ZoneId)
ZoneId - 私有域id: zone-xxxxxxxxpublic String getSubDomain()
public void setSubDomain(String SubDomain)
SubDomain - 子域名public String getRecordType()
public void setRecordType(String RecordType)
RecordType - 记录类型,可选的记录类型为:"A", "AAAA", "CNAME", "MX", "TXT", "PTR"public String getRecordValue()
public void setRecordValue(String RecordValue)
RecordValue - 记录值public Long getTTL()
public void setTTL(Long TTL)
TTL - 记录缓存时间,数值越小生效越快,取值1-86400s, 默认 600public Long getMX()
public void setMX(Long MX)
MX - MX优先级:记录类型为MX时必填。取值范围:5,10,15,20,30,40,50public String getStatus()
public void setStatus(String Status)
Status - 记录状态:ENABLEDpublic Long getWeight()
public void setWeight(Long Weight)
Weight - 记录权重,值为1-100
注意:此字段可能返回 null,表示取不到有效值。public String getCreatedOn()
public void setCreatedOn(String CreatedOn)
CreatedOn - 记录创建时间public String getUpdatedOn()
public void setUpdatedOn(String UpdatedOn)
UpdatedOn - 记录更新时间public String getExtra()
public void setExtra(String Extra)
Extra - 附加信息
注意:此字段可能返回 null,表示取不到有效值。public Long getEnabled()
public void setEnabled(Long Enabled)
Enabled - 0暂停,1启用public String getRemark()
public void setRemark(String Remark)
Remark - 备注Copyright © 2025. All rights reserved.