Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct { Redis RedisConfig `yaml:"redis"` ApiKey string `yaml:"api_key"` ApiSecret string `yaml:"api_secret"` WsUrl string `yaml:"ws_url"` S3 S3Config `yaml:"s3"` HealthPort int `yaml:"health_port"` Options *livekit.RecordingOptions `yaml:"options"` LogLevel string `yaml:"log_level"` Test bool `yaml:"-"` }
func TestConfig ¶
func TestConfig() *Config
type RedisConfig ¶
type Request ¶
type Request struct { ApiKey string `json:"api_key,omitempty"` ApiSecret string `json:"api_secret,omitempty"` Input *RequestInput `json:"input,omitempty"` Output *RequestOutput `json:"output,omitempty"` Options interface{} `json:"options,omitempty"` }
type RequestInput ¶
type RequestInput struct { Template *RequestTemplate `json:"template,omitempty"` Url string `json:"url,omitempty"` }
type RequestOutput ¶
type RequestTemplate ¶
Click to show internal directories.
Click to hide internal directories.