vector/sinks/sematext/mod.rs
1pub mod logs;
2pub mod metrics;
3
4pub use self::{logs::SematextLogsConfig, metrics::SematextMetricsConfig};
5
6use vector_lib::configurable::configurable_component;
7
8/// The Sematext region to send data to.
9#[configurable_component]
10#[derive(Clone, Debug)]
11#[serde(rename_all = "snake_case")]
12pub enum Region {
13 /// United States
14 Us,
15
16 /// Europe
17 Eu,
18}
19
20const fn default_region() -> Region {
21 Region::Us
22}