Documentation
¶
Index ¶
- func InitJWTMiddleware(cfg *config.Config, logger *slog.Logger) func(http.Handler) http.Handler
- func NormalizeListOptions(limit *gen.LimitParam, cursor *gen.CursorParam, ...) services.ListOptions
- func ToPagination[T any](result *services.ListResult[T]) gen.Pagination
- func WebhookRawBodyMiddleware(next http.Handler) http.Handler
- type ExecHandler
- type Handler
- func (h *Handler) CreateClusterComponentType(ctx context.Context, request gen.CreateClusterComponentTypeRequestObject) (gen.CreateClusterComponentTypeResponseObject, error)
- func (h *Handler) CreateClusterDataPlane(ctx context.Context, request gen.CreateClusterDataPlaneRequestObject) (gen.CreateClusterDataPlaneResponseObject, error)
- func (h *Handler) CreateClusterObservabilityPlane(ctx context.Context, request gen.CreateClusterObservabilityPlaneRequestObject) (gen.CreateClusterObservabilityPlaneResponseObject, error)
- func (h *Handler) CreateClusterResourceType(ctx context.Context, request gen.CreateClusterResourceTypeRequestObject) (gen.CreateClusterResourceTypeResponseObject, error)
- func (h *Handler) CreateClusterRole(ctx context.Context, request gen.CreateClusterRoleRequestObject) (gen.CreateClusterRoleResponseObject, error)
- func (h *Handler) CreateClusterRoleBinding(ctx context.Context, request gen.CreateClusterRoleBindingRequestObject) (gen.CreateClusterRoleBindingResponseObject, error)
- func (h *Handler) CreateClusterTrait(ctx context.Context, request gen.CreateClusterTraitRequestObject) (gen.CreateClusterTraitResponseObject, error)
- func (h *Handler) CreateClusterWorkflow(ctx context.Context, request gen.CreateClusterWorkflowRequestObject) (gen.CreateClusterWorkflowResponseObject, error)
- func (h *Handler) CreateClusterWorkflowPlane(ctx context.Context, request gen.CreateClusterWorkflowPlaneRequestObject) (gen.CreateClusterWorkflowPlaneResponseObject, error)
- func (h *Handler) CreateComponent(ctx context.Context, request gen.CreateComponentRequestObject) (gen.CreateComponentResponseObject, error)
- func (h *Handler) CreateComponentRelease(ctx context.Context, request gen.CreateComponentReleaseRequestObject) (gen.CreateComponentReleaseResponseObject, error)
- func (h *Handler) CreateComponentType(ctx context.Context, request gen.CreateComponentTypeRequestObject) (gen.CreateComponentTypeResponseObject, error)
- func (h *Handler) CreateDataPlane(ctx context.Context, request gen.CreateDataPlaneRequestObject) (gen.CreateDataPlaneResponseObject, error)
- func (h *Handler) CreateDeploymentPipeline(ctx context.Context, request gen.CreateDeploymentPipelineRequestObject) (gen.CreateDeploymentPipelineResponseObject, error)
- func (h *Handler) CreateEnvironment(ctx context.Context, request gen.CreateEnvironmentRequestObject) (gen.CreateEnvironmentResponseObject, error)
- func (h *Handler) CreateGitSecret(ctx context.Context, request gen.CreateGitSecretRequestObject) (gen.CreateGitSecretResponseObject, error)
- func (h *Handler) CreateNamespace(ctx context.Context, request gen.CreateNamespaceRequestObject) (gen.CreateNamespaceResponseObject, error)
- func (h *Handler) CreateNamespaceRole(ctx context.Context, request gen.CreateNamespaceRoleRequestObject) (gen.CreateNamespaceRoleResponseObject, error)
- func (h *Handler) CreateNamespaceRoleBinding(ctx context.Context, request gen.CreateNamespaceRoleBindingRequestObject) (gen.CreateNamespaceRoleBindingResponseObject, error)
- func (h *Handler) CreateObservabilityAlertsNotificationChannel(ctx context.Context, ...) (gen.CreateObservabilityAlertsNotificationChannelResponseObject, error)
- func (h *Handler) CreateObservabilityPlane(ctx context.Context, request gen.CreateObservabilityPlaneRequestObject) (gen.CreateObservabilityPlaneResponseObject, error)
- func (h *Handler) CreateProject(ctx context.Context, request gen.CreateProjectRequestObject) (gen.CreateProjectResponseObject, error)
- func (h *Handler) CreateReleaseBinding(ctx context.Context, request gen.CreateReleaseBindingRequestObject) (gen.CreateReleaseBindingResponseObject, error)
- func (h *Handler) CreateResource(ctx context.Context, request gen.CreateResourceRequestObject) (gen.CreateResourceResponseObject, error)
- func (h *Handler) CreateResourceRelease(ctx context.Context, request gen.CreateResourceReleaseRequestObject) (gen.CreateResourceReleaseResponseObject, error)
- func (h *Handler) CreateResourceReleaseBinding(ctx context.Context, request gen.CreateResourceReleaseBindingRequestObject) (gen.CreateResourceReleaseBindingResponseObject, error)
- func (h *Handler) CreateResourceType(ctx context.Context, request gen.CreateResourceTypeRequestObject) (gen.CreateResourceTypeResponseObject, error)
- func (h *Handler) CreateSecret(ctx context.Context, request gen.CreateSecretRequestObject) (gen.CreateSecretResponseObject, error)
- func (h *Handler) CreateSecretReference(ctx context.Context, request gen.CreateSecretReferenceRequestObject) (gen.CreateSecretReferenceResponseObject, error)
- func (h *Handler) CreateTrait(ctx context.Context, request gen.CreateTraitRequestObject) (gen.CreateTraitResponseObject, error)
- func (h *Handler) CreateWorkflow(ctx context.Context, request gen.CreateWorkflowRequestObject) (gen.CreateWorkflowResponseObject, error)
- func (h *Handler) CreateWorkflowPlane(ctx context.Context, request gen.CreateWorkflowPlaneRequestObject) (gen.CreateWorkflowPlaneResponseObject, error)
- func (h *Handler) CreateWorkflowRun(ctx context.Context, request gen.CreateWorkflowRunRequestObject) (gen.CreateWorkflowRunResponseObject, error)
- func (h *Handler) CreateWorkload(ctx context.Context, request gen.CreateWorkloadRequestObject) (gen.CreateWorkloadResponseObject, error)
- func (h *Handler) DeleteClusterComponentType(ctx context.Context, request gen.DeleteClusterComponentTypeRequestObject) (gen.DeleteClusterComponentTypeResponseObject, error)
- func (h *Handler) DeleteClusterDataPlane(ctx context.Context, request gen.DeleteClusterDataPlaneRequestObject) (gen.DeleteClusterDataPlaneResponseObject, error)
- func (h *Handler) DeleteClusterObservabilityPlane(ctx context.Context, request gen.DeleteClusterObservabilityPlaneRequestObject) (gen.DeleteClusterObservabilityPlaneResponseObject, error)
- func (h *Handler) DeleteClusterResourceType(ctx context.Context, request gen.DeleteClusterResourceTypeRequestObject) (gen.DeleteClusterResourceTypeResponseObject, error)
- func (h *Handler) DeleteClusterRole(ctx context.Context, request gen.DeleteClusterRoleRequestObject) (gen.DeleteClusterRoleResponseObject, error)
- func (h *Handler) DeleteClusterRoleBinding(ctx context.Context, request gen.DeleteClusterRoleBindingRequestObject) (gen.DeleteClusterRoleBindingResponseObject, error)
- func (h *Handler) DeleteClusterTrait(ctx context.Context, request gen.DeleteClusterTraitRequestObject) (gen.DeleteClusterTraitResponseObject, error)
- func (h *Handler) DeleteClusterWorkflow(ctx context.Context, request gen.DeleteClusterWorkflowRequestObject) (gen.DeleteClusterWorkflowResponseObject, error)
- func (h *Handler) DeleteClusterWorkflowPlane(ctx context.Context, request gen.DeleteClusterWorkflowPlaneRequestObject) (gen.DeleteClusterWorkflowPlaneResponseObject, error)
- func (h *Handler) DeleteComponent(ctx context.Context, request gen.DeleteComponentRequestObject) (gen.DeleteComponentResponseObject, error)
- func (h *Handler) DeleteComponentRelease(ctx context.Context, request gen.DeleteComponentReleaseRequestObject) (gen.DeleteComponentReleaseResponseObject, error)
- func (h *Handler) DeleteComponentType(ctx context.Context, request gen.DeleteComponentTypeRequestObject) (gen.DeleteComponentTypeResponseObject, error)
- func (h *Handler) DeleteDataPlane(ctx context.Context, request gen.DeleteDataPlaneRequestObject) (gen.DeleteDataPlaneResponseObject, error)
- func (h *Handler) DeleteDeploymentPipeline(ctx context.Context, request gen.DeleteDeploymentPipelineRequestObject) (gen.DeleteDeploymentPipelineResponseObject, error)
- func (h *Handler) DeleteEnvironment(ctx context.Context, request gen.DeleteEnvironmentRequestObject) (gen.DeleteEnvironmentResponseObject, error)
- func (h *Handler) DeleteGitSecret(ctx context.Context, request gen.DeleteGitSecretRequestObject) (gen.DeleteGitSecretResponseObject, error)
- func (h *Handler) DeleteNamespace(ctx context.Context, request gen.DeleteNamespaceRequestObject) (gen.DeleteNamespaceResponseObject, error)
- func (h *Handler) DeleteNamespaceRole(ctx context.Context, request gen.DeleteNamespaceRoleRequestObject) (gen.DeleteNamespaceRoleResponseObject, error)
- func (h *Handler) DeleteNamespaceRoleBinding(ctx context.Context, request gen.DeleteNamespaceRoleBindingRequestObject) (gen.DeleteNamespaceRoleBindingResponseObject, error)
- func (h *Handler) DeleteObservabilityAlertsNotificationChannel(ctx context.Context, ...) (gen.DeleteObservabilityAlertsNotificationChannelResponseObject, error)
- func (h *Handler) DeleteObservabilityPlane(ctx context.Context, request gen.DeleteObservabilityPlaneRequestObject) (gen.DeleteObservabilityPlaneResponseObject, error)
- func (h *Handler) DeleteProject(ctx context.Context, request gen.DeleteProjectRequestObject) (gen.DeleteProjectResponseObject, error)
- func (h *Handler) DeleteReleaseBinding(ctx context.Context, request gen.DeleteReleaseBindingRequestObject) (gen.DeleteReleaseBindingResponseObject, error)
- func (h *Handler) DeleteResource(ctx context.Context, request gen.DeleteResourceRequestObject) (gen.DeleteResourceResponseObject, error)
- func (h *Handler) DeleteResourceRelease(ctx context.Context, request gen.DeleteResourceReleaseRequestObject) (gen.DeleteResourceReleaseResponseObject, error)
- func (h *Handler) DeleteResourceReleaseBinding(ctx context.Context, request gen.DeleteResourceReleaseBindingRequestObject) (gen.DeleteResourceReleaseBindingResponseObject, error)
- func (h *Handler) DeleteResourceType(ctx context.Context, request gen.DeleteResourceTypeRequestObject) (gen.DeleteResourceTypeResponseObject, error)
- func (h *Handler) DeleteSecret(ctx context.Context, request gen.DeleteSecretRequestObject) (gen.DeleteSecretResponseObject, error)
- func (h *Handler) DeleteSecretReference(ctx context.Context, request gen.DeleteSecretReferenceRequestObject) (gen.DeleteSecretReferenceResponseObject, error)
- func (h *Handler) DeleteTrait(ctx context.Context, request gen.DeleteTraitRequestObject) (gen.DeleteTraitResponseObject, error)
- func (h *Handler) DeleteWorkflow(ctx context.Context, request gen.DeleteWorkflowRequestObject) (gen.DeleteWorkflowResponseObject, error)
- func (h *Handler) DeleteWorkflowPlane(ctx context.Context, request gen.DeleteWorkflowPlaneRequestObject) (gen.DeleteWorkflowPlaneResponseObject, error)
- func (h *Handler) DeleteWorkflowRun(ctx context.Context, request gen.DeleteWorkflowRunRequestObject) (gen.DeleteWorkflowRunResponseObject, error)
- func (h *Handler) DeleteWorkload(ctx context.Context, request gen.DeleteWorkloadRequestObject) (gen.DeleteWorkloadResponseObject, error)
- func (h *Handler) Evaluates(ctx context.Context, request gen.EvaluatesRequestObject) (gen.EvaluatesResponseObject, error)
- func (h *Handler) GenerateRelease(ctx context.Context, request gen.GenerateReleaseRequestObject) (gen.GenerateReleaseResponseObject, error)
- func (h *Handler) GetClusterComponentType(ctx context.Context, request gen.GetClusterComponentTypeRequestObject) (gen.GetClusterComponentTypeResponseObject, error)
- func (h *Handler) GetClusterComponentTypeSchema(ctx context.Context, request gen.GetClusterComponentTypeSchemaRequestObject) (gen.GetClusterComponentTypeSchemaResponseObject, error)
- func (h *Handler) GetClusterDataPlane(ctx context.Context, request gen.GetClusterDataPlaneRequestObject) (gen.GetClusterDataPlaneResponseObject, error)
- func (h *Handler) GetClusterObservabilityPlane(ctx context.Context, request gen.GetClusterObservabilityPlaneRequestObject) (gen.GetClusterObservabilityPlaneResponseObject, error)
- func (h *Handler) GetClusterResourceType(ctx context.Context, request gen.GetClusterResourceTypeRequestObject) (gen.GetClusterResourceTypeResponseObject, error)
- func (h *Handler) GetClusterResourceTypeSchema(ctx context.Context, request gen.GetClusterResourceTypeSchemaRequestObject) (gen.GetClusterResourceTypeSchemaResponseObject, error)
- func (h *Handler) GetClusterRole(ctx context.Context, request gen.GetClusterRoleRequestObject) (gen.GetClusterRoleResponseObject, error)
- func (h *Handler) GetClusterRoleBinding(ctx context.Context, request gen.GetClusterRoleBindingRequestObject) (gen.GetClusterRoleBindingResponseObject, error)
- func (h *Handler) GetClusterTrait(ctx context.Context, request gen.GetClusterTraitRequestObject) (gen.GetClusterTraitResponseObject, error)
- func (h *Handler) GetClusterTraitSchema(ctx context.Context, request gen.GetClusterTraitSchemaRequestObject) (gen.GetClusterTraitSchemaResponseObject, error)
- func (h *Handler) GetClusterWorkflow(ctx context.Context, request gen.GetClusterWorkflowRequestObject) (gen.GetClusterWorkflowResponseObject, error)
- func (h *Handler) GetClusterWorkflowPlane(ctx context.Context, request gen.GetClusterWorkflowPlaneRequestObject) (gen.GetClusterWorkflowPlaneResponseObject, error)
- func (h *Handler) GetClusterWorkflowSchema(ctx context.Context, request gen.GetClusterWorkflowSchemaRequestObject) (gen.GetClusterWorkflowSchemaResponseObject, error)
- func (h *Handler) GetComponent(ctx context.Context, request gen.GetComponentRequestObject) (gen.GetComponentResponseObject, error)
- func (h *Handler) GetComponentRelease(ctx context.Context, request gen.GetComponentReleaseRequestObject) (gen.GetComponentReleaseResponseObject, error)
- func (h *Handler) GetComponentSchema(ctx context.Context, request gen.GetComponentSchemaRequestObject) (gen.GetComponentSchemaResponseObject, error)
- func (h *Handler) GetComponentType(ctx context.Context, request gen.GetComponentTypeRequestObject) (gen.GetComponentTypeResponseObject, error)
- func (h *Handler) GetComponentTypeSchema(ctx context.Context, request gen.GetComponentTypeSchemaRequestObject) (gen.GetComponentTypeSchemaResponseObject, error)
- func (h *Handler) GetDataPlane(ctx context.Context, request gen.GetDataPlaneRequestObject) (gen.GetDataPlaneResponseObject, error)
- func (h *Handler) GetDeploymentPipeline(ctx context.Context, request gen.GetDeploymentPipelineRequestObject) (gen.GetDeploymentPipelineResponseObject, error)
- func (h *Handler) GetEnvironment(ctx context.Context, request gen.GetEnvironmentRequestObject) (gen.GetEnvironmentResponseObject, error)
- func (h *Handler) GetHealth(ctx context.Context, request gen.GetHealthRequestObject) (gen.GetHealthResponseObject, error)
- func (h *Handler) GetNamespace(ctx context.Context, request gen.GetNamespaceRequestObject) (gen.GetNamespaceResponseObject, error)
- func (h *Handler) GetNamespaceRole(ctx context.Context, request gen.GetNamespaceRoleRequestObject) (gen.GetNamespaceRoleResponseObject, error)
- func (h *Handler) GetNamespaceRoleBinding(ctx context.Context, request gen.GetNamespaceRoleBindingRequestObject) (gen.GetNamespaceRoleBindingResponseObject, error)
- func (h *Handler) GetOAuthProtectedResourceMetadata(ctx context.Context, ...) (gen.GetOAuthProtectedResourceMetadataResponseObject, error)
- func (h *Handler) GetObservabilityAlertsNotificationChannel(ctx context.Context, ...) (gen.GetObservabilityAlertsNotificationChannelResponseObject, error)
- func (h *Handler) GetObservabilityPlane(ctx context.Context, request gen.GetObservabilityPlaneRequestObject) (gen.GetObservabilityPlaneResponseObject, error)
- func (h *Handler) GetOpenAPISpec(ctx context.Context, request gen.GetOpenAPISpecRequestObject) (gen.GetOpenAPISpecResponseObject, error)
- func (h *Handler) GetProject(ctx context.Context, request gen.GetProjectRequestObject) (gen.GetProjectResponseObject, error)
- func (h *Handler) GetReady(ctx context.Context, request gen.GetReadyRequestObject) (gen.GetReadyResponseObject, error)
- func (h *Handler) GetReleaseBinding(ctx context.Context, request gen.GetReleaseBindingRequestObject) (gen.GetReleaseBindingResponseObject, error)
- func (h *Handler) GetReleaseBindingK8sResourceEvents(ctx context.Context, ...) (gen.GetReleaseBindingK8sResourceEventsResponseObject, error)
- func (h *Handler) GetReleaseBindingK8sResourceLogs(ctx context.Context, request gen.GetReleaseBindingK8sResourceLogsRequestObject) (gen.GetReleaseBindingK8sResourceLogsResponseObject, error)
- func (h *Handler) GetReleaseBindingK8sResourceTree(ctx context.Context, request gen.GetReleaseBindingK8sResourceTreeRequestObject) (gen.GetReleaseBindingK8sResourceTreeResponseObject, error)
- func (h *Handler) GetResource(ctx context.Context, request gen.GetResourceRequestObject) (gen.GetResourceResponseObject, error)
- func (h *Handler) GetResourceRelease(ctx context.Context, request gen.GetResourceReleaseRequestObject) (gen.GetResourceReleaseResponseObject, error)
- func (h *Handler) GetResourceReleaseBinding(ctx context.Context, request gen.GetResourceReleaseBindingRequestObject) (gen.GetResourceReleaseBindingResponseObject, error)
- func (h *Handler) GetResourceType(ctx context.Context, request gen.GetResourceTypeRequestObject) (gen.GetResourceTypeResponseObject, error)
- func (h *Handler) GetResourceTypeSchema(ctx context.Context, request gen.GetResourceTypeSchemaRequestObject) (gen.GetResourceTypeSchemaResponseObject, error)
- func (h *Handler) GetSecret(ctx context.Context, request gen.GetSecretRequestObject) (gen.GetSecretResponseObject, error)
- func (h *Handler) GetSecretReference(ctx context.Context, request gen.GetSecretReferenceRequestObject) (gen.GetSecretReferenceResponseObject, error)
- func (h *Handler) GetSubjectProfile(ctx context.Context, request gen.GetSubjectProfileRequestObject) (gen.GetSubjectProfileResponseObject, error)
- func (h *Handler) GetTrait(ctx context.Context, request gen.GetTraitRequestObject) (gen.GetTraitResponseObject, error)
- func (h *Handler) GetTraitSchema(ctx context.Context, request gen.GetTraitSchemaRequestObject) (gen.GetTraitSchemaResponseObject, error)
- func (h *Handler) GetVersion(ctx context.Context, request gen.GetVersionRequestObject) (gen.GetVersionResponseObject, error)
- func (h *Handler) GetWorkflow(ctx context.Context, request gen.GetWorkflowRequestObject) (gen.GetWorkflowResponseObject, error)
- func (h *Handler) GetWorkflowPlane(ctx context.Context, request gen.GetWorkflowPlaneRequestObject) (gen.GetWorkflowPlaneResponseObject, error)
- func (h *Handler) GetWorkflowRun(ctx context.Context, request gen.GetWorkflowRunRequestObject) (gen.GetWorkflowRunResponseObject, error)
- func (h *Handler) GetWorkflowRunEvents(ctx context.Context, request gen.GetWorkflowRunEventsRequestObject) (gen.GetWorkflowRunEventsResponseObject, error)
- func (h *Handler) GetWorkflowRunLogs(ctx context.Context, request gen.GetWorkflowRunLogsRequestObject) (gen.GetWorkflowRunLogsResponseObject, error)
- func (h *Handler) GetWorkflowRunStatus(ctx context.Context, request gen.GetWorkflowRunStatusRequestObject) (gen.GetWorkflowRunStatusResponseObject, error)
- func (h *Handler) GetWorkflowSchema(ctx context.Context, request gen.GetWorkflowSchemaRequestObject) (gen.GetWorkflowSchemaResponseObject, error)
- func (h *Handler) GetWorkload(ctx context.Context, request gen.GetWorkloadRequestObject) (gen.GetWorkloadResponseObject, error)
- func (h *Handler) HandleAutoBuild(ctx context.Context, request gen.HandleAutoBuildRequestObject) (gen.HandleAutoBuildResponseObject, error)
- func (h *Handler) ListActions(ctx context.Context, request gen.ListActionsRequestObject) (gen.ListActionsResponseObject, error)
- func (h *Handler) ListClusterComponentTypes(ctx context.Context, request gen.ListClusterComponentTypesRequestObject) (gen.ListClusterComponentTypesResponseObject, error)
- func (h *Handler) ListClusterDataPlanes(ctx context.Context, request gen.ListClusterDataPlanesRequestObject) (gen.ListClusterDataPlanesResponseObject, error)
- func (h *Handler) ListClusterObservabilityPlanes(ctx context.Context, request gen.ListClusterObservabilityPlanesRequestObject) (gen.ListClusterObservabilityPlanesResponseObject, error)
- func (h *Handler) ListClusterResourceTypes(ctx context.Context, request gen.ListClusterResourceTypesRequestObject) (gen.ListClusterResourceTypesResponseObject, error)
- func (h *Handler) ListClusterRoleBindings(ctx context.Context, request gen.ListClusterRoleBindingsRequestObject) (gen.ListClusterRoleBindingsResponseObject, error)
- func (h *Handler) ListClusterRoles(ctx context.Context, request gen.ListClusterRolesRequestObject) (gen.ListClusterRolesResponseObject, error)
- func (h *Handler) ListClusterTraits(ctx context.Context, request gen.ListClusterTraitsRequestObject) (gen.ListClusterTraitsResponseObject, error)
- func (h *Handler) ListClusterWorkflowPlanes(ctx context.Context, request gen.ListClusterWorkflowPlanesRequestObject) (gen.ListClusterWorkflowPlanesResponseObject, error)
- func (h *Handler) ListClusterWorkflows(ctx context.Context, request gen.ListClusterWorkflowsRequestObject) (gen.ListClusterWorkflowsResponseObject, error)
- func (h *Handler) ListComponentReleases(ctx context.Context, request gen.ListComponentReleasesRequestObject) (gen.ListComponentReleasesResponseObject, error)
- func (h *Handler) ListComponentTypes(ctx context.Context, request gen.ListComponentTypesRequestObject) (gen.ListComponentTypesResponseObject, error)
- func (h *Handler) ListComponents(ctx context.Context, request gen.ListComponentsRequestObject) (gen.ListComponentsResponseObject, error)
- func (h *Handler) ListDataPlanes(ctx context.Context, request gen.ListDataPlanesRequestObject) (gen.ListDataPlanesResponseObject, error)
- func (h *Handler) ListDeploymentPipelines(ctx context.Context, request gen.ListDeploymentPipelinesRequestObject) (gen.ListDeploymentPipelinesResponseObject, error)
- func (h *Handler) ListEnvironments(ctx context.Context, request gen.ListEnvironmentsRequestObject) (gen.ListEnvironmentsResponseObject, error)
- func (h *Handler) ListGitSecrets(ctx context.Context, request gen.ListGitSecretsRequestObject) (gen.ListGitSecretsResponseObject, error)
- func (h *Handler) ListNamespaceRoleBindings(ctx context.Context, request gen.ListNamespaceRoleBindingsRequestObject) (gen.ListNamespaceRoleBindingsResponseObject, error)
- func (h *Handler) ListNamespaceRoles(ctx context.Context, request gen.ListNamespaceRolesRequestObject) (gen.ListNamespaceRolesResponseObject, error)
- func (h *Handler) ListNamespaces(ctx context.Context, request gen.ListNamespacesRequestObject) (gen.ListNamespacesResponseObject, error)
- func (h *Handler) ListObservabilityAlertsNotificationChannels(ctx context.Context, ...) (gen.ListObservabilityAlertsNotificationChannelsResponseObject, error)
- func (h *Handler) ListObservabilityPlanes(ctx context.Context, request gen.ListObservabilityPlanesRequestObject) (gen.ListObservabilityPlanesResponseObject, error)
- func (h *Handler) ListProjects(ctx context.Context, request gen.ListProjectsRequestObject) (gen.ListProjectsResponseObject, error)
- func (h *Handler) ListReleaseBindings(ctx context.Context, request gen.ListReleaseBindingsRequestObject) (gen.ListReleaseBindingsResponseObject, error)
- func (h *Handler) ListResourceReleaseBindings(ctx context.Context, request gen.ListResourceReleaseBindingsRequestObject) (gen.ListResourceReleaseBindingsResponseObject, error)
- func (h *Handler) ListResourceReleases(ctx context.Context, request gen.ListResourceReleasesRequestObject) (gen.ListResourceReleasesResponseObject, error)
- func (h *Handler) ListResourceTypes(ctx context.Context, request gen.ListResourceTypesRequestObject) (gen.ListResourceTypesResponseObject, error)
- func (h *Handler) ListResources(ctx context.Context, request gen.ListResourcesRequestObject) (gen.ListResourcesResponseObject, error)
- func (h *Handler) ListSecretReferences(ctx context.Context, request gen.ListSecretReferencesRequestObject) (gen.ListSecretReferencesResponseObject, error)
- func (h *Handler) ListSecrets(ctx context.Context, request gen.ListSecretsRequestObject) (gen.ListSecretsResponseObject, error)
- func (h *Handler) ListSubjectTypes(ctx context.Context, request gen.ListSubjectTypesRequestObject) (gen.ListSubjectTypesResponseObject, error)
- func (h *Handler) ListTraits(ctx context.Context, request gen.ListTraitsRequestObject) (gen.ListTraitsResponseObject, error)
- func (h *Handler) ListWorkflowPlanes(ctx context.Context, request gen.ListWorkflowPlanesRequestObject) (gen.ListWorkflowPlanesResponseObject, error)
- func (h *Handler) ListWorkflowRuns(ctx context.Context, request gen.ListWorkflowRunsRequestObject) (gen.ListWorkflowRunsResponseObject, error)
- func (h *Handler) ListWorkflows(ctx context.Context, request gen.ListWorkflowsRequestObject) (gen.ListWorkflowsResponseObject, error)
- func (h *Handler) ListWorkloads(ctx context.Context, request gen.ListWorkloadsRequestObject) (gen.ListWorkloadsResponseObject, error)
- func (h *Handler) UpdateClusterComponentType(ctx context.Context, request gen.UpdateClusterComponentTypeRequestObject) (gen.UpdateClusterComponentTypeResponseObject, error)
- func (h *Handler) UpdateClusterDataPlane(ctx context.Context, request gen.UpdateClusterDataPlaneRequestObject) (gen.UpdateClusterDataPlaneResponseObject, error)
- func (h *Handler) UpdateClusterObservabilityPlane(ctx context.Context, request gen.UpdateClusterObservabilityPlaneRequestObject) (gen.UpdateClusterObservabilityPlaneResponseObject, error)
- func (h *Handler) UpdateClusterResourceType(ctx context.Context, request gen.UpdateClusterResourceTypeRequestObject) (gen.UpdateClusterResourceTypeResponseObject, error)
- func (h *Handler) UpdateClusterRole(ctx context.Context, request gen.UpdateClusterRoleRequestObject) (gen.UpdateClusterRoleResponseObject, error)
- func (h *Handler) UpdateClusterRoleBinding(ctx context.Context, request gen.UpdateClusterRoleBindingRequestObject) (gen.UpdateClusterRoleBindingResponseObject, error)
- func (h *Handler) UpdateClusterTrait(ctx context.Context, request gen.UpdateClusterTraitRequestObject) (gen.UpdateClusterTraitResponseObject, error)
- func (h *Handler) UpdateClusterWorkflow(ctx context.Context, request gen.UpdateClusterWorkflowRequestObject) (gen.UpdateClusterWorkflowResponseObject, error)
- func (h *Handler) UpdateClusterWorkflowPlane(ctx context.Context, request gen.UpdateClusterWorkflowPlaneRequestObject) (gen.UpdateClusterWorkflowPlaneResponseObject, error)
- func (h *Handler) UpdateComponent(ctx context.Context, request gen.UpdateComponentRequestObject) (gen.UpdateComponentResponseObject, error)
- func (h *Handler) UpdateComponentType(ctx context.Context, request gen.UpdateComponentTypeRequestObject) (gen.UpdateComponentTypeResponseObject, error)
- func (h *Handler) UpdateDataPlane(ctx context.Context, request gen.UpdateDataPlaneRequestObject) (gen.UpdateDataPlaneResponseObject, error)
- func (h *Handler) UpdateDeploymentPipeline(ctx context.Context, request gen.UpdateDeploymentPipelineRequestObject) (gen.UpdateDeploymentPipelineResponseObject, error)
- func (h *Handler) UpdateEnvironment(ctx context.Context, request gen.UpdateEnvironmentRequestObject) (gen.UpdateEnvironmentResponseObject, error)
- func (h *Handler) UpdateNamespace(ctx context.Context, request gen.UpdateNamespaceRequestObject) (gen.UpdateNamespaceResponseObject, error)
- func (h *Handler) UpdateNamespaceRole(ctx context.Context, request gen.UpdateNamespaceRoleRequestObject) (gen.UpdateNamespaceRoleResponseObject, error)
- func (h *Handler) UpdateNamespaceRoleBinding(ctx context.Context, request gen.UpdateNamespaceRoleBindingRequestObject) (gen.UpdateNamespaceRoleBindingResponseObject, error)
- func (h *Handler) UpdateObservabilityAlertsNotificationChannel(ctx context.Context, ...) (gen.UpdateObservabilityAlertsNotificationChannelResponseObject, error)
- func (h *Handler) UpdateObservabilityPlane(ctx context.Context, request gen.UpdateObservabilityPlaneRequestObject) (gen.UpdateObservabilityPlaneResponseObject, error)
- func (h *Handler) UpdateProject(ctx context.Context, request gen.UpdateProjectRequestObject) (gen.UpdateProjectResponseObject, error)
- func (h *Handler) UpdateReleaseBinding(ctx context.Context, request gen.UpdateReleaseBindingRequestObject) (gen.UpdateReleaseBindingResponseObject, error)
- func (h *Handler) UpdateResource(ctx context.Context, request gen.UpdateResourceRequestObject) (gen.UpdateResourceResponseObject, error)
- func (h *Handler) UpdateResourceReleaseBinding(ctx context.Context, request gen.UpdateResourceReleaseBindingRequestObject) (gen.UpdateResourceReleaseBindingResponseObject, error)
- func (h *Handler) UpdateResourceType(ctx context.Context, request gen.UpdateResourceTypeRequestObject) (gen.UpdateResourceTypeResponseObject, error)
- func (h *Handler) UpdateSecret(ctx context.Context, request gen.UpdateSecretRequestObject) (gen.UpdateSecretResponseObject, error)
- func (h *Handler) UpdateSecretReference(ctx context.Context, request gen.UpdateSecretReferenceRequestObject) (gen.UpdateSecretReferenceResponseObject, error)
- func (h *Handler) UpdateTrait(ctx context.Context, request gen.UpdateTraitRequestObject) (gen.UpdateTraitResponseObject, error)
- func (h *Handler) UpdateWorkflow(ctx context.Context, request gen.UpdateWorkflowRequestObject) (gen.UpdateWorkflowResponseObject, error)
- func (h *Handler) UpdateWorkflowPlane(ctx context.Context, request gen.UpdateWorkflowPlaneRequestObject) (gen.UpdateWorkflowPlaneResponseObject, error)
- func (h *Handler) UpdateWorkflowRun(ctx context.Context, request gen.UpdateWorkflowRunRequestObject) (gen.UpdateWorkflowRunResponseObject, error)
- func (h *Handler) UpdateWorkload(ctx context.Context, request gen.UpdateWorkloadRequestObject) (gen.UpdateWorkloadResponseObject, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InitJWTMiddleware ¶ added in v1.0.0
InitJWTMiddleware initializes the JWT authentication middleware from the unified configuration.
func NormalizeListOptions ¶ added in v0.16.0
func NormalizeListOptions(limit *gen.LimitParam, cursor *gen.CursorParam, labelSelector *gen.LabelSelectorParam) services.ListOptions
NormalizeListOptions clamps the limit to [1, maxPageLimit] and extracts the cursor and label selector.
func ToPagination ¶ added in v0.16.0
func ToPagination[T any](result *services.ListResult[T]) gen.Pagination
ToPagination builds a gen.Pagination from a ListResult.
func WebhookRawBodyMiddleware ¶ added in v0.17.0
WebhookRawBodyMiddleware captures the raw request body for the autobuild webhook endpoint and stores it in the context before the OpenAPI strict handler decodes the body. This is necessary because HMAC signature validation requires the original raw payload bytes.
Types ¶
type ExecHandler ¶ added in v1.1.0
type ExecHandler struct {
// contains filtered or unexported fields
}
ExecHandler handles WebSocket exec requests for component pods.
func NewExecHandler ¶ added in v1.1.0
func NewExecHandler(k8sClient client.Client, gwClient *gatewayClient.Client, gatewayURL string, gwTLSConf *tls.Config, authzChecker *svcpkg.AuthzChecker, logger *slog.Logger) *ExecHandler
NewExecHandler creates a new exec handler.
func (*ExecHandler) ServeHTTP ¶ added in v1.1.0
func (h *ExecHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)
ServeHTTP handles the exec WebSocket upgrade and bidirectional streaming. URL: /exec/namespaces/{namespace}/components/{component}?env=...&container=...&command=...&tty=...&stdin=...
type Handler ¶
Handler implements gen.StrictServerInterface
func (*Handler) CreateClusterComponentType ¶ added in v0.16.0
func (h *Handler) CreateClusterComponentType( ctx context.Context, request gen.CreateClusterComponentTypeRequestObject, ) (gen.CreateClusterComponentTypeResponseObject, error)
CreateClusterComponentType creates a new cluster-scoped component type.
func (*Handler) CreateClusterDataPlane ¶ added in v0.15.0
func (h *Handler) CreateClusterDataPlane( ctx context.Context, request gen.CreateClusterDataPlaneRequestObject, ) (gen.CreateClusterDataPlaneResponseObject, error)
CreateClusterDataPlane creates a new cluster-scoped data plane.
func (*Handler) CreateClusterObservabilityPlane ¶ added in v0.16.0
func (h *Handler) CreateClusterObservabilityPlane( ctx context.Context, request gen.CreateClusterObservabilityPlaneRequestObject, ) (gen.CreateClusterObservabilityPlaneResponseObject, error)
CreateClusterObservabilityPlane creates a new cluster-scoped observability plane.
func (*Handler) CreateClusterResourceType ¶ added in v1.1.0
func (h *Handler) CreateClusterResourceType( ctx context.Context, request gen.CreateClusterResourceTypeRequestObject, ) (gen.CreateClusterResourceTypeResponseObject, error)
CreateClusterResourceType creates a new cluster-scoped resource type.
func (*Handler) CreateClusterRole ¶ added in v0.14.0
func (h *Handler) CreateClusterRole( ctx context.Context, request gen.CreateClusterRoleRequestObject, ) (gen.CreateClusterRoleResponseObject, error)
CreateClusterRole creates a new cluster-scoped role.
func (*Handler) CreateClusterRoleBinding ¶ added in v0.14.0
func (h *Handler) CreateClusterRoleBinding( ctx context.Context, request gen.CreateClusterRoleBindingRequestObject, ) (gen.CreateClusterRoleBindingResponseObject, error)
CreateClusterRoleBinding creates a new cluster-scoped role binding.
func (*Handler) CreateClusterTrait ¶ added in v0.16.0
func (h *Handler) CreateClusterTrait( ctx context.Context, request gen.CreateClusterTraitRequestObject, ) (gen.CreateClusterTraitResponseObject, error)
CreateClusterTrait creates a new cluster-scoped trait.
func (*Handler) CreateClusterWorkflow ¶ added in v1.0.0
func (h *Handler) CreateClusterWorkflow( ctx context.Context, request gen.CreateClusterWorkflowRequestObject, ) (gen.CreateClusterWorkflowResponseObject, error)
CreateClusterWorkflow creates a new cluster-scoped workflow.
func (*Handler) CreateClusterWorkflowPlane ¶ added in v1.0.0
func (h *Handler) CreateClusterWorkflowPlane( ctx context.Context, request gen.CreateClusterWorkflowPlaneRequestObject, ) (gen.CreateClusterWorkflowPlaneResponseObject, error)
CreateClusterWorkflowPlane creates a new cluster-scoped workflow plane.
func (*Handler) CreateComponent ¶
func (h *Handler) CreateComponent( ctx context.Context, request gen.CreateComponentRequestObject, ) (gen.CreateComponentResponseObject, error)
CreateComponent creates a new component within a namespace.
func (*Handler) CreateComponentRelease ¶
func (h *Handler) CreateComponentRelease( ctx context.Context, request gen.CreateComponentReleaseRequestObject, ) (gen.CreateComponentReleaseResponseObject, error)
CreateComponentRelease creates a new component release within a namespace.
func (*Handler) CreateComponentType ¶ added in v0.16.0
func (h *Handler) CreateComponentType( ctx context.Context, request gen.CreateComponentTypeRequestObject, ) (gen.CreateComponentTypeResponseObject, error)
CreateComponentType creates a new component type within a namespace.
func (*Handler) CreateDataPlane ¶
func (h *Handler) CreateDataPlane( ctx context.Context, request gen.CreateDataPlaneRequestObject, ) (gen.CreateDataPlaneResponseObject, error)
CreateDataPlane creates a new data plane within a namespace.
func (*Handler) CreateDeploymentPipeline ¶ added in v0.16.0
func (h *Handler) CreateDeploymentPipeline( ctx context.Context, request gen.CreateDeploymentPipelineRequestObject, ) (gen.CreateDeploymentPipelineResponseObject, error)
CreateDeploymentPipeline creates a new deployment pipeline within a namespace.
func (*Handler) CreateEnvironment ¶
func (h *Handler) CreateEnvironment( ctx context.Context, request gen.CreateEnvironmentRequestObject, ) (gen.CreateEnvironmentResponseObject, error)
CreateEnvironment creates a new environment within a namespace.
func (*Handler) CreateGitSecret ¶ added in v0.17.0
func (h *Handler) CreateGitSecret( ctx context.Context, request gen.CreateGitSecretRequestObject, ) (gen.CreateGitSecretResponseObject, error)
CreateGitSecret creates a new git secret.
func (*Handler) CreateNamespace ¶ added in v0.13.0
func (h *Handler) CreateNamespace( ctx context.Context, request gen.CreateNamespaceRequestObject, ) (gen.CreateNamespaceResponseObject, error)
CreateNamespace creates a new namespace.
func (*Handler) CreateNamespaceRole ¶ added in v0.14.0
func (h *Handler) CreateNamespaceRole( ctx context.Context, request gen.CreateNamespaceRoleRequestObject, ) (gen.CreateNamespaceRoleResponseObject, error)
CreateNamespaceRole creates a new namespace-scoped role.
func (*Handler) CreateNamespaceRoleBinding ¶ added in v0.14.0
func (h *Handler) CreateNamespaceRoleBinding( ctx context.Context, request gen.CreateNamespaceRoleBindingRequestObject, ) (gen.CreateNamespaceRoleBindingResponseObject, error)
CreateNamespaceRoleBinding creates a new namespace-scoped role binding.
func (*Handler) CreateObservabilityAlertsNotificationChannel ¶ added in v0.16.0
func (h *Handler) CreateObservabilityAlertsNotificationChannel( ctx context.Context, request gen.CreateObservabilityAlertsNotificationChannelRequestObject, ) (gen.CreateObservabilityAlertsNotificationChannelResponseObject, error)
CreateObservabilityAlertsNotificationChannel creates a new observability alerts notification channel within a namespace.
func (*Handler) CreateObservabilityPlane ¶ added in v0.16.0
func (h *Handler) CreateObservabilityPlane( ctx context.Context, request gen.CreateObservabilityPlaneRequestObject, ) (gen.CreateObservabilityPlaneResponseObject, error)
CreateObservabilityPlane creates a new observability plane within a namespace.
func (*Handler) CreateProject ¶
func (h *Handler) CreateProject( ctx context.Context, request gen.CreateProjectRequestObject, ) (gen.CreateProjectResponseObject, error)
CreateProject creates a new project within a namespace.
func (*Handler) CreateReleaseBinding ¶ added in v0.16.0
func (h *Handler) CreateReleaseBinding( ctx context.Context, request gen.CreateReleaseBindingRequestObject, ) (gen.CreateReleaseBindingResponseObject, error)
CreateReleaseBinding creates a new release binding within a namespace.
func (*Handler) CreateResource ¶ added in v1.1.0
func (h *Handler) CreateResource( ctx context.Context, request gen.CreateResourceRequestObject, ) (gen.CreateResourceResponseObject, error)
CreateResource creates a new resource within a namespace.
func (*Handler) CreateResourceRelease ¶ added in v1.1.0
func (h *Handler) CreateResourceRelease( ctx context.Context, request gen.CreateResourceReleaseRequestObject, ) (gen.CreateResourceReleaseResponseObject, error)
CreateResourceRelease creates a new resource release within a namespace.
func (*Handler) CreateResourceReleaseBinding ¶ added in v1.1.0
func (h *Handler) CreateResourceReleaseBinding( ctx context.Context, request gen.CreateResourceReleaseBindingRequestObject, ) (gen.CreateResourceReleaseBindingResponseObject, error)
CreateResourceReleaseBinding creates a new resource release binding within a namespace.
func (*Handler) CreateResourceType ¶ added in v1.1.0
func (h *Handler) CreateResourceType( ctx context.Context, request gen.CreateResourceTypeRequestObject, ) (gen.CreateResourceTypeResponseObject, error)
CreateResourceType creates a new resource type within a namespace.
func (*Handler) CreateSecret ¶ added in v1.1.0
func (h *Handler) CreateSecret( ctx context.Context, request gen.CreateSecretRequestObject, ) (gen.CreateSecretResponseObject, error)
CreateSecret creates a new secret across the control plane and target plane.
func (*Handler) CreateSecretReference ¶ added in v0.16.0
func (h *Handler) CreateSecretReference( ctx context.Context, request gen.CreateSecretReferenceRequestObject, ) (gen.CreateSecretReferenceResponseObject, error)
CreateSecretReference creates a new secret reference within a namespace.
func (*Handler) CreateTrait ¶ added in v0.16.0
func (h *Handler) CreateTrait( ctx context.Context, request gen.CreateTraitRequestObject, ) (gen.CreateTraitResponseObject, error)
CreateTrait creates a new trait within a namespace.
func (*Handler) CreateWorkflow ¶ added in v0.17.0
func (h *Handler) CreateWorkflow( ctx context.Context, request gen.CreateWorkflowRequestObject, ) (gen.CreateWorkflowResponseObject, error)
CreateWorkflow creates a new workflow within a namespace.
func (*Handler) CreateWorkflowPlane ¶ added in v1.0.0
func (h *Handler) CreateWorkflowPlane( ctx context.Context, request gen.CreateWorkflowPlaneRequestObject, ) (gen.CreateWorkflowPlaneResponseObject, error)
CreateWorkflowPlane creates a new workflow plane within a namespace.
func (*Handler) CreateWorkflowRun ¶ added in v0.13.0
func (h *Handler) CreateWorkflowRun( ctx context.Context, request gen.CreateWorkflowRunRequestObject, ) (gen.CreateWorkflowRunResponseObject, error)
CreateWorkflowRun creates a new workflow run
func (*Handler) CreateWorkload ¶
func (h *Handler) CreateWorkload( ctx context.Context, request gen.CreateWorkloadRequestObject, ) (gen.CreateWorkloadResponseObject, error)
CreateWorkload creates a new workload within a namespace.
func (*Handler) DeleteClusterComponentType ¶ added in v0.16.0
func (h *Handler) DeleteClusterComponentType( ctx context.Context, request gen.DeleteClusterComponentTypeRequestObject, ) (gen.DeleteClusterComponentTypeResponseObject, error)
DeleteClusterComponentType deletes a cluster-scoped component type by name.
func (*Handler) DeleteClusterDataPlane ¶ added in v0.16.0
func (h *Handler) DeleteClusterDataPlane( ctx context.Context, request gen.DeleteClusterDataPlaneRequestObject, ) (gen.DeleteClusterDataPlaneResponseObject, error)
DeleteClusterDataPlane deletes a cluster-scoped data plane by name.
func (*Handler) DeleteClusterObservabilityPlane ¶ added in v0.16.0
func (h *Handler) DeleteClusterObservabilityPlane( ctx context.Context, request gen.DeleteClusterObservabilityPlaneRequestObject, ) (gen.DeleteClusterObservabilityPlaneResponseObject, error)
DeleteClusterObservabilityPlane deletes a cluster observability plane by name.
func (*Handler) DeleteClusterResourceType ¶ added in v1.1.0
func (h *Handler) DeleteClusterResourceType( ctx context.Context, request gen.DeleteClusterResourceTypeRequestObject, ) (gen.DeleteClusterResourceTypeResponseObject, error)
DeleteClusterResourceType deletes a cluster-scoped resource type by name.
func (*Handler) DeleteClusterRole ¶ added in v0.14.0
func (h *Handler) DeleteClusterRole( ctx context.Context, request gen.DeleteClusterRoleRequestObject, ) (gen.DeleteClusterRoleResponseObject, error)
DeleteClusterRole deletes a cluster role.
func (*Handler) DeleteClusterRoleBinding ¶ added in v0.14.0
func (h *Handler) DeleteClusterRoleBinding( ctx context.Context, request gen.DeleteClusterRoleBindingRequestObject, ) (gen.DeleteClusterRoleBindingResponseObject, error)
DeleteClusterRoleBinding deletes a cluster role binding.
func (*Handler) DeleteClusterTrait ¶ added in v0.16.0
func (h *Handler) DeleteClusterTrait( ctx context.Context, request gen.DeleteClusterTraitRequestObject, ) (gen.DeleteClusterTraitResponseObject, error)
DeleteClusterTrait deletes a cluster-scoped trait by name.
func (*Handler) DeleteClusterWorkflow ¶ added in v1.0.0
func (h *Handler) DeleteClusterWorkflow( ctx context.Context, request gen.DeleteClusterWorkflowRequestObject, ) (gen.DeleteClusterWorkflowResponseObject, error)
DeleteClusterWorkflow deletes a cluster-scoped workflow by name.
func (*Handler) DeleteClusterWorkflowPlane ¶ added in v1.0.0
func (h *Handler) DeleteClusterWorkflowPlane( ctx context.Context, request gen.DeleteClusterWorkflowPlaneRequestObject, ) (gen.DeleteClusterWorkflowPlaneResponseObject, error)
DeleteClusterWorkflowPlane deletes a cluster-scoped workflow plane by name.
func (*Handler) DeleteComponent ¶ added in v0.16.0
func (h *Handler) DeleteComponent( ctx context.Context, request gen.DeleteComponentRequestObject, ) (gen.DeleteComponentResponseObject, error)
DeleteComponent deletes a component by name.
func (*Handler) DeleteComponentRelease ¶ added in v1.0.0
func (h *Handler) DeleteComponentRelease( ctx context.Context, request gen.DeleteComponentReleaseRequestObject, ) (gen.DeleteComponentReleaseResponseObject, error)
DeleteComponentRelease deletes a component release by name.
func (*Handler) DeleteComponentType ¶ added in v0.16.0
func (h *Handler) DeleteComponentType( ctx context.Context, request gen.DeleteComponentTypeRequestObject, ) (gen.DeleteComponentTypeResponseObject, error)
DeleteComponentType deletes a component type by name.
func (*Handler) DeleteDataPlane ¶ added in v0.16.0
func (h *Handler) DeleteDataPlane( ctx context.Context, request gen.DeleteDataPlaneRequestObject, ) (gen.DeleteDataPlaneResponseObject, error)
DeleteDataPlane deletes a data plane by name.
func (*Handler) DeleteDeploymentPipeline ¶ added in v0.16.0
func (h *Handler) DeleteDeploymentPipeline( ctx context.Context, request gen.DeleteDeploymentPipelineRequestObject, ) (gen.DeleteDeploymentPipelineResponseObject, error)
DeleteDeploymentPipeline deletes a deployment pipeline by name.
func (*Handler) DeleteEnvironment ¶ added in v0.17.0
func (h *Handler) DeleteEnvironment( ctx context.Context, request gen.DeleteEnvironmentRequestObject, ) (gen.DeleteEnvironmentResponseObject, error)
DeleteEnvironment deletes an environment by name.
func (*Handler) DeleteGitSecret ¶ added in v0.17.0
func (h *Handler) DeleteGitSecret( ctx context.Context, request gen.DeleteGitSecretRequestObject, ) (gen.DeleteGitSecretResponseObject, error)
DeleteGitSecret deletes a git secret by name.
func (*Handler) DeleteNamespace ¶ added in v0.16.0
func (h *Handler) DeleteNamespace( ctx context.Context, request gen.DeleteNamespaceRequestObject, ) (gen.DeleteNamespaceResponseObject, error)
DeleteNamespace deletes a namespace by name.
func (*Handler) DeleteNamespaceRole ¶ added in v0.14.0
func (h *Handler) DeleteNamespaceRole( ctx context.Context, request gen.DeleteNamespaceRoleRequestObject, ) (gen.DeleteNamespaceRoleResponseObject, error)
DeleteNamespaceRole deletes a namespace role.
func (*Handler) DeleteNamespaceRoleBinding ¶ added in v0.14.0
func (h *Handler) DeleteNamespaceRoleBinding( ctx context.Context, request gen.DeleteNamespaceRoleBindingRequestObject, ) (gen.DeleteNamespaceRoleBindingResponseObject, error)
DeleteNamespaceRoleBinding deletes a namespace role binding.
func (*Handler) DeleteObservabilityAlertsNotificationChannel ¶ added in v0.16.0
func (h *Handler) DeleteObservabilityAlertsNotificationChannel( ctx context.Context, request gen.DeleteObservabilityAlertsNotificationChannelRequestObject, ) (gen.DeleteObservabilityAlertsNotificationChannelResponseObject, error)
DeleteObservabilityAlertsNotificationChannel deletes an observability alerts notification channel by name.
func (*Handler) DeleteObservabilityPlane ¶ added in v0.16.0
func (h *Handler) DeleteObservabilityPlane( ctx context.Context, request gen.DeleteObservabilityPlaneRequestObject, ) (gen.DeleteObservabilityPlaneResponseObject, error)
DeleteObservabilityPlane deletes an observability plane by name.
func (*Handler) DeleteProject ¶ added in v0.16.0
func (h *Handler) DeleteProject( ctx context.Context, request gen.DeleteProjectRequestObject, ) (gen.DeleteProjectResponseObject, error)
DeleteProject deletes a project by name.
func (*Handler) DeleteReleaseBinding ¶ added in v0.16.0
func (h *Handler) DeleteReleaseBinding( ctx context.Context, request gen.DeleteReleaseBindingRequestObject, ) (gen.DeleteReleaseBindingResponseObject, error)
DeleteReleaseBinding deletes a release binding by name.
func (*Handler) DeleteResource ¶
func (h *Handler) DeleteResource( ctx context.Context, request gen.DeleteResourceRequestObject, ) (gen.DeleteResourceResponseObject, error)
DeleteResource deletes a resource by name.
func (*Handler) DeleteResourceRelease ¶ added in v1.1.0
func (h *Handler) DeleteResourceRelease( ctx context.Context, request gen.DeleteResourceReleaseRequestObject, ) (gen.DeleteResourceReleaseResponseObject, error)
DeleteResourceRelease deletes a resource release by name.
func (*Handler) DeleteResourceReleaseBinding ¶ added in v1.1.0
func (h *Handler) DeleteResourceReleaseBinding( ctx context.Context, request gen.DeleteResourceReleaseBindingRequestObject, ) (gen.DeleteResourceReleaseBindingResponseObject, error)
DeleteResourceReleaseBinding deletes a resource release binding by name.
func (*Handler) DeleteResourceType ¶ added in v1.1.0
func (h *Handler) DeleteResourceType( ctx context.Context, request gen.DeleteResourceTypeRequestObject, ) (gen.DeleteResourceTypeResponseObject, error)
DeleteResourceType deletes a resource type by name.
func (*Handler) DeleteSecret ¶ added in v1.1.0
func (h *Handler) DeleteSecret( ctx context.Context, request gen.DeleteSecretRequestObject, ) (gen.DeleteSecretResponseObject, error)
DeleteSecret removes a secret by name.
func (*Handler) DeleteSecretReference ¶ added in v0.16.0
func (h *Handler) DeleteSecretReference( ctx context.Context, request gen.DeleteSecretReferenceRequestObject, ) (gen.DeleteSecretReferenceResponseObject, error)
DeleteSecretReference deletes a secret reference by name.
func (*Handler) DeleteTrait ¶ added in v0.16.0
func (h *Handler) DeleteTrait( ctx context.Context, request gen.DeleteTraitRequestObject, ) (gen.DeleteTraitResponseObject, error)
DeleteTrait deletes a trait by name.
func (*Handler) DeleteWorkflow ¶ added in v0.17.0
func (h *Handler) DeleteWorkflow( ctx context.Context, request gen.DeleteWorkflowRequestObject, ) (gen.DeleteWorkflowResponseObject, error)
DeleteWorkflow deletes a workflow by name.
func (*Handler) DeleteWorkflowPlane ¶ added in v1.0.0
func (h *Handler) DeleteWorkflowPlane( ctx context.Context, request gen.DeleteWorkflowPlaneRequestObject, ) (gen.DeleteWorkflowPlaneResponseObject, error)
DeleteWorkflowPlane deletes a workflow plane by name.
func (*Handler) DeleteWorkflowRun ¶ added in v1.1.0
func (h *Handler) DeleteWorkflowRun( ctx context.Context, request gen.DeleteWorkflowRunRequestObject, ) (gen.DeleteWorkflowRunResponseObject, error)
DeleteWorkflowRun deletes a workflow run by name.
func (*Handler) DeleteWorkload ¶ added in v0.16.0
func (h *Handler) DeleteWorkload( ctx context.Context, request gen.DeleteWorkloadRequestObject, ) (gen.DeleteWorkloadResponseObject, error)
DeleteWorkload deletes a workload by name.
func (*Handler) Evaluates ¶ added in v0.16.0
func (h *Handler) Evaluates( ctx context.Context, request gen.EvaluatesRequestObject, ) (gen.EvaluatesResponseObject, error)
Evaluates evaluates one or more authorization requests.
func (*Handler) GenerateRelease ¶ added in v0.16.0
func (h *Handler) GenerateRelease( ctx context.Context, request gen.GenerateReleaseRequestObject, ) (gen.GenerateReleaseResponseObject, error)
GenerateRelease generates an immutable release snapshot from the current component state
func (*Handler) GetClusterComponentType ¶ added in v0.16.0
func (h *Handler) GetClusterComponentType( ctx context.Context, request gen.GetClusterComponentTypeRequestObject, ) (gen.GetClusterComponentTypeResponseObject, error)
GetClusterComponentType returns details of a specific cluster-scoped component type.
func (*Handler) GetClusterComponentTypeSchema ¶ added in v0.16.0
func (h *Handler) GetClusterComponentTypeSchema( ctx context.Context, request gen.GetClusterComponentTypeSchemaRequestObject, ) (gen.GetClusterComponentTypeSchemaResponseObject, error)
GetClusterComponentTypeSchema returns the parameter schema for a cluster-scoped component type.
func (*Handler) GetClusterDataPlane ¶ added in v0.15.0
func (h *Handler) GetClusterDataPlane( ctx context.Context, request gen.GetClusterDataPlaneRequestObject, ) (gen.GetClusterDataPlaneResponseObject, error)
GetClusterDataPlane returns details of a specific cluster-scoped data plane.
func (*Handler) GetClusterObservabilityPlane ¶ added in v0.16.0
func (h *Handler) GetClusterObservabilityPlane( ctx context.Context, request gen.GetClusterObservabilityPlaneRequestObject, ) (gen.GetClusterObservabilityPlaneResponseObject, error)
GetClusterObservabilityPlane returns details of a specific cluster-scoped observability plane.
func (*Handler) GetClusterResourceType ¶ added in v1.1.0
func (h *Handler) GetClusterResourceType( ctx context.Context, request gen.GetClusterResourceTypeRequestObject, ) (gen.GetClusterResourceTypeResponseObject, error)
GetClusterResourceType returns details of a specific cluster-scoped resource type.
func (*Handler) GetClusterResourceTypeSchema ¶ added in v1.1.0
func (h *Handler) GetClusterResourceTypeSchema( ctx context.Context, request gen.GetClusterResourceTypeSchemaRequestObject, ) (gen.GetClusterResourceTypeSchemaResponseObject, error)
GetClusterResourceTypeSchema returns the parameter schema for a cluster-scoped resource type.
func (*Handler) GetClusterRole ¶ added in v0.14.0
func (h *Handler) GetClusterRole( ctx context.Context, request gen.GetClusterRoleRequestObject, ) (gen.GetClusterRoleResponseObject, error)
GetClusterRole returns details of a specific cluster role.
func (*Handler) GetClusterRoleBinding ¶ added in v0.14.0
func (h *Handler) GetClusterRoleBinding( ctx context.Context, request gen.GetClusterRoleBindingRequestObject, ) (gen.GetClusterRoleBindingResponseObject, error)
GetClusterRoleBinding returns details of a specific cluster role binding.
func (*Handler) GetClusterTrait ¶ added in v0.16.0
func (h *Handler) GetClusterTrait( ctx context.Context, request gen.GetClusterTraitRequestObject, ) (gen.GetClusterTraitResponseObject, error)
GetClusterTrait returns details of a specific cluster-scoped trait.
func (*Handler) GetClusterTraitSchema ¶ added in v0.16.0
func (h *Handler) GetClusterTraitSchema( ctx context.Context, request gen.GetClusterTraitSchemaRequestObject, ) (gen.GetClusterTraitSchemaResponseObject, error)
GetClusterTraitSchema returns the parameter schema for a cluster-scoped trait.
func (*Handler) GetClusterWorkflow ¶ added in v1.0.0
func (h *Handler) GetClusterWorkflow( ctx context.Context, request gen.GetClusterWorkflowRequestObject, ) (gen.GetClusterWorkflowResponseObject, error)
GetClusterWorkflow returns details of a specific cluster-scoped workflow.
func (*Handler) GetClusterWorkflowPlane ¶ added in v1.0.0
func (h *Handler) GetClusterWorkflowPlane( ctx context.Context, request gen.GetClusterWorkflowPlaneRequestObject, ) (gen.GetClusterWorkflowPlaneResponseObject, error)
GetClusterWorkflowPlane returns details of a specific cluster-scoped workflow plane.
func (*Handler) GetClusterWorkflowSchema ¶ added in v1.0.0
func (h *Handler) GetClusterWorkflowSchema( ctx context.Context, request gen.GetClusterWorkflowSchemaRequestObject, ) (gen.GetClusterWorkflowSchemaResponseObject, error)
GetClusterWorkflowSchema returns the parameter schema for a cluster-scoped workflow.
func (*Handler) GetComponent ¶
func (h *Handler) GetComponent( ctx context.Context, request gen.GetComponentRequestObject, ) (gen.GetComponentResponseObject, error)
GetComponent returns details of a specific component.
func (*Handler) GetComponentRelease ¶
func (h *Handler) GetComponentRelease( ctx context.Context, request gen.GetComponentReleaseRequestObject, ) (gen.GetComponentReleaseResponseObject, error)
GetComponentRelease returns details of a specific component release.
func (*Handler) GetComponentSchema ¶
func (h *Handler) GetComponentSchema( ctx context.Context, request gen.GetComponentSchemaRequestObject, ) (gen.GetComponentSchemaResponseObject, error)
GetComponentSchema returns the combined parameter schema for a component
func (*Handler) GetComponentType ¶ added in v0.16.0
func (h *Handler) GetComponentType( ctx context.Context, request gen.GetComponentTypeRequestObject, ) (gen.GetComponentTypeResponseObject, error)
GetComponentType returns details of a specific component type.
func (*Handler) GetComponentTypeSchema ¶
func (h *Handler) GetComponentTypeSchema( ctx context.Context, request gen.GetComponentTypeSchemaRequestObject, ) (gen.GetComponentTypeSchemaResponseObject, error)
GetComponentTypeSchema returns the parameter schema for a component type
func (*Handler) GetDataPlane ¶
func (h *Handler) GetDataPlane( ctx context.Context, request gen.GetDataPlaneRequestObject, ) (gen.GetDataPlaneResponseObject, error)
GetDataPlane returns details of a specific data plane.
func (*Handler) GetDeploymentPipeline ¶ added in v0.16.0
func (h *Handler) GetDeploymentPipeline( ctx context.Context, request gen.GetDeploymentPipelineRequestObject, ) (gen.GetDeploymentPipelineResponseObject, error)
GetDeploymentPipeline returns details of a specific deployment pipeline.
func (*Handler) GetEnvironment ¶
func (h *Handler) GetEnvironment( ctx context.Context, request gen.GetEnvironmentRequestObject, ) (gen.GetEnvironmentResponseObject, error)
GetEnvironment returns details of a specific environment.
func (*Handler) GetHealth ¶
func (h *Handler) GetHealth( ctx context.Context, request gen.GetHealthRequestObject, ) (gen.GetHealthResponseObject, error)
GetHealth returns OK if the server is healthy
func (*Handler) GetNamespace ¶ added in v0.13.0
func (h *Handler) GetNamespace( ctx context.Context, request gen.GetNamespaceRequestObject, ) (gen.GetNamespaceResponseObject, error)
GetNamespace returns details of a specific namespace.
func (*Handler) GetNamespaceRole ¶ added in v0.14.0
func (h *Handler) GetNamespaceRole( ctx context.Context, request gen.GetNamespaceRoleRequestObject, ) (gen.GetNamespaceRoleResponseObject, error)
GetNamespaceRole returns details of a specific namespace role.
func (*Handler) GetNamespaceRoleBinding ¶ added in v0.14.0
func (h *Handler) GetNamespaceRoleBinding( ctx context.Context, request gen.GetNamespaceRoleBindingRequestObject, ) (gen.GetNamespaceRoleBindingResponseObject, error)
GetNamespaceRoleBinding returns details of a specific namespace role binding.
func (*Handler) GetOAuthProtectedResourceMetadata ¶
func (h *Handler) GetOAuthProtectedResourceMetadata( ctx context.Context, request gen.GetOAuthProtectedResourceMetadataRequestObject, ) (gen.GetOAuthProtectedResourceMetadataResponseObject, error)
GetOAuthProtectedResourceMetadata returns OAuth 2.0 protected resource metadata as defined in RFC 9728, extended with OpenChoreo-specific client configurations.
func (*Handler) GetObservabilityAlertsNotificationChannel ¶ added in v0.16.0
func (h *Handler) GetObservabilityAlertsNotificationChannel( ctx context.Context, request gen.GetObservabilityAlertsNotificationChannelRequestObject, ) (gen.GetObservabilityAlertsNotificationChannelResponseObject, error)
GetObservabilityAlertsNotificationChannel returns details of a specific observability alerts notification channel.
func (*Handler) GetObservabilityPlane ¶ added in v0.16.0
func (h *Handler) GetObservabilityPlane( ctx context.Context, request gen.GetObservabilityPlaneRequestObject, ) (gen.GetObservabilityPlaneResponseObject, error)
GetObservabilityPlane returns details of a specific observability plane.
func (*Handler) GetOpenAPISpec ¶
func (h *Handler) GetOpenAPISpec( ctx context.Context, request gen.GetOpenAPISpecRequestObject, ) (gen.GetOpenAPISpecResponseObject, error)
GetOpenAPISpec returns the OpenAPI specification in JSON format
func (*Handler) GetProject ¶
func (h *Handler) GetProject( ctx context.Context, request gen.GetProjectRequestObject, ) (gen.GetProjectResponseObject, error)
GetProject returns details of a specific project.
func (*Handler) GetReady ¶
func (h *Handler) GetReady( ctx context.Context, request gen.GetReadyRequestObject, ) (gen.GetReadyResponseObject, error)
GetReady returns Ready if the server is ready to accept requests
func (*Handler) GetReleaseBinding ¶ added in v0.16.0
func (h *Handler) GetReleaseBinding( ctx context.Context, request gen.GetReleaseBindingRequestObject, ) (gen.GetReleaseBindingResponseObject, error)
GetReleaseBinding returns details of a specific release binding.
func (*Handler) GetReleaseBindingK8sResourceEvents ¶ added in v0.17.0
func (h *Handler) GetReleaseBindingK8sResourceEvents( ctx context.Context, request gen.GetReleaseBindingK8sResourceEventsRequestObject, ) (gen.GetReleaseBindingK8sResourceEventsResponseObject, error)
GetReleaseBindingK8sResourceEvents returns Kubernetes events for a specific resource in the release binding's resource tree.
func (*Handler) GetReleaseBindingK8sResourceLogs ¶ added in v0.17.0
func (h *Handler) GetReleaseBindingK8sResourceLogs( ctx context.Context, request gen.GetReleaseBindingK8sResourceLogsRequestObject, ) (gen.GetReleaseBindingK8sResourceLogsResponseObject, error)
GetReleaseBindingK8sResourceLogs returns logs for a specific pod in the release binding's resource tree.
func (*Handler) GetReleaseBindingK8sResourceTree ¶ added in v0.17.0
func (h *Handler) GetReleaseBindingK8sResourceTree( ctx context.Context, request gen.GetReleaseBindingK8sResourceTreeRequestObject, ) (gen.GetReleaseBindingK8sResourceTreeResponseObject, error)
GetReleaseBindingK8sResourceTree returns all live Kubernetes resources deployed by the releases owned by a release binding.
func (*Handler) GetResource ¶ added in v1.1.0
func (h *Handler) GetResource( ctx context.Context, request gen.GetResourceRequestObject, ) (gen.GetResourceResponseObject, error)
GetResource returns details of a specific resource.
func (*Handler) GetResourceRelease ¶ added in v1.1.0
func (h *Handler) GetResourceRelease( ctx context.Context, request gen.GetResourceReleaseRequestObject, ) (gen.GetResourceReleaseResponseObject, error)
GetResourceRelease returns details of a specific resource release.
func (*Handler) GetResourceReleaseBinding ¶ added in v1.1.0
func (h *Handler) GetResourceReleaseBinding( ctx context.Context, request gen.GetResourceReleaseBindingRequestObject, ) (gen.GetResourceReleaseBindingResponseObject, error)
GetResourceReleaseBinding returns details of a specific resource release binding.
func (*Handler) GetResourceType ¶ added in v1.1.0
func (h *Handler) GetResourceType( ctx context.Context, request gen.GetResourceTypeRequestObject, ) (gen.GetResourceTypeResponseObject, error)
GetResourceType returns details of a specific resource type.
func (*Handler) GetResourceTypeSchema ¶ added in v1.1.0
func (h *Handler) GetResourceTypeSchema( ctx context.Context, request gen.GetResourceTypeSchemaRequestObject, ) (gen.GetResourceTypeSchemaResponseObject, error)
GetResourceTypeSchema returns the parameter schema for a resource type.
func (*Handler) GetSecret ¶ added in v1.1.0
func (h *Handler) GetSecret( ctx context.Context, request gen.GetSecretRequestObject, ) (gen.GetSecretResponseObject, error)
GetSecret returns a secret, including its data from the target plane.
func (*Handler) GetSecretReference ¶ added in v0.16.0
func (h *Handler) GetSecretReference( ctx context.Context, request gen.GetSecretReferenceRequestObject, ) (gen.GetSecretReferenceResponseObject, error)
GetSecretReference returns details of a specific secret reference.
func (*Handler) GetSubjectProfile ¶
func (h *Handler) GetSubjectProfile( ctx context.Context, request gen.GetSubjectProfileRequestObject, ) (gen.GetSubjectProfileResponseObject, error)
GetSubjectProfile returns the authorization profile for the authenticated subject.
func (*Handler) GetTrait ¶ added in v0.16.0
func (h *Handler) GetTrait( ctx context.Context, request gen.GetTraitRequestObject, ) (gen.GetTraitResponseObject, error)
GetTrait returns details of a specific trait.
func (*Handler) GetTraitSchema ¶
func (h *Handler) GetTraitSchema( ctx context.Context, request gen.GetTraitSchemaRequestObject, ) (gen.GetTraitSchemaResponseObject, error)
GetTraitSchema returns the parameter schema for a trait
func (*Handler) GetVersion ¶
func (h *Handler) GetVersion( ctx context.Context, request gen.GetVersionRequestObject, ) (gen.GetVersionResponseObject, error)
GetVersion returns version information about the API server
func (*Handler) GetWorkflow ¶ added in v0.17.0
func (h *Handler) GetWorkflow( ctx context.Context, request gen.GetWorkflowRequestObject, ) (gen.GetWorkflowResponseObject, error)
GetWorkflow returns details of a specific workflow.
func (*Handler) GetWorkflowPlane ¶ added in v1.0.0
func (h *Handler) GetWorkflowPlane( ctx context.Context, request gen.GetWorkflowPlaneRequestObject, ) (gen.GetWorkflowPlaneResponseObject, error)
GetWorkflowPlane returns details of a specific workflow plane.
func (*Handler) GetWorkflowRun ¶ added in v0.13.0
func (h *Handler) GetWorkflowRun( ctx context.Context, request gen.GetWorkflowRunRequestObject, ) (gen.GetWorkflowRunResponseObject, error)
GetWorkflowRun returns a specific workflow run
func (*Handler) GetWorkflowRunEvents ¶ added in v0.16.0
func (h *Handler) GetWorkflowRunEvents( ctx context.Context, request gen.GetWorkflowRunEventsRequestObject, ) (gen.GetWorkflowRunEventsResponseObject, error)
GetWorkflowRunEvents returns Kubernetes events for a specific workflow run
func (*Handler) GetWorkflowRunLogs ¶ added in v0.16.0
func (h *Handler) GetWorkflowRunLogs( ctx context.Context, request gen.GetWorkflowRunLogsRequestObject, ) (gen.GetWorkflowRunLogsResponseObject, error)
GetWorkflowRunLogs returns logs for a specific workflow run
func (*Handler) GetWorkflowRunStatus ¶ added in v0.16.0
func (h *Handler) GetWorkflowRunStatus( ctx context.Context, request gen.GetWorkflowRunStatusRequestObject, ) (gen.GetWorkflowRunStatusResponseObject, error)
GetWorkflowRunStatus returns the status and per-step details of a specific workflow run
func (*Handler) GetWorkflowSchema ¶
func (h *Handler) GetWorkflowSchema( ctx context.Context, request gen.GetWorkflowSchemaRequestObject, ) (gen.GetWorkflowSchemaResponseObject, error)
GetWorkflowSchema returns the parameter schema for a workflow
func (*Handler) GetWorkload ¶ added in v0.16.0
func (h *Handler) GetWorkload( ctx context.Context, request gen.GetWorkloadRequestObject, ) (gen.GetWorkloadResponseObject, error)
GetWorkload returns details of a specific workload.
func (*Handler) HandleAutoBuild ¶ added in v0.17.0
func (h *Handler) HandleAutoBuild( ctx context.Context, request gen.HandleAutoBuildRequestObject, ) (gen.HandleAutoBuildResponseObject, error)
HandleAutoBuild processes incoming webhook events from any supported git provider. The provider is detected from the request headers (X-Hub-Signature-256, X-Gitlab-Token, X-Event-Key).
func (*Handler) ListActions ¶
func (h *Handler) ListActions( ctx context.Context, request gen.ListActionsRequestObject, ) (gen.ListActionsResponseObject, error)
ListActions returns all defined authorization actions.
func (*Handler) ListClusterComponentTypes ¶ added in v0.16.0
func (h *Handler) ListClusterComponentTypes( ctx context.Context, request gen.ListClusterComponentTypesRequestObject, ) (gen.ListClusterComponentTypesResponseObject, error)
ListClusterComponentTypes returns a paginated list of cluster-scoped component types.
func (*Handler) ListClusterDataPlanes ¶ added in v0.15.0
func (h *Handler) ListClusterDataPlanes( ctx context.Context, request gen.ListClusterDataPlanesRequestObject, ) (gen.ListClusterDataPlanesResponseObject, error)
ListClusterDataPlanes returns a paginated list of cluster-scoped data planes.
func (*Handler) ListClusterObservabilityPlanes ¶ added in v0.15.0
func (h *Handler) ListClusterObservabilityPlanes( ctx context.Context, request gen.ListClusterObservabilityPlanesRequestObject, ) (gen.ListClusterObservabilityPlanesResponseObject, error)
ListClusterObservabilityPlanes returns a paginated list of cluster-scoped observability planes.
func (*Handler) ListClusterResourceTypes ¶ added in v1.1.0
func (h *Handler) ListClusterResourceTypes( ctx context.Context, request gen.ListClusterResourceTypesRequestObject, ) (gen.ListClusterResourceTypesResponseObject, error)
ListClusterResourceTypes returns a paginated list of cluster-scoped resource types.
func (*Handler) ListClusterRoleBindings ¶ added in v0.14.0
func (h *Handler) ListClusterRoleBindings( ctx context.Context, request gen.ListClusterRoleBindingsRequestObject, ) (gen.ListClusterRoleBindingsResponseObject, error)
ListClusterRoleBindings returns all cluster-scoped role bindings.
func (*Handler) ListClusterRoles ¶ added in v0.14.0
func (h *Handler) ListClusterRoles( ctx context.Context, request gen.ListClusterRolesRequestObject, ) (gen.ListClusterRolesResponseObject, error)
ListClusterRoles returns all cluster-scoped roles.
func (*Handler) ListClusterTraits ¶ added in v0.16.0
func (h *Handler) ListClusterTraits( ctx context.Context, request gen.ListClusterTraitsRequestObject, ) (gen.ListClusterTraitsResponseObject, error)
ListClusterTraits returns a paginated list of cluster-scoped traits.
func (*Handler) ListClusterWorkflowPlanes ¶ added in v1.0.0
func (h *Handler) ListClusterWorkflowPlanes( ctx context.Context, request gen.ListClusterWorkflowPlanesRequestObject, ) (gen.ListClusterWorkflowPlanesResponseObject, error)
ListClusterWorkflowPlanes returns a paginated list of cluster-scoped workflow planes.
func (*Handler) ListClusterWorkflows ¶ added in v1.0.0
func (h *Handler) ListClusterWorkflows( ctx context.Context, request gen.ListClusterWorkflowsRequestObject, ) (gen.ListClusterWorkflowsResponseObject, error)
ListClusterWorkflows returns a paginated list of cluster-scoped workflows.
func (*Handler) ListComponentReleases ¶
func (h *Handler) ListComponentReleases( ctx context.Context, request gen.ListComponentReleasesRequestObject, ) (gen.ListComponentReleasesResponseObject, error)
ListComponentReleases returns a paginated list of component releases within a namespace.
func (*Handler) ListComponentTypes ¶
func (h *Handler) ListComponentTypes( ctx context.Context, request gen.ListComponentTypesRequestObject, ) (gen.ListComponentTypesResponseObject, error)
ListComponentTypes returns a paginated list of component types within a namespace.
func (*Handler) ListComponents ¶
func (h *Handler) ListComponents( ctx context.Context, request gen.ListComponentsRequestObject, ) (gen.ListComponentsResponseObject, error)
ListComponents returns a paginated list of components within a namespace.
func (*Handler) ListDataPlanes ¶
func (h *Handler) ListDataPlanes( ctx context.Context, request gen.ListDataPlanesRequestObject, ) (gen.ListDataPlanesResponseObject, error)
ListDataPlanes returns a paginated list of data planes within a namespace.
func (*Handler) ListDeploymentPipelines ¶ added in v0.16.0
func (h *Handler) ListDeploymentPipelines( ctx context.Context, request gen.ListDeploymentPipelinesRequestObject, ) (gen.ListDeploymentPipelinesResponseObject, error)
ListDeploymentPipelines returns a paginated list of deployment pipelines within a namespace.
func (*Handler) ListEnvironments ¶
func (h *Handler) ListEnvironments( ctx context.Context, request gen.ListEnvironmentsRequestObject, ) (gen.ListEnvironmentsResponseObject, error)
ListEnvironments returns a paginated list of environments within a namespace.
func (*Handler) ListGitSecrets ¶ added in v0.17.0
func (h *Handler) ListGitSecrets( ctx context.Context, request gen.ListGitSecretsRequestObject, ) (gen.ListGitSecretsResponseObject, error)
ListGitSecrets returns all git secrets in a namespace.
func (*Handler) ListNamespaceRoleBindings ¶ added in v0.14.0
func (h *Handler) ListNamespaceRoleBindings( ctx context.Context, request gen.ListNamespaceRoleBindingsRequestObject, ) (gen.ListNamespaceRoleBindingsResponseObject, error)
ListNamespaceRoleBindings returns all namespace-scoped role bindings.
func (*Handler) ListNamespaceRoles ¶ added in v0.14.0
func (h *Handler) ListNamespaceRoles( ctx context.Context, request gen.ListNamespaceRolesRequestObject, ) (gen.ListNamespaceRolesResponseObject, error)
ListNamespaceRoles returns all namespace-scoped roles.
func (*Handler) ListNamespaces ¶ added in v0.13.0
func (h *Handler) ListNamespaces( ctx context.Context, request gen.ListNamespacesRequestObject, ) (gen.ListNamespacesResponseObject, error)
ListNamespaces returns a paginated list of namespaces.
func (*Handler) ListObservabilityAlertsNotificationChannels ¶ added in v0.16.0
func (h *Handler) ListObservabilityAlertsNotificationChannels( ctx context.Context, request gen.ListObservabilityAlertsNotificationChannelsRequestObject, ) (gen.ListObservabilityAlertsNotificationChannelsResponseObject, error)
ListObservabilityAlertsNotificationChannels returns a paginated list of observability alerts notification channels within a namespace.
func (*Handler) ListObservabilityPlanes ¶
func (h *Handler) ListObservabilityPlanes( ctx context.Context, request gen.ListObservabilityPlanesRequestObject, ) (gen.ListObservabilityPlanesResponseObject, error)
ListObservabilityPlanes returns a paginated list of observability planes within a namespace.
func (*Handler) ListProjects ¶
func (h *Handler) ListProjects( ctx context.Context, request gen.ListProjectsRequestObject, ) (gen.ListProjectsResponseObject, error)
ListProjects returns a paginated list of projects within a namespace.
func (*Handler) ListReleaseBindings ¶
func (h *Handler) ListReleaseBindings( ctx context.Context, request gen.ListReleaseBindingsRequestObject, ) (gen.ListReleaseBindingsResponseObject, error)
ListReleaseBindings returns a paginated list of release bindings within a namespace.
func (*Handler) ListResourceReleaseBindings ¶ added in v1.1.0
func (h *Handler) ListResourceReleaseBindings( ctx context.Context, request gen.ListResourceReleaseBindingsRequestObject, ) (gen.ListResourceReleaseBindingsResponseObject, error)
ListResourceReleaseBindings returns a paginated list of resource release bindings within a namespace.
func (*Handler) ListResourceReleases ¶ added in v1.1.0
func (h *Handler) ListResourceReleases( ctx context.Context, request gen.ListResourceReleasesRequestObject, ) (gen.ListResourceReleasesResponseObject, error)
ListResourceReleases returns a paginated list of resource releases within a namespace.
func (*Handler) ListResourceTypes ¶ added in v1.1.0
func (h *Handler) ListResourceTypes( ctx context.Context, request gen.ListResourceTypesRequestObject, ) (gen.ListResourceTypesResponseObject, error)
ListResourceTypes returns a paginated list of resource types within a namespace.
func (*Handler) ListResources ¶ added in v1.1.0
func (h *Handler) ListResources( ctx context.Context, request gen.ListResourcesRequestObject, ) (gen.ListResourcesResponseObject, error)
ListResources returns a paginated list of resources within a namespace.
func (*Handler) ListSecretReferences ¶
func (h *Handler) ListSecretReferences( ctx context.Context, request gen.ListSecretReferencesRequestObject, ) (gen.ListSecretReferencesResponseObject, error)
ListSecretReferences returns a paginated list of secret references within a namespace.
func (*Handler) ListSecrets ¶ added in v1.1.0
func (h *Handler) ListSecrets( ctx context.Context, request gen.ListSecretsRequestObject, ) (gen.ListSecretsResponseObject, error)
ListSecrets returns a paginated list of secrets managed by the Secret API.
func (*Handler) ListSubjectTypes ¶ added in v1.0.0
func (h *Handler) ListSubjectTypes( ctx context.Context, request gen.ListSubjectTypesRequestObject, ) (gen.ListSubjectTypesResponseObject, error)
ListSubjectTypes returns the configured subject types
func (*Handler) ListTraits ¶
func (h *Handler) ListTraits( ctx context.Context, request gen.ListTraitsRequestObject, ) (gen.ListTraitsResponseObject, error)
ListTraits returns a paginated list of traits within a namespace.
func (*Handler) ListWorkflowPlanes ¶ added in v1.0.0
func (h *Handler) ListWorkflowPlanes( ctx context.Context, request gen.ListWorkflowPlanesRequestObject, ) (gen.ListWorkflowPlanesResponseObject, error)
ListWorkflowPlanes returns a paginated list of workflow planes within a namespace.
func (*Handler) ListWorkflowRuns ¶ added in v0.13.0
func (h *Handler) ListWorkflowRuns( ctx context.Context, request gen.ListWorkflowRunsRequestObject, ) (gen.ListWorkflowRunsResponseObject, error)
ListWorkflowRuns returns a list of workflow runs
func (*Handler) ListWorkflows ¶
func (h *Handler) ListWorkflows( ctx context.Context, request gen.ListWorkflowsRequestObject, ) (gen.ListWorkflowsResponseObject, error)
ListWorkflows returns a paginated list of workflows within a namespace.
func (*Handler) ListWorkloads ¶ added in v0.16.0
func (h *Handler) ListWorkloads( ctx context.Context, request gen.ListWorkloadsRequestObject, ) (gen.ListWorkloadsResponseObject, error)
ListWorkloads returns a paginated list of workloads within a namespace.
func (*Handler) UpdateClusterComponentType ¶ added in v0.16.0
func (h *Handler) UpdateClusterComponentType( ctx context.Context, request gen.UpdateClusterComponentTypeRequestObject, ) (gen.UpdateClusterComponentTypeResponseObject, error)
UpdateClusterComponentType replaces an existing cluster-scoped component type (full update).
func (*Handler) UpdateClusterDataPlane ¶ added in v0.16.0
func (h *Handler) UpdateClusterDataPlane( ctx context.Context, request gen.UpdateClusterDataPlaneRequestObject, ) (gen.UpdateClusterDataPlaneResponseObject, error)
UpdateClusterDataPlane replaces an existing cluster-scoped data plane (full update).
func (*Handler) UpdateClusterObservabilityPlane ¶ added in v0.16.0
func (h *Handler) UpdateClusterObservabilityPlane( ctx context.Context, request gen.UpdateClusterObservabilityPlaneRequestObject, ) (gen.UpdateClusterObservabilityPlaneResponseObject, error)
UpdateClusterObservabilityPlane replaces an existing cluster observability plane (full update).
func (*Handler) UpdateClusterResourceType ¶ added in v1.1.0
func (h *Handler) UpdateClusterResourceType( ctx context.Context, request gen.UpdateClusterResourceTypeRequestObject, ) (gen.UpdateClusterResourceTypeResponseObject, error)
UpdateClusterResourceType replaces an existing cluster-scoped resource type (full update).
func (*Handler) UpdateClusterRole ¶ added in v0.14.0
func (h *Handler) UpdateClusterRole( ctx context.Context, request gen.UpdateClusterRoleRequestObject, ) (gen.UpdateClusterRoleResponseObject, error)
UpdateClusterRole updates an existing cluster role.
func (*Handler) UpdateClusterRoleBinding ¶ added in v0.14.0
func (h *Handler) UpdateClusterRoleBinding( ctx context.Context, request gen.UpdateClusterRoleBindingRequestObject, ) (gen.UpdateClusterRoleBindingResponseObject, error)
UpdateClusterRoleBinding updates an existing cluster role binding.
func (*Handler) UpdateClusterTrait ¶ added in v0.16.0
func (h *Handler) UpdateClusterTrait( ctx context.Context, request gen.UpdateClusterTraitRequestObject, ) (gen.UpdateClusterTraitResponseObject, error)
UpdateClusterTrait replaces an existing cluster-scoped trait (full update).
func (*Handler) UpdateClusterWorkflow ¶ added in v1.0.0
func (h *Handler) UpdateClusterWorkflow( ctx context.Context, request gen.UpdateClusterWorkflowRequestObject, ) (gen.UpdateClusterWorkflowResponseObject, error)
UpdateClusterWorkflow replaces an existing cluster-scoped workflow (full update).
func (*Handler) UpdateClusterWorkflowPlane ¶ added in v1.0.0
func (h *Handler) UpdateClusterWorkflowPlane( ctx context.Context, request gen.UpdateClusterWorkflowPlaneRequestObject, ) (gen.UpdateClusterWorkflowPlaneResponseObject, error)
UpdateClusterWorkflowPlane replaces an existing cluster-scoped workflow plane (full update).
func (*Handler) UpdateComponent ¶ added in v0.16.0
func (h *Handler) UpdateComponent( ctx context.Context, request gen.UpdateComponentRequestObject, ) (gen.UpdateComponentResponseObject, error)
UpdateComponent replaces an existing component (full update).
func (*Handler) UpdateComponentType ¶ added in v0.16.0
func (h *Handler) UpdateComponentType( ctx context.Context, request gen.UpdateComponentTypeRequestObject, ) (gen.UpdateComponentTypeResponseObject, error)
UpdateComponentType replaces an existing component type (full update).
func (*Handler) UpdateDataPlane ¶ added in v0.16.0
func (h *Handler) UpdateDataPlane( ctx context.Context, request gen.UpdateDataPlaneRequestObject, ) (gen.UpdateDataPlaneResponseObject, error)
UpdateDataPlane replaces an existing data plane (full update).
func (*Handler) UpdateDeploymentPipeline ¶ added in v0.16.0
func (h *Handler) UpdateDeploymentPipeline( ctx context.Context, request gen.UpdateDeploymentPipelineRequestObject, ) (gen.UpdateDeploymentPipelineResponseObject, error)
UpdateDeploymentPipeline replaces an existing deployment pipeline (full update).
func (*Handler) UpdateEnvironment ¶ added in v0.17.0
func (h *Handler) UpdateEnvironment( ctx context.Context, request gen.UpdateEnvironmentRequestObject, ) (gen.UpdateEnvironmentResponseObject, error)
UpdateEnvironment replaces an existing environment (full update).
func (*Handler) UpdateNamespace ¶ added in v0.16.0
func (h *Handler) UpdateNamespace( ctx context.Context, request gen.UpdateNamespaceRequestObject, ) (gen.UpdateNamespaceResponseObject, error)
UpdateNamespace replaces an existing namespace (full update).
func (*Handler) UpdateNamespaceRole ¶ added in v0.14.0
func (h *Handler) UpdateNamespaceRole( ctx context.Context, request gen.UpdateNamespaceRoleRequestObject, ) (gen.UpdateNamespaceRoleResponseObject, error)
UpdateNamespaceRole updates an existing namespace role.
func (*Handler) UpdateNamespaceRoleBinding ¶ added in v0.14.0
func (h *Handler) UpdateNamespaceRoleBinding( ctx context.Context, request gen.UpdateNamespaceRoleBindingRequestObject, ) (gen.UpdateNamespaceRoleBindingResponseObject, error)
UpdateNamespaceRoleBinding updates an existing namespace role binding.
func (*Handler) UpdateObservabilityAlertsNotificationChannel ¶ added in v0.16.0
func (h *Handler) UpdateObservabilityAlertsNotificationChannel( ctx context.Context, request gen.UpdateObservabilityAlertsNotificationChannelRequestObject, ) (gen.UpdateObservabilityAlertsNotificationChannelResponseObject, error)
UpdateObservabilityAlertsNotificationChannel replaces an existing observability alerts notification channel (full update).
func (*Handler) UpdateObservabilityPlane ¶ added in v0.16.0
func (h *Handler) UpdateObservabilityPlane( ctx context.Context, request gen.UpdateObservabilityPlaneRequestObject, ) (gen.UpdateObservabilityPlaneResponseObject, error)
UpdateObservabilityPlane replaces an existing observability plane (full update).
func (*Handler) UpdateProject ¶ added in v0.16.0
func (h *Handler) UpdateProject( ctx context.Context, request gen.UpdateProjectRequestObject, ) (gen.UpdateProjectResponseObject, error)
UpdateProject replaces an existing project (full update).
func (*Handler) UpdateReleaseBinding ¶ added in v0.16.0
func (h *Handler) UpdateReleaseBinding( ctx context.Context, request gen.UpdateReleaseBindingRequestObject, ) (gen.UpdateReleaseBindingResponseObject, error)
UpdateReleaseBinding replaces an existing release binding (full update).
func (*Handler) UpdateResource ¶ added in v1.1.0
func (h *Handler) UpdateResource( ctx context.Context, request gen.UpdateResourceRequestObject, ) (gen.UpdateResourceResponseObject, error)
UpdateResource replaces an existing resource (full update).
func (*Handler) UpdateResourceReleaseBinding ¶ added in v1.1.0
func (h *Handler) UpdateResourceReleaseBinding( ctx context.Context, request gen.UpdateResourceReleaseBindingRequestObject, ) (gen.UpdateResourceReleaseBindingResponseObject, error)
UpdateResourceReleaseBinding replaces an existing resource release binding (full update).
func (*Handler) UpdateResourceType ¶ added in v1.1.0
func (h *Handler) UpdateResourceType( ctx context.Context, request gen.UpdateResourceTypeRequestObject, ) (gen.UpdateResourceTypeResponseObject, error)
UpdateResourceType replaces an existing resource type (full update).
func (*Handler) UpdateSecret ¶ added in v1.1.0
func (h *Handler) UpdateSecret( ctx context.Context, request gen.UpdateSecretRequestObject, ) (gen.UpdateSecretResponseObject, error)
UpdateSecret replaces a secret's data with the supplied final state.
func (*Handler) UpdateSecretReference ¶ added in v0.16.0
func (h *Handler) UpdateSecretReference( ctx context.Context, request gen.UpdateSecretReferenceRequestObject, ) (gen.UpdateSecretReferenceResponseObject, error)
UpdateSecretReference replaces an existing secret reference (full update).
func (*Handler) UpdateTrait ¶ added in v0.16.0
func (h *Handler) UpdateTrait( ctx context.Context, request gen.UpdateTraitRequestObject, ) (gen.UpdateTraitResponseObject, error)
UpdateTrait replaces an existing trait (full update).
func (*Handler) UpdateWorkflow ¶ added in v0.17.0
func (h *Handler) UpdateWorkflow( ctx context.Context, request gen.UpdateWorkflowRequestObject, ) (gen.UpdateWorkflowResponseObject, error)
UpdateWorkflow replaces an existing workflow (full update).
func (*Handler) UpdateWorkflowPlane ¶ added in v1.0.0
func (h *Handler) UpdateWorkflowPlane( ctx context.Context, request gen.UpdateWorkflowPlaneRequestObject, ) (gen.UpdateWorkflowPlaneResponseObject, error)
UpdateWorkflowPlane replaces an existing workflow plane.
func (*Handler) UpdateWorkflowRun ¶ added in v1.0.0
func (h *Handler) UpdateWorkflowRun( ctx context.Context, request gen.UpdateWorkflowRunRequestObject, ) (gen.UpdateWorkflowRunResponseObject, error)
UpdateWorkflowRun replaces an existing workflow run (full update).
func (*Handler) UpdateWorkload ¶ added in v0.16.0
func (h *Handler) UpdateWorkload( ctx context.Context, request gen.UpdateWorkloadRequestObject, ) (gen.UpdateWorkloadResponseObject, error)
UpdateWorkload replaces an existing workload (full update).
Source Files
¶
- authz.go
- clustercomponenttypes.go
- clusterdataplanes.go
- clusterobservabilityplanes.go
- clusterresourcetypes.go
- clustertraits.go
- clusterworkflowplanes.go
- clusterworkflows.go
- component_releases.go
- components.go
- componenttypes.go
- convert.go
- dataplanes.go
- deployment_pipelines.go
- environments.go
- exec.go
- git_secrets.go
- handler.go
- namespaces.go
- oauth_metadata.go
- observability_alerts_notification_channels.go
- observabilityplanes.go
- operations.go
- pagination.go
- projects.go
- release_bindings.go
- releasebinding_k8sresources.go
- resource_release_bindings.go
- resource_releases.go
- resources.go
- resourcetypes.go
- response.go
- secret_references.go
- secrets.go
- traits.go
- webhook_handler.go
- workflowplanes.go
- workflows.go
- workloads.go