-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathexample_settings.yml
More file actions
60 lines (59 loc) · 4.27 KB
/
example_settings.yml
File metadata and controls
60 lines (59 loc) · 4.27 KB
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
# WAPI Connection Properties
infoblox:
wapi_version: '2.5' ## DO NOT MODIFY
paging: True ## DO NOT MODIFY
max_results: 500 ## DO NOT MODIFY
host: 192.168.132.157 ## Hostname or IP of infoblox
username: admin ## Infoblox username (read-only)
password: infoblox ## Infoblox password
# Tetration Connection Properties
tetration:
url: https://128.107.220.228 ## Tetration URL
credential: credentials.json ## Tetration credential json file
# Actions
actions:
create_network_filters: ## Stream inventory filters to tetration
enabled: False ## True or False
type: 'all' ## all or csv. csv limits filters to networks defined within the specified csv. all creates filters for all networks
view: '' ## network view to limit filters
apiParams: ## params used if type is set to api
parentScope: 'Infoblox-App' ## Tetration parent scope of inventory filters
restricted: True ## Restrict inventory filters to parent scope?
csvParams: ## params used if type is set to csv
filename: 'filters.csv' ## csv filename containing list of networks for creating inventory filters
annotate_hosts: ## stream annotations to tetration
enabled: True ## True or False
type: 'csv' ## all or csv. csv limits annotations to networks defined within the specified csv. all annotates all hosts
view: 'default' ## network view to limit filters
tetrationVersion: 2.3 ## Added to Handle API changes from 2.2 to 2.3
scopeDependent: True ## Apply Annotation to a particular scope
csvParams:
importFilename: 'networks.csv' ## csv filename containing list of networks for creating annotations
exportFilename: 'infoblox_annotations.csv' ## csv filename for exported annotations sent to tetration
vrf:
type: 'static' ## static or ea
value: 'Infoblox-App' ## static value or name of extensible attribute(DEPRECATED 2.3 ONWARDS)
eaName: 'Tetration-VRF'
scope: 'Infoblox-App' ## TETRATION VERSION 2.3 AND ABOVE WILL USE SCOPE INSTEAD of VRF
columns: ## columns for host annotations
annotate_hostnames: ## create annotations for hostnames
enabled: True ## True or False
annotationName: 'Infoblox Hostname' ## annotation name within Tetration
infobloxName: 'names' ## DO NOT MODIFY
annotate_view: ## create annotations for network view
enabled: True ## True or False
annotationName: 'Infoblox View' ## annotation name within Tetration
infobloxName: 'network_view' ## DO NOT MODIFY
annotate_parent: ## create annotations for parent network
enabled: True ## True or False
annotationName: 'Infoblox Parent' ## annotation name within Tetration
infobloxName: 'network' ## DO NOT MODIFY
annotate_extensible_attributes: ## Create annotations for extensible attributes
enabled: True ## True or False
overload: False ## True or False
infobloxName: 'extattrs' ## DO NOT MODIFY
annotationName: 'Infoblox EA' ## prefix for tetration annotations if not overloading (Full annotation name if overloading is true). Ex: Infoblox EA-location
attributeList: ## list of attributes to create annotations for
- Location
- Lifecycle
- Tetration-VRF