public class NetworkAcl extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
NetworkAcl()  | 
NetworkAcl(NetworkAcl 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 | 
getCreatedTime()
Get Creation time. 
 | 
NetworkAclEntry[] | 
getEgressEntries()
Get Outbound rules of the network ACL. 
 | 
NetworkAclEntry[] | 
getIngressEntries()
Get Inbound rules of the network ACL. 
 | 
String | 
getNetworkAclId()
Get `ID` of the network ACL instance. 
 | 
String | 
getNetworkAclName()
Get Name of the network ACL. 
 | 
String | 
getNetworkAclType()
Get Network ACL type. 
 | 
Subnet[] | 
getSubnetSet()
Get Array of subnets associated with the network ACL. 
 | 
Tag[] | 
getTagSet()
Get Tag key-value pairs 
 | 
String | 
getVpcId()
Get `ID` of the `VPC` instance. 
 | 
void | 
setCreatedTime(String CreatedTime)
Set Creation time. 
 | 
void | 
setEgressEntries(NetworkAclEntry[] EgressEntries)
Set Outbound rules of the network ACL. 
 | 
void | 
setIngressEntries(NetworkAclEntry[] IngressEntries)
Set Inbound rules of the network ACL. 
 | 
void | 
setNetworkAclId(String NetworkAclId)
Set `ID` of the network ACL instance. 
 | 
void | 
setNetworkAclName(String NetworkAclName)
Set Name of the network ACL. 
 | 
void | 
setNetworkAclType(String NetworkAclType)
Set Network ACL type. 
 | 
void | 
setSubnetSet(Subnet[] SubnetSet)
Set Array of subnets associated with the network ACL. 
 | 
void | 
setTagSet(Tag[] TagSet)
Set Tag key-value pairs 
 | 
void | 
setVpcId(String VpcId)
Set `ID` of the `VPC` instance. 
 | 
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 NetworkAcl()
public NetworkAcl(NetworkAcl source)
public String getVpcId()
public void setVpcId(String VpcId)
VpcId - `ID` of the `VPC` instance.public String getNetworkAclId()
public void setNetworkAclId(String NetworkAclId)
NetworkAclId - `ID` of the network ACL instance.public String getNetworkAclName()
public void setNetworkAclName(String NetworkAclName)
NetworkAclName - Name of the network ACL. The maximum length is 60 bytes.public String getCreatedTime()
public void setCreatedTime(String CreatedTime)
CreatedTime - Creation time.public Subnet[] getSubnetSet()
public void setSubnetSet(Subnet[] SubnetSet)
SubnetSet - Array of subnets associated with the network ACL.public NetworkAclEntry[] getIngressEntries()
public void setIngressEntries(NetworkAclEntry[] IngressEntries)
IngressEntries - Inbound rules of the network ACL.public NetworkAclEntry[] getEgressEntries()
public void setEgressEntries(NetworkAclEntry[] EgressEntries)
EgressEntries - Outbound rules of the network ACL.public String getNetworkAclType()
public void setNetworkAclType(String NetworkAclType)
NetworkAclType - Network ACL type. Valid values: `TRIPLE` and `QUINTUPLE`.public Tag[] getTagSet()
public void setTagSet(Tag[] TagSet)
TagSet - Tag key-value pairsCopyright © 2025. All rights reserved.