Documentation
¶
Index ¶
- func NewComponents(opts Options) loader.Loader[compapi.Component]
- func NewHTTPEndpoints(opts Options) loader.Loader[endpointapi.HTTPEndpoint]
- func NewMCPServers(opts Options) loader.Loader[mcpserverapi.MCPServer]
- func NewSubscriptions(opts Options) loader.Loader[subapi.Subscription]
- func NewWorkflowAccessPolicies(opts Options, appID string) loader.Loader[wfaclapi.WorkflowAccessPolicy]
- type Options
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewComponents ¶
NewComponents returns a new Kubernetes loader.
func NewHTTPEndpoints ¶
func NewHTTPEndpoints(opts Options) loader.Loader[endpointapi.HTTPEndpoint]
NewHTTPEndpoints returns a new Kubernetes loader.
func NewMCPServers ¶ added in v1.18.0
func NewMCPServers(opts Options) loader.Loader[mcpserverapi.MCPServer]
NewMCPServers returns a new Kubernetes loader for MCPServer resources.
func NewSubscriptions ¶
func NewSubscriptions(opts Options) loader.Loader[subapi.Subscription]
NewSubscriptions returns a new Kubernetes loader.
func NewWorkflowAccessPolicies ¶ added in v1.18.0
func NewWorkflowAccessPolicies(opts Options, appID string) loader.Loader[wfaclapi.WorkflowAccessPolicy]
NewWorkflowAccessPolicies returns a new Kubernetes loader for WorkflowAccessPolicy resources.
Types ¶
type Options ¶
type Options struct {
Config config.KubernetesConfig
Client operatorv1pb.OperatorClient
Namespace string
}
Click to show internal directories.
Click to hide internal directories.