servicegroup_service

package
v0.0.21 Latest Latest
Warning

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

Go to latest
Published: Jun 6, 2025 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ServiceGroupService

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

Integrate service management with internal permissions and kubernetes RBAC

func (*ServiceGroupService) CreateServiceGroup

func (self *ServiceGroupService) CreateServiceGroup(ctx context.Context, requesterUserID uuid.UUID, input *models.CreateServiceGroupInput) (*models.ServiceGroupResponse, error)

func (*ServiceGroupService) DeleteServiceGroup

func (self *ServiceGroupService) DeleteServiceGroup(ctx context.Context, requesterUserID uuid.UUID, bearerToken string, input *models.DeleteServiceGroupInput) error

func (*ServiceGroupService) GetServiceGroupByEnvironment

func (self *ServiceGroupService) GetServiceGroupByEnvironment(ctx context.Context, requesterUserID uuid.UUID, input *models.ListServiceGroupsInput) ([]*models.ServiceGroupResponse, error)

Get many

func (*ServiceGroupService) GetServiceGroupByID

func (self *ServiceGroupService) GetServiceGroupByID(ctx context.Context, requesterUserID uuid.UUID, input *models.GetServiceGroupInput) (*models.ServiceGroupResponse, error)

Get one

func (*ServiceGroupService) UpdateServiceGroup

func (self *ServiceGroupService) UpdateServiceGroup(ctx context.Context, requesterUserID uuid.UUID, input *models.UpdateServiceGroupInput) (*models.ServiceGroupResponse, error)

Changing name basically

func (*ServiceGroupService) VerifyInputs

func (self *ServiceGroupService) VerifyInputs(ctx context.Context, teamID, projectID, environmentID uuid.UUID) (*ent.Environment, *ent.Project, error)

Jump to

Keyboard shortcuts

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