forked from palindromicity/dotifi
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsample.yaml
96 lines (79 loc) · 3.47 KB
/
sample.yaml
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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
# All string values in this configuration may be replaced using
# environmental variables in the form of $VARIABLENAME
#
# the version of this configuration
configuration_version : 1
# Flag to set logging to verbose ( debugging level )
verbose:
# Path to an existing DOT graph definition as opposed to being built from NiFi
with_existing_dot_file:
# Path to the gv file to store the dot results to
output_dot_file:
# The format of the graphviz generated file. Formats (not all may be available on every system
# depending on how Graphviz was built
# "canon", "cmap", "cmapx", "cmapx_np", "dia", "dot", "fig", "gd", "gd2", "gif",
# "hpgl", "imap", "imap_np", "ismap", "jpe", "jpeg", "jpg", "mif", "mp", "pcl", "pdf",
# "pic", "plain", "plain_ext", "png", "ps", "ps2", "svg", "svgz", "vml", "vmlz", "vrml",
# "vtx", "wbmp", "xdot", "xlib"
output_graphviz_format:
# The Graphviz layout to use
# ‘neato’|’dot’|’twopi’|’circo’|’fdp’|’nop'
output_graphviz_program:
# Path to the dot file to store the graphviz results to. Results will be saved with the extension
# output_graphviz_format option
output_graphviz_file:
# The id of the process group to start at. This will be a uuid. When set the output will start
# with this process and it's decedents based on the depth setting
start_at_pg:
# The depth to descend to within nested process groups. Note that the top level canvas
# is the root process group. As such a depth of 0 will only output items in the root canvas and
# not any process groups it contains. A value of _1 means unlimited
depth:
# The url of the nifi instance to connect to. This is used if with_existing is not set
nifi_url:
# Flag, when specified it signals that the NiFi connection requires SSL
using_ssl:
# Flag, when specified it signals that the NiFi connection requires a username and password
using_user_pw:
# A PEM file containing certs for the root CA(s) for the NiFi serve
ca_file:
# A PEM file containing the public certificates for the user / client identity
client_cert_file:
# An encrypted (password _protected PEM file containing the client's secret key
client_key_file:
# The password to decrypt the client_key_file
client_key_password:
# The NiFi user name
nifi_username:
# The NiFi user password
nifi_user_password:
# Options for the entire graph
graph:
# Path to a dot file that contains top level graph definition that sets the properties
# and attributes at a graph level
# see https://graphviz.org/documentation/ for information on the dot language
template: bar.dot
# Options for specific process groups, by id
process_groups:
# the uuid id of the process group
351b1dbc-0172-1000-056d-ec78a003b493:
# Path to a dot file the contains the graph definition that sets the properties
# and attributes at a graph level for this process group and it's descendents
template: foo.dot
# Options for specific remote process groups, by id
# these values will override or mix in with the defaults
remote_process_groups:
# the uuid of the remote process group
35199793-0172-1000-02ea-52da1888a03d:
node_attr:
# NODE attributes
# see https://graphviz.gitlab.io/_pages/doc/info/attrs.html
color: grey
# Options for specific processors, by id
processors:
# the uuid of the processor
351b1dbc-0172-1000-056d-ec78a003b49:
node_attr:
# NODE attributes
# see https://graphviz.gitlab.io/_pages/doc/info/attrs.html
color: blue