Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
Origins []configOrigin `hcl:"origin,block"`
DataModels []configDataModel `hcl:"data_model,block"`
// HCL fields:
Range hcl.Range `hcl:",range"`
Content hcl.BodyContent `hcl:",content"`
}
func (*Config) DataProvider ¶
func (c *Config) DataProvider(d Dependencies) (data.Provider, error)
type Dependencies ¶
type DeviationCircuitBreaker ¶
type DeviationCircuitBreaker struct {
Threshold float64 `hcl:"threshold"`
// contains filtered or unexported fields
}
DeviationCircuitBreaker is a configuration for a DeviationCircuitBreaker node.
func (*DeviationCircuitBreaker) PostDecodeBlock ¶
func (c *DeviationCircuitBreaker) PostDecodeBlock( ctx *hcl.EvalContext, _ *hcl.BodySchema, _ *hcl.Block, _ *hcl.BodyContent) hcl.Diagnostics
Click to show internal directories.
Click to hide internal directories.