Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RuntimeCapabilities ¶
func RuntimeCapabilities(p RouterProvider) []runtimev2.DatasetRef
Types ¶
type NormalizedProvider ¶
type NormalizedProvider struct {
Q normalizedQueryRunner
}
func (*NormalizedProvider) Capabilities ¶ added in v0.2.0
func (p *NormalizedProvider) Capabilities(ctx context.Context) []runtimev2.DatasetRef
func (*NormalizedProvider) GetDataset ¶
func (p *NormalizedProvider) GetDataset(ctx context.Context, eval runtimev2.EvalContext, ref runtimev2.DatasetRef) runtimev2.DatasetResult
type OktaProvider ¶
type OktaProvider struct {
Client oktaapi.Client
BaseURL string
Token string
// contains filtered or unexported fields
}
func (*OktaProvider) Capabilities ¶ added in v0.2.0
func (p *OktaProvider) Capabilities(ctx context.Context) []runtimev2.DatasetRef
func (*OktaProvider) GetDataset ¶
func (p *OktaProvider) GetDataset(ctx context.Context, eval runtimev2.EvalContext, ref runtimev2.DatasetRef) runtimev2.DatasetResult
type RouterProvider ¶
type RouterProvider struct {
Okta runtimev2.DatasetProvider
Normalized runtimev2.DatasetProvider
}
func (RouterProvider) Capabilities ¶ added in v0.2.0
func (p RouterProvider) Capabilities(ctx context.Context) []runtimev2.DatasetRef
func (RouterProvider) GetDataset ¶
func (p RouterProvider) GetDataset(ctx context.Context, eval runtimev2.EvalContext, ref runtimev2.DatasetRef) runtimev2.DatasetResult
Click to show internal directories.
Click to hide internal directories.