diff --git a/ansible_collections/arista/avd/docs/contribution/authoring_eos_cli_config_gen.md b/ansible_collections/arista/avd/docs/contribution/authoring_eos_cli_config_gen.md index d65e4db2717..62067c5e0cc 100644 --- a/ansible_collections/arista/avd/docs/contribution/authoring_eos_cli_config_gen.md +++ b/ansible_collections/arista/avd/docs/contribution/authoring_eos_cli_config_gen.md @@ -31,9 +31,12 @@ Please refer to the schema documentation for details on the various keys in the - Refer Arista documentation for description content. - Ensure all descriptions end with punctuation. - Highlight the key names in description, like - ``. -4. **Type Conversion:** Add `convert_types: [str]` for `type: int` keys. +4. **Type Conversion:** + - Add `convert_types: [str]` for `type: int` keys. + - Add `convert_types: [int]` for `type: str` if it can be numeric. 5. **Defaults:** Avoid using `default` in eos_cli_config_gen. 6. **Min/Max:** Specify min/max values in the schema if they are defined in the EOS CLI. Make sure to check on different hardware platforms. +7. **Valid_Values:** Specify valid options in the schema as per the EOS CLI and ensure compatibility across different hardware platforms. ### Creating Jinja2 Templates