Documentation
¶
Index ¶
- type MCPHandler
- func (h *MCPHandler) CreateComponent(ctx context.Context, orgName, projectName string, ...) (string, error)
- func (h *MCPHandler) CreateDataPlane(ctx context.Context, orgName string, req *models.CreateDataPlaneRequest) (string, error)
- func (h *MCPHandler) CreateEnvironment(ctx context.Context, orgName string, req *models.CreateEnvironmentRequest) (string, error)
- func (h *MCPHandler) CreateProject(ctx context.Context, orgName string, req *models.CreateProjectRequest) (string, error)
- func (h *MCPHandler) ExplainSchema(ctx context.Context, kind, path string) (string, error)
- func (h *MCPHandler) GetBuildObserverURL(ctx context.Context, orgName, projectName, componentName string) (string, error)
- func (h *MCPHandler) GetComponent(ctx context.Context, orgName, projectName, componentName string, ...) (string, error)
- func (h *MCPHandler) GetComponentBinding(ctx context.Context, orgName, projectName, componentName, environment string) (string, error)
- func (h *MCPHandler) GetComponentObserverURL(ctx context.Context, ...) (string, error)
- func (h *MCPHandler) GetComponentWorkloads(ctx context.Context, orgName, projectName, componentName string) (string, error)
- func (h *MCPHandler) GetDataPlane(ctx context.Context, orgName, dpName string) (string, error)
- func (h *MCPHandler) GetEnvironment(ctx context.Context, orgName, envName string) (string, error)
- func (h *MCPHandler) GetOrganization(ctx context.Context, name string) (string, error)
- func (h *MCPHandler) GetProject(ctx context.Context, orgName, projectName string) (string, error)
- func (h *MCPHandler) GetProjectDeploymentPipeline(ctx context.Context, orgName, projectName string) (string, error)
- func (h *MCPHandler) ListBuildPlanes(ctx context.Context, orgName string) (string, error)
- func (h *MCPHandler) ListBuildTemplates(ctx context.Context, orgName string) (string, error)
- func (h *MCPHandler) ListBuilds(ctx context.Context, orgName, projectName, componentName string) (string, error)
- func (h *MCPHandler) ListComponents(ctx context.Context, orgName, projectName string) (string, error)
- func (h *MCPHandler) ListDataPlanes(ctx context.Context, orgName string) (string, error)
- func (h *MCPHandler) ListEnvironments(ctx context.Context, orgName string) (string, error)
- func (h *MCPHandler) ListProjects(ctx context.Context, orgName string) (string, error)
- func (h *MCPHandler) TriggerBuild(ctx context.Context, orgName, projectName, componentName, commit string) (string, error)
- func (h *MCPHandler) UpdateComponentBinding(ctx context.Context, orgName, projectName, componentName, bindingName string, ...) (string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MCPHandler ¶
func (*MCPHandler) CreateComponent ¶
func (h *MCPHandler) CreateComponent(ctx context.Context, orgName, projectName string, req *models.CreateComponentRequest) (string, error)
func (*MCPHandler) CreateDataPlane ¶
func (h *MCPHandler) CreateDataPlane(ctx context.Context, orgName string, req *models.CreateDataPlaneRequest) (string, error)
func (*MCPHandler) CreateEnvironment ¶
func (h *MCPHandler) CreateEnvironment(ctx context.Context, orgName string, req *models.CreateEnvironmentRequest) (string, error)
func (*MCPHandler) CreateProject ¶
func (h *MCPHandler) CreateProject(ctx context.Context, orgName string, req *models.CreateProjectRequest) (string, error)
func (*MCPHandler) ExplainSchema ¶
ExplainSchema explains the schema of a Kubernetes resource kind. It accepts a kind (e.g., "Component") and an optional path (e.g., "spec" or "spec.build") to drill down into nested fields.
func (*MCPHandler) GetBuildObserverURL ¶
func (*MCPHandler) GetComponent ¶
func (*MCPHandler) GetComponentBinding ¶
func (*MCPHandler) GetComponentObserverURL ¶
func (*MCPHandler) GetComponentWorkloads ¶
func (*MCPHandler) GetDataPlane ¶
func (*MCPHandler) GetEnvironment ¶
func (*MCPHandler) GetOrganization ¶
func (*MCPHandler) GetProject ¶
func (*MCPHandler) GetProjectDeploymentPipeline ¶
func (*MCPHandler) ListBuildPlanes ¶
func (*MCPHandler) ListBuildTemplates ¶
func (*MCPHandler) ListBuilds ¶
func (*MCPHandler) ListComponents ¶
func (*MCPHandler) ListDataPlanes ¶
func (*MCPHandler) ListEnvironments ¶
func (*MCPHandler) ListProjects ¶
func (*MCPHandler) TriggerBuild ¶
func (*MCPHandler) UpdateComponentBinding ¶
func (h *MCPHandler) UpdateComponentBinding(ctx context.Context, orgName, projectName, componentName, bindingName string, req *models.UpdateBindingRequest) (string, error)
Click to show internal directories.
Click to hide internal directories.