Skip to content

Commit b4d9f10

Browse files
committed
sync models
1 parent b428867 commit b4d9f10

File tree

1 file changed

+6
-6
lines changed
  • fluentbit/datadog_checks/fluentbit/config_models

1 file changed

+6
-6
lines changed

fluentbit/datadog_checks/fluentbit/config_models/instance.py

+6-6
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ class AuthToken(BaseModel):
2525
writer: Optional[MappingProxyType[str, Any]] = None
2626

2727

28-
class ExtraMetric(BaseModel):
28+
class ExtraMetrics(BaseModel):
2929
model_config = ConfigDict(
3030
arbitrary_types_allowed=True,
3131
extra='allow',
@@ -44,7 +44,7 @@ class MetricPatterns(BaseModel):
4444
include: Optional[tuple[str, ...]] = None
4545

4646

47-
class Metric(BaseModel):
47+
class Metrics(BaseModel):
4848
model_config = ConfigDict(
4949
arbitrary_types_allowed=True,
5050
extra='allow',
@@ -64,7 +64,7 @@ class Proxy(BaseModel):
6464
no_proxy: Optional[tuple[str, ...]] = None
6565

6666

67-
class ShareLabel(BaseModel):
67+
class ShareLabels(BaseModel):
6868
model_config = ConfigDict(
6969
arbitrary_types_allowed=True,
7070
frozen=True,
@@ -97,7 +97,7 @@ class InstanceConfig(BaseModel):
9797
exclude_metrics: Optional[tuple[str, ...]] = None
9898
exclude_metrics_by_labels: Optional[MappingProxyType[str, Union[bool, tuple[str, ...]]]] = None
9999
extra_headers: Optional[MappingProxyType[str, Any]] = None
100-
extra_metrics: Optional[tuple[Union[str, MappingProxyType[str, Union[str, ExtraMetric]]], ...]] = None
100+
extra_metrics: Optional[tuple[Union[str, MappingProxyType[str, Union[str, ExtraMetrics]]], ...]] = None
101101
headers: Optional[MappingProxyType[str, Any]] = None
102102
histogram_buckets_as_distributions: Optional[bool] = None
103103
hostname_format: Optional[str] = None
@@ -114,7 +114,7 @@ class InstanceConfig(BaseModel):
114114
kerberos_principal: Optional[str] = None
115115
log_requests: Optional[bool] = None
116116
metric_patterns: Optional[MetricPatterns] = None
117-
metrics: Optional[tuple[Union[str, MappingProxyType[str, Union[str, Metric]]], ...]] = None
117+
metrics: Optional[tuple[Union[str, MappingProxyType[str, Union[str, Metrics]]], ...]] = None
118118
metrics_endpoint: str
119119
min_collection_interval: Optional[float] = None
120120
namespace: Optional[str] = Field(None, pattern='\\w*')
@@ -130,7 +130,7 @@ class InstanceConfig(BaseModel):
130130
rename_labels: Optional[MappingProxyType[str, Any]] = None
131131
request_size: Optional[float] = None
132132
service: Optional[str] = None
133-
share_labels: Optional[MappingProxyType[str, Union[bool, ShareLabel]]] = None
133+
share_labels: Optional[MappingProxyType[str, Union[bool, ShareLabels]]] = None
134134
skip_proxy: Optional[bool] = None
135135
tag_by_endpoint: Optional[bool] = None
136136
tags: Optional[tuple[str, ...]] = None

0 commit comments

Comments
 (0)