Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DecisionLogFunc ¶
type DecisionLogResolver ¶
type DecisionLogResolver interface { DecisionLogFromContext(ctx context.Context, policyID, policyName, instanceLabel string) (DecisionLogFunc, error) GetDecisionLog(ctx context.Context, tenantID, policyID, policyName, instanceLabel string) (DecisionLogFunc, error) }
type DirectoryResolver ¶
type DirectoryResolver interface {
GetDS(ctx context.Context) (ds2.DirectoryClient, error)
}
type RuntimeResolver ¶
type RuntimeResolver interface { RuntimeFromContext(ctx context.Context, policyID, policyName, instanceLabel string) (*runtime.Runtime, error) GetRuntime(ctx context.Context, tenantID, policyID, policyName, instanceLabel string) (*runtime.Runtime, error) PeekRuntime(ctx context.Context, tenantID, policyID, policyName, instanceLabel string) (*runtime.Runtime, error) ReloadRuntime(ctx context.Context, tenantID, policyID, policyName, instanceLabel string) error ListRuntimes(ctx context.Context) (map[string]*runtime.Runtime, error) UnloadRuntime(ctx context.Context, tenantID, policyID, policyName, instanceLabel string) }
Click to show internal directories.
Click to hide internal directories.