PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntry class

Constructors

PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntry({Input<String?>? cidrBlock, required Input<bool> egress, Input<List<PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryIcmpTypeCode>?>? icmpTypeCodes, Input<String?>? ipv6CidrBlock, Input<List<PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryPortRange>?>? portRanges, required Input<String> protocol, required Input<String> ruleAction})
Creates a new PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntry. cidrBlock IPv4 network range to allow or deny, in CIDR notation. egress Whether Firewall Manager creates an egress rule. If false, Firewall Manager creates an ingress rule. icmpTypeCodes ICMP protocol configuration specifying the ICMP type and code. See the icmpTypeCode block. ipv6CidrBlock IPv6 network range to allow or deny, in CIDR notation. portRanges Port range configuration for the rule. See the portRange block. protocol Protocol number. A value of -1 means all protocols. ruleAction Whether to allow or deny the traffic that matches the rule. Valid values: allow, deny.
const
PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntry.fromMap(Map<String, dynamic> map)
factory

Properties

cidrBlock → Input<String?>?
IPv4 network range to allow or deny, in CIDR notation.
final
egress → Input<bool>
Whether Firewall Manager creates an egress rule. If false, Firewall Manager creates an ingress rule.
final
hashCode int
The hash code for this object.
no setterinherited
icmpTypeCodes → Input<List<PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryIcmpTypeCode>?>?
ICMP protocol configuration specifying the ICMP type and code. See the icmpTypeCode block.
final
ipv6CidrBlock → Input<String?>?
IPv6 network range to allow or deny, in CIDR notation.
final
portRanges → Input<List<PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryPortRange>?>?
Port range configuration for the rule. See the portRange block.
final
protocol → Input<String>
Protocol number. A value of -1 means all protocols.
final
ruleAction → Input<String>
Whether to allow or deny the traffic that matches the rule. Valid values: allow, deny.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

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