summaryrefslogtreecommitdiff
path: root/lib/ansible/module_utils/network/vyos/argspec/firewall_rules
diff options
context:
space:
mode:
authorAnsible Core Team <info@ansible.com>2020-03-09 09:40:37 +0000
committerAnsible Core Team <info@ansible.com>2020-03-09 09:40:37 +0000
commit64ce847c6172d65ee9a86e226d1a5ba9c206f722 (patch)
tree1dfdf178457be6fcedfac83ac28e39af574788f2 /lib/ansible/module_utils/network/vyos/argspec/firewall_rules
parentb6d1e433093cb6c26783baa9b89bb44595a3db04 (diff)
downloadansible-64ce847c6172d65ee9a86e226d1a5ba9c206f722.tar.gz
Migrated to vyos.vyos
Diffstat (limited to 'lib/ansible/module_utils/network/vyos/argspec/firewall_rules')
-rw-r--r--lib/ansible/module_utils/network/vyos/argspec/firewall_rules/firewall_rules.py318
1 files changed, 0 insertions, 318 deletions
diff --git a/lib/ansible/module_utils/network/vyos/argspec/firewall_rules/firewall_rules.py b/lib/ansible/module_utils/network/vyos/argspec/firewall_rules/firewall_rules.py
deleted file mode 100644
index fed2eede07..0000000000
--- a/lib/ansible/module_utils/network/vyos/argspec/firewall_rules/firewall_rules.py
+++ /dev/null
@@ -1,318 +0,0 @@
-#
-# -*- coding: utf-8 -*-
-# Copyright 2019 Red Hat
-# GNU General Public License v3.0+
-# (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
-
-#############################################
-# WARNING #
-#############################################
-#
-# This file is auto generated by the resource
-# module builder playbook.
-#
-# Do not edit this file manually.
-#
-# Changes to this file will be over written
-# by the resource module builder.
-#
-# Changes should be made in the model used to
-# generate this file or in the resource module
-# builder template.
-#
-#############################################
-"""
-The arg spec for the vyos_firewall_rules module
-"""
-
-from __future__ import absolute_import, division, print_function
-__metaclass__ = type
-
-
-class Firewall_rulesArgs(object): # pylint: disable=R0903
- """The arg spec for the vyos_firewall_rules module
- """
- def __init__(self, **kwargs):
- pass
-
- argument_spec = {
- 'config': {
- 'elements': 'dict',
- 'options': {
- 'afi': {
- 'choices': ['ipv4', 'ipv6'],
- 'required': True,
- 'type': 'str'
- },
- 'rule_sets': {
- 'elements': 'dict',
- 'options': {
- 'default_action': {
- 'choices': ['drop', 'reject', 'accept'],
- 'type': 'str'
- },
- 'description': {
- 'type': 'str'
- },
- 'enable_default_log': {
- 'type': 'bool'
- },
- 'name': {
- 'type': 'str'
- },
- 'rules': {
- 'elements': 'dict',
- 'options': {
- 'action': {
- 'choices':
- ['drop', 'reject', 'accept', 'inspect'],
- 'type':
- 'str'
- },
- 'description': {
- 'type': 'str'
- },
- 'destination': {
- 'options': {
- 'address': {
- 'type': 'str'
- },
- 'group': {
- 'options': {
- 'address_group': {
- 'type': 'str'
- },
- 'network_group': {
- 'type': 'str'
- },
- 'port_group': {
- 'type': 'str'
- }
- },
- 'type': 'dict'
- },
- 'port': {
- 'type': 'str'
- }
- },
- 'type': 'dict'
- },
- 'disabled': {
- 'type': 'bool'
- },
- 'fragment': {
- 'choices':
- ['match-frag', 'match-non-frag'],
- 'type': 'str'
- },
- 'icmp': {
- 'options': {
- 'code': {
- 'type': 'int'
- },
- 'type': {
- 'type': 'int'
- },
- 'type_name': {
- 'choices': [
- 'any', 'echo-reply',
- 'destination-unreachable',
- 'network-unreachable',
- 'host-unreachable',
- 'protocol-unreachable',
- 'port-unreachable',
- 'fragmentation-needed',
- 'source-route-failed',
- 'network-unknown',
- 'host-unknown',
- 'network-prohibited',
- 'host-prohibited',
- 'TOS-network-unreachable',
- 'TOS-host-unreachable',
- 'communication-prohibited',
- 'host-precedence-violation',
- 'precedence-cutoff',
- 'source-quench', 'redirect',
- 'network-redirect',
- 'host-redirect',
- 'TOS-network-redirect',
- 'TOS-host-redirect',
- 'echo-request',
- 'router-advertisement',
- 'router-solicitation',
- 'time-exceeded',
- 'ttl-zero-during-transit',
- 'ttl-zero-during-reassembly',
- 'parameter-problem',
- 'ip-header-bad',
- 'required-option-missing',
- 'timestamp-request',
- 'timestamp-reply',
- 'address-mask-request',
- 'address-mask-reply', 'ping',
- 'pong', 'ttl-exceeded'
- ],
- 'type':
- 'str'
- }
- },
- 'type': 'dict'
- },
- 'ipsec': {
- 'choices': ['match-ipsec', 'match-none'],
- 'type': 'str'
- },
- 'limit': {
- 'options': {
- 'burst': {
- 'type': 'int'
- },
- 'rate': {
- 'options': {
- 'number': {
- 'type': 'int'
- },
- 'unit': {
- 'type': 'str'
- }
- },
- 'type': 'dict'
- }
- },
- 'type': 'dict'
- },
- 'number': {
- 'required': True,
- 'type': 'int'
- },
- 'p2p': {
- 'elements': 'dict',
- 'options': {
- 'application': {
- 'choices': [
- 'all', 'applejuice',
- 'bittorrent', 'directconnect',
- 'edonkey', 'gnutella', 'kazaa'
- ],
- 'type':
- 'str'
- }
- },
- 'type': 'list'
- },
- 'protocol': {
- 'type': 'str'
- },
- 'recent': {
- 'options': {
- 'count': {
- 'type': 'int'
- },
- 'time': {
- 'type': 'int'
- }
- },
- 'type': 'dict'
- },
- 'source': {
- 'options': {
- 'address': {
- 'type': 'str'
- },
- 'group': {
- 'options': {
- 'address_group': {
- 'type': 'str'
- },
- 'network_group': {
- 'type': 'str'
- },
- 'port_group': {
- 'type': 'str'
- }
- },
- 'type': 'dict'
- },
- 'mac_address': {
- 'type': 'str'
- },
- 'port': {
- 'type': 'str'
- }
- },
- 'type': 'dict'
- },
- 'state': {
- 'options': {
- 'established': {
- 'type': 'bool'
- },
- 'invalid': {
- 'type': 'bool'
- },
- 'new': {
- 'type': 'bool'
- },
- 'related': {
- 'type': 'bool'
- }
- },
- 'type': 'dict'
- },
- 'tcp': {
- 'options': {
- 'flags': {
- 'type': 'str'
- }
- },
- 'type': 'dict'
- },
- 'time': {
- 'options': {
- 'monthdays': {
- 'type': 'str'
- },
- 'startdate': {
- 'type': 'str'
- },
- 'starttime': {
- 'type': 'str'
- },
- 'stopdate': {
- 'type': 'str'
- },
- 'stoptime': {
- 'type': 'str'
- },
- 'utc': {
- 'type': 'bool'
- },
- 'weekdays': {
- 'type': 'str'
- }
- },
- 'type': 'dict'
- }
- },
- 'type': 'list'
- }
- },
- 'type': 'list'
- }
- },
- 'type': 'list'
- },
- 'running_config': {
- 'type': 'str'
- },
- 'state': {
- 'choices': [
- 'merged', 'replaced', 'overridden', 'deleted', 'gathered',
- 'rendered', 'parsed'
- ],
- 'default':
- 'merged',
- 'type':
- 'str'
- }
- } # pylint: disable=C0301