public class PrivateZone extends AbstractModel
header, skipSign| Constructor and Description |
|---|
PrivateZone() |
PrivateZone(PrivateZone 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 |
|---|---|
AccountVpcInfoOutput[] |
getAccountVpcSet()
Get List of bound VPCs of the associated account.
|
String |
getCnameSpeedupStatus()
Get CNAME acceleration status.
|
String |
getCreatedOn()
Get Creation time
|
VpcInfo[] |
getDeletedVpcSet()
Get Deleted VPC.
|
String |
getDnsForwardStatus()
Get Recursive resolution status of the domain name.
|
String |
getDomain()
Get Private domain name.
|
String |
getEndPointName()
Get Endpoint name.
|
String |
getForwardAddress()
Get Forwarding address.
|
String |
getForwardRuleName()
Get Forwarding rule name.
|
String |
getForwardRuleType()
Get Forwarding rule type.
|
Boolean |
getIsCustomTld()
Get Whether the TLD is a custom one.
|
Long |
getOwnerUin()
Get UIN of the domain name owner.
|
Long |
getRecordCount()
Get Number of records.
|
String |
getRemark()
Get Remarks.
|
String |
getStatus()
Get Status of the VPC bound with the private domain.
|
TagInfo[] |
getTags()
Get Tag key-value pair collection.
|
String |
getUpdatedOn()
Get Modification time
|
VpcInfo[] |
getVpcSet()
Get List of bound VPCs.
|
String |
getZoneId()
Get Private domain ID, which is in zone-xxxxxxxx format.
|
void |
setAccountVpcSet(AccountVpcInfoOutput[] AccountVpcSet)
Set List of bound VPCs of the associated account.
|
void |
setCnameSpeedupStatus(String CnameSpeedupStatus)
Set CNAME acceleration status.
|
void |
setCreatedOn(String CreatedOn)
Set Creation time
|
void |
setDeletedVpcSet(VpcInfo[] DeletedVpcSet)
Set Deleted VPC.
|
void |
setDnsForwardStatus(String DnsForwardStatus)
Set Recursive resolution status of the domain name.
|
void |
setDomain(String Domain)
Set Private domain name.
|
void |
setEndPointName(String EndPointName)
Set Endpoint name.
|
void |
setForwardAddress(String ForwardAddress)
Set Forwarding address.
|
void |
setForwardRuleName(String ForwardRuleName)
Set Forwarding rule name.
|
void |
setForwardRuleType(String ForwardRuleType)
Set Forwarding rule type.
|
void |
setIsCustomTld(Boolean IsCustomTld)
Set Whether the TLD is a custom one.
|
void |
setOwnerUin(Long OwnerUin)
Set UIN of the domain name owner.
|
void |
setRecordCount(Long RecordCount)
Set Number of records.
|
void |
setRemark(String Remark)
Set Remarks.
|
void |
setStatus(String Status)
Set Status of the VPC bound with the private domain.
|
void |
setTags(TagInfo[] Tags)
Set Tag key-value pair collection.
|
void |
setUpdatedOn(String UpdatedOn)
Set Modification time
|
void |
setVpcSet(VpcInfo[] VpcSet)
Set List of bound VPCs.
|
void |
setZoneId(String ZoneId)
Set Private domain ID, which is in zone-xxxxxxxx format.
|
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 PrivateZone()
public PrivateZone(PrivateZone source)
public String getZoneId()
public void setZoneId(String ZoneId)
ZoneId - Private domain ID, which is in zone-xxxxxxxx format.public Long getOwnerUin()
public void setOwnerUin(Long OwnerUin)
OwnerUin - UIN of the domain name owner.public String getDomain()
public void setDomain(String Domain)
Domain - Private domain name.public String getCreatedOn()
public void setCreatedOn(String CreatedOn)
CreatedOn - Creation timepublic String getUpdatedOn()
public void setUpdatedOn(String UpdatedOn)
UpdatedOn - Modification timepublic Long getRecordCount()
public void setRecordCount(Long RecordCount)
RecordCount - Number of records.public String getRemark()
public void setRemark(String Remark)
Remark - Remarks.
Note: This field may return null, indicating that no valid values can be obtained.public VpcInfo[] getVpcSet()
public void setVpcSet(VpcInfo[] VpcSet)
VpcSet - List of bound VPCs.public String getStatus()
public void setStatus(String Status)
Status - Status of the VPC bound with the private domain. SUSPEND: The VPC is not associated; ENABLED: the VPC has been associated.
, FAILED: the VPC fails to be associated.public String getDnsForwardStatus()
public void setDnsForwardStatus(String DnsForwardStatus)
DnsForwardStatus - Recursive resolution status of the domain name. ENABLED: enabled; DISABLED: disabled.public TagInfo[] getTags()
public void setTags(TagInfo[] Tags)
Tags - Tag key-value pair collection.public AccountVpcInfoOutput[] getAccountVpcSet()
public void setAccountVpcSet(AccountVpcInfoOutput[] AccountVpcSet)
AccountVpcSet - List of bound VPCs of the associated account.
Note: This field may return null, indicating that no valid values can be obtained.public Boolean getIsCustomTld()
public void setIsCustomTld(Boolean IsCustomTld)
IsCustomTld - Whether the TLD is a custom one.
Note: This field may return null, indicating that no valid values can be obtained.public String getCnameSpeedupStatus()
public void setCnameSpeedupStatus(String CnameSpeedupStatus)
CnameSpeedupStatus - CNAME acceleration status. ENABLED: enabled; DISABLED: disabled.public String getForwardRuleName()
public void setForwardRuleName(String ForwardRuleName)
ForwardRuleName - Forwarding rule name.
Note: This field may return null, indicating that no valid values can be obtained.public String getForwardRuleType()
public void setForwardRuleType(String ForwardRuleType)
ForwardRuleType - Forwarding rule type. DOWN: from cloud to off-cloud; UP: from off-cloud to cloud. Currently, only DOWN is supported.
Note: This field may return null, indicating that no valid values can be obtained.public String getForwardAddress()
public void setForwardAddress(String ForwardAddress)
ForwardAddress - Forwarding address.
Note: This field may return null, indicating that no valid values can be obtained.public String getEndPointName()
public void setEndPointName(String EndPointName)
EndPointName - Endpoint name.
Note: This field may return null, indicating that no valid values can be obtained.public VpcInfo[] getDeletedVpcSet()
public void setDeletedVpcSet(VpcInfo[] DeletedVpcSet)
DeletedVpcSet - Deleted VPC.
Note: This field may return null, indicating that no valid values can be obtained.Copyright © 2025. All rights reserved.