DefaultNetworkAclEgress class
Constructors
-
DefaultNetworkAclEgress({required Input<String> action, Input<String?>? cidrBlock, required Input<int> fromPort, Input<int?>? icmpCode, Input<int?>? icmpType, Input<String?>? ipv6CidrBlock, required Input<String> protocol, required Input<int> ruleNo, required Input<int> toPort})
-
Creates a new DefaultNetworkAclEgress.
action The action to take.
cidrBlock The CIDR block to match. This must be a valid network mask.
fromPort The from port to match.
icmpCode The ICMP type code to be used. Default 0.
icmpType The ICMP type to be used. Default 0.
ipv6CidrBlock The IPv6 CIDR block.
protocol The protocol to match. If using the -1 'all' protocol, you must specify a from and to port of 0.
ruleNo The rule number. Used for ordering.
toPort The to port to match.
const
-
DefaultNetworkAclEgress.fromMap(Map<String, dynamic> map)
-
factory
Properties
-
action
→ Input<String>
-
The action to take.
final
-
cidrBlock
→ Input<String?>?
-
The CIDR block to match. This must be a valid network mask.
final
-
fromPort
→ Input<int>
-
The from port to match.
final
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
icmpCode
→ Input<int?>?
-
The ICMP type code to be used. Default 0.
final
-
icmpType
→ Input<int?>?
-
The ICMP type to be used. Default 0.
final
-
ipv6CidrBlock
→ Input<String?>?
-
The IPv6 CIDR block.
final
-
protocol
→ Input<String>
-
The protocol to match. If using the -1 'all' protocol, you must specify a from and to port of 0.
final
-
ruleNo
→ Input<int>
-
The rule number. Used for ordering.
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
toPort
→ Input<int>
-
The to port to match.
final