diff --git a/changelogs/fragments/423_add_missing_parameters_for_interface_bridge.yml b/changelogs/fragments/423_add_missing_parameters_for_interface_bridge.yml new file mode 100644 index 00000000..a00cbd2d --- /dev/null +++ b/changelogs/fragments/423_add_missing_parameters_for_interface_bridge.yml @@ -0,0 +1,2 @@ +minor_changes: + - api_info, api_modify - add missing parameters to path ``interface bridge`` and ``interface bridge port`` (https://github.com/ansible-collections/community.routeros/pull/423). \ No newline at end of file diff --git a/plugins/module_utils/_api_data.py b/plugins/module_utils/_api_data.py index dec5da6f..761857c4 100644 --- a/plugins/module_utils/_api_data.py +++ b/plugins/module_utils/_api_data.py @@ -297,6 +297,21 @@ def join_path(path): ([('7.13', '>=')], 'port-cost-mode', KeyInfo(default='long')), ([('7.16', '>=')], 'forward-reserved-addresses', KeyInfo(default=False)), ([('7.16', '>=')], 'max-learned-entries', KeyInfo(default='auto')), + ([('7.20', '>=')], 'add-dhcp-option82', KeyInfo(default=False)), + ([('7.20', '>=')], 'igmp-version', KeyInfo(default=2)), + ([('7.20', '>=')], 'last-member-interval', KeyInfo(default='1s')), + ([('7.20', '>=')], 'last-member-query-count', KeyInfo(default=2)), + ([('7.20', '>=')], 'max-hops', KeyInfo(default=20)), + ([('7.20', '>=')], 'membership-interval', KeyInfo(default='4m20s')), + ([('7.20', '>=')], 'multicast-router', KeyInfo(default='temporary-query')), + ([('7.20', '>=')], 'mvrp', KeyInfo(default=False)), + ([('7.20', '>=')], 'querier-interval', KeyInfo(default='4m15s')), + ([('7.20', '>=')], 'query-interval', KeyInfo(default='2m5s')), + ([('7.20', '>=')], 'query-response-interval', KeyInfo(default='10s')), + ([('7.20', '>=')], 'region-name', KeyInfo(default='')), + ([('7.20', '>=')], 'region-revision', KeyInfo(default=0)), + ([('7.20', '>=')], 'startup-query-count', KeyInfo(default=2)), + ([('7.20', '>=')], 'startup-query-interval', KeyInfo(default='31s250ms')), ], fields={ 'admin-mac': KeyInfo(default=''), @@ -1502,6 +1517,8 @@ def join_path(path): versioned_fields=[ ([('7.0', '<')], 'ingress-filtering', KeyInfo(default=False)), ([('7.0', '>=')], 'ingress-filtering', KeyInfo(default=True)), + ([('7.20', '>=')], 'mvrp-applicant-state', KeyInfo(default='normal-participant')), + ([('7.20', '>=')], 'mvrp-registrar-state', KeyInfo(default='normal')), ], fields={ 'auto-isolate': KeyInfo(default=False),