Policy Security Service Policy Data Policy Option Network Acl Common Policy Network Acl Entry Set First Entry
data class PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetFirstEntry(val cidrBlock: String? = null, val egress: Boolean, val icmpTypeCodes: List<PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetFirstEntryIcmpTypeCode>? = null, val ipv6CidrBlock: String? = null, val portRanges: List<PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetFirstEntryPortRange>? = null, val protocol: String, val ruleAction: String)
Constructors
Link copied to clipboard
constructor(cidrBlock: String? = null, egress: Boolean, icmpTypeCodes: List<PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetFirstEntryIcmpTypeCode>? = null, ipv6CidrBlock: String? = null, portRanges: List<PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetFirstEntryPortRange>? = null, protocol: String, ruleAction: String)
Properties
Link copied to clipboard
val icmpTypeCodes: List<PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetFirstEntryIcmpTypeCode>? = null
A configuration block for ICMP protocol: The ICMP type and code. See the icmp_type_code
block.
Link copied to clipboard
A string value containing the IPv6 network range to allow or deny, in CIDR notation.
Link copied to clipboard
val portRanges: List<PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetFirstEntryPortRange>? = null
A configuration block for PortRange. See the port_range
block.
Link copied to clipboard
A string value that indicates whether to allow or deny the traffic that matches the rule. Valid values: allow
, deny
.