diff --git a/plugins/modules/netbox_device.py b/plugins/modules/netbox_device.py index 5bd3f4763..a76cfe53f 100644 --- a/plugins/modules/netbox_device.py +++ b/plugins/modules/netbox_device.py @@ -178,6 +178,12 @@ - Arbitrary JSON data to define the devices configuration variables. required: false type: dict + config_template: + description: + - Configuration template + required: false + type: raw + version_added: "3.17.0" required: true type: dict """ @@ -321,6 +327,7 @@ def main(): comments=dict(required=False, type="str"), tags=dict(required=False, type="list", elements="raw"), local_context_data=dict(required=False, type="dict"), + config_template=dict(required=False, type="raw"), custom_fields=dict(required=False, type="dict"), ), ), diff --git a/plugins/modules/netbox_virtual_machine.py b/plugins/modules/netbox_virtual_machine.py index b5155dc81..ec5010274 100644 --- a/plugins/modules/netbox_virtual_machine.py +++ b/plugins/modules/netbox_virtual_machine.py @@ -122,6 +122,12 @@ - Comments of the virtual machine required: false type: str + config_template: + description: + - Configuration template + required: false + type: raw + version_added: "3.17.0" required: true """ @@ -223,6 +229,7 @@ def main(): custom_fields=dict(required=False, type="dict"), local_context_data=dict(required=False, type="dict"), description=dict(required=False, type="str"), + config_template=dict(required=False, type="raw"), comments=dict(required=False, type="str"), ), ),