Documentation ¶
Index ¶
- func New(version string, cortexClient *CortexRuleClient) func() *schema.Provider
- type CortexRuleClient
- type MockCortexRuleClient
- func (m MockCortexRuleClient) CreateRuleGroup(ctx context.Context, namespace string, group rwrulefmt.RuleGroup) error
- func (m MockCortexRuleClient) DeleteRuleGroup(_ context.Context, namespace string, groupName string) error
- func (m MockCortexRuleClient) ListRules(_ context.Context, namespace string) (map[string][]rwrulefmt.RuleGroup, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CortexRuleClient ¶
type MockCortexRuleClient ¶ added in v0.0.6
type MockCortexRuleClient struct {
// contains filtered or unexported fields
}
func NewMockCortexRuleClient ¶ added in v0.0.6
func NewMockCortexRuleClient() MockCortexRuleClient
func (MockCortexRuleClient) CreateRuleGroup ¶ added in v0.0.6
func (MockCortexRuleClient) DeleteRuleGroup ¶ added in v0.0.6
Click to show internal directories.
Click to hide internal directories.