PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryArgs

data class PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryArgs(val cidrBlock: Output<String>? = null, val egress: Output<Boolean>, val icmpTypeCodes: Output<List<PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryIcmpTypeCodeArgs>>? = null, val ipv6CidrBlock: Output<String>? = null, val portRanges: Output<List<PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryPortRangeArgs>>? = null, val protocol: Output<String>, val ruleAction: Output<String>) : ConvertibleToJava<PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryArgs>

Constructors

Properties

Link copied to clipboard
val cidrBlock: Output<String>? = null

A string value containing the IPv4 network range to allow or deny, in CIDR notation.

Link copied to clipboard
val egress: Output<Boolean>

A boolean value, if true Firewall Manager creates egress rule. If false Firewall Manager creates ingress rule.

Link copied to clipboard

A configuration block for ICMP protocol: The ICMP type and code. See the icmp_type_code block.

Link copied to clipboard
val ipv6CidrBlock: Output<String>? = null

A string value containing the IPv6 network range to allow or deny, in CIDR notation.

Link copied to clipboard

A configuration block for PortRange. See the port_range block.

Link copied to clipboard
val protocol: Output<String>

The protocol number. A value of "-1" means all protocols.

Link copied to clipboard
val ruleAction: Output<String>

A string value that indicates whether to allow or deny the traffic that matches the rule. Valid values: allow, deny.

Functions

Link copied to clipboard
open override fun toJava(): PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryArgs