Resource Type: ios_acl
- Defined in:
- lib/puppet/type/ios_acl.rb
Overview
Manage ACL contents
Properties
-
ack
Match on the ACK bit.
-
destination_address
Destination Address. Either Destination Address, address object-group, any or destination host are required.
-
destination_address_any
Destination Address. Either Destination Address, address object-group, any or destination host are required.
-
destination_address_group
Destination Address object-group. Either Destination Address, address object-group, any or destination host are required.
-
destination_address_host
Destination Address. Either Destination Address, address object-group, any or destination host are required.
-
destination_address_wildcard_mask
Destination Address wildcard mask. Must be used with, and only used with, Destination Address.
-
destination_eq
Match only packets on a given port number.
-
destination_gt
Match only packets with a greater port number.
-
destination_lt
Match only packets with a lower port number.
-
destination_neq
Match only packets not on a given port number.
-
destination_portgroup
Destination port object-group.
-
destination_range
Match only packets in the range of port numbers.
-
dscp
Match packets with given dscp value.
-
dynamic
Name of a Dynamic list
-
ensure
(defaults to: present)
Whether this access list entry should be present or absent on the target system.
-
evaluation_name
Evaluate an access list
-
fin
Match on the FIN bit.
-
fragments
Check non-initial fragments.
-
icmp_message_code
ICMP message code.
-
icmp_message_type
ICMP message type.
-
igmp_message_type
IGMP message type.
-
log
Log matches against this entry. Either log or log_input can be used, but not both.
-
log_input
Log matches against this entry, including input interface. Either log or log_input can be used, but not both.
-
match_all
Match if all specified flags are present.
-
match_any
Match if any specified flags are present.
-
option
Match packets with given IP Options value.
-
permission
Specify packets to forward/reject, or evaluate an access list
-
precedence
Match packets with given precedence value.
-
protocol
ACL Entry Protocol
-
psh
Match on the PSH bit.
-
reflect
Create reflexive access list entry.
-
reflect_timeout
Maximum time to live in seconds. Only to be used with reflect.
-
rst
Match on the RST bit.
-
source_address
Source Address. Either Source Address, address object-group, any or source host are required.
-
source_address_any
Source Address. Either Source Address, address object-group, any or source host are required.
-
source_address_group
Source Address object-group. Either Source Address, address object-group, any or source host are required.
-
source_address_host
Source Address. Either Source Address, address object-group, any or source host are required.
-
source_address_wildcard_mask
Source Address wildcard mask. Must be used with, and only used with, Source Address.
-
source_eq
Match only packets on a given port number.
-
source_gt
Match only packets with a greater port number.
-
source_lt
Match only packets with a lower port number.
-
source_neq
Match only packets not on a given port number.
-
source_portgroup
Destination port object-group.
-
source_range
Match only packets in the range of port numbers.
-
syn
Match on the SYN bit.
-
time_range
Specify a time-range.
-
tos
Match packets with given TOS value.
-
urg
Match on the URG bit.
Parameters
-
access_list (namevar)
Name of parent access list
-
access_list_type (namevar)
Type of access list - standard, extended, reflexive or no type
-
entry (namevar)
Name. Used as sequence number <1-2147483647>