v2

package
v0.1.61 Latest Latest
Warning

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

Go to latest
Published: Oct 12, 2023 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 5 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func FunctionGraphClientBuilder

func FunctionGraphClientBuilder() *http_client.HcHttpClientBuilder

func GenReqDefForAsyncInvokeFunction

func GenReqDefForAsyncInvokeFunction() *def.HttpRequestDef

func GenReqDefForAsyncInvokeReservedFunction added in v0.0.47

func GenReqDefForAsyncInvokeReservedFunction() *def.HttpRequestDef

func GenReqDefForBatchDeleteFunctionTriggers

func GenReqDefForBatchDeleteFunctionTriggers() *def.HttpRequestDef

func GenReqDefForBatchDeleteWorkflows added in v0.0.81

func GenReqDefForBatchDeleteWorkflows() *def.HttpRequestDef

func GenReqDefForCancelAsyncInvocation added in v0.0.86

func GenReqDefForCancelAsyncInvocation() *def.HttpRequestDef

func GenReqDefForCreateDependency

func GenReqDefForCreateDependency() *def.HttpRequestDef

func GenReqDefForCreateDependencyVersion added in v0.1.12

func GenReqDefForCreateDependencyVersion() *def.HttpRequestDef

func GenReqDefForCreateEvent

func GenReqDefForCreateEvent() *def.HttpRequestDef

func GenReqDefForCreateFunction

func GenReqDefForCreateFunction() *def.HttpRequestDef

func GenReqDefForCreateFunctionTrigger

func GenReqDefForCreateFunctionTrigger() *def.HttpRequestDef

func GenReqDefForCreateFunctionVersion

func GenReqDefForCreateFunctionVersion() *def.HttpRequestDef

func GenReqDefForCreateTags added in v0.1.43

func GenReqDefForCreateTags() *def.HttpRequestDef

func GenReqDefForCreateVersionAlias

func GenReqDefForCreateVersionAlias() *def.HttpRequestDef

func GenReqDefForCreateVpcEndpoint added in v0.1.43

func GenReqDefForCreateVpcEndpoint() *def.HttpRequestDef

func GenReqDefForCreateWorkflow added in v0.0.81

func GenReqDefForCreateWorkflow() *def.HttpRequestDef

func GenReqDefForDeleteDependency

func GenReqDefForDeleteDependency() *def.HttpRequestDef

func GenReqDefForDeleteDependencyVersion added in v0.1.12

func GenReqDefForDeleteDependencyVersion() *def.HttpRequestDef

func GenReqDefForDeleteEvent

func GenReqDefForDeleteEvent() *def.HttpRequestDef

func GenReqDefForDeleteFunction

func GenReqDefForDeleteFunction() *def.HttpRequestDef

func GenReqDefForDeleteFunctionAsyncInvokeConfig

func GenReqDefForDeleteFunctionAsyncInvokeConfig() *def.HttpRequestDef

func GenReqDefForDeleteFunctionTrigger

func GenReqDefForDeleteFunctionTrigger() *def.HttpRequestDef

func GenReqDefForDeleteTags added in v0.1.43

func GenReqDefForDeleteTags() *def.HttpRequestDef

func GenReqDefForDeleteVersionAlias

func GenReqDefForDeleteVersionAlias() *def.HttpRequestDef

func GenReqDefForDeleteVpcEndpoint added in v0.1.43

func GenReqDefForDeleteVpcEndpoint() *def.HttpRequestDef

func GenReqDefForEnableLtsLogs added in v0.0.53

func GenReqDefForEnableLtsLogs() *def.HttpRequestDef

func GenReqDefForExportFunction added in v0.0.47

func GenReqDefForExportFunction() *def.HttpRequestDef

func GenReqDefForImportFunction added in v0.0.47

func GenReqDefForImportFunction() *def.HttpRequestDef

func GenReqDefForInvokeFunction

func GenReqDefForInvokeFunction() *def.HttpRequestDef

func GenReqDefForListActiveAsyncInvocations added in v0.1.60

func GenReqDefForListActiveAsyncInvocations() *def.HttpRequestDef

func GenReqDefForListAsyncInvocations added in v0.0.104

func GenReqDefForListAsyncInvocations() *def.HttpRequestDef

func GenReqDefForListDependencies

func GenReqDefForListDependencies() *def.HttpRequestDef

func GenReqDefForListDependencyVersion added in v0.1.12

func GenReqDefForListDependencyVersion() *def.HttpRequestDef

func GenReqDefForListEvents

func GenReqDefForListEvents() *def.HttpRequestDef

func GenReqDefForListFunctionAsMetric added in v0.1.12

func GenReqDefForListFunctionAsMetric() *def.HttpRequestDef

func GenReqDefForListFunctionAsyncInvokeConfig

func GenReqDefForListFunctionAsyncInvokeConfig() *def.HttpRequestDef

func GenReqDefForListFunctionReservedInstances added in v0.1.12

func GenReqDefForListFunctionReservedInstances() *def.HttpRequestDef

func GenReqDefForListFunctionStatistics

func GenReqDefForListFunctionStatistics() *def.HttpRequestDef

func GenReqDefForListFunctionTriggers

func GenReqDefForListFunctionTriggers() *def.HttpRequestDef

func GenReqDefForListFunctionVersions

func GenReqDefForListFunctionVersions() *def.HttpRequestDef

func GenReqDefForListFunctions

func GenReqDefForListFunctions() *def.HttpRequestDef

func GenReqDefForListQuotas

func GenReqDefForListQuotas() *def.HttpRequestDef

func GenReqDefForListReservedInstanceConfigs added in v0.1.12

func GenReqDefForListReservedInstanceConfigs() *def.HttpRequestDef

func GenReqDefForListStatistics

func GenReqDefForListStatistics() *def.HttpRequestDef

func GenReqDefForListVersionAliases

func GenReqDefForListVersionAliases() *def.HttpRequestDef

func GenReqDefForListWorkflow added in v0.0.104

func GenReqDefForListWorkflow() *def.HttpRequestDef

func GenReqDefForListWorkflowExecutions added in v0.0.81

func GenReqDefForListWorkflowExecutions() *def.HttpRequestDef

func GenReqDefForRetryWorkFlow added in v0.0.81

func GenReqDefForRetryWorkFlow() *def.HttpRequestDef

func GenReqDefForShowDependcy added in v0.0.104

func GenReqDefForShowDependcy() *def.HttpRequestDef

func GenReqDefForShowDependencyVersion added in v0.1.12

func GenReqDefForShowDependencyVersion() *def.HttpRequestDef

func GenReqDefForShowEvent

func GenReqDefForShowEvent() *def.HttpRequestDef

func GenReqDefForShowFuncSnapshotState added in v0.1.43

func GenReqDefForShowFuncSnapshotState() *def.HttpRequestDef

func GenReqDefForShowFunctionAsyncInvokeConfig

func GenReqDefForShowFunctionAsyncInvokeConfig() *def.HttpRequestDef

func GenReqDefForShowFunctionCode

func GenReqDefForShowFunctionCode() *def.HttpRequestDef

func GenReqDefForShowFunctionConfig

func GenReqDefForShowFunctionConfig() *def.HttpRequestDef

func GenReqDefForShowFunctionTrigger

func GenReqDefForShowFunctionTrigger() *def.HttpRequestDef

func GenReqDefForShowLtsLogDetails added in v0.0.53

func GenReqDefForShowLtsLogDetails() *def.HttpRequestDef

func GenReqDefForShowProjectTagsList added in v0.1.43

func GenReqDefForShowProjectTagsList() *def.HttpRequestDef

func GenReqDefForShowResInstanceInfo added in v0.1.43

func GenReqDefForShowResInstanceInfo() *def.HttpRequestDef

func GenReqDefForShowTenantMetric added in v0.0.81

func GenReqDefForShowTenantMetric() *def.HttpRequestDef

func GenReqDefForShowTracing added in v0.0.68

func GenReqDefForShowTracing() *def.HttpRequestDef

func GenReqDefForShowVersionAlias

func GenReqDefForShowVersionAlias() *def.HttpRequestDef

func GenReqDefForShowWorkFlow added in v0.0.81

func GenReqDefForShowWorkFlow() *def.HttpRequestDef

func GenReqDefForShowWorkFlowMetric added in v0.0.81

func GenReqDefForShowWorkFlowMetric() *def.HttpRequestDef

func GenReqDefForShowWorkflowExecution added in v0.0.81

func GenReqDefForShowWorkflowExecution() *def.HttpRequestDef

func GenReqDefForShowWorkflowExecutionForPage added in v0.1.10

func GenReqDefForShowWorkflowExecutionForPage() *def.HttpRequestDef

func GenReqDefForStartSyncWorkflowExecution added in v0.0.86

func GenReqDefForStartSyncWorkflowExecution() *def.HttpRequestDef

func GenReqDefForStartWorkflowExecution added in v0.0.81

func GenReqDefForStartWorkflowExecution() *def.HttpRequestDef

func GenReqDefForStopWorkFlow added in v0.0.81

func GenReqDefForStopWorkFlow() *def.HttpRequestDef

func GenReqDefForUpdateDependcy added in v0.0.104

func GenReqDefForUpdateDependcy() *def.HttpRequestDef

func GenReqDefForUpdateEvent

func GenReqDefForUpdateEvent() *def.HttpRequestDef

func GenReqDefForUpdateFuncSnapshot added in v0.1.43

func GenReqDefForUpdateFuncSnapshot() *def.HttpRequestDef

func GenReqDefForUpdateFunctionAsyncInvokeConfig

func GenReqDefForUpdateFunctionAsyncInvokeConfig() *def.HttpRequestDef

func GenReqDefForUpdateFunctionCode

func GenReqDefForUpdateFunctionCode() *def.HttpRequestDef

func GenReqDefForUpdateFunctionConfig

func GenReqDefForUpdateFunctionConfig() *def.HttpRequestDef

func GenReqDefForUpdateFunctionMaxInstanceConfig added in v0.0.96

func GenReqDefForUpdateFunctionMaxInstanceConfig() *def.HttpRequestDef

func GenReqDefForUpdateFunctionReservedInstancesCount added in v0.0.104

func GenReqDefForUpdateFunctionReservedInstancesCount() *def.HttpRequestDef

func GenReqDefForUpdateTracing added in v0.0.68

func GenReqDefForUpdateTracing() *def.HttpRequestDef

func GenReqDefForUpdateTrigger

func GenReqDefForUpdateTrigger() *def.HttpRequestDef

func GenReqDefForUpdateVersionAlias

func GenReqDefForUpdateVersionAlias() *def.HttpRequestDef

func GenReqDefForUpdateWorkFlow added in v0.0.81

func GenReqDefForUpdateWorkFlow() *def.HttpRequestDef

Types

type AsyncInvokeFunctionInvoker added in v0.0.90

type AsyncInvokeFunctionInvoker struct {
	*invoker.BaseInvoker
}

func (*AsyncInvokeFunctionInvoker) Invoke added in v0.0.90

type AsyncInvokeReservedFunctionInvoker added in v0.0.90

type AsyncInvokeReservedFunctionInvoker struct {
	*invoker.BaseInvoker
}

func (*AsyncInvokeReservedFunctionInvoker) Invoke added in v0.0.90

type BatchDeleteFunctionTriggersInvoker added in v0.0.90

type BatchDeleteFunctionTriggersInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchDeleteFunctionTriggersInvoker) Invoke added in v0.0.90

type BatchDeleteWorkflowsInvoker added in v0.0.90

type BatchDeleteWorkflowsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchDeleteWorkflowsInvoker) Invoke added in v0.0.90

type CancelAsyncInvocationInvoker added in v0.0.90

type CancelAsyncInvocationInvoker struct {
	*invoker.BaseInvoker
}

func (*CancelAsyncInvocationInvoker) Invoke added in v0.0.90

type CreateDependencyInvoker added in v0.0.90

type CreateDependencyInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateDependencyInvoker) Invoke added in v0.0.90

type CreateDependencyVersionInvoker added in v0.1.12

type CreateDependencyVersionInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateDependencyVersionInvoker) Invoke added in v0.1.12

type CreateEventInvoker added in v0.0.90

type CreateEventInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateEventInvoker) Invoke added in v0.0.90

type CreateFunctionInvoker added in v0.0.90

type CreateFunctionInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateFunctionInvoker) Invoke added in v0.0.90

type CreateFunctionTriggerInvoker added in v0.0.90

type CreateFunctionTriggerInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateFunctionTriggerInvoker) Invoke added in v0.0.90

type CreateFunctionVersionInvoker added in v0.0.90

type CreateFunctionVersionInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateFunctionVersionInvoker) Invoke added in v0.0.90

type CreateTagsInvoker added in v0.1.43

type CreateTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateTagsInvoker) Invoke added in v0.1.43

type CreateVersionAliasInvoker added in v0.0.90

type CreateVersionAliasInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateVersionAliasInvoker) Invoke added in v0.0.90

type CreateVpcEndpointInvoker added in v0.1.43

type CreateVpcEndpointInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateVpcEndpointInvoker) Invoke added in v0.1.43

type CreateWorkflowInvoker added in v0.0.90

type CreateWorkflowInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateWorkflowInvoker) Invoke added in v0.0.90

type DeleteDependencyInvoker added in v0.0.90

type DeleteDependencyInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteDependencyInvoker) Invoke added in v0.0.90

type DeleteDependencyVersionInvoker added in v0.1.12

type DeleteDependencyVersionInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteDependencyVersionInvoker) Invoke added in v0.1.12

type DeleteEventInvoker added in v0.0.90

type DeleteEventInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteEventInvoker) Invoke added in v0.0.90

type DeleteFunctionAsyncInvokeConfigInvoker added in v0.0.90

type DeleteFunctionAsyncInvokeConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteFunctionAsyncInvokeConfigInvoker) Invoke added in v0.0.90

type DeleteFunctionInvoker added in v0.0.90

type DeleteFunctionInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteFunctionInvoker) Invoke added in v0.0.90

type DeleteFunctionTriggerInvoker added in v0.0.90

type DeleteFunctionTriggerInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteFunctionTriggerInvoker) Invoke added in v0.0.90

type DeleteTagsInvoker added in v0.1.43

type DeleteTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteTagsInvoker) Invoke added in v0.1.43

type DeleteVersionAliasInvoker added in v0.0.90

type DeleteVersionAliasInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteVersionAliasInvoker) Invoke added in v0.0.90

type DeleteVpcEndpointInvoker added in v0.1.43

type DeleteVpcEndpointInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteVpcEndpointInvoker) Invoke added in v0.1.43

type EnableLtsLogsInvoker added in v0.0.90

type EnableLtsLogsInvoker struct {
	*invoker.BaseInvoker
}

func (*EnableLtsLogsInvoker) Invoke added in v0.0.90

type ExportFunctionInvoker added in v0.0.90

type ExportFunctionInvoker struct {
	*invoker.BaseInvoker
}

func (*ExportFunctionInvoker) Invoke added in v0.0.90

type FunctionGraphClient

type FunctionGraphClient struct {
	HcClient *http_client.HcHttpClient
}

func NewFunctionGraphClient

func NewFunctionGraphClient(hcClient *http_client.HcHttpClient) *FunctionGraphClient

func (*FunctionGraphClient) AsyncInvokeFunction

AsyncInvokeFunction 异步执行函数

异步执行函数。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) AsyncInvokeFunctionInvoker added in v0.0.90

func (c *FunctionGraphClient) AsyncInvokeFunctionInvoker(request *model.AsyncInvokeFunctionRequest) *AsyncInvokeFunctionInvoker

AsyncInvokeFunctionInvoker 异步执行函数

func (*FunctionGraphClient) AsyncInvokeReservedFunction added in v0.0.47

AsyncInvokeReservedFunction 函数异步执行并返回预留实例ID

函数异步执行并返回预留实例ID用于场景指客户端请求执行比较费时任务,不需要同步等待执行完成返回结果,该方法提前返回任务执行对应的预留实例ID, 如果预留实例有异常,可以通过该实例ID把对应实例删除(该接口主要针对白名单用户)。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) AsyncInvokeReservedFunctionInvoker added in v0.0.90

AsyncInvokeReservedFunctionInvoker 函数异步执行并返回预留实例ID

func (*FunctionGraphClient) BatchDeleteFunctionTriggers

BatchDeleteFunctionTriggers 删除指定函数的所有触发器

删除指定函数所有触发器设置。

在提供函数版本且非latest的情况下,删除对应函数版本的触发器。 在提供函数别名的情况下,删除对应函数别名的触发器。 在不提供函数版本(也不提供别名)或版本为latest的情况下,删除该函数所有的触发器(包括所有版本和别名)。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) BatchDeleteFunctionTriggersInvoker added in v0.0.90

BatchDeleteFunctionTriggersInvoker 删除指定函数的所有触发器

func (*FunctionGraphClient) BatchDeleteWorkflows added in v0.0.81

BatchDeleteWorkflows 删除函数流

删除函数流

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) BatchDeleteWorkflowsInvoker added in v0.0.90

func (c *FunctionGraphClient) BatchDeleteWorkflowsInvoker(request *model.BatchDeleteWorkflowsRequest) *BatchDeleteWorkflowsInvoker

BatchDeleteWorkflowsInvoker 删除函数流

func (*FunctionGraphClient) CancelAsyncInvocation added in v0.0.86

CancelAsyncInvocation 停止函数异步调用请求

-| 停止函数异步调用请求 当前仅支持recursive为false且force为true的参数。针对1:N的函数做并发异步调用 停止异步请求时实例同时在执行的其他请求也会被一并停止并返回4208 function invocation canceled 目前仅支持广州和贵阳一

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) CancelAsyncInvocationInvoker added in v0.0.90

func (c *FunctionGraphClient) CancelAsyncInvocationInvoker(request *model.CancelAsyncInvocationRequest) *CancelAsyncInvocationInvoker

CancelAsyncInvocationInvoker 停止函数异步调用请求

func (*FunctionGraphClient) CreateDependency

CreateDependency 创建依赖包

创建依赖包

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) CreateDependencyInvoker added in v0.0.90

func (c *FunctionGraphClient) CreateDependencyInvoker(request *model.CreateDependencyRequest) *CreateDependencyInvoker

CreateDependencyInvoker 创建依赖包

func (*FunctionGraphClient) CreateDependencyVersion added in v0.1.12

CreateDependencyVersion 创建依赖包版本

创建依赖包版本

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) CreateDependencyVersionInvoker added in v0.1.12

func (c *FunctionGraphClient) CreateDependencyVersionInvoker(request *model.CreateDependencyVersionRequest) *CreateDependencyVersionInvoker

CreateDependencyVersionInvoker 创建依赖包版本

func (*FunctionGraphClient) CreateEvent

CreateEvent 创建测试事件

创建测试事件

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) CreateEventInvoker added in v0.0.90

func (c *FunctionGraphClient) CreateEventInvoker(request *model.CreateEventRequest) *CreateEventInvoker

CreateEventInvoker 创建测试事件

func (*FunctionGraphClient) CreateFunction

CreateFunction 创建函数

创建指定的函数。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) CreateFunctionInvoker added in v0.0.90

func (c *FunctionGraphClient) CreateFunctionInvoker(request *model.CreateFunctionRequest) *CreateFunctionInvoker

CreateFunctionInvoker 创建函数

func (*FunctionGraphClient) CreateFunctionTrigger

CreateFunctionTrigger 创建触发器

创建触发器。

- 可以创建的触发器类型包括TIMER、APIG、CTS、DDS、DMS、DIS、LTS、OBS、SMN、KAFKA。 - DDS和KAFKA触发器创建时默认为DISABLED状态,其他触发器默认为ACTIVE状态。 - TIMER、DDS、DMS、KAFKA、LTS触发器支持禁用,其他触发器不支持。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) CreateFunctionTriggerInvoker added in v0.0.90

func (c *FunctionGraphClient) CreateFunctionTriggerInvoker(request *model.CreateFunctionTriggerRequest) *CreateFunctionTriggerInvoker

CreateFunctionTriggerInvoker 创建触发器

func (*FunctionGraphClient) CreateFunctionVersion

CreateFunctionVersion 发布函数版本

发布函数版本。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) CreateFunctionVersionInvoker added in v0.0.90

func (c *FunctionGraphClient) CreateFunctionVersionInvoker(request *model.CreateFunctionVersionRequest) *CreateFunctionVersionInvoker

CreateFunctionVersionInvoker 发布函数版本

func (*FunctionGraphClient) CreateTags added in v0.1.43

CreateTags 创建资源标签

创建资源标签。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) CreateTagsInvoker added in v0.1.43

func (c *FunctionGraphClient) CreateTagsInvoker(request *model.CreateTagsRequest) *CreateTagsInvoker

CreateTagsInvoker 创建资源标签

func (*FunctionGraphClient) CreateVersionAlias

CreateVersionAlias 创建函数版本别名

创建函数灰度版本别名。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) CreateVersionAliasInvoker added in v0.0.90

func (c *FunctionGraphClient) CreateVersionAliasInvoker(request *model.CreateVersionAliasRequest) *CreateVersionAliasInvoker

CreateVersionAliasInvoker 创建函数版本别名

func (*FunctionGraphClient) CreateVpcEndpoint added in v0.1.43

CreateVpcEndpoint 创建下沉入口

创建下沉入口。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) CreateVpcEndpointInvoker added in v0.1.43

func (c *FunctionGraphClient) CreateVpcEndpointInvoker(request *model.CreateVpcEndpointRequest) *CreateVpcEndpointInvoker

CreateVpcEndpointInvoker 创建下沉入口

func (*FunctionGraphClient) CreateWorkflow added in v0.0.81

CreateWorkflow 创建函数流

创建函数流

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) CreateWorkflowInvoker added in v0.0.90

func (c *FunctionGraphClient) CreateWorkflowInvoker(request *model.CreateWorkflowRequest) *CreateWorkflowInvoker

CreateWorkflowInvoker 创建函数流

func (*FunctionGraphClient) DeleteDependency

DeleteDependency 删除指定的依赖包

删除指定的依赖包

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) DeleteDependencyInvoker added in v0.0.90

func (c *FunctionGraphClient) DeleteDependencyInvoker(request *model.DeleteDependencyRequest) *DeleteDependencyInvoker

DeleteDependencyInvoker 删除指定的依赖包

func (*FunctionGraphClient) DeleteDependencyVersion added in v0.1.12

DeleteDependencyVersion 删除依赖包版本

删除依赖包版本

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) DeleteDependencyVersionInvoker added in v0.1.12

func (c *FunctionGraphClient) DeleteDependencyVersionInvoker(request *model.DeleteDependencyVersionRequest) *DeleteDependencyVersionInvoker

DeleteDependencyVersionInvoker 删除依赖包版本

func (*FunctionGraphClient) DeleteEvent

DeleteEvent 删除指定测试事件

删除指定测试事件

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) DeleteEventInvoker added in v0.0.90

func (c *FunctionGraphClient) DeleteEventInvoker(request *model.DeleteEventRequest) *DeleteEventInvoker

DeleteEventInvoker 删除指定测试事件

func (*FunctionGraphClient) DeleteFunction

DeleteFunction 删除函数/版本

删除指定的函数或者特定的版本(不允许删除latest版本)。

如果URN中包含函数版本或者别名,则删除特定的函数版本或者别名指向的版本以及该版本关联的trigger。 如果URN中不包含版本或者别名,则删除整个函数,包含所有版本以及别名,触发器。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) DeleteFunctionAsyncInvokeConfig

DeleteFunctionAsyncInvokeConfig 删除函数异步配置信息

删除函数异步配置信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) DeleteFunctionAsyncInvokeConfigInvoker added in v0.0.90

DeleteFunctionAsyncInvokeConfigInvoker 删除函数异步配置信息

func (*FunctionGraphClient) DeleteFunctionInvoker added in v0.0.90

func (c *FunctionGraphClient) DeleteFunctionInvoker(request *model.DeleteFunctionRequest) *DeleteFunctionInvoker

DeleteFunctionInvoker 删除函数/版本

func (*FunctionGraphClient) DeleteFunctionTrigger

DeleteFunctionTrigger 删除触发器

删除触发器。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) DeleteFunctionTriggerInvoker added in v0.0.90

func (c *FunctionGraphClient) DeleteFunctionTriggerInvoker(request *model.DeleteFunctionTriggerRequest) *DeleteFunctionTriggerInvoker

DeleteFunctionTriggerInvoker 删除触发器

func (*FunctionGraphClient) DeleteTags added in v0.1.43

DeleteTags 删除资源标签

删除资源标签。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) DeleteTagsInvoker added in v0.1.43

func (c *FunctionGraphClient) DeleteTagsInvoker(request *model.DeleteTagsRequest) *DeleteTagsInvoker

DeleteTagsInvoker 删除资源标签

func (*FunctionGraphClient) DeleteVersionAlias

DeleteVersionAlias 删除函数版本别名

删除函数版本别名。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) DeleteVersionAliasInvoker added in v0.0.90

func (c *FunctionGraphClient) DeleteVersionAliasInvoker(request *model.DeleteVersionAliasRequest) *DeleteVersionAliasInvoker

DeleteVersionAliasInvoker 删除函数版本别名

func (*FunctionGraphClient) DeleteVpcEndpoint added in v0.1.43

DeleteVpcEndpoint 删除下沉入口

删除下沉入口。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) DeleteVpcEndpointInvoker added in v0.1.43

func (c *FunctionGraphClient) DeleteVpcEndpointInvoker(request *model.DeleteVpcEndpointRequest) *DeleteVpcEndpointInvoker

DeleteVpcEndpointInvoker 删除下沉入口

func (*FunctionGraphClient) EnableLtsLogs added in v0.0.53

EnableLtsLogs 开通lts日志上报功能

开通lts日志上报功能。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) EnableLtsLogsInvoker added in v0.0.90

func (c *FunctionGraphClient) EnableLtsLogsInvoker(request *model.EnableLtsLogsRequest) *EnableLtsLogsInvoker

EnableLtsLogsInvoker 开通lts日志上报功能

func (*FunctionGraphClient) ExportFunction added in v0.0.47

ExportFunction 导出函数

导出函数

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ExportFunctionInvoker added in v0.0.90

func (c *FunctionGraphClient) ExportFunctionInvoker(request *model.ExportFunctionRequest) *ExportFunctionInvoker

ExportFunctionInvoker 导出函数

func (*FunctionGraphClient) ImportFunction added in v0.0.47

ImportFunction 导入函数

导入函数

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ImportFunctionInvoker added in v0.0.90

func (c *FunctionGraphClient) ImportFunctionInvoker(request *model.ImportFunctionRequest) *ImportFunctionInvoker

ImportFunctionInvoker 导入函数

func (*FunctionGraphClient) InvokeFunction

InvokeFunction 同步执行函数

同步调用指的是客户端请求需要明确等到响应结果,也就是说这样的请求必须得调用到用户的函数,并且等到调用完成才返回。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) InvokeFunctionInvoker added in v0.0.90

func (c *FunctionGraphClient) InvokeFunctionInvoker(request *model.InvokeFunctionRequest) *InvokeFunctionInvoker

InvokeFunctionInvoker 同步执行函数

func (*FunctionGraphClient) ListActiveAsyncInvocations added in v0.1.60

ListActiveAsyncInvocations 获取函数活跃异步调用请求列表

获取函数异步调用活跃请求列表

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ListActiveAsyncInvocationsInvoker added in v0.1.60

func (c *FunctionGraphClient) ListActiveAsyncInvocationsInvoker(request *model.ListActiveAsyncInvocationsRequest) *ListActiveAsyncInvocationsInvoker

ListActiveAsyncInvocationsInvoker 获取函数活跃异步调用请求列表

func (*FunctionGraphClient) ListAsyncInvocations added in v0.0.104

ListAsyncInvocations 获取函数异步调用请求列表

获取函数异步调用请求列表

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ListAsyncInvocationsInvoker added in v0.0.104

func (c *FunctionGraphClient) ListAsyncInvocationsInvoker(request *model.ListAsyncInvocationsRequest) *ListAsyncInvocationsInvoker

ListAsyncInvocationsInvoker 获取函数异步调用请求列表

func (*FunctionGraphClient) ListDependencies

ListDependencies 获取依赖包列表

获取依赖包列表

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ListDependenciesInvoker added in v0.0.90

func (c *FunctionGraphClient) ListDependenciesInvoker(request *model.ListDependenciesRequest) *ListDependenciesInvoker

ListDependenciesInvoker 获取依赖包列表

func (*FunctionGraphClient) ListDependencyVersion added in v0.1.12

ListDependencyVersion 获取依赖包版本列表

获取依赖包版本列表

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ListDependencyVersionInvoker added in v0.1.12

func (c *FunctionGraphClient) ListDependencyVersionInvoker(request *model.ListDependencyVersionRequest) *ListDependencyVersionInvoker

ListDependencyVersionInvoker 获取依赖包版本列表

func (*FunctionGraphClient) ListEvents

ListEvents 获取指定函数的测试事件列表

获取指定函数的测试事件列表

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ListEventsInvoker added in v0.0.90

func (c *FunctionGraphClient) ListEventsInvoker(request *model.ListEventsRequest) *ListEventsInvoker

ListEventsInvoker 获取指定函数的测试事件列表

func (*FunctionGraphClient) ListFunctionAsMetric added in v0.1.12

ListFunctionAsMetric 获取按指定指标排序的函数列表

按指定指标排序的函数列表。

默认统计按错误次数指标统计最近一天失败次数最多的前10个函数

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ListFunctionAsMetricInvoker added in v0.1.12

func (c *FunctionGraphClient) ListFunctionAsMetricInvoker(request *model.ListFunctionAsMetricRequest) *ListFunctionAsMetricInvoker

ListFunctionAsMetricInvoker 获取按指定指标排序的函数列表

func (*FunctionGraphClient) ListFunctionAsyncInvokeConfig

ListFunctionAsyncInvokeConfig 获取函数异步配置列表

获取指定函数所有版本的异步配置列表。。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ListFunctionAsyncInvokeConfigInvoker added in v0.0.90

ListFunctionAsyncInvokeConfigInvoker 获取函数异步配置列表

func (*FunctionGraphClient) ListFunctionReservedInstances added in v0.1.12

ListFunctionReservedInstances 获取函数预留实例数量

获取函数预留实例数量。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ListFunctionReservedInstancesInvoker added in v0.1.12

ListFunctionReservedInstancesInvoker 获取函数预留实例数量

func (*FunctionGraphClient) ListFunctionStatistics

ListFunctionStatistics 获取指定时间段的函数运行指标

获取指定时间段的函数运行指标。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ListFunctionStatisticsInvoker added in v0.0.90

func (c *FunctionGraphClient) ListFunctionStatisticsInvoker(request *model.ListFunctionStatisticsRequest) *ListFunctionStatisticsInvoker

ListFunctionStatisticsInvoker 获取指定时间段的函数运行指标

func (*FunctionGraphClient) ListFunctionTriggers

ListFunctionTriggers 获取指定函数的所有触发器

获取指定函数的所有触发器设置。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ListFunctionTriggersInvoker added in v0.0.90

func (c *FunctionGraphClient) ListFunctionTriggersInvoker(request *model.ListFunctionTriggersRequest) *ListFunctionTriggersInvoker

ListFunctionTriggersInvoker 获取指定函数的所有触发器

func (*FunctionGraphClient) ListFunctionVersions

ListFunctionVersions 获取指定函数的版本列表

获取指定函数的版本列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ListFunctionVersionsInvoker added in v0.0.90

func (c *FunctionGraphClient) ListFunctionVersionsInvoker(request *model.ListFunctionVersionsRequest) *ListFunctionVersionsInvoker

ListFunctionVersionsInvoker 获取指定函数的版本列表

func (*FunctionGraphClient) ListFunctions

ListFunctions 获取函数列表

获取函数列表

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ListFunctionsInvoker added in v0.0.90

func (c *FunctionGraphClient) ListFunctionsInvoker(request *model.ListFunctionsRequest) *ListFunctionsInvoker

ListFunctionsInvoker 获取函数列表

func (*FunctionGraphClient) ListQuotas

ListQuotas 查询租户配额

查询租户配额

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ListQuotasInvoker added in v0.0.90

func (c *FunctionGraphClient) ListQuotasInvoker(request *model.ListQuotasRequest) *ListQuotasInvoker

ListQuotasInvoker 查询租户配额

func (*FunctionGraphClient) ListReservedInstanceConfigs added in v0.1.12

ListReservedInstanceConfigs 获取函数预留实例配置列表

获取函数预留实例配置列表

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ListReservedInstanceConfigsInvoker added in v0.1.12

ListReservedInstanceConfigsInvoker 获取函数预留实例配置列表

func (*FunctionGraphClient) ListStatistics

ListStatistics 租户函数统计信息

租户函数统计信息。

返回三类的统计信息,函数格式和大小使用情况包括配额和使用量,流量报告。 通过查询参数filter可以进行过滤,查询参数period可以指定返回的时间段。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ListStatisticsInvoker added in v0.0.90

func (c *FunctionGraphClient) ListStatisticsInvoker(request *model.ListStatisticsRequest) *ListStatisticsInvoker

ListStatisticsInvoker 租户函数统计信息

func (*FunctionGraphClient) ListVersionAliases

ListVersionAliases 获取指定函数所有版本别名列表

获取函数版本别名列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ListVersionAliasesInvoker added in v0.0.90

func (c *FunctionGraphClient) ListVersionAliasesInvoker(request *model.ListVersionAliasesRequest) *ListVersionAliasesInvoker

ListVersionAliasesInvoker 获取指定函数所有版本别名列表

func (*FunctionGraphClient) ListWorkflow added in v0.0.104

ListWorkflow 查询函数流

查询函数流

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ListWorkflowExecutions added in v0.0.81

ListWorkflowExecutions 获取指定函数流执行实例列表

获取指定函数流执行实例列表

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ListWorkflowExecutionsInvoker added in v0.0.90

func (c *FunctionGraphClient) ListWorkflowExecutionsInvoker(request *model.ListWorkflowExecutionsRequest) *ListWorkflowExecutionsInvoker

ListWorkflowExecutionsInvoker 获取指定函数流执行实例列表

func (*FunctionGraphClient) ListWorkflowInvoker added in v0.0.104

func (c *FunctionGraphClient) ListWorkflowInvoker(request *model.ListWorkflowRequest) *ListWorkflowInvoker

ListWorkflowInvoker 查询函数流

func (*FunctionGraphClient) RetryWorkFlow added in v0.0.81

RetryWorkFlow 重试函数流

重试函数流

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) RetryWorkFlowInvoker added in v0.0.90

func (c *FunctionGraphClient) RetryWorkFlowInvoker(request *model.RetryWorkFlowRequest) *RetryWorkFlowInvoker

RetryWorkFlowInvoker 重试函数流

func (*FunctionGraphClient) ShowDependcy added in v0.0.104

ShowDependcy 获取指定依赖包

获取指定依赖包

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ShowDependcyInvoker added in v0.0.104

func (c *FunctionGraphClient) ShowDependcyInvoker(request *model.ShowDependcyRequest) *ShowDependcyInvoker

ShowDependcyInvoker 获取指定依赖包

func (*FunctionGraphClient) ShowDependencyVersion added in v0.1.12

ShowDependencyVersion 获取依赖包版本详情

获取依赖包版本详情

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ShowDependencyVersionInvoker added in v0.1.12

func (c *FunctionGraphClient) ShowDependencyVersionInvoker(request *model.ShowDependencyVersionRequest) *ShowDependencyVersionInvoker

ShowDependencyVersionInvoker 获取依赖包版本详情

func (*FunctionGraphClient) ShowEvent

ShowEvent 获取测试事件详细信息

获取测试事件详细信息

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ShowEventInvoker added in v0.0.90

func (c *FunctionGraphClient) ShowEventInvoker(request *model.ShowEventRequest) *ShowEventInvoker

ShowEventInvoker 获取测试事件详细信息

func (*FunctionGraphClient) ShowFuncSnapshotState added in v0.1.43

ShowFuncSnapshotState 查询函数快照制作状态

查询函数快照制作状态。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ShowFuncSnapshotStateInvoker added in v0.1.43

func (c *FunctionGraphClient) ShowFuncSnapshotStateInvoker(request *model.ShowFuncSnapshotStateRequest) *ShowFuncSnapshotStateInvoker

ShowFuncSnapshotStateInvoker 查询函数快照制作状态

func (*FunctionGraphClient) ShowFunctionAsyncInvokeConfig

ShowFunctionAsyncInvokeConfig 获取函数异步配置信息

获取指定函数某一版本的异步配置信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ShowFunctionAsyncInvokeConfigInvoker added in v0.0.90

ShowFunctionAsyncInvokeConfigInvoker 获取函数异步配置信息

func (*FunctionGraphClient) ShowFunctionCode

ShowFunctionCode 获取指定函数代码

获取指定函数的代码。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ShowFunctionCodeInvoker added in v0.0.90

func (c *FunctionGraphClient) ShowFunctionCodeInvoker(request *model.ShowFunctionCodeRequest) *ShowFunctionCodeInvoker

ShowFunctionCodeInvoker 获取指定函数代码

func (*FunctionGraphClient) ShowFunctionConfig

ShowFunctionConfig 获取函数的metadata

获取指定函数的metadata。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ShowFunctionConfigInvoker added in v0.0.90

func (c *FunctionGraphClient) ShowFunctionConfigInvoker(request *model.ShowFunctionConfigRequest) *ShowFunctionConfigInvoker

ShowFunctionConfigInvoker 获取函数的metadata

func (*FunctionGraphClient) ShowFunctionTrigger

ShowFunctionTrigger 获取指定触发器的信息

获取特定触发器的信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ShowFunctionTriggerInvoker added in v0.0.90

func (c *FunctionGraphClient) ShowFunctionTriggerInvoker(request *model.ShowFunctionTriggerRequest) *ShowFunctionTriggerInvoker

ShowFunctionTriggerInvoker 获取指定触发器的信息

func (*FunctionGraphClient) ShowLtsLogDetails added in v0.0.53

ShowLtsLogDetails 获取指定函数的lts日志组日志流配置

获取指定函数的lts日志组日志流配置。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ShowLtsLogDetailsInvoker added in v0.0.90

func (c *FunctionGraphClient) ShowLtsLogDetailsInvoker(request *model.ShowLtsLogDetailsRequest) *ShowLtsLogDetailsInvoker

ShowLtsLogDetailsInvoker 获取指定函数的lts日志组日志流配置

func (*FunctionGraphClient) ShowProjectTagsList added in v0.1.43

ShowProjectTagsList 查询资源标签

查询资源标签。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ShowProjectTagsListInvoker added in v0.1.43

func (c *FunctionGraphClient) ShowProjectTagsListInvoker(request *model.ShowProjectTagsListRequest) *ShowProjectTagsListInvoker

ShowProjectTagsListInvoker 查询资源标签

func (*FunctionGraphClient) ShowResInstanceInfo added in v0.1.43

ShowResInstanceInfo 查询资源实例

查询资源实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ShowResInstanceInfoInvoker added in v0.1.43

func (c *FunctionGraphClient) ShowResInstanceInfoInvoker(request *model.ShowResInstanceInfoRequest) *ShowResInstanceInfoInvoker

ShowResInstanceInfoInvoker 查询资源实例

func (*FunctionGraphClient) ShowTenantMetric added in v0.0.81

ShowTenantMetric 获取函数流指标

获取函数流指标

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ShowTenantMetricInvoker added in v0.0.90

func (c *FunctionGraphClient) ShowTenantMetricInvoker(request *model.ShowTenantMetricRequest) *ShowTenantMetricInvoker

ShowTenantMetricInvoker 获取函数流指标

func (*FunctionGraphClient) ShowTracing added in v0.0.68

ShowTracing 获取函数调用链配置

获取函数调用链配置

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ShowTracingInvoker added in v0.0.90

func (c *FunctionGraphClient) ShowTracingInvoker(request *model.ShowTracingRequest) *ShowTracingInvoker

ShowTracingInvoker 获取函数调用链配置

func (*FunctionGraphClient) ShowVersionAlias

ShowVersionAlias 获取函数版本的指定别名信息

获取函数指定的版本别名信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ShowVersionAliasInvoker added in v0.0.90

func (c *FunctionGraphClient) ShowVersionAliasInvoker(request *model.ShowVersionAliasRequest) *ShowVersionAliasInvoker

ShowVersionAliasInvoker 获取函数版本的指定别名信息

func (*FunctionGraphClient) ShowWorkFlow added in v0.0.81

ShowWorkFlow 获取指定函数流实例的元数据

获取指定函数流实例的元数据

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ShowWorkFlowInvoker added in v0.0.90

func (c *FunctionGraphClient) ShowWorkFlowInvoker(request *model.ShowWorkFlowRequest) *ShowWorkFlowInvoker

ShowWorkFlowInvoker 获取指定函数流实例的元数据

func (*FunctionGraphClient) ShowWorkFlowMetric added in v0.0.81

ShowWorkFlowMetric 获取指定函数流指标

获取指定函数流指标

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ShowWorkFlowMetricInvoker added in v0.0.90

func (c *FunctionGraphClient) ShowWorkFlowMetricInvoker(request *model.ShowWorkFlowMetricRequest) *ShowWorkFlowMetricInvoker

ShowWorkFlowMetricInvoker 获取指定函数流指标

func (*FunctionGraphClient) ShowWorkflowExecution added in v0.0.81

ShowWorkflowExecution 获取指定函数流执行实例

获取指定函数流执行实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ShowWorkflowExecutionForPage added in v0.1.10

ShowWorkflowExecutionForPage 分页获取指定函数流执行实例列表

分页获取指定函数流执行实例列表

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) ShowWorkflowExecutionForPageInvoker added in v0.1.10

ShowWorkflowExecutionForPageInvoker 分页获取指定函数流执行实例列表

func (*FunctionGraphClient) ShowWorkflowExecutionInvoker added in v0.0.90

func (c *FunctionGraphClient) ShowWorkflowExecutionInvoker(request *model.ShowWorkflowExecutionRequest) *ShowWorkflowExecutionInvoker

ShowWorkflowExecutionInvoker 获取指定函数流执行实例

func (*FunctionGraphClient) StartSyncWorkflowExecution added in v0.0.86

StartSyncWorkflowExecution 同步执行函数流

以同步执行方式启动函数流(仅快速模式函数流支持)

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) StartSyncWorkflowExecutionInvoker added in v0.0.90

func (c *FunctionGraphClient) StartSyncWorkflowExecutionInvoker(request *model.StartSyncWorkflowExecutionRequest) *StartSyncWorkflowExecutionInvoker

StartSyncWorkflowExecutionInvoker 同步执行函数流

func (*FunctionGraphClient) StartWorkflowExecution added in v0.0.81

StartWorkflowExecution 开始执行函数流

以异步执行方式启动函数流

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) StartWorkflowExecutionInvoker added in v0.0.90

func (c *FunctionGraphClient) StartWorkflowExecutionInvoker(request *model.StartWorkflowExecutionRequest) *StartWorkflowExecutionInvoker

StartWorkflowExecutionInvoker 开始执行函数流

func (*FunctionGraphClient) StopWorkFlow added in v0.0.81

StopWorkFlow 停止函数流

停止函数流

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) StopWorkFlowInvoker added in v0.0.90

func (c *FunctionGraphClient) StopWorkFlowInvoker(request *model.StopWorkFlowRequest) *StopWorkFlowInvoker

StopWorkFlowInvoker 停止函数流

func (*FunctionGraphClient) UpdateDependcy added in v0.0.104

UpdateDependcy 更新指定依赖包

更新指定依赖包

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) UpdateDependcyInvoker added in v0.0.104

func (c *FunctionGraphClient) UpdateDependcyInvoker(request *model.UpdateDependcyRequest) *UpdateDependcyInvoker

UpdateDependcyInvoker 更新指定依赖包

func (*FunctionGraphClient) UpdateEvent

UpdateEvent 更新测试事件详细信息

更新测试事件详细信息

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) UpdateEventInvoker added in v0.0.90

func (c *FunctionGraphClient) UpdateEventInvoker(request *model.UpdateEventRequest) *UpdateEventInvoker

UpdateEventInvoker 更新测试事件详细信息

func (*FunctionGraphClient) UpdateFuncSnapshot added in v0.1.43

UpdateFuncSnapshot 禁用/启动函数快照

禁用/启动函数快照

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) UpdateFuncSnapshotInvoker added in v0.1.43

func (c *FunctionGraphClient) UpdateFuncSnapshotInvoker(request *model.UpdateFuncSnapshotRequest) *UpdateFuncSnapshotInvoker

UpdateFuncSnapshotInvoker 禁用/启动函数快照

func (*FunctionGraphClient) UpdateFunctionAsyncInvokeConfig

UpdateFunctionAsyncInvokeConfig 设置函数异步配置信息

设置函数异步配置信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) UpdateFunctionAsyncInvokeConfigInvoker added in v0.0.90

UpdateFunctionAsyncInvokeConfigInvoker 设置函数异步配置信息

func (*FunctionGraphClient) UpdateFunctionCode

UpdateFunctionCode 修改函数代码

修改指定的函数的代码。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) UpdateFunctionCodeInvoker added in v0.0.90

func (c *FunctionGraphClient) UpdateFunctionCodeInvoker(request *model.UpdateFunctionCodeRequest) *UpdateFunctionCodeInvoker

UpdateFunctionCodeInvoker 修改函数代码

func (*FunctionGraphClient) UpdateFunctionConfig

UpdateFunctionConfig 修改函数的metadata信息

修改指定的函数的metadata信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) UpdateFunctionConfigInvoker added in v0.0.90

func (c *FunctionGraphClient) UpdateFunctionConfigInvoker(request *model.UpdateFunctionConfigRequest) *UpdateFunctionConfigInvoker

UpdateFunctionConfigInvoker 修改函数的metadata信息

func (*FunctionGraphClient) UpdateFunctionMaxInstanceConfig added in v0.0.96

UpdateFunctionMaxInstanceConfig 更新函数最大实例数

更新函数最大实例数

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) UpdateFunctionMaxInstanceConfigInvoker added in v0.0.96

UpdateFunctionMaxInstanceConfigInvoker 更新函数最大实例数

func (*FunctionGraphClient) UpdateFunctionReservedInstancesCount added in v0.0.104

UpdateFunctionReservedInstancesCount 修改函数预留实例数量

修改函数预留实例数量。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) UpdateFunctionReservedInstancesCountInvoker added in v0.0.104

UpdateFunctionReservedInstancesCountInvoker 修改函数预留实例数量

func (*FunctionGraphClient) UpdateTracing added in v0.0.68

UpdateTracing 修改函数调用链配置

修改函数调用链配置,开通/修改传入aksk,关闭aksk传空

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) UpdateTracingInvoker added in v0.0.90

func (c *FunctionGraphClient) UpdateTracingInvoker(request *model.UpdateTracingRequest) *UpdateTracingInvoker

UpdateTracingInvoker 修改函数调用链配置

func (*FunctionGraphClient) UpdateTrigger

UpdateTrigger 更新触发器

更新触发器

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) UpdateTriggerInvoker added in v0.0.90

func (c *FunctionGraphClient) UpdateTriggerInvoker(request *model.UpdateTriggerRequest) *UpdateTriggerInvoker

UpdateTriggerInvoker 更新触发器

func (*FunctionGraphClient) UpdateVersionAlias

UpdateVersionAlias 修改函数版本别名信息

修改函数版本别名信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) UpdateVersionAliasInvoker added in v0.0.90

func (c *FunctionGraphClient) UpdateVersionAliasInvoker(request *model.UpdateVersionAliasRequest) *UpdateVersionAliasInvoker

UpdateVersionAliasInvoker 修改函数版本别名信息

func (*FunctionGraphClient) UpdateWorkFlow added in v0.0.81

UpdateWorkFlow 修改指定函数流实例的元数据

修改指定函数流实例的元数据

Please refer to HUAWEI cloud API Explorer for details.

func (*FunctionGraphClient) UpdateWorkFlowInvoker added in v0.0.90

func (c *FunctionGraphClient) UpdateWorkFlowInvoker(request *model.UpdateWorkFlowRequest) *UpdateWorkFlowInvoker

UpdateWorkFlowInvoker 修改指定函数流实例的元数据

type ImportFunctionInvoker added in v0.0.90

type ImportFunctionInvoker struct {
	*invoker.BaseInvoker
}

func (*ImportFunctionInvoker) Invoke added in v0.0.90

type InvokeFunctionInvoker added in v0.0.90

type InvokeFunctionInvoker struct {
	*invoker.BaseInvoker
}

func (*InvokeFunctionInvoker) Invoke added in v0.0.90

type ListActiveAsyncInvocationsInvoker added in v0.1.60

type ListActiveAsyncInvocationsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListActiveAsyncInvocationsInvoker) Invoke added in v0.1.60

type ListAsyncInvocationsInvoker added in v0.0.104

type ListAsyncInvocationsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAsyncInvocationsInvoker) Invoke added in v0.0.104

type ListDependenciesInvoker added in v0.0.90

type ListDependenciesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListDependenciesInvoker) Invoke added in v0.0.90

type ListDependencyVersionInvoker added in v0.1.12

type ListDependencyVersionInvoker struct {
	*invoker.BaseInvoker
}

func (*ListDependencyVersionInvoker) Invoke added in v0.1.12

type ListEventsInvoker added in v0.0.90

type ListEventsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEventsInvoker) Invoke added in v0.0.90

type ListFunctionAsMetricInvoker added in v0.1.12

type ListFunctionAsMetricInvoker struct {
	*invoker.BaseInvoker
}

func (*ListFunctionAsMetricInvoker) Invoke added in v0.1.12

type ListFunctionAsyncInvokeConfigInvoker added in v0.0.90

type ListFunctionAsyncInvokeConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*ListFunctionAsyncInvokeConfigInvoker) Invoke added in v0.0.90

type ListFunctionReservedInstancesInvoker added in v0.1.12

type ListFunctionReservedInstancesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListFunctionReservedInstancesInvoker) Invoke added in v0.1.12

type ListFunctionStatisticsInvoker added in v0.0.90

type ListFunctionStatisticsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListFunctionStatisticsInvoker) Invoke added in v0.0.90

type ListFunctionTriggersInvoker added in v0.0.90

type ListFunctionTriggersInvoker struct {
	*invoker.BaseInvoker
}

func (*ListFunctionTriggersInvoker) Invoke added in v0.0.90

type ListFunctionVersionsInvoker added in v0.0.90

type ListFunctionVersionsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListFunctionVersionsInvoker) Invoke added in v0.0.90

type ListFunctionsInvoker added in v0.0.90

type ListFunctionsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListFunctionsInvoker) Invoke added in v0.0.90

type ListQuotasInvoker added in v0.0.90

type ListQuotasInvoker struct {
	*invoker.BaseInvoker
}

func (*ListQuotasInvoker) Invoke added in v0.0.90

type ListReservedInstanceConfigsInvoker added in v0.1.12

type ListReservedInstanceConfigsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListReservedInstanceConfigsInvoker) Invoke added in v0.1.12

type ListStatisticsInvoker added in v0.0.90

type ListStatisticsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListStatisticsInvoker) Invoke added in v0.0.90

type ListVersionAliasesInvoker added in v0.0.90

type ListVersionAliasesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListVersionAliasesInvoker) Invoke added in v0.0.90

type ListWorkflowExecutionsInvoker added in v0.0.90

type ListWorkflowExecutionsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListWorkflowExecutionsInvoker) Invoke added in v0.0.90

type ListWorkflowInvoker added in v0.0.104

type ListWorkflowInvoker struct {
	*invoker.BaseInvoker
}

func (*ListWorkflowInvoker) Invoke added in v0.0.104

type RetryWorkFlowInvoker added in v0.0.90

type RetryWorkFlowInvoker struct {
	*invoker.BaseInvoker
}

func (*RetryWorkFlowInvoker) Invoke added in v0.0.90

type ShowDependcyInvoker added in v0.0.104

type ShowDependcyInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDependcyInvoker) Invoke added in v0.0.104

type ShowDependencyVersionInvoker added in v0.1.12

type ShowDependencyVersionInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDependencyVersionInvoker) Invoke added in v0.1.12

type ShowEventInvoker added in v0.0.90

type ShowEventInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowEventInvoker) Invoke added in v0.0.90

type ShowFuncSnapshotStateInvoker added in v0.1.43

type ShowFuncSnapshotStateInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowFuncSnapshotStateInvoker) Invoke added in v0.1.43

type ShowFunctionAsyncInvokeConfigInvoker added in v0.0.90

type ShowFunctionAsyncInvokeConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowFunctionAsyncInvokeConfigInvoker) Invoke added in v0.0.90

type ShowFunctionCodeInvoker added in v0.0.90

type ShowFunctionCodeInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowFunctionCodeInvoker) Invoke added in v0.0.90

type ShowFunctionConfigInvoker added in v0.0.90

type ShowFunctionConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowFunctionConfigInvoker) Invoke added in v0.0.90

type ShowFunctionTriggerInvoker added in v0.0.90

type ShowFunctionTriggerInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowFunctionTriggerInvoker) Invoke added in v0.0.90

type ShowLtsLogDetailsInvoker added in v0.0.90

type ShowLtsLogDetailsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowLtsLogDetailsInvoker) Invoke added in v0.0.90

type ShowProjectTagsListInvoker added in v0.1.43

type ShowProjectTagsListInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowProjectTagsListInvoker) Invoke added in v0.1.43

type ShowResInstanceInfoInvoker added in v0.1.43

type ShowResInstanceInfoInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowResInstanceInfoInvoker) Invoke added in v0.1.43

type ShowTenantMetricInvoker added in v0.0.90

type ShowTenantMetricInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowTenantMetricInvoker) Invoke added in v0.0.90

type ShowTracingInvoker added in v0.0.90

type ShowTracingInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowTracingInvoker) Invoke added in v0.0.90

type ShowVersionAliasInvoker added in v0.0.90

type ShowVersionAliasInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowVersionAliasInvoker) Invoke added in v0.0.90

type ShowWorkFlowInvoker added in v0.0.90

type ShowWorkFlowInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowWorkFlowInvoker) Invoke added in v0.0.90

type ShowWorkFlowMetricInvoker added in v0.0.90

type ShowWorkFlowMetricInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowWorkFlowMetricInvoker) Invoke added in v0.0.90

type ShowWorkflowExecutionForPageInvoker added in v0.1.10

type ShowWorkflowExecutionForPageInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowWorkflowExecutionForPageInvoker) Invoke added in v0.1.10

type ShowWorkflowExecutionInvoker added in v0.0.90

type ShowWorkflowExecutionInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowWorkflowExecutionInvoker) Invoke added in v0.0.90

type StartSyncWorkflowExecutionInvoker added in v0.0.90

type StartSyncWorkflowExecutionInvoker struct {
	*invoker.BaseInvoker
}

func (*StartSyncWorkflowExecutionInvoker) Invoke added in v0.0.90

type StartWorkflowExecutionInvoker added in v0.0.90

type StartWorkflowExecutionInvoker struct {
	*invoker.BaseInvoker
}

func (*StartWorkflowExecutionInvoker) Invoke added in v0.0.90

type StopWorkFlowInvoker added in v0.0.90

type StopWorkFlowInvoker struct {
	*invoker.BaseInvoker
}

func (*StopWorkFlowInvoker) Invoke added in v0.0.90

type UpdateDependcyInvoker added in v0.0.104

type UpdateDependcyInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateDependcyInvoker) Invoke added in v0.0.104

type UpdateEventInvoker added in v0.0.90

type UpdateEventInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateEventInvoker) Invoke added in v0.0.90

type UpdateFuncSnapshotInvoker added in v0.1.43

type UpdateFuncSnapshotInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateFuncSnapshotInvoker) Invoke added in v0.1.43

type UpdateFunctionAsyncInvokeConfigInvoker added in v0.0.90

type UpdateFunctionAsyncInvokeConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateFunctionAsyncInvokeConfigInvoker) Invoke added in v0.0.90

type UpdateFunctionCodeInvoker added in v0.0.90

type UpdateFunctionCodeInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateFunctionCodeInvoker) Invoke added in v0.0.90

type UpdateFunctionConfigInvoker added in v0.0.90

type UpdateFunctionConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateFunctionConfigInvoker) Invoke added in v0.0.90

type UpdateFunctionMaxInstanceConfigInvoker added in v0.0.96

type UpdateFunctionMaxInstanceConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateFunctionMaxInstanceConfigInvoker) Invoke added in v0.0.96

type UpdateFunctionReservedInstancesCountInvoker added in v0.0.104

type UpdateFunctionReservedInstancesCountInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateFunctionReservedInstancesCountInvoker) Invoke added in v0.0.104

type UpdateTracingInvoker added in v0.0.90

type UpdateTracingInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateTracingInvoker) Invoke added in v0.0.90

type UpdateTriggerInvoker added in v0.0.90

type UpdateTriggerInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateTriggerInvoker) Invoke added in v0.0.90

type UpdateVersionAliasInvoker added in v0.0.90

type UpdateVersionAliasInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateVersionAliasInvoker) Invoke added in v0.0.90

type UpdateWorkFlowInvoker added in v0.0.90

type UpdateWorkFlowInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateWorkFlowInvoker) Invoke added in v0.0.90

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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