rancher-charts/charts/rancher-logging-crd/104.1.2-rc.1+up4.8.0/templates/logging.banzaicloud.io_sysl...

2906 lines
110 KiB
YAML

---
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.15.0
name: syslogngoutputs.logging.banzaicloud.io
spec:
group: logging.banzaicloud.io
names:
categories:
- logging-all
kind: SyslogNGOutput
listKind: SyslogNGOutputList
plural: syslogngoutputs
singular: syslogngoutput
scope: Namespaced
versions:
- additionalPrinterColumns:
- description: Is the output active?
jsonPath: .status.active
name: Active
type: boolean
- description: Number of problems
jsonPath: .status.problemsCount
name: Problems
type: integer
name: v1beta1
schema:
openAPIV3Schema:
properties:
apiVersion:
type: string
kind:
type: string
metadata:
type: object
spec:
properties:
elasticsearch:
properties:
batch-bytes:
type: integer
batch-lines:
type: integer
batch-timeout:
type: integer
body:
type: string
body-prefix:
type: string
body-suffix:
type: string
custom_id:
type: string
delimiter:
type: string
disk_buffer:
properties:
compaction:
type: boolean
dir:
type: string
disk_buf_size:
format: int64
type: integer
mem_buf_length:
format: int64
type: integer
mem_buf_size:
format: int64
type: integer
q_out_size:
format: int64
type: integer
reliable:
type: boolean
required:
- disk_buf_size
- reliable
type: object
headers:
items:
type: string
type: array
index:
type: string
log-fifo-size:
type: integer
logstash_prefix:
type: string
logstash_prefix_separator:
type: string
logstash_suffix:
type: string
method:
type: string
password:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
persist_name:
type: string
response-action:
additionalProperties:
type: string
type: object
retries:
type: integer
template:
type: string
time_reopen:
type: integer
timeout:
type: integer
tls:
properties:
ca_dir:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
ca_file:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
cert_file:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
cipher-suite:
type: string
key_file:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
peer_verify:
type: boolean
ssl_version:
enum:
- sslv3
- tlsv1
- tlsv1_0
- tlsv1_1
- tlsv1_2
- tlsv1_3
type: string
use-system-cert-store:
type: boolean
type: object
type:
type: string
url:
type: string
user:
type: string
user-agent:
type: string
workers:
type: integer
type: object
file:
properties:
create_dirs:
type: boolean
dir_group:
type: string
dir_owner:
type: string
dir_perm:
type: integer
disk_buffer:
properties:
compaction:
type: boolean
dir:
type: string
disk_buf_size:
format: int64
type: integer
mem_buf_length:
format: int64
type: integer
mem_buf_size:
format: int64
type: integer
q_out_size:
format: int64
type: integer
reliable:
type: boolean
required:
- disk_buf_size
- reliable
type: object
path:
type: string
persist_name:
type: string
template:
type: string
required:
- path
type: object
http:
properties:
batch-bytes:
type: integer
batch-lines:
type: integer
batch-timeout:
type: integer
body:
type: string
body-prefix:
type: string
body-suffix:
type: string
delimiter:
type: string
disk_buffer:
properties:
compaction:
type: boolean
dir:
type: string
disk_buf_size:
format: int64
type: integer
mem_buf_length:
format: int64
type: integer
mem_buf_size:
format: int64
type: integer
q_out_size:
format: int64
type: integer
reliable:
type: boolean
required:
- disk_buf_size
- reliable
type: object
headers:
items:
type: string
type: array
log-fifo-size:
type: integer
method:
type: string
password:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
persist_name:
type: string
response-action:
additionalProperties:
type: string
type: object
retries:
type: integer
time_reopen:
type: integer
timeout:
type: integer
tls:
properties:
ca_dir:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
ca_file:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
cert_file:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
cipher-suite:
type: string
key_file:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
peer_verify:
type: boolean
ssl_version:
enum:
- sslv3
- tlsv1
- tlsv1_0
- tlsv1_1
- tlsv1_2
- tlsv1_3
type: string
use-system-cert-store:
type: boolean
type: object
url:
type: string
user:
type: string
user-agent:
type: string
workers:
type: integer
type: object
loggingRef:
type: string
loggly:
properties:
close_on_input:
type: boolean
disk_buffer:
properties:
compaction:
type: boolean
dir:
type: string
disk_buf_size:
format: int64
type: integer
mem_buf_length:
format: int64
type: integer
mem_buf_size:
format: int64
type: integer
q_out_size:
format: int64
type: integer
reliable:
type: boolean
required:
- disk_buf_size
- reliable
type: object
flags:
items:
type: string
type: array
flush_lines:
type: integer
host:
type: string
persist_name:
type: string
port:
type: integer
so_keepalive:
type: boolean
suppress:
type: integer
tag:
type: string
template:
type: string
template_escape:
type: boolean
tls:
properties:
ca_dir:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
ca_file:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
cert_file:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
cipher-suite:
type: string
key_file:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
peer_verify:
type: boolean
ssl_version:
enum:
- sslv3
- tlsv1
- tlsv1_0
- tlsv1_1
- tlsv1_2
- tlsv1_3
type: string
use-system-cert-store:
type: boolean
type: object
token:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
transport:
type: string
ts_format:
type: string
required:
- token
type: object
logscale:
properties:
attributes:
type: string
batch_bytes:
type: integer
batch_lines:
type: integer
batch_timeout:
type: integer
body:
type: string
content_type:
type: string
disk_buffer:
properties:
compaction:
type: boolean
dir:
type: string
disk_buf_size:
format: int64
type: integer
mem_buf_length:
format: int64
type: integer
mem_buf_size:
format: int64
type: integer
q_out_size:
format: int64
type: integer
reliable:
type: boolean
required:
- disk_buf_size
- reliable
type: object
extra_headers:
type: string
persist_name:
type: string
rawstring:
type: string
timezone:
type: string
token:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
url:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
type: object
loki:
properties:
auth:
properties:
adc:
type: object
alts:
properties:
target-service-accounts:
items:
type: string
type: array
type: object
insecure:
type: object
tls:
properties:
ca_file:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
cert_file:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
key_file:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
type: object
type: object
batch-lines:
type: integer
batch-timeout:
type: integer
disk_buffer:
properties:
compaction:
type: boolean
dir:
type: string
disk_buf_size:
format: int64
type: integer
mem_buf_length:
format: int64
type: integer
mem_buf_size:
format: int64
type: integer
q_out_size:
format: int64
type: integer
reliable:
type: boolean
required:
- disk_buf_size
- reliable
type: object
labels:
additionalProperties:
type: string
type: object
log-fifo-size:
type: integer
persist_name:
type: string
retries:
type: integer
template:
type: string
time_reopen:
type: integer
timestamp:
enum:
- current
- received
- msg
type: string
url:
type: string
workers:
type: integer
type: object
mongodb:
properties:
batch-bytes:
type: integer
batch-lines:
type: integer
batch-timeout:
type: integer
bulk:
type: boolean
bulk_bypass_validation:
type: boolean
bulk_unordered:
type: boolean
collection:
type: string
dir:
type: string
disk_buffer:
properties:
compaction:
type: boolean
dir:
type: string
disk_buf_size:
format: int64
type: integer
mem_buf_length:
format: int64
type: integer
mem_buf_size:
format: int64
type: integer
q_out_size:
format: int64
type: integer
reliable:
type: boolean
required:
- disk_buf_size
- reliable
type: object
log-fifo-size:
type: integer
persist_name:
type: string
retries:
type: integer
time_reopen:
type: integer
uri:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
value_pairs:
properties:
exclude:
type: string
key:
type: string
pair:
type: string
scope:
type: string
type: object
write_concern:
enum:
- unacked
- acked
- majority
type: string
required:
- collection
type: object
mqtt:
properties:
address:
type: string
fallback-topic:
type: string
qos:
type: integer
template:
type: string
topic:
type: string
type: object
openobserve:
properties:
batch-bytes:
type: integer
batch-lines:
type: integer
batch-timeout:
type: integer
body:
type: string
body-prefix:
type: string
body-suffix:
type: string
delimiter:
type: string
disk_buffer:
properties:
compaction:
type: boolean
dir:
type: string
disk_buf_size:
format: int64
type: integer
mem_buf_length:
format: int64
type: integer
mem_buf_size:
format: int64
type: integer
q_out_size:
format: int64
type: integer
reliable:
type: boolean
required:
- disk_buf_size
- reliable
type: object
headers:
items:
type: string
type: array
log-fifo-size:
type: integer
method:
type: string
organization:
type: string
password:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
persist_name:
type: string
port:
type: integer
record:
type: string
response-action:
additionalProperties:
type: string
type: object
retries:
type: integer
stream:
type: string
time_reopen:
type: integer
timeout:
type: integer
tls:
properties:
ca_dir:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
ca_file:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
cert_file:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
cipher-suite:
type: string
key_file:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
peer_verify:
type: boolean
ssl_version:
enum:
- sslv3
- tlsv1
- tlsv1_0
- tlsv1_1
- tlsv1_2
- tlsv1_3
type: string
use-system-cert-store:
type: boolean
type: object
url:
type: string
user:
type: string
user-agent:
type: string
workers:
type: integer
type: object
redis:
properties:
auth:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
batch-bytes:
type: integer
batch-lines:
type: integer
batch-timeout:
type: integer
command:
properties:
string-list:
items:
type: string
type: array
type: object
command_and_arguments:
items:
type: string
type: array
disk_buffer:
properties:
compaction:
type: boolean
dir:
type: string
disk_buf_size:
format: int64
type: integer
mem_buf_length:
format: int64
type: integer
mem_buf_size:
format: int64
type: integer
q_out_size:
format: int64
type: integer
reliable:
type: boolean
required:
- disk_buf_size
- reliable
type: object
host:
type: string
log-fifo-size:
type: integer
persist_name:
type: string
port:
type: integer
retries:
type: integer
throttle:
type: integer
time-reopen:
type: integer
workers:
type: integer
type: object
s3:
properties:
access_key:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
bucket:
type: string
canned_acl:
type: string
chunk_size:
type: integer
compression:
type: boolean
compresslevel:
type: integer
disk_buffer:
properties:
compaction:
type: boolean
dir:
type: string
disk_buf_size:
format: int64
type: integer
mem_buf_length:
format: int64
type: integer
mem_buf_size:
format: int64
type: integer
q_out_size:
format: int64
type: integer
reliable:
type: boolean
required:
- disk_buf_size
- reliable
type: object
flush_grace_period:
type: integer
log-fifo-size:
type: integer
max_object_size:
type: integer
max_pending_uploads:
type: integer
object_key:
type: string
object_key_timestamp:
type: string
persist_name:
type: string
region:
type: string
retries:
type: integer
secret_key:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
storage_class:
type: string
template:
type: string
throttle:
type: integer
upload_threads:
type: integer
url:
type: string
type: object
splunk_hec_event:
properties:
batch-bytes:
type: integer
batch-lines:
type: integer
batch-timeout:
type: integer
body:
type: string
body-prefix:
type: string
body-suffix:
type: string
content_type:
type: string
default_index:
type: string
default_source:
type: string
default_sourcetype:
type: string
delimiter:
type: string
disk_buffer:
properties:
compaction:
type: boolean
dir:
type: string
disk_buf_size:
format: int64
type: integer
mem_buf_length:
format: int64
type: integer
mem_buf_size:
format: int64
type: integer
q_out_size:
format: int64
type: integer
reliable:
type: boolean
required:
- disk_buf_size
- reliable
type: object
event:
type: string
extra_headers:
items:
type: string
type: array
extra_queries:
items:
type: string
type: array
fields:
type: string
headers:
items:
type: string
type: array
host:
type: string
index:
type: string
log-fifo-size:
type: integer
method:
type: string
password:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
persist_name:
type: string
response-action:
additionalProperties:
type: string
type: object
retries:
type: integer
source:
type: string
sourcetype:
type: string
time:
type: string
time_reopen:
type: integer
timeout:
type: integer
tls:
properties:
ca_dir:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
ca_file:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
cert_file:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
cipher-suite:
type: string
key_file:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
peer_verify:
type: boolean
ssl_version:
enum:
- sslv3
- tlsv1
- tlsv1_0
- tlsv1_1
- tlsv1_2
- tlsv1_3
type: string
use-system-cert-store:
type: boolean
type: object
token:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
url:
type: string
user:
type: string
user-agent:
type: string
workers:
type: integer
type: object
sumologic-http:
properties:
batch-bytes:
type: integer
batch-lines:
type: integer
batch-timeout:
type: integer
body:
type: string
collector:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
deployment:
type: string
disk_buffer:
properties:
compaction:
type: boolean
dir:
type: string
disk_buf_size:
format: int64
type: integer
mem_buf_length:
format: int64
type: integer
mem_buf_size:
format: int64
type: integer
q_out_size:
format: int64
type: integer
reliable:
type: boolean
required:
- disk_buf_size
- reliable
type: object
headers:
items:
type: string
type: array
persist_name:
type: string
time_reopen:
type: integer
tls:
properties:
ca_dir:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
ca_file:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
cert_file:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
cipher-suite:
type: string
key_file:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
peer_verify:
type: boolean
ssl_version:
enum:
- sslv3
- tlsv1
- tlsv1_0
- tlsv1_1
- tlsv1_2
- tlsv1_3
type: string
use-system-cert-store:
type: boolean
type: object
url:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
type: object
sumologic-syslog:
properties:
deployment:
type: string
disk_buffer:
properties:
compaction:
type: boolean
dir:
type: string
disk_buf_size:
format: int64
type: integer
mem_buf_length:
format: int64
type: integer
mem_buf_size:
format: int64
type: integer
q_out_size:
format: int64
type: integer
reliable:
type: boolean
required:
- disk_buf_size
- reliable
type: object
persist_name:
type: string
port:
type: integer
tag:
type: string
tls:
properties:
ca_dir:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
ca_file:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
cert_file:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
cipher-suite:
type: string
key_file:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
peer_verify:
type: boolean
ssl_version:
enum:
- sslv3
- tlsv1
- tlsv1_0
- tlsv1_1
- tlsv1_2
- tlsv1_3
type: string
use-system-cert-store:
type: boolean
type: object
token:
type: integer
type: object
syslog:
properties:
close_on_input:
type: boolean
disk_buffer:
properties:
compaction:
type: boolean
dir:
type: string
disk_buf_size:
format: int64
type: integer
mem_buf_length:
format: int64
type: integer
mem_buf_size:
format: int64
type: integer
q_out_size:
format: int64
type: integer
reliable:
type: boolean
required:
- disk_buf_size
- reliable
type: object
flags:
items:
type: string
type: array
flush_lines:
type: integer
host:
type: string
persist_name:
type: string
port:
type: integer
so_keepalive:
type: boolean
suppress:
type: integer
template:
type: string
template_escape:
type: boolean
tls:
properties:
ca_dir:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
ca_file:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
cert_file:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
cipher-suite:
type: string
key_file:
properties:
mountFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
value:
type: string
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
default: ""
type: string
optional:
type: boolean
required:
- key
type: object
x-kubernetes-map-type: atomic
type: object
type: object
peer_verify:
type: boolean
ssl_version:
enum:
- sslv3
- tlsv1
- tlsv1_0
- tlsv1_1
- tlsv1_2
- tlsv1_3
type: string
use-system-cert-store:
type: boolean
type: object
transport:
type: string
ts_format:
type: string
type: object
type: object
status:
properties:
active:
type: boolean
problems:
items:
type: string
type: array
problemsCount:
type: integer
type: object
type: object
served: true
storage: true
subresources:
status: {}