grpc

package
v0.8.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 15, 2026 License: Apache-2.0 Imports: 51 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RunServer

func RunServer(baseURL, webhooksBaseURL, basePath string, encryptor crypto.Encryptor, authService authorization.Authorization, registry *registry.Registry, oidcProvider oidc.Provider, port int)

Types

type BlueprintService

type BlueprintService struct {
	// contains filtered or unexported fields
}

func NewBlueprintService

func NewBlueprintService(registry *registry.Registry) *BlueprintService

func (*BlueprintService) CreateBlueprint

func (*BlueprintService) DeleteBlueprint

func (*BlueprintService) DescribeBlueprint

func (*BlueprintService) ListBlueprints

func (*BlueprintService) UpdateBlueprint

type CanvasService added in v0.6.0

type CanvasService struct {
	// contains filtered or unexported fields
}

func NewCanvasService added in v0.6.0

func NewCanvasService(authService authorization.Authorization, registry *registry.Registry, encryptor crypto.Encryptor, webhookBaseURL string) *CanvasService

func (*CanvasService) CancelExecution added in v0.6.0

func (*CanvasService) CreateCanvas added in v0.6.0

func (*CanvasService) DeleteCanvas added in v0.6.0

func (*CanvasService) DeleteNodeQueueItem added in v0.6.0

func (*CanvasService) DescribeCanvas added in v0.6.0

func (*CanvasService) EmitNodeEvent added in v0.6.0

func (*CanvasService) InvokeNodeExecutionAction added in v0.6.0

func (*CanvasService) InvokeNodeTriggerAction added in v0.6.0

func (*CanvasService) ListCanvasEvents added in v0.6.0

func (*CanvasService) ListCanvases added in v0.6.0

func (*CanvasService) ListChildExecutions added in v0.6.0

func (*CanvasService) ListEventExecutions added in v0.6.0

func (*CanvasService) ListNodeEvents added in v0.6.0

func (*CanvasService) ListNodeExecutions added in v0.6.0

func (*CanvasService) ListNodeQueueItems added in v0.6.0

func (*CanvasService) ResolveExecutionErrors added in v0.6.0

func (*CanvasService) UpdateCanvas added in v0.6.0

func (*CanvasService) UpdateNodePause added in v0.6.0

type ComponentService

type ComponentService struct {
	// contains filtered or unexported fields
}

func NewComponentService

func NewComponentService(registry *registry.Registry) *ComponentService

func (*ComponentService) DescribeComponent

func (*ComponentService) ListComponentActions

func (*ComponentService) ListComponents

type GroupsService

type GroupsService struct {
	pb.UnimplementedGroupsServer
	// contains filtered or unexported fields
}

func NewGroupsService

func NewGroupsService(authService authorization.Authorization) *GroupsService

func (*GroupsService) AddUserToGroup

func (*GroupsService) CreateGroup

func (*GroupsService) DeleteGroup

func (*GroupsService) DescribeGroup

func (*GroupsService) ListGroupUsers

func (*GroupsService) ListGroups

func (*GroupsService) RemoveUserFromGroup

func (*GroupsService) UpdateGroup

type IntegrationService

type IntegrationService struct {
	// contains filtered or unexported fields
}

func NewIntegrationService

func NewIntegrationService(encryptor crypto.Encryptor, registry *registry.Registry) *IntegrationService

func (*IntegrationService) ListIntegrations

type MeService

type MeService struct{}

func NewMeService

func NewMeService() *MeService

func (*MeService) Me

func (s *MeService) Me(ctx context.Context, req *emptypb.Empty) (*pb.User, error)

func (*MeService) RegenerateToken

func (s *MeService) RegenerateToken(ctx context.Context, req *emptypb.Empty) (*pb.RegenerateTokenResponse, error)

type OrganizationService

type OrganizationService struct {
	// contains filtered or unexported fields
}

func NewOrganizationService

func NewOrganizationService(
	authorizationService authorization.Authorization,
	registry *registry.Registry,
	oidcProvider oidc.Provider,
	baseURL string,
	webhooksBaseURL string,
) *OrganizationService
func (s *OrganizationService) AcceptInviteLink(ctx context.Context, req *pb.InviteLink) (*structpb.Struct, error)

func (*OrganizationService) CreateIntegration added in v0.5.0

func (*OrganizationService) CreateInvitation

func (*OrganizationService) DeleteIntegration added in v0.5.0

func (*OrganizationService) DeleteOrganization

func (*OrganizationService) DescribeIntegration added in v0.5.0

func (*OrganizationService) DescribeOrganization

func (*OrganizationService) ListIntegrationResources added in v0.5.0

func (*OrganizationService) ListIntegrations added in v0.5.0

func (*OrganizationService) ListInvitations

func (*OrganizationService) RemoveInvitation

func (*OrganizationService) RemoveUser

func (*OrganizationService) UpdateIntegration added in v0.5.0

func (*OrganizationService) UpdateOrganization

type QueryParser added in v0.7.0

type QueryParser struct{}

func (*QueryParser) Parse added in v0.7.0

func (p *QueryParser) Parse(target proto.Message, values url.Values, filter *utilities.DoubleArray) error

type RoleService

type RoleService struct {
	pb.UnimplementedRolesServer
	// contains filtered or unexported fields
}

func NewRoleService

func NewRoleService(authService authorization.Authorization) *RoleService

func (*RoleService) AssignRole

func (*RoleService) CreateRole

func (*RoleService) DeleteRole

func (*RoleService) DescribeRole

func (*RoleService) ListRoles

func (*RoleService) UpdateRole

type SecretService

type SecretService struct {
	// contains filtered or unexported fields
}

func NewSecretService

func NewSecretService(encryptor crypto.Encryptor, authService authorization.Authorization) *SecretService

func (*SecretService) CreateSecret

func (*SecretService) DeleteSecret

func (*SecretService) DeleteSecretKey added in v0.7.0

func (*SecretService) DescribeSecret

func (*SecretService) ListSecrets

func (*SecretService) SetSecretKey added in v0.7.0

func (*SecretService) UpdateSecret

func (*SecretService) UpdateSecretName added in v0.7.0

type TriggerService

type TriggerService struct {
	// contains filtered or unexported fields
}

func NewTriggerService

func NewTriggerService(registry *registry.Registry) *TriggerService

func (*TriggerService) DescribeTrigger

func (*TriggerService) ListTriggers

type UsersService

type UsersService struct {
	pb.UnimplementedUsersServer
	// contains filtered or unexported fields
}

func NewUsersService

func NewUsersService(authService authorization.Authorization) *UsersService

func (*UsersService) ListUserPermissions

func (*UsersService) ListUserRoles

func (*UsersService) ListUsers

type WidgetService added in v0.0.18

type WidgetService struct {
	// contains filtered or unexported fields
}

func NewWidgetService added in v0.0.18

func NewWidgetService(registry *registry.Registry) *WidgetService

func (*WidgetService) DescribeWidget added in v0.0.18

func (*WidgetService) ListWidgets added in v0.0.18

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL