diff --git a/ansible_collections/arista/avd/roles/eos_cli_config_gen/docs/tables/monitor-server-radius.md b/ansible_collections/arista/avd/roles/eos_cli_config_gen/docs/tables/monitor-server-radius.md index d970e501041..e3d7fecfc30 100644 --- a/ansible_collections/arista/avd/roles/eos_cli_config_gen/docs/tables/monitor-server-radius.md +++ b/ansible_collections/arista/avd/roles/eos_cli_config_gen/docs/tables/monitor-server-radius.md @@ -11,9 +11,9 @@ | [  service_dot1x](## "monitor_server_radius.service_dot1x") | Boolean | | | | Monitor servers used for 802.1X authentication. | | [  probe](## "monitor_server_radius.probe") | Dictionary | | | | Settings for probe sent to the server. | | [    interval](## "monitor_server_radius.probe.interval") | Integer | | | Min: 1
Max: 1000 | Server probe period in seconds. | - | [    threshold_failure](## "monitor_server_radius.probe.threshold_failure") | Integer | | | Min: 1
Max: 255 | Number of consecutive failed probes before a server is marked as dead | + | [    threshold_failure](## "monitor_server_radius.probe.threshold_failure") | Integer | | | Min: 1
Max: 255 | Number of consecutive failed probes before a server is marked as dead. | | [    method](## "monitor_server_radius.probe.method") | String | | | Valid Values:
- status-server
- access-request | Method used to probe the server. `status-server` is the EOS default method. | - | [    access_request](## "monitor_server_radius.probe.access_request") | Dictionary | | | | Use RADIUS Access-Request packets as probes. | + | [    access_request](## "monitor_server_radius.probe.access_request") | Dictionary | | | | This can only be set when `method` is `access_request`. | | [      username](## "monitor_server_radius.probe.access_request.username") | String | | | | | | [      password](## "monitor_server_radius.probe.access_request.password") | String | | | | | | [      password_type](## "monitor_server_radius.probe.access_request.password_type") | String | | `7` | Valid Values:
- 0
- 7
- 8a | | @@ -33,13 +33,13 @@ # Server probe period in seconds. interval: - # Number of consecutive failed probes before a server is marked as dead + # Number of consecutive failed probes before a server is marked as dead. threshold_failure: # Method used to probe the server. `status-server` is the EOS default method. method: - # Use RADIUS Access-Request packets as probes. + # This can only be set when `method` is `access_request`. access_request: username: password: diff --git a/python-avd/pyavd/_eos_cli_config_gen/schema/eos_cli_config_gen.schema.yml b/python-avd/pyavd/_eos_cli_config_gen/schema/eos_cli_config_gen.schema.yml index 05603062c71..7d9a36b5540 100644 --- a/python-avd/pyavd/_eos_cli_config_gen/schema/eos_cli_config_gen.schema.yml +++ b/python-avd/pyavd/_eos_cli_config_gen/schema/eos_cli_config_gen.schema.yml @@ -8069,7 +8069,7 @@ keys: threshold_failure: type: int description: Number of consecutive failed probes before a server is marked - as dead + as dead. convert_types: - str min: 1 @@ -8083,7 +8083,7 @@ keys: - access-request access_request: type: dict - description: Use RADIUS Access-Request packets as probes. + description: This can only be set when `method` is `access_request`. keys: username: type: str diff --git a/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/monitor_server_radius.schema.yml b/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/monitor_server_radius.schema.yml index a84a2ca992d..c2f834f9c9e 100644 --- a/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/monitor_server_radius.schema.yml +++ b/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/monitor_server_radius.schema.yml @@ -26,7 +26,7 @@ keys: max: 1000 threshold_failure: type: int - description: Number of consecutive failed probes before a server is marked as dead + description: Number of consecutive failed probes before a server is marked as dead. convert_types: - str min: 1 @@ -39,7 +39,7 @@ keys: - "access-request" access_request: type: dict - description: Use RADIUS Access-Request packets as probes. + description: This can only be set when `method` is `access_request`. keys: username: type: str