Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions changelogs/changelog.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -805,3 +805,16 @@ releases:
name: netbox_lsvpn_termination
namespace: ''
release_date: '2023-05-11'
3.14.0:
changes:
bugfixes:
- Fix schema caching [#1053](https://github.com/netbox-community/ansible_modules/pull/1053)
minor_changes:
- custom fields - Add datetime as an custom field option [#1019](https://github.com/netbox-community/ansible_modules/pull/1019)
- API - Add possibility to use Bearer token [#1023](https://github.com/netbox-community/ansible_modules/pull/1023)
- netbox_circuit_type, netbox_device_interface - Add missing options [#1025](https://github.com/netbox-community/ansible_modules/pull/1025)
- netbox_cable - Add tenant [#1027](https://github.com/netbox-community/ansible_modules/pull/1027)
- netbox_custom_field - Add hidden-ifunset option [#1048](https://github.com/netbox-community/ansible_modules/pull/1048)
- netbox_power_port - Add missing power port option [#1049](https://github.com/netbox-community/ansible_modules/pull/1049)
- netbox_inventory_item - Add role to module [#1050](https://github.com/netbox-community/ansible_modules/pull/1050)
release_date: '2023-08-18'
2 changes: 1 addition & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
author = "Mikhail Yohman <@FragmentedPacket>"

# The full version, including alpha/beta/rc tags
release = "3.13.0"
release = "3.14.0"


# -- General configuration ---------------------------------------------------
Expand Down
4 changes: 4 additions & 0 deletions docs/plugins/environment_variables.rst
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,10 @@ Environment variables used by the ansible-core configuration are documented in :

This may not be required depending on the NetBox setup.

You can provide a "type" and "value" for a token if your NetBox deployment is using a more advanced authentication like OAUTH.

If you do not provide a "type" and "value" parameter, the HTTP authorization header will be set to "Token", which is the NetBox default

*Used by:*
:ref:`netbox.netbox.nb\_inventory inventory plugin <ansible_collections.netbox.netbox.nb_inventory_inventory>`
.. envvar:: NETBOX_API_TOKEN
Expand Down
2 changes: 1 addition & 1 deletion docs/plugins/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
Netbox.Netbox
=============

Collection version 3.13.0
Collection version 3.14.0

.. contents::
:local:
Expand Down
14 changes: 13 additions & 1 deletion docs/plugins/nb_inventory_inventory.rst
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ netbox.netbox.nb_inventory inventory -- NetBox inventory source
.. Collection note

.. note::
This inventory plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.13.0).
This inventory plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.14.0).

To install it, use: :code:`ansible-galaxy collection install netbox.netbox`.

Expand Down Expand Up @@ -2136,6 +2136,10 @@ Parameters

This may not be required depending on the NetBox setup.

You can provide a "type" and "value" for a token if your NetBox deployment is using a more advanced authentication like OAUTH.

If you do not provide a "type" and "value" parameter, the HTTP authorization header will be set to "Token", which is the NetBox default


.. rst-class:: ansible-option-line

Expand Down Expand Up @@ -2465,6 +2469,14 @@ Examples
# - "time_zone_utc_plus_1"
# - "time_zone_utc_plus_10"

# Example of using a token type

plugin: netbox.netbox.nb_inventory
api_endpoint: http://localhost:8000
token:
type: Bearer
value: test123456




Expand Down
2 changes: 1 addition & 1 deletion docs/plugins/nb_lookup_lookup.rst
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ netbox.netbox.nb_lookup lookup -- Queries and returns elements from NetBox
.. Collection note

.. note::
This lookup plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.13.0).
This lookup plugin is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.14.0).

To install it, use: :code:`ansible-galaxy collection install netbox.netbox`.
You need further requirements to be able to use this lookup plugin,
Expand Down
2 changes: 1 addition & 1 deletion docs/plugins/netbox_aggregate_module.rst
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ netbox.netbox.netbox_aggregate module -- Creates or removes aggregates from NetB
.. Collection note

.. note::
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.13.0).
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.14.0).

To install it, use: :code:`ansible-galaxy collection install netbox.netbox`.
You need further requirements to be able to use this module,
Expand Down
2 changes: 1 addition & 1 deletion docs/plugins/netbox_asn_module.rst
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ netbox.netbox.netbox_asn module -- Create, update or delete ASNs within NetBox
.. Collection note

.. note::
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.13.0).
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.14.0).

To install it, use: :code:`ansible-galaxy collection install netbox.netbox`.
You need further requirements to be able to use this module,
Expand Down
39 changes: 38 additions & 1 deletion docs/plugins/netbox_cable_module.rst
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ netbox.netbox.netbox_cable module -- Create, update or delete cables within NetB
.. Collection note

.. note::
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.13.0).
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.14.0).

To install it, use: :code:`ansible-galaxy collection install netbox.netbox`.
You need further requirements to be able to use this module,
Expand Down Expand Up @@ -502,6 +502,43 @@ Parameters
Any tags that the cable may need to be associated with


.. raw:: html

</div>

* - .. raw:: html

<div class="ansible-option-indent"></div><div class="ansible-option-cell">
<div class="ansibleOptionAnchor" id="parameter-data/tenant"></div>

.. _ansible_collections.netbox.netbox.netbox_cable_module__parameter-data/tenant:

.. rst-class:: ansible-option-title

**tenant**

.. raw:: html

<a class="ansibleOptionLink" href="#parameter-data/tenant" title="Permalink to this option"></a>

.. rst-class:: ansible-option-type-line

:ansible-option-type:`any`

:ansible-option-versionadded:`added in netbox.netbox 3.14.0`


.. raw:: html

</div>

- .. raw:: html

<div class="ansible-option-indent-desc"></div><div class="ansible-option-cell">

Tenant who the cable will be assigned to


.. raw:: html

</div>
Expand Down
2 changes: 1 addition & 1 deletion docs/plugins/netbox_circuit_module.rst
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ netbox.netbox.netbox_circuit module -- Create, update or delete circuits within
.. Collection note

.. note::
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.13.0).
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.14.0).

To install it, use: :code:`ansible-galaxy collection install netbox.netbox`.
You need further requirements to be able to use this module,
Expand Down
2 changes: 1 addition & 1 deletion docs/plugins/netbox_circuit_termination_module.rst
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ netbox.netbox.netbox_circuit_termination module -- Create, update or delete circ
.. Collection note

.. note::
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.13.0).
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.14.0).

To install it, use: :code:`ansible-galaxy collection install netbox.netbox`.
You need further requirements to be able to use this module,
Expand Down
39 changes: 38 additions & 1 deletion docs/plugins/netbox_circuit_type_module.rst
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ netbox.netbox.netbox_circuit_type module -- Create, update or delete circuit typ
.. Collection note

.. note::
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.13.0).
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.14.0).

To install it, use: :code:`ansible-galaxy collection install netbox.netbox`.
You need further requirements to be able to use this module,
Expand Down Expand Up @@ -205,6 +205,43 @@ Parameters
Must exist in NetBox


.. raw:: html

</div>

* - .. raw:: html

<div class="ansible-option-indent"></div><div class="ansible-option-cell">
<div class="ansibleOptionAnchor" id="parameter-data/description"></div>

.. _ansible_collections.netbox.netbox.netbox_circuit_type_module__parameter-data/description:

.. rst-class:: ansible-option-title

**description**

.. raw:: html

<a class="ansibleOptionLink" href="#parameter-data/description" title="Permalink to this option"></a>

.. rst-class:: ansible-option-type-line

:ansible-option-type:`string`

:ansible-option-versionadded:`added in netbox.netbox 3.14.0`


.. raw:: html

</div>

- .. raw:: html

<div class="ansible-option-indent-desc"></div><div class="ansible-option-cell">

The description of the circuit type


.. raw:: html

</div>
Expand Down
2 changes: 1 addition & 1 deletion docs/plugins/netbox_cluster_group_module.rst
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ netbox.netbox.netbox_cluster_group module -- Create, update or delete cluster gr
.. Collection note

.. note::
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.13.0).
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.14.0).

To install it, use: :code:`ansible-galaxy collection install netbox.netbox`.
You need further requirements to be able to use this module,
Expand Down
2 changes: 1 addition & 1 deletion docs/plugins/netbox_cluster_module.rst
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ netbox.netbox.netbox_cluster module -- Create, update or delete clusters within
.. Collection note

.. note::
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.13.0).
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.14.0).

To install it, use: :code:`ansible-galaxy collection install netbox.netbox`.
You need further requirements to be able to use this module,
Expand Down
2 changes: 1 addition & 1 deletion docs/plugins/netbox_cluster_type_module.rst
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ netbox.netbox.netbox_cluster_type module -- Create, update or delete cluster typ
.. Collection note

.. note::
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.13.0).
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.14.0).

To install it, use: :code:`ansible-galaxy collection install netbox.netbox`.
You need further requirements to be able to use this module,
Expand Down
2 changes: 1 addition & 1 deletion docs/plugins/netbox_config_context_module.rst
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ netbox.netbox.netbox_config_context module -- Creates, updates or deletes config
.. Collection note

.. note::
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.13.0).
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.14.0).

To install it, use: :code:`ansible-galaxy collection install netbox.netbox`.
You need further requirements to be able to use this module,
Expand Down
2 changes: 1 addition & 1 deletion docs/plugins/netbox_console_port_module.rst
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ netbox.netbox.netbox_console_port module -- Create, update or delete console por
.. Collection note

.. note::
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.13.0).
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.14.0).

To install it, use: :code:`ansible-galaxy collection install netbox.netbox`.
You need further requirements to be able to use this module,
Expand Down
2 changes: 1 addition & 1 deletion docs/plugins/netbox_console_port_template_module.rst
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ netbox.netbox.netbox_console_port_template module -- Create, update or delete co
.. Collection note

.. note::
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.13.0).
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.14.0).

To install it, use: :code:`ansible-galaxy collection install netbox.netbox`.
You need further requirements to be able to use this module,
Expand Down
2 changes: 1 addition & 1 deletion docs/plugins/netbox_console_server_port_module.rst
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ netbox.netbox.netbox_console_server_port module -- Create, update or delete cons
.. Collection note

.. note::
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.13.0).
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.14.0).

To install it, use: :code:`ansible-galaxy collection install netbox.netbox`.
You need further requirements to be able to use this module,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ netbox.netbox.netbox_console_server_port_template module -- Create, update or de
.. Collection note

.. note::
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.13.0).
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.14.0).

To install it, use: :code:`ansible-galaxy collection install netbox.netbox`.
You need further requirements to be able to use this module,
Expand Down
2 changes: 1 addition & 1 deletion docs/plugins/netbox_contact_group_module.rst
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ netbox.netbox.netbox_contact_group module -- Creates or removes contact groups f
.. Collection note

.. note::
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.13.0).
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.14.0).

To install it, use: :code:`ansible-galaxy collection install netbox.netbox`.
You need further requirements to be able to use this module,
Expand Down
2 changes: 1 addition & 1 deletion docs/plugins/netbox_contact_module.rst
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ netbox.netbox.netbox_contact module -- Creates or removes contacts from NetBox
.. Collection note

.. note::
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.13.0).
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.14.0).

To install it, use: :code:`ansible-galaxy collection install netbox.netbox`.
You need further requirements to be able to use this module,
Expand Down
2 changes: 1 addition & 1 deletion docs/plugins/netbox_contact_role_module.rst
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ netbox.netbox.netbox_contact_role module -- Creates or removes contact roles fro
.. Collection note

.. note::
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.13.0).
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.14.0).

To install it, use: :code:`ansible-galaxy collection install netbox.netbox`.
You need further requirements to be able to use this module,
Expand Down
3 changes: 2 additions & 1 deletion docs/plugins/netbox_custom_field_module.rst
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ netbox.netbox.netbox_custom_field module -- Creates, updates or deletes custom f
.. Collection note

.. note::
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.13.0).
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.14.0).

To install it, use: :code:`ansible-galaxy collection install netbox.netbox`.
You need further requirements to be able to use this module,
Expand Down Expand Up @@ -603,6 +603,7 @@ Parameters
- :ansible-option-choices-entry:`"decimal"`
- :ansible-option-choices-entry:`"boolean"`
- :ansible-option-choices-entry:`"date"`
- :ansible-option-choices-entry:`"datetime"`
- :ansible-option-choices-entry:`"url"`
- :ansible-option-choices-entry:`"json"`
- :ansible-option-choices-entry:`"select"`
Expand Down
2 changes: 1 addition & 1 deletion docs/plugins/netbox_custom_link_module.rst
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ netbox.netbox.netbox_custom_link module -- Creates, updates or deletes custom li
.. Collection note

.. note::
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.13.0).
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.14.0).

To install it, use: :code:`ansible-galaxy collection install netbox.netbox`.
You need further requirements to be able to use this module,
Expand Down
2 changes: 1 addition & 1 deletion docs/plugins/netbox_device_bay_module.rst
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ netbox.netbox.netbox_device_bay module -- Create, update or delete device bays w
.. Collection note

.. note::
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.13.0).
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.14.0).

To install it, use: :code:`ansible-galaxy collection install netbox.netbox`.
You need further requirements to be able to use this module,
Expand Down
2 changes: 1 addition & 1 deletion docs/plugins/netbox_device_bay_template_module.rst
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ netbox.netbox.netbox_device_bay_template module -- Create, update or delete devi
.. Collection note

.. note::
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.13.0).
This module is part of the `netbox.netbox collection <https://galaxy.ansible.com/netbox/netbox>`_ (version 3.14.0).

To install it, use: :code:`ansible-galaxy collection install netbox.netbox`.
You need further requirements to be able to use this module,
Expand Down
Loading