IpPrefixPropertiesResponseIpPrefixRules

data class IpPrefixPropertiesResponseIpPrefixRules(val action: String, val condition: String? = null, val networkPrefix: String, val sequenceNumber: Double, val subnetMaskLength: Int? = null)

Constructors

Link copied to clipboard
constructor(action: String, condition: String? = null, networkPrefix: String, sequenceNumber: Double, subnetMaskLength: Int? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Action to be taken on the configuration. Example: Permit | Deny.

Link copied to clipboard
val condition: String? = null

Specify prefix-list bounds.

Link copied to clipboard

Network Prefix specifying IPv4/IPv6 packets to be permitted or denied. Example: 1.1.1.0/24 | 3FFE:FFFF:0:CD30::/126

Link copied to clipboard

Sequence to insert to/delete from existing route. Prefix lists are evaluated starting with the lowest sequence number and continue down the list until a match is made. Once a match is made, the permit or deny statement is applied to that network and the rest of the list is ignored.

Link copied to clipboard
val subnetMaskLength: Int? = null

SubnetMaskLength gives the minimum NetworkPrefix length to be matched.Possible values for IPv4 are 1 - 32. Possible values of IPv6 are 1 - 128.