summaryrefslogtreecommitdiff
path: root/environments/demo/netbox.yml
blob: 621d112461e602c0b87decb39a40c883e39a2b71 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
---
plugin: netbox.netbox.nb_inventory
validate_certs: False
config_context: True
flatten_config_context: True
interfaces: True
dns_name: True
fetch_all: False

device_query_filters:
  - status: active
  - status: staged
  - status: offline

vm_query_filters:
  - status: active
  - status: staged
  - status: decommissioning

group_by:
  - tags
  - status
  - device_roles
  - platforms

compose:
  ansible_host: primary_ip4.ip
  netbox_id: id
  netbox_name: name

rename_variables:
  - pattern: serial
    repl: netbox_serial
  - pattern: tags
    repl: netbox_tags