public class NetworkAcl extends AbstractModel
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, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public 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 © 2023. All rights reserved.