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 hidden or 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