public class ModifyDnsRecordRequest extends AbstractModel
Constructor and Description |
---|
ModifyDnsRecordRequest() |
ModifyDnsRecordRequest(ModifyDnsRecordRequest 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 |
getContent()
Get The record content.
|
String |
getDnsRecordId()
Get The record ID.
|
String |
getDnsRecordName()
Get The record name, which consists of the host record and site name.
|
String |
getDnsRecordType()
Get The DNS record type.
|
String |
getMode()
Get The proxy mode.
|
Long |
getPriority()
Get Specifies a value in the range 1–50 when you make changes to the MX records.
|
Long |
getTTL()
Get TTL (in seconds).
|
String |
getZoneId()
Get The site ID.
|
void |
setContent(String Content)
Set The record content.
|
void |
setDnsRecordId(String DnsRecordId)
Set The record ID.
|
void |
setDnsRecordName(String DnsRecordName)
Set The record name, which consists of the host record and site name.
|
void |
setDnsRecordType(String DnsRecordType)
Set The DNS record type.
|
void |
setMode(String Mode)
Set The proxy mode.
|
void |
setPriority(Long Priority)
Set Specifies a value in the range 1–50 when you make changes to the MX records.
|
void |
setTTL(Long TTL)
Set TTL (in seconds).
|
void |
setZoneId(String ZoneId)
Set The site ID.
|
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 ModifyDnsRecordRequest()
public ModifyDnsRecordRequest(ModifyDnsRecordRequest source)
public String getDnsRecordId()
public void setDnsRecordId(String DnsRecordId)
DnsRecordId
- The record ID.public String getZoneId()
public void setZoneId(String ZoneId)
ZoneId
- The site ID.public String getDnsRecordType()
public void setDnsRecordType(String DnsRecordType)
DnsRecordType
- The DNS record type. Values:
public String getDnsRecordName()
public void setDnsRecordName(String DnsRecordName)
DnsRecordName
- The record name, which consists of the host record and site name. Note that the original configuration will be used if this field is not specified.public String getContent()
public void setContent(String Content)
Content
- The record content. Note that the original configuration will be used if this field is not specified.public Long getTTL()
public void setTTL(Long TTL)
TTL
- TTL (in seconds). The smaller the value, the faster the record changes take effect. Default value: 300. Note that the original configuration will be used if this field is not specified.public Long getPriority()
public void setPriority(Long Priority)
Priority
- Specifies a value in the range 1–50 when you make changes to the MX records. A smaller value indicates higher priority. Note that the default value 0 will be used if this field is not specified.public String getMode()
public void setMode(String Mode)
Mode
- The proxy mode. Values:
Copyright © 2022. All rights reserved.