public class ForwardRule extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
ForwardRule()  | 
ForwardRule(ForwardRule 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 | 
getCreatedAt()
Get Creation time 
 | 
String | 
getDomain()
Get Private domain name. 
 | 
String | 
getEndPointId()
Get Endpoint ID. 
 | 
String | 
getEndPointName()
Get Endpoint name. 
 | 
String[] | 
getForwardAddress()
Get Forwarding address. 
 | 
String | 
getRuleId()
Get Rule ID 
 | 
String | 
getRuleName()
Get Forwarding rule name. 
 | 
String | 
getRuleType()
Get Forwarding rule type. 
 | 
TagInfo[] | 
getTags()
Get Tag 
 | 
String | 
getUpdatedAt()
Get Update time 
 | 
VpcInfo[] | 
getVpcSet()
Get List of VPCs bound to the private domain. 
 | 
String | 
getZoneId()
Get ID of the bound private domain. 
 | 
void | 
setCreatedAt(String CreatedAt)
Set Creation time 
 | 
void | 
setDomain(String Domain)
Set Private domain name. 
 | 
void | 
setEndPointId(String EndPointId)
Set Endpoint ID. 
 | 
void | 
setEndPointName(String EndPointName)
Set Endpoint name. 
 | 
void | 
setForwardAddress(String[] ForwardAddress)
Set Forwarding address. 
 | 
void | 
setRuleId(String RuleId)
Set Rule ID 
 | 
void | 
setRuleName(String RuleName)
Set Forwarding rule name. 
 | 
void | 
setRuleType(String RuleType)
Set Forwarding rule type. 
 | 
void | 
setTags(TagInfo[] Tags)
Set Tag 
 | 
void | 
setUpdatedAt(String UpdatedAt)
Set Update time 
 | 
void | 
setVpcSet(VpcInfo[] VpcSet)
Set List of VPCs bound to the private domain. 
 | 
void | 
setZoneId(String ZoneId)
Set ID of the bound private domain. 
 | 
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 ForwardRule()
public ForwardRule(ForwardRule source)
public String getDomain()
public void setDomain(String Domain)
Domain - Private domain name.public String getRuleName()
public void setRuleName(String RuleName)
RuleName - Forwarding rule name.public String getRuleId()
public void setRuleId(String RuleId)
RuleId - Rule IDpublic String getRuleType()
public void setRuleType(String RuleType)
RuleType - Forwarding rule type. DOWN: From cloud to off-cloud; UP: From off-cloud to cloud.public String getCreatedAt()
public void setCreatedAt(String CreatedAt)
CreatedAt - Creation timepublic String getUpdatedAt()
public void setUpdatedAt(String UpdatedAt)
UpdatedAt - Update timepublic String getEndPointName()
public void setEndPointName(String EndPointName)
EndPointName - Endpoint name.public String getEndPointId()
public void setEndPointId(String EndPointId)
EndPointId - Endpoint ID.public String[] getForwardAddress()
public void setForwardAddress(String[] ForwardAddress)
ForwardAddress - Forwarding address.public VpcInfo[] getVpcSet()
public void setVpcSet(VpcInfo[] VpcSet)
VpcSet - List of VPCs bound to the private domain.public String getZoneId()
public void setZoneId(String ZoneId)
ZoneId - ID of the bound private domain.public TagInfo[] getTags()
public void setTags(TagInfo[] Tags)
Tags - TagCopyright © 2025. All rights reserved.