@@ -10,15 +10,19 @@ const (
1010 ClusterLoggingFieldAppliedSpec = "appliedSpec"
1111 ClusterLoggingFieldClusterID = "clusterId"
1212 ClusterLoggingFieldConditions = "conditions"
13+ ClusterLoggingFieldContinueLineRegexp = "continueLineRegexp"
1314 ClusterLoggingFieldCreated = "created"
1415 ClusterLoggingFieldCreatorID = "creatorId"
1516 ClusterLoggingFieldCustomTargetConfig = "customTargetConfig"
1617 ClusterLoggingFieldElasticsearchConfig = "elasticsearchConfig"
18+ ClusterLoggingFieldEnableMultiLineFilter = "enableMultiLineFilter"
1719 ClusterLoggingFieldFailedSpec = "failedSpec"
1820 ClusterLoggingFieldFluentForwarderConfig = "fluentForwarderConfig"
1921 ClusterLoggingFieldIncludeSystemComponent = "includeSystemComponent"
2022 ClusterLoggingFieldKafkaConfig = "kafkaConfig"
2123 ClusterLoggingFieldLabels = "labels"
24+ ClusterLoggingFieldMultiLineEndRegexp = "multiLineEndRegexp"
25+ ClusterLoggingFieldMultiLineStartRegexp = "multiLineStartRegexp"
2226 ClusterLoggingFieldName = "name"
2327 ClusterLoggingFieldNamespaceId = "namespaceId"
2428 ClusterLoggingFieldOutputFlushInterval = "outputFlushInterval"
@@ -39,15 +43,19 @@ type ClusterLogging struct {
3943 AppliedSpec * ClusterLoggingSpec `json:"appliedSpec,omitempty" yaml:"appliedSpec,omitempty"`
4044 ClusterID string `json:"clusterId,omitempty" yaml:"clusterId,omitempty"`
4145 Conditions []LoggingCondition `json:"conditions,omitempty" yaml:"conditions,omitempty"`
46+ ContinueLineRegexp string `json:"continueLineRegexp,omitempty" yaml:"continueLineRegexp,omitempty"`
4247 Created string `json:"created,omitempty" yaml:"created,omitempty"`
4348 CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"`
4449 CustomTargetConfig * CustomTargetConfig `json:"customTargetConfig,omitempty" yaml:"customTargetConfig,omitempty"`
4550 ElasticsearchConfig * ElasticsearchConfig `json:"elasticsearchConfig,omitempty" yaml:"elasticsearchConfig,omitempty"`
51+ EnableMultiLineFilter bool `json:"enableMultiLineFilter,omitempty" yaml:"enableMultiLineFilter,omitempty"`
4652 FailedSpec * ClusterLoggingSpec `json:"failedSpec,omitempty" yaml:"failedSpec,omitempty"`
4753 FluentForwarderConfig * FluentForwarderConfig `json:"fluentForwarderConfig,omitempty" yaml:"fluentForwarderConfig,omitempty"`
4854 IncludeSystemComponent * bool `json:"includeSystemComponent,omitempty" yaml:"includeSystemComponent,omitempty"`
4955 KafkaConfig * KafkaConfig `json:"kafkaConfig,omitempty" yaml:"kafkaConfig,omitempty"`
5056 Labels map [string ]string `json:"labels,omitempty" yaml:"labels,omitempty"`
57+ MultiLineEndRegexp string `json:"multiLineEndRegexp,omitempty" yaml:"multiLineEndRegexp,omitempty"`
58+ MultiLineStartRegexp string `json:"multiLineStartRegexp,omitempty" yaml:"multiLineStartRegexp,omitempty"`
5159 Name string `json:"name,omitempty" yaml:"name,omitempty"`
5260 NamespaceId string `json:"namespaceId,omitempty" yaml:"namespaceId,omitempty"`
5361 OutputFlushInterval int64 `json:"outputFlushInterval,omitempty" yaml:"outputFlushInterval,omitempty"`
0 commit comments