PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntry class
Constructors
-
PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntry({Input<
String?> ? cidrBlock, required Input<bool> egress, Input<List< ? icmpTypeCodes, Input<PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryIcmpTypeCode> ?>String?> ? ipv6CidrBlock, Input<List< ? portRanges, required Input<PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryPortRange> ?>String> protocol, required Input<String> ruleAction}) -
Creates a new PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntry.
cidrBlockIPv4 network range to allow or deny, in CIDR notation.egressWhether Firewall Manager creates an egress rule. Iffalse, Firewall Manager creates an ingress rule.icmpTypeCodesICMP protocol configuration specifying the ICMP type and code. See theicmpTypeCodeblock.ipv6CidrBlockIPv6 network range to allow or deny, in CIDR notation.portRangesPort range configuration for the rule. See theportRangeblock.protocolProtocol number. A value of-1means all protocols.ruleActionWhether 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
icmpTypeCodeblock.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
portRangeblock.final -
protocol
→ Input<
String> -
Protocol number. A value of
-1means 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