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

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited