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
|
# File 'manifests/params.pp', line 5
class chronograf::params (
Boolean $manage_repo = true,
String $package_name = 'chronograf',
String $ensure = 'present',
Stdlib::HTTPSUrl $repo_location = 'https://repos.influxdata.com/',
String $repo_type = 'stable',
String $group = 'chronograf',
String $user = 'chronograf',
Stdlib::Absolutepath $service_defaults = '/etc/default/chronograf',
Stdlib::Absolutepath $service_definition = '/lib/systemd/system/chronograf.service',
String $service_definition_template = 'chronograf/systemd.service.erb',
String $service_name = 'chronograf',
String $service_provider = 'systemd',
Stdlib::Ensure::Service $service_ensure = 'running',
Boolean $service_enable = true,
Boolean $service_has_status = true,
Boolean $service_has_restart = true,
Boolean $manage_service = true,
Stdlib::Absolutepath $bolt_path ='/var/lib/chronograf/chronograf-v1.db',
Stdlib::Absolutepath $canned_path = '/usr/share/chronograf/canned',
Stdlib::Absolutepath $protoboards_path = '/usr/share/chronograf/protoboards',
Stdlib::Absolutepath $resources_path = '/usr/share/chronograf/resources',
Optional[Stdlib::Absolutepath] $basepath = '/usr/share/chronograf/base',
Stdlib::HTTPSUrl $status_feed_url = 'https://www.influxdata.com/feed/json',
Hash $connection_influx = {},
String $influx_connection_template = 'chronograf/influx_connection.erb',
Hash $connection_kapacitor = {},
String $kapacitor_connection_template = 'chronograf/kapacitor_connection.erb',
Stdlib::Host $host = '0.0.0.0',
Stdlib::Port $port = 8888,
Variant[Undef, Enum['UNSET'], String] $tls_certificate = 'UNSET',
Variant[Undef, Enum['UNSET'], String] $token_secret = 'UNSET',
Variant[Undef, Enum['UNSET'], Enum['error','warn','info','debug']] $log_level = 'UNSET',
Variant[Undef, Enum['UNSET'], Stdlib::HTTPUrl] $public_url = 'UNSET',
Variant[Undef, Enum['UNSET'], String] $generic_client_id = 'UNSET',
Variant[Undef, Enum['UNSET'], String] $generic_client_secret = 'UNSET',
Variant[Undef, Enum['UNSET'], Stdlib::HTTPSUrl] $generic_auth_url = 'UNSET',
Variant[Undef, Enum['UNSET'], Stdlib::HTTPSUrl] $generic_token_url = 'UNSET',
Variant[Undef, Enum['UNSET'], Enum['true','false']] $use_id_token = 'UNSET',
Variant[Undef, Enum['UNSET'], Stdlib::HTTPSUrl] $jwks_url = 'UNSET',
Variant[Undef, Enum['UNSET'], Stdlib::HTTPSUrl] $generic_api_url = 'UNSET',
Variant[Undef, Enum['UNSET'], String] $generic_api_key = 'UNSET',
Variant[Undef, Enum['UNSET'], String] $generic_scopes = 'UNSET',
Variant[Undef, Enum['UNSET'], String] $generic_domains = 'UNSET',
Variant[Undef, Enum['UNSET'], String] $generic_name = 'UNSET',
Variant[Undef, Enum['UNSET'], String] $google_client_id = 'UNSET',
Variant[Undef, Enum['UNSET'], String] $google_client_secret = 'UNSET',
Variant[Undef, Enum['UNSET'], String] $google_domains = 'UNSET',
){
}
|