grpc

package
v0.0.17 Latest Latest
Warning

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

Go to latest
Published: Dec 29, 2025 License: Apache-2.0 Imports: 40 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RunServer

func RunServer(baseURL string, encryptor crypto.Encryptor, authService authorization.Authorization, registry *registry.Registry, port int)

Types

type ApplicationService

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

func NewApplicationService

func NewApplicationService(encryptor crypto.Encryptor, registry *registry.Registry) *ApplicationService

func (*ApplicationService) ListApplications

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 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, authService authorization.Authorization, registry *registry.Registry) *IntegrationService

func (*IntegrationService) CreateIntegration

func (*IntegrationService) DescribeIntegration

func (*IntegrationService) ListIntegrations

func (*IntegrationService) ListResources

func (*IntegrationService) UpdateIntegration

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,
	baseURL string,
) *OrganizationService

func (*OrganizationService) CreateInvitation

func (*OrganizationService) DeleteOrganization

func (*OrganizationService) DescribeApplication

func (*OrganizationService) DescribeOrganization

func (*OrganizationService) InstallApplication

func (*OrganizationService) ListApplications

func (*OrganizationService) ListInvitations

func (*OrganizationService) RemoveInvitation

func (*OrganizationService) RemoveUser

func (*OrganizationService) UninstallApplication

func (*OrganizationService) UpdateApplication

func (*OrganizationService) UpdateOrganization

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) DescribeSecret

func (*SecretService) ListSecrets

func (*SecretService) UpdateSecret

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 WorkflowService

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

func NewWorkflowService

func NewWorkflowService(authService authorization.Authorization, registry *registry.Registry, encryptor crypto.Encryptor) *WorkflowService

func (*WorkflowService) CancelExecution

func (*WorkflowService) CreateWorkflow

func (*WorkflowService) DeleteNodeQueueItem

func (*WorkflowService) DeleteWorkflow

func (*WorkflowService) DescribeWorkflow

func (*WorkflowService) EmitNodeEvent

func (*WorkflowService) ListChildExecutions

func (*WorkflowService) ListEventExecutions

func (*WorkflowService) ListNodeEvents

func (*WorkflowService) ListNodeExecutions

func (*WorkflowService) ListNodeQueueItems

func (*WorkflowService) ListWorkflowEvents

func (*WorkflowService) ListWorkflows

func (*WorkflowService) UpdateWorkflow

Jump to

Keyboard shortcuts

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