Files
data-collection-terminal/management-panel/app/Settings/RemoteWriteSettings.php

35 lines
927 B
PHP

<?php
namespace App\Settings;
use Spatie\LaravelSettings\Settings;
class RemoteWriteSettings extends Settings
{
public bool $state;
public string $auth_mode;
public string $url;
public ?string $data_source_label;
public int $queue_config_capacity;
public int $queue_config_max_samples_per_send;
public string $queue_config_batch_send_deadline;
public int $queue_config_max_shards;
public int $queue_config_min_shards;
public string $queue_config_min_backoff;
public string $queue_config_max_backoff;
public ?string $tls_config_ca_file;
public ?string $tls_config_cert_file;
public ?string $tls_config_key_file;
public bool $tls_config_insecure_skip_verify;
public ?string $basic_auth_username;
public ?string $basic_auth_password;
public ?string $bearer_token;
public static function group(): string
{
return 'remote_write';
}
}