Access List
Diagram
Classes
configuration (iosxe.devices)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
access_lists | Class | [access_lists] | No |
access_lists (iosxe.devices.configuration)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
standard | List | [standard] | No | |
extended | List | [extended] | No | |
as_path | List | [as_path] | No |
standard (iosxe.devices.configuration.access_lists)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
name | String | Yes | ||
entries | List | [entries] | No |
extended (iosxe.devices.configuration.access_lists)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
name | String | Yes | ||
entries | List | [entries] | No |
as_path (iosxe.devices.configuration.access_lists)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
name | String | Yes | ||
entries | List | [entries] | No |
entries (iosxe.devices.configuration.access_lists.standard)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
sequence | Integer | Yes | ||
remark | String | No | ||
action | Choice | deny , permit | Yes | |
prefix | IP | Yes | ||
prefix_mask | IP | Yes | ||
any | Boolean | true , false | No | |
host | IP | No | ||
log | Boolean | true , false | No |
entries (iosxe.devices.configuration.access_lists.extended)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
sequence | Integer | Yes | ||
remark | String | No | ||
action | Choice | deny , permit | Yes | |
protocol | Choice | tcp , udp , icmp , gre , esp , ah , ip , igmp , pim , ospf , eigrp , vrrp , ahp , sctp , ospfigp , l2tp , pim6 , rip , igrp , ipinip , ipv6 , ipv6-icmp | Yes | |
service_object_group | String | No | ||
source | Class | [source] | Yes | |
destination | Class | [destination] | Yes | |
ack | Boolean | true , false | No | |
fin | Boolean | true , false | No | |
psh | Boolean | true , false | No | |
rst | Boolean | true , false | No | |
syn | Boolean | true , false | No | |
urg | Boolean | true , false | No | |
established | Boolean | true , false | No | |
dscp | Integer | No | ||
fragments | Boolean | true , false | No | |
precedence | Integer | No | ||
tos | Integer | No | ||
log | Boolean | true , false | No | |
log_input | Boolean | true , false | No |
entries (iosxe.devices.configuration.access_lists.as_path)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
action | Choice | permit , deny | Yes | |
regex | String | Yes |
source (iosxe.devices.configuration.access_lists.extended.entries)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
prefix | IP | No | ||
prefix_mask | IP | No | ||
any | Boolean | true , false | No | |
host | IP | No | ||
object_group | String | No | ||
port_type | Choice | equal , greater_than , lesser_than , range | No | |
port | Integer | No | ||
port_range_from | Integer | No | ||
port_range_to | Integer | No |
destination (iosxe.devices.configuration.access_lists.extended.entries)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
prefix | IP | No | ||
prefix_mask | IP | No | ||
any | Boolean | true , false | No | |
host | IP | No | ||
object_group | String | No | ||
port_type | Choice | equal , greater_than , lesser_than , range | No | |
port | Integer | No | ||
port_range_from | Integer | No | ||
port_range_to | Integer | No |
Examples
iosxe: devices: - name: Device1 configuration: access_lists: