function

package
v0.1.2 Latest Latest
Warning

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

Go to latest
Published: Jan 25, 2026 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BatchCopyFunctionsLogic

type BatchCopyFunctionsLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewBatchCopyFunctionsLogic

func NewBatchCopyFunctionsLogic(ctx context.Context, svcCtx *svc.ServiceContext) *BatchCopyFunctionsLogic

批量复制函数

func (*BatchCopyFunctionsLogic) BatchCopyFunctions

type BatchDeleteFunctionsLogic

type BatchDeleteFunctionsLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewBatchDeleteFunctionsLogic

func NewBatchDeleteFunctionsLogic(ctx context.Context, svcCtx *svc.ServiceContext) *BatchDeleteFunctionsLogic

批量删除函数

func (*BatchDeleteFunctionsLogic) BatchDeleteFunctions

type BatchUpdateFunctionsLogic

type BatchUpdateFunctionsLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewBatchUpdateFunctionsLogic

func NewBatchUpdateFunctionsLogic(ctx context.Context, svcCtx *svc.ServiceContext) *BatchUpdateFunctionsLogic

批量更新函数状态

func (*BatchUpdateFunctionsLogic) BatchUpdateFunctions

type DescriptorsLogic

type DescriptorsLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewDescriptorsLogic

func NewDescriptorsLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DescriptorsLogic

获取函数描述符列表

func (*DescriptorsLogic) Descriptors

func (l *DescriptorsLogic) Descriptors(req *types.DescriptorsRequest) ([]map[string]interface{}, error)

type FunctionCopyLogic

type FunctionCopyLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewFunctionCopyLogic

func NewFunctionCopyLogic(ctx context.Context, svcCtx *svc.ServiceContext) *FunctionCopyLogic

复制函数

func (*FunctionCopyLogic) FunctionCopy

type FunctionDeleteLogic

type FunctionDeleteLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewFunctionDeleteLogic

func NewFunctionDeleteLogic(ctx context.Context, svcCtx *svc.ServiceContext) *FunctionDeleteLogic

删除函数

func (*FunctionDeleteLogic) FunctionDelete

func (l *FunctionDeleteLogic) FunctionDelete(req *types.FunctionActionRequest) error

type FunctionDetailLogic

type FunctionDetailLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewFunctionDetailLogic

func NewFunctionDetailLogic(ctx context.Context, svcCtx *svc.ServiceContext) *FunctionDetailLogic

获取函数详情

func (*FunctionDetailLogic) FunctionDetail

type FunctionDisableLogic

type FunctionDisableLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewFunctionDisableLogic

func NewFunctionDisableLogic(ctx context.Context, svcCtx *svc.ServiceContext) *FunctionDisableLogic

禁用函数

func (*FunctionDisableLogic) FunctionDisable

func (l *FunctionDisableLogic) FunctionDisable(req *types.FunctionActionRequest) error

type FunctionEnableLogic

type FunctionEnableLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewFunctionEnableLogic

func NewFunctionEnableLogic(ctx context.Context, svcCtx *svc.ServiceContext) *FunctionEnableLogic

启用函数

func (*FunctionEnableLogic) FunctionEnable

func (l *FunctionEnableLogic) FunctionEnable(req *types.FunctionActionRequest) error

type FunctionInstancesLogic

type FunctionInstancesLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewFunctionInstancesLogic

func NewFunctionInstancesLogic(ctx context.Context, svcCtx *svc.ServiceContext) *FunctionInstancesLogic

获取函数实例

func (*FunctionInstancesLogic) FunctionInstances

func (l *FunctionInstancesLogic) FunctionInstances(req *types.FunctionInstancesRequest) (map[string]interface{}, error)

type FunctionInvokeLogic

type FunctionInvokeLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewFunctionInvokeLogic

func NewFunctionInvokeLogic(ctx context.Context, svcCtx *svc.ServiceContext) *FunctionInvokeLogic

调用函数

func (*FunctionInvokeLogic) FunctionInvoke

type FunctionPermissionsLogic

type FunctionPermissionsLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewFunctionPermissionsLogic

func NewFunctionPermissionsLogic(ctx context.Context, svcCtx *svc.ServiceContext) *FunctionPermissionsLogic

获取函数权限

func (*FunctionPermissionsLogic) FunctionPermissions

type FunctionPermissionsUpdateLogic

type FunctionPermissionsUpdateLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewFunctionPermissionsUpdateLogic

func NewFunctionPermissionsUpdateLogic(ctx context.Context, svcCtx *svc.ServiceContext) *FunctionPermissionsUpdateLogic

更新函数权限

func (*FunctionPermissionsUpdateLogic) FunctionPermissionsUpdate

type FunctionPublishLogic

type FunctionPublishLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewFunctionPublishLogic

func NewFunctionPublishLogic(ctx context.Context, svcCtx *svc.ServiceContext) *FunctionPublishLogic

发布函数

func (*FunctionPublishLogic) FunctionPublish

type FunctionUILogic

type FunctionUILogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewFunctionUILogic

func NewFunctionUILogic(ctx context.Context, svcCtx *svc.ServiceContext) *FunctionUILogic

获取函数UI配置

func (*FunctionUILogic) FunctionUI

type FunctionUIUpdateLogic

type FunctionUIUpdateLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewFunctionUIUpdateLogic

func NewFunctionUIUpdateLogic(ctx context.Context, svcCtx *svc.ServiceContext) *FunctionUIUpdateLogic

更新函数UI配置

func (*FunctionUIUpdateLogic) FunctionUIUpdate

type FunctionsListLogic

type FunctionsListLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewFunctionsListLogic

func NewFunctionsListLogic(ctx context.Context, svcCtx *svc.ServiceContext) *FunctionsListLogic

获取函数列表

func (*FunctionsListLogic) FunctionsList

type FunctionsPendingLogic

type FunctionsPendingLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewFunctionsPendingLogic

func NewFunctionsPendingLogic(ctx context.Context, svcCtx *svc.ServiceContext) *FunctionsPendingLogic

获取待处理函数

func (*FunctionsPendingLogic) FunctionsPending

Jump to

Keyboard shortcuts

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