BREAKING CHANGES
NetBox 4.1 came with some breaking changes and these are reflected in the provider.
- resource/netbox_event_rule: Replace
trigger_on_Xattributes withevent_typeslist attribute - resource/netbox_racks: Remove
typeattribute - resource/netbox_virtual_disk: Change
size_gbattribute tosize_mb - resource/netbox_virtual_machine: Change
disk_size_gbattribute todisk_size_mb - resource/netbox_vlan_group: Remove
min_vidandmax_vidattributes in favor ofvid_rangesattribute
ENHANCEMENTS
provider: Now supports NetBox 4.1.x
- New Resource:
netbox_rack_type - resource/netbox_racks: Add
form_factorattribute
ENHANCEMENTS
- resource/netbox_custom_field: Add
defaultattribute (#647 by @jenxie) - data-source/netbox_vlans: Allow filtering by
site_id(#654 by @i-am-smolli) - data-source/netbox_vlan_group: Make
nameandslugdefinitions optional whenscope_typeis defined (#657 by @TGM) - resource/netbox_asn: Add
descriptionandcommentsattributes (#664 by @ymylei) - data-source/netbox_prefix: Allow searching by
tenant_idandstatus(#666 by @xabinapal) - data-source/netbox_prefixes: Allow searching by
tenant_id(#666 by @xabinapal)
ENHANCEMENTS
- provider: Include 4.0.11 in supported versions
- resource/netbox_ip_address: Add
custom_fieldsattribute (#638 by @greatman) - resource/netbox_service: Add
device_id,descriptionandtagsattributes (#637 by @STANIAC) - data-source/netbox_vrf: Fix a bug where
tenant_idwas not used (#643 by @c3JpbmkK)
ENHANCEMENTS
provider: Include 4.0.9 and 4.0.10 in supported versions
ENHANCEMENTS
provider: Now is tested against (= supports) the NetBox 4.0.x range
ENHANCEMENTS
- data-source/netbox_virtual_machines: Add
statusattribute (#612 by @twink0r) - data-source/netbox_vlans: Add
tag_idsattribute (#621 by @Piethan) - data-source/netbox_vlans: Add
statusattribute (#622 by @Piethan) - data-source/netbox_devices: Add
device_type_idattribute (#624 by @Piethan)
ENHANCEMENTS
BUG FIXES
- resource/netbox_vpn_tunnel_termination: Fix a interface conversion panic when updating tunnel terminations (#616 by @mraerino)
ENHANCEMENTS
- New Resource:
netbox_interface_template(#588 by @thibaultbustarret-ovhcloud) - New Resource:
netbox_config_context(#590 by @diogenxs) - New Data Source:
netbox_config_context(#590 by @diogenxs) - data-source/netbox_devices: Add
config_contextandlocal_context_dataattributes (#590 by @diogenxs) - resource/netbox_device_interface: Add
labelattribute (#605 by @thibaultbustarret-ovhcloud) - New Resource:
netbox_config_template(#604 by @thibaultbustarret-ovhcloud) - resource/netbox_device: Add
config_template_idattribute (#604 by @thibaultbustarret-ovhcloud) - data-source/netbox_prefix: Add
role_idandcustom_fieldsattributes (#607 by @ad8lmondy) - resource/netbox_platform: Add
manufacturer_idattribute (#608 by @ad8lmondy) - data-source/netbox_platform: Add
manufacturer_idattribute (#608 by @ad8lmondy)
ENHANCEMENTS
- resource/netbox_rir: Add
is_privateattribute (#594 by @thibaultbustarret-ovhcloud) - resource/netbox_vrf: Add
rdandenforce_uniqueattributes (#585 by @thibaultbustarret-ovhcloud) - New Resource:
netbox_group(#584 by @thibaultbustarret-ovhcloud) - resource/netbox_user: Add
group_idsattribute (#584 by @thibaultbustarret-ovhcloud)
BUG FIXES
- All resources with
slugattributes now properly allow for up to 100 characters in that attribute
ENHANCEMENTS
- data-source/netbox_interfaces: Add
limitattribute
ENHANCEMENTS
- New Resource:
netbox_vpn_tunnel_termination
ENHANCEMENTS
- New Resource:
netbox_virtual_disk(#558 by @Ikke) - resource/netbox_prefix: Add
custom_fieldsattribute (#553 by @nothinux)
ENHANCEMENTS
- New Resource:
netbox_vpn_tunnel_group - New Resource:
netbox_vpn_tunnel - data-source/netbox_virtual_machines: Add
platform_slugattribute - data-source/netbox_locations: Add
parent_idattribute (#548 by @GennadySpb) - data-source/netbox_location: Add
parent_idattribute (#548 by @GennadySpb) - resource/netbox_location: Add
parent_idattribute (#548 by @GennadySpb) - resource/device_type: Add
is_full_depthattribute
BREAKING CHANGES
Due to a change in NetBox 3.7's behavior regarding Webhooks and the corresponding changes in the API,
the netbox_webhook resource might cause problems with NetBox versions older than 3.7.0.
For all other resources and data sources, the provider should still perform fine with older NetBox versions.
- resource/netbox_webhook: Removed
enabled,trigger_on_create,trigger_on_update,trigger_on_delete,content_typesandconditions
ENHANCEMENTS
- provider: Now officially supports NetBox 3.7
- New Resource:
netbox_event_rule
BUG FIXES
- resource/netbox_device: Fix Virtual Chassis Master Update Function for Tag Input (#532 by @adelekanley)
ENHANCEMENTS
- resource/netbox_webhook: Add
additional_headersandconditionsattributes (#505 by @Ikke) - data-source/netbox_vrfs: Allow filtering by
tag(#513 by @sjurtf) - data-source/netbox_virtual_machines: Allow filtering by
tenant_id(#511 by @sjurtf) - data-source/netbox_ip_addresses: Allow filtering by
tag(#510 by @sjurtf) - data-source/netbox_cluster: Allow filtering by
cluster_group_id(#528 by @Ikke)
BUG FIXES
- resources/netbox_webhook: Fix a bug where JSON encoding would break drift detection (#505 by @Ikke)
- data-source/netbox_site: Mark optionally searchable attributes as
computedas well (#520 by @tagur87)
ENHANCEMENTS
- New Resource:
netbox_virtual_chassis(#497 by @Ikke) - resource/netbox_device: Add
virtual_chassis_id,virtual_chassis_master,virtual_chassis_positionandvirtual_chassis_priorityattributes (#500 by @Ikke)
ENHANCEMENTS
- resource/netbox_site: Allow unsetting the
latitudeandlongitudeattributes (#480 by @haipersuccor02) - New Data Source:
netbox_tags(#484 by @zeddD1abl0) - data-source/netbox_ip_addresses: Allow filtering by
parent_prefix(#485 by @sjurtf) - data-source/netbox_devices: Allow filtering by
tagsandstatus(#491 by @Kenterfie) - New Data Source:
netbox_available_prefixes(#489 by @theochita) - resource/netbox_device: Add
local_context_dataattribute (#493 by @RickyRajinder)
ENHANCEMENTS
- data-source/netbox_location: Allow searching by
site_id(#482 by @w87x) - data-source/netbox_ip_addresses: Allow searching by
role,status,vrfandtenant(#479 by @sjurtf) - data-source/netbox_site: Allow Searching by
facility(#483 by @ikke)
ENHANCEMENTS
- New Data Source:
netbox_device_interfaces(#476 by @w87x) - resource/netbox_token: Add
descriptionattribute (#473 by @twink0r) - data-source/netbox_virtual_machines: Include
device_idanddevice_nameattributes in result (#477 by @zeddD1abl0)
BREAKING CHANGES
- resource/netbox_custom_field: Replace
choicesattribute withchoice_set_idattribute
ENHANCEMENTS
- provider: Now officially supports NetBox 3.6
- New Resource:
netbox_custom_field_choice_set
FEATURES
- New Data Source:
netbox_location(#467 by @w87x) - data-source/netbox_virtual_machines: Allow searching by tag (#466 by @twink0r)
- resource/netbox_device: Add
asset_tagattribute (#470 by @bebehei) - resource/netbox_device_interface: Add
speed,lag_device_interface_idandparent_device_interface_idattributes (#469 by @bebehei)
BUG FIXES
- resource/netbox_custom_field: Allow correct value
jsoninstead ofJSON(#459 by @menselman)
FEATURES
- New Resource:
netbox_webhook(#438 by @haipersuccor02)
BREAKING CHANGES
Due to a change in NetBox 3.5's behavior regarding ASN and the corresponding required changes in the go library that is used in this provider,
the netbox_asn resource and the netbox_asns data source are no longer supported in versions older than 3.5.
For all other resources and data sources, the provider should still perform fine with older NetBox versions.
ENHANCEMENTS
- provider: Now officially supports NetBox 3.5
ENHANCEMENTS
- data-source/netbox_cluster: Allow searching by
idfield and includecustom_fieldsattribute in output (#457 by @fred-clement-91)
BUG FIXES
- resource/netbox_device_interface: Changing
mac_addressno longer needlessly forces a recreate of the resource (#454 by @hamzazaman)
FEATURES
- New Resource:
netbox_cable(#450 by @joeyberkovitz) - New Resource:
netbox_device_console_port(#450 by @joeyberkovitz) - New Resource:
netbox_device_console_server_port(#450 by @joeyberkovitz) - New Resource:
netbox_device_power_port(#450 by @joeyberkovitz) - New Resource:
netbox_device_power_outlet(#450 by @joeyberkovitz) - New Resource:
netbox_device_front_port(#450 by @joeyberkovitz) - New Resource:
netbox_device_rear_port(#450 by @joeyberkovitz) - New Resource:
netbox_device_module_bay(#450 by @joeyberkovitz) - New Resource:
netbox_module(#450 by @joeyberkovitz) - New Resource:
netbox_module_type(#450 by @joeyberkovitz) - New Resource:
netbox_power_feed(#450 by @joeyberkovitz) - New Resource:
netbox_power_panel(#450 by @joeyberkovitz) - New Resource:
netbox_inventory_item_role(#450 by @joeyberkovitz) - New Resource:
netbox_inventory_item(#450 by @joeyberkovitz)
ENHANCEMENTS
- resource/netbox_service: Add
custom_fieldsattribute (#448 by @sebastianreloaded) - data-source/netbox_site: Allow searching by
idfield
BUG FIXES
- resource/netbox_interface: Allow setting
enabledtofalse - resource/netbox_device_interface: Allow setting
enabledtofalse
FEATURES
ENHANCEMENTS
- Added
descriptionattribute to - data-source/netbox_devices: Return
tagsattribute - resource/netbox_interface: Ignore drift when providing lowercase MAC addresses (#446 by @bebehei)
- resource/netbox_device_interface: Ignore drift when providing lowercase MAC addresses (#446 by @bebehei)
BUG FIXES
- resource/netbox_ip_address: Use correct attribute when using the
device_interface_idattribute (#437 by @switchcorp) - resource/netbox_primary_ip: Fix a bug where setting a primary IP unsets the
local_context_dataattribute (#435 by @tagur87)
BREAKING CHANGES
Historically, this provider primarily handled virtual machines, so when linking a netbox_ip_address resource to an interface, the interface was initially assumed to always be a virtual machine interface. In v3.1.0, support was added for device interfaces by setting the newly introduced object_type attribute, once again defaulting to virtual machine interfaces. The valid values for object_type directly reflect the API values of NetBox, which are very unintuitive.
In this version, we make the type of connection between IP addresses and interfaces explicit: We introduce two new attributes: virtual_machine_interface_id and device_interface_id to the netbox_ip_address resource. These fields are easier to use and convey their meaning directly to the user. The object_type and interface_id method is still supported, but object_type no longer has a default value and is now mandatory when interface_id is used.
Migration guide
In your existing codebase:
- replace
interface_idwithvirtual_machine_interface_idifobject_typeis currently unset or set tovirtualization.vminterface - replace
interface_idwithdevice_interface_idifobject_typeis currently set todcim.interface
ENHANCEMENTS
- resource/netbox_ip_address: Add
virtual_machine_interface_idanddevice_interface_idattributes - resource/netbox_ip_address: Add
slaacto the list of valid statuses - resource/netbox_ip_address: Add
nat_inside_address_idandnat_outside_addressesattributes
BUG FIXES
ENHANCEMENTS
- resource/netbox_cluster: Add
commentsattribute (#429 by @edwin-bruurs) - data-source/netbox_prefix: Add
familyattribute (#431 by @tagur87)
BUG FIXES
- resource/netbox_virtual_machine: Fix
local_context_dataattribute (#430 by @zeddD1abl0)
ENHANCEMENTS
- New Resource:
netbox_device_primary_ip(#424 by @Ikke) - resource/netbox_virtual_machine: Add
local_context_dataattribute (#421 by @zeddD1abl0)
BUG FIXES
- resource/netbox_primary_ip: Fix a bug where setting the primary ip of a VM unsets the device id
ENHANCEMENTS
- New Data Source:
netbox_vlans(#420 by @danischm) - resource/netbox_contact_assignment: Add
priorityattribute (#418 by @Ikke)
ENHANCEMENTS
ENHANCEMENTS
- data-source/netbox_prefixes: Allow filtering by
site_id(#397 by @tagur87) - data-source/netbox_ip_addresses: Add
tagsattributes to output (#406 by @pier-nl) - Improved error handling for tags (#400 by @tagur87)
ENHANCEMENTS
- New Resource:
netbox_permission(#390 by @tagur87) - New Resource:
netbox_contact_group(#366 by @leasley199) - New Data Source:
netbox_contact_group(#366 by @leasley199) - New Data Source:
netbox_contact(#366 by @leasley199) - data-source/netbox_cluster: Allow searching by
site_id
BUG FIXES
ENHANCEMENTS
- New Resource:
netbox_vlan_group(#377 by @zeddD1abl0) - New Data Source:
netbox_vlan_group(#377 by @zeddD1abl0) - resource/netbox_vlan: Add
group_idattribute (#377 by @zeddD1abl0)
BUG FIXES
- data-source/netbox_prefixes: Fix error when filtering by
vlan_vid(#381 by @zeddD1abl0)
ENHANCEMENTS
- New Resource:
netbox_route_target(#344 by @imdhruva) - New Resource:
netbox_rack(#358 by @joeyberkovitz) - New Resource:
netbox_rack_reservation(#358 by @joeyberkovitz) - New Resource:
netbox_rack_role(#358 by @joeyberkovitz) - New Data Source:
netbox_ipam_role(#344 by @imdhruva) - New Data Source:
netbox_route_target(#344 by @imdhruva) - New Data Source:
netbox_racks(#358 by @joeyberkovitz) - New Data Source:
netbox_rack_role(#358 by @joeyberkovitz) - resource/netbox_device: Add
rack_face,rack_idandrack_positionattributes (#358 by @joeyberkovitz) - data-source/netbox_device: Add
rack_face,rack_idandrack_positionattributes (#358 by @joeyberkovitz) - data-source/netbox_prefixes: Add support for filtering by
statusandtag(#367 by @kyle-burnett) - resource/netbox_location: Add
descriptionattribute - resource/netbox_rir: Add
descriptionattribute - resource/netbox_vrf: Add
descriptionattribute - data-source/netbox_prefixes: Include
descriptionattribute in search results - data-source/netbox_ip_addresses: Add
limitattribute (default 1000)
CHANGES
- provider:
slugfields are now generated to match the netbox GUI behavior
ENHANCEMENTS
- resource/netbox_interface: Updating
mac_addressno longer forces resource recreation (#336 by @johann8384) - resource/netbox_site: Add
physical_addressandshipping_address(#337 by @Ikke) - resource/netbox_ip_address: IP addresses can now be assigned to devices via the
object_typefield (#341 by @arjenvri)
ENHANCEMENTS
ENHANCEMENTS
- resource/netbox_token: Add
write_enabledattribute (#309 by @keshy7) - data-source/netbox_interfaces: The resulting interfaces now have their interface ID set
BUG FIXES
- resource/site: Allow unsetting
descriptionattribute (#314 by @keshy7) - resource/site: Set max length of the
slugattribute to 100 (#317 by @keshy7)
ENHANCEMENTS
- resource/netbox_available_ip_address: Add
roleattribute
BUG FIXES
ENHANCEMENTS
- provider: Add
strip_trailing_slashes_from_urlattribute
BUG FIXES
ENHANCEMENTS
- data-source/netbox_vlan: Allow querying by
group_id,roleandtenant(#287 by @tstarck) - data-source/netbox_prefix: Allow querying by
description(#298 by @luispcoutinho)
ENHANCEMENTS
- New Resource:
netbox_device_interface(#286 by @arjenvri) - New Data Source:
netbox_asn(#285 by @kyle-burnett) - New Data Source:
netbox_asns(#292 by @kyle-burnett) - data-source/netbox_prefix: Add
tagsand tag filter attributes (#284 by @kyle-burnett)
BUG FIXES
- data-source/netbox_prefixes: Fix kernel panic when finding prefixes without vlan or vrf
ENHANCEMENTS
- New Resource:
netbox_contact_role(#279 by @arjenvri) - New Resource:
netbox_contact_assignment(#279 by @arjenvri) - resource/netbox_device: Add
primary_ipv6attribute (#282 by @arjenvri) - resource/netbox_virtual_machine: Add
primary_ipv6attribute (#283 by @arjenvri) - resource/netbox_custom_field: Add
group_nameatribute (#280 by @arjenvri)
ENHANCEMENTS
- New Resource:
netbox_contact(#273 by @arjenvri) - data-source/netbox_prefix: Add
descriptionattribute (#277 by @holmesb) - resource/netbox_cluster: Add
tenant_idattribute (#275 by @arjenvri)
ENHANCEMENTS
- resource/netbox_device_role: Add
tagsattribute (#269 by @hollow) - data-source/netbox_device_role: Add
tagsattribute (#269 by @hollow)
CHANGES
- resource/netbox_service: Implement provider-side validation on allowed values. Valid values are
tcp,udpandsctp.
ENHANCEMENTS
- resource/netbox_device: Add
platform_idattribute (#264 by @mifrost) - New Data Source:
netbox_prefixes(#253 by @ironashram) - data-source/netbox_prefix: Add
prefix,status,vlan_id,vlan_vidattributes (#253 by @ironashram) - resource/netbox_device: Add
statusattribute #266 by @mifrost)
CHANGES
- resource/netbox_prefix: Deprecate
cidrattribute in favor of new canonicalprefixattribute
ENHANCEMENTS
ENHANCEMENTS
- data-source/netbox_cluster: Add
site_id,cluster_type_id,cluster_group_idandtagsattribute (#251 by @ns1pelle)
This is a re-release of 3.0.0 because there seem to be some issues with the checksums in the 3.0.0 version.
FEATURES
- provider: Now supports NetBox v3.3
ENHANCEMENTS
- resource/netbox_virtual_machine: In accordance with upstream API changes, VMs can now have
site_idset directly - resource/netbox_virtual_machine: Add
device_idattribute (#238 by @ns1pelle) - resource/netbox_circuit_termination: Add
tagsandcustom_fieldsattributes (#238 by @ns1pelle) - resource/netbox_token: Add
allowed_ips,last_usedandexpiresattributes (#238 by @ns1pelle) - resource/netbox_device: Add
cluster_idattribute (#238 by @ns1pelle)
ENHANCEMENTS
- New Data Source:
netbox_devices(#236 by @dipeshsharma) - provider: Add
request_timeoutattribute (#227 by @twink0r) - data-source/netbox_tenants: Add
limitattribute to allow for larger queries
ENHANCEMENTS
- New Resource:
netbox_site_group - New Data Source:
netbox_site_group - resource/netbox_virtual_machine: Add
statusattribute. Thestatusattribute will default toactive, which matches the implicit behavior of NetBox. If you manually changed the status of your terraform-managed NetBox VMs, be cautious - data-source/netbox_tenant: Allow searching by
slugattribute
ENHANCEMENTS
- provider: Update list of supported versions
- docs: Add all missing docs and update existing ones
- docs: Add subcategories
ENHANCEMENTS
- resource/netbox_ip_address: Add
roleattribute - resource/netbox_available_ip_address: improve documentation (#220 by @holmesb)
BUG FIXES
- resource/netbox_device: Set correct attribute for
device_type_id(#219 by @BegBlev) - data-source/netbox_ip_addresses: Use correct attribute for
role(#217 by @twink0r)
ENHANCEMENTS
- data-source/netbox_prefix: Add
vrf_idattribute
BUG FIXES
- resource/netbox_prefix: Allow unsetting mark_utilized and is_pool attributes
- resource/netbox_available_prefix: Allow unsetting mark_utilized and is_pool attributes
BUG FIXES
- resource/netbox_device: Make
role_idandsite_idattributes mandatory - resource/netbox_device_type: Make
manufacturer_idattribute mandatory
ENHANCEMENTS
- New Resource:
netbox_location(#195 by @arjenvri) - resource/netbox_device: Add
location_idattribute (#195 by @arjenvri)
BREAKING CHANGES
NetBox 3.2.0 came with breaking changes. In accordance with the upstream API, the netbox_site resource and data source now have an asn_ids attribute that replaces the asn attriute. Note that asn_ids contains IDs of ASN objects, not numbers.
ENHANCEMENTS
- New Resource:
netbox_asn
ENHANCEMENTS
- resource/netbox_site: Make
statusattribute optional and default toactive(#187 by @tstarck) - data-source/netbox_site: Add
slugparameter to allow searching for a slug (#187 by @tstarck) - data-source/netbox_site: Include
asn,slug,comments,description,group_id,status,region_id,tenant_idandtime_zoneattributes in the search result (#187 by @tstarck) - resource/netbox_vlan: Add default values to
statusanddescriptionattributes (#184 by @tstarck) - resource/netbox_interface: Add
enabled,mtu,mode,tagged_vlansanduntagged_vlansattributes (#183 by @tstarck)
ENHANCEMENTS
- New Data Source:
netbox_device_type(#179 by @tstarck) - New Data Source:
netbox_vlan(#180 by @tstarck) - provider: Add
skip_version_checkattribute - provider: Update list of officially supported versions
- resource/netbox_device_type: Add
part_numberattribute (#179 by @tstarck)
BUG FIXES
- resource/netbox_circuit: Fix bug that prevented updates from being made
- resource/netbox_circuit_provider: Fix bug that prevented updates from being made
ENHANCEMENTS
- docs: Fix critical error in usage documentation
FEATURES
ENHANCEMENTS
- resource/netbox_site: Add
timezone,latitude,longitudeandcustom_fieldsattributes (#168 by @arjenvri) - docs: Regenerate docs with updated tooling (#165 by @d-strobel)
FEATURES
- New Data Source:
netbox_ip_addresses(#159 by @twink0r) - New Resource:
netbox_circuit(#160 by @arjenvri) - New Resource:
netbox_circuit_provider(#160 by @arjenvri) - New Resource:
netbox_circuit_termination(#160 by @arjenvri) - New Resource:
netbox_circuit_type(#160 by @arjenvri) - New Resource:
netbox_custom_field(#158 by @chapsuk)
ENHANCEMENTS
- resource/netbox_ip_address: Add
descriptionattribute (#156 by @fbreckle) - resource/netbox_virtual_machine: Add
custom_fieldsattribute (#158 by @chapsuk)
FEATURES
ENHANCEMENTS
FEATURES
- New Resource:
netbox_device(#142 by @arjenvri) - New Resource:
netbox_device_type(#142 by @arjenvri) - New Resource:
netbox_manufacturer(#142 by @arjenvri)
ENHANCEMENTS
ENHANCEMENTS
FEATURES
FEATURES
- New Data Source:
netbox_cluster_type#122 by @madnutter56 - New Data Source:
netbox_site#122 by @madnutter56
FEATURES
ENHANCEMENTS
- resource/netbox_virtual_machine: Now has a state migration for the
vcpusattribute (#120 by @pascal-hofmann)
FEATURES
- provider: Can now optionally pass custom HTTP headers for every request (#116 by @mariuskiessling)
FEATURES
ENHANCEMENTS
- resource/netbox_available_ip_address: fixed duplicates #59 (#106 by @holmesb)
- resource/netbox_available_ip_address: Add
descriptionargument (#106 by @holmesb) - resource/netbox_available_ip_address:
statusargument is now optional (#106 by @holmesb) - resource/netbox_vrf: Add
tenant_idattribute (#112 by @cova-fe) - data-source/netbox_vrf: Add
tenant_idattribute (#112 by @cova-fe) - resource/available_prefix: Add
mark_utilizedattribute (#111 by @cova-fe)
FEATURES
- provider: Now supports NetBox v3.1.3
ENHANCEMENTS
FEATURES
- New Resource:
netbox_ip_range(#101 by @holmesb) - New Data Source:
netbox_ip_range(#101 by @holmesb)
FEATURES
- provider: Now supports NetBox v3.0.9
BREAKING CHANGES
- resource/virtual_machine:
vcpusis now a float to match upstream API
ENHANCEMENTS
FEATURES
ENHANCEMENTS
FEATURES
- provider: Now supports NetBox v2.11.12
BREAKING CHANGES
- resource/virtual_machine:
vcpusis now a string to match upstream API
ENHANCEMENTS
- New Resource:
netbox_site(#78)
BUG FIXES
- resource/cluster: Properly set tags when updating (#69)
CHANGES
- Use go 1.17 to fix some builds
ENHANCEMENTS
- Add arm64 builds (#71 by @richardklose)
ENHANCEMENTS
ENHANCEMENTS
- resource/prefix: Add
vrfandtenantattribute (#61 by @jeansebastienh)
BUG FIXES
- resource/prefix: Correctly read
prefixandstatus(#60 by @jeansebastienh)
FEATURES
- provider: Now supports NetBox v2.10.10
CHANGES
- resource/service:
portfield is now deprecated in favor ofportsfield.
ENHANCEMENTS
- New Resource:
netbox_tenant_group(#48 by @pezhore) - New Data Source:
netbox_tenant_group(#48 by @pezhore) - data-source/tenant: Add
group_idattribute (#48 by @pezhore)
ENHANCEMENTS
FEATURES
FEATURES
- New Data Source:
netbox_cluster_type#122 by @madnutter56 - New Data Source:
netbox_site#122 by @madnutter56
FEATURES
ENHANCEMENTS
- resource/netbox_virtual_machine: Now has a state migration for the
vcpusattribute (#120 by @pascal-hofmann)
FEATURES
- provider: Can now optionally pass custom HTTP headers for every request (#116 by @mariuskiessling)
FEATURES
ENHANCEMENTS
- resource/netbox_available_ip_address: fixed duplicates #59 (#106 by @holmesb)
- resource/netbox_available_ip_address: Add
descriptionargument (#106 by @holmesb) - resource/netbox_available_ip_address:
statusargument is now optional (#106 by @holmesb) - resource/netbox_vrf: Add
tenant_idattribute (#112 by @cova-fe) - data-source/netbox_vrf: Add
tenant_idattribute (#112 by @cova-fe) - resource/available_prefix: Add
mark_utilizedattribute (#111 by @cova-fe)
FEATURES
- provider: Now supports NetBox v3.1.3
ENHANCEMENTS
FEATURES
- New Resource:
netbox_ip_range(#101 by @holmesb) - New Data Source:
netbox_ip_range(#101 by @holmesb)
FEATURES
- provider: Now supports NetBox v3.0.9
BREAKING CHANGES
- resource/virtual_machine:
vcpusis now a float to match upstream API
ENHANCEMENTS
FEATURES
ENHANCEMENTS
FEATURES
- provider: Now supports NetBox v2.11.12
BREAKING CHANGES
- resource/virtual_machine:
vcpusis now a string to match upstream API
ENHANCEMENTS
- New Resource:
netbox_site(#78)
BUG FIXES
- resource/cluster: Properly set tags when updating (#69)
CHANGES
- Use go 1.17 to fix some builds
ENHANCEMENTS
- Add arm64 builds (#71 by @richardklose)
ENHANCEMENTS
ENHANCEMENTS
- resource/prefix: Add
vrfandtenantattribute (#61 by @jeansebastienh)
BUG FIXES
- resource/prefix: Correctly read
prefixandstatus(#60 by @jeansebastienh)
FEATURES
- provider: Now supports NetBox v2.10.10
CHANGES
- resource/service:
portfield is now deprecated in favor ofportsfield.
ENHANCEMENTS
- New Resource:
netbox_tenant_group(#48 by @pezhore) - New Data Source:
netbox_tenant_group(#48 by @pezhore) - data-source/tenant: Add
group_idattribute (#48 by @pezhore) - resource/tenant: Add
group_idattribute (#48 by @pezhore) - Documentation (#46 by @pezhore)
ENHANCEMENTS
- New Resource:
netbox_prefix(#43 by @pezhore) - New Data Source:
netbox_prefix(#43 by @pezhore) - New Resource:
netbox_available_ip_address(#43 by @pezhore)
ENHANCEMENTS
FEATURES
- New Resource:
netbox_vrf(#26 by @rthomson) - New Data Source:
netbox_vrf(#26 by @rthomson) - New Resource:
netbox_cluster_group - New Data Source:
netbox_cluster_group
ENHANCEMENTS
- resource/netbox_ip_address: Add
tenant_idattribute - resource/netbox_cluster: Add
cluster_group_idattribute
FEATURES
BUG FIXES
FEATURES