Config

Leafs

class Acl.AclSets.AclSet.AclEntries.AclEntry.Ipv4.Config

Bases: Entity

Class Hierarchy : Acl AclSets AclSet AclEntries AclEntry Ipv4 Config

This class represents configuration data.

Configuration data for IPv4 match fields

source_address

Source IPv4 address prefix

type: str

pattern: ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])/(([0-9])|([1-2][0-9])|(3[0-2]))$

destination_address

Destination IPv4 address prefix

type: str

pattern: ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])/(([0-9])|([1-2][0-9])|(3[0-2]))$

dscp

Value of diffserv codepoint

type: int

range: 0..63

protocol

The protocol carried in the IP packet, expressed either as its IP protocol number, or by a defined identity

type: union of the below types:

type: int

range: 0..254

type: IPPROTOCOL

hop_limit

The IP packet’s hop limit – known as TTL (in hops) in IPv4 packets, and hop limit in IPv6

type: int

range: 0..255