Created
April 5, 2021 03:11
-
-
Save niedbalski/f37e3a4d85718f822dccfab9681ae4fe to your computer and use it in GitHub Desktop.
config_map_augogen.go
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// File autogenerated with github.com/calyptia/config-validator-api/tools | |
// Don't edit manually. | |
package main | |
type ConfigMapOptsT map[string]map[string][]string | |
var ConfigMapOpts = ConfigMapOptsT{ | |
"input": { | |
"thermal": []string{ | |
"interval_sec", | |
"interval_nsec", | |
"name_regex", | |
"type_regex", | |
}, | |
"health": []string{ | |
"interval_sec", | |
"interval_nsec", | |
"alert", | |
"add_host", | |
"add_port", | |
}, | |
"tcp": []string{ | |
"format", | |
"separator", | |
"chunk_size", | |
"buffer_size", | |
}, | |
"serial": []string{ | |
"file", | |
"bitrate", | |
"separator", | |
"format", | |
"min_bytes", | |
}, | |
"mem": []string{ | |
"interval_sec", | |
"pid", | |
}, | |
"exec": []string{ | |
"command", | |
"parser", | |
"buf_size", | |
"interval_sec", | |
"interval_nsec", | |
"oneshot", | |
}, | |
"disk": []string{ | |
"interval_sec", | |
"interval_nsec", | |
"dev_name", | |
}, | |
"docker": []string{ | |
"interval_sec", | |
}, | |
"statsd": []string{ | |
"tag", | |
"log_level", | |
"routable", | |
"alias", | |
"mem_buf_limit", | |
"listen", | |
"host", | |
"port", | |
"ipv6", | |
"storage.type", | |
"filesystem", | |
"memory", | |
}, | |
"netif": []string{ | |
"interval_sec", | |
"interval_nsec", | |
"verbose", | |
"interface", | |
}, | |
"lib": []string{ | |
"tag", | |
"log_level", | |
"routable", | |
"alias", | |
"mem_buf_limit", | |
"listen", | |
"host", | |
"port", | |
"ipv6", | |
"storage.type", | |
"filesystem", | |
"memory", | |
}, | |
"head": []string{ | |
"file", | |
"key", | |
"buf_size", | |
"interval_sec", | |
"interval_nsec", | |
"split_line", | |
"lines", | |
"add_path", | |
}, | |
"collectd": []string{ | |
"typesdb", | |
}, | |
"forward": []string{ | |
"unix_path", | |
"buffer_chunk_size", | |
"buffer_max_size", | |
}, | |
"random": []string{ | |
"samples", | |
"interval_sec", | |
"interval_nsec", | |
}, | |
"stream_processor": []string{ | |
"tag", | |
"log_level", | |
"routable", | |
"alias", | |
"mem_buf_limit", | |
"listen", | |
"host", | |
"port", | |
"ipv6", | |
"storage.type", | |
"filesystem", | |
"memory", | |
}, | |
"storage_backlog": []string{ | |
"tag", | |
"log_level", | |
"routable", | |
"alias", | |
"mem_buf_limit", | |
"listen", | |
"host", | |
"port", | |
"ipv6", | |
"storage.type", | |
"filesystem", | |
"memory", | |
}, | |
"proc": []string{ | |
"interval_sec", | |
"interval_nsec", | |
"alert", | |
"mem", | |
"fd", | |
"proc_name", | |
}, | |
"emitter": []string{ | |
"tag", | |
"log_level", | |
"routable", | |
"alias", | |
"mem_buf_limit", | |
"listen", | |
"host", | |
"port", | |
"ipv6", | |
"storage.type", | |
"filesystem", | |
"memory", | |
}, | |
"stdin": []string{ | |
"parser", | |
"buffer_size", | |
}, | |
"systemd": []string{ | |
"path", | |
"db.sync", | |
"db", | |
"max_fields", | |
"max_entries", | |
"systemd_filter_type", | |
"read_from_tail", | |
"strip_underscores", | |
}, | |
"cpu": []string{ | |
"pid", | |
"interval_sec", | |
"interval_nsec", | |
}, | |
"syslog": []string{ | |
"mode", | |
"path", | |
"unix_perm", | |
"buffer_chunk_size", | |
"buffer_max_size", | |
"parser", | |
}, | |
"kmsg": []string{ | |
"tag", | |
"log_level", | |
"routable", | |
"alias", | |
"mem_buf_limit", | |
"listen", | |
"host", | |
"port", | |
"ipv6", | |
"storage.type", | |
"filesystem", | |
"memory", | |
}, | |
}, | |
"output": { | |
"retry": []string{ | |
"retries", | |
}, | |
"bigquery": []string{ | |
"google_service_credentials", | |
"service_account_email", | |
"service_account_secret", | |
"project_id", | |
"dataset_id", | |
"table_id", | |
}, | |
"nats": []string{ | |
"match", | |
"match_regex", | |
"log_level", | |
"host", | |
"port", | |
"ipv6", | |
"retry_limit", | |
"tls", | |
"tls.*", | |
"storage.*", | |
"workers", | |
"net.*", | |
"_debug.http.*", | |
}, | |
"datadog": []string{ | |
"proxy", | |
"apikey", | |
"include_tag_key", | |
"tag_key", | |
"dd_source", | |
"dd_service", | |
"dd_tags", | |
"dd_message_key", | |
"provider", | |
"json_date_key", | |
"compress", | |
}, | |
"stackdriver": []string{ | |
"metadata_server", | |
"google_service_credentials", | |
"service_account_email", | |
"service_account_secret", | |
"export_to_project_id", | |
"resource", | |
"severity_key", | |
"autoformat_stackdriver_trace", | |
"trace_key", | |
"log_name_key", | |
"k8s_cluster_name", | |
"k8s_cluster_location", | |
"location", | |
"namespace", | |
"node_id", | |
"job", | |
"task_id", | |
"labels_key", | |
"tag_prefix", | |
}, | |
"counter": []string{ | |
"match", | |
"match_regex", | |
"log_level", | |
"host", | |
"port", | |
"ipv6", | |
"retry_limit", | |
"tls", | |
"tls.*", | |
"storage.*", | |
"workers", | |
"net.*", | |
"_debug.http.*", | |
}, | |
"gelf": []string{ | |
"mode", | |
"gelf_timestamp_key", | |
"gelf_host_key", | |
"gelf_short_message_key", | |
"gelf_full_message_key", | |
"gelf_level_key", | |
"packet_size", | |
"compress", | |
}, | |
"kafka": []string{ | |
"brokers", | |
"topic_key", | |
"dynamic_topic", | |
"format", | |
"message_key", | |
"message_key_field", | |
"timestamp_key", | |
"timestamp_format", | |
"queue_full_retries", | |
"gelf_timestamp_key", | |
"gelf_host_key", | |
"gelf_short_message_key", | |
"gelf_full_message_key", | |
"gelf_level_key", | |
"schema_str", | |
"schema_id", | |
"topics", | |
}, | |
"lib": []string{ | |
"format", | |
"max_records", | |
}, | |
"null": []string{ | |
"match", | |
"match_regex", | |
"log_level", | |
"host", | |
"port", | |
"ipv6", | |
"retry_limit", | |
"tls", | |
"tls.*", | |
"storage.*", | |
"workers", | |
"net.*", | |
"_debug.http.*", | |
}, | |
"plot": []string{ | |
"key", | |
"file", | |
}, | |
"influxdb": []string{ | |
"database", | |
"bucket", | |
"org", | |
"sequence_tag", | |
"http_user", | |
"http_passwd", | |
"http_token", | |
"auto_tags", | |
"tag_keys", | |
}, | |
"td": []string{ | |
"API", | |
"Database", | |
"Table", | |
"region", | |
}, | |
"pgsql": []string{ | |
"database", | |
"table", | |
"user", | |
"password", | |
"timestamp_key", | |
"max_pool_size", | |
"min_pool_size", | |
"async", | |
"cockroachdb", | |
}, | |
"azure": []string{ | |
"customer_id", | |
"shared_key", | |
"log_type", | |
"time_key", | |
}, | |
}, | |
"filter": { | |
"modify": []string{ | |
"match_regex", | |
"match", | |
"alias", | |
"log_level", | |
}, | |
"record_modifier": []string{ | |
"match_regex", | |
"match", | |
"alias", | |
"log_level", | |
}, | |
"throttle": []string{ | |
"rate", | |
"window", | |
"print_status", | |
"interval", | |
}, | |
"nest": []string{ | |
"match_regex", | |
"match", | |
"alias", | |
"log_level", | |
}, | |
"stdout": []string{ | |
"match_regex", | |
"match", | |
"alias", | |
"log_level", | |
}, | |
"throttle_size": []string{ | |
"rate", | |
"window", | |
"print_status", | |
"interval", | |
"log_field", | |
"name_field", | |
"window_time_duration", | |
"hash_table_size", | |
}, | |
"parser": []string{ | |
"key_name", | |
"reserve_data", | |
"preserve_key", | |
}, | |
"grep": []string{ | |
"match_regex", | |
"match", | |
"alias", | |
"log_level", | |
}, | |
"lua": []string{ | |
"script", | |
"call", | |
"type_int_key", | |
"protected_mode", | |
"time_as_table", | |
}, | |
"geoip2": []string{ | |
"match_regex", | |
"match", | |
"alias", | |
"log_level", | |
}, | |
}, | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment