Documentation ¶
Index ¶
- type FunctionClient
- func (c *FunctionClient) AsyncInvoke(request *function.AsyncInvokeRequest) (*function.AsyncInvokeResponse, error)
- func (c *FunctionClient) CreateAlias(request *function.CreateAliasRequest) (*function.CreateAliasResponse, error)
- func (c *FunctionClient) CreateFunction(request *function.CreateFunctionRequest) (*function.CreateFunctionResponse, error)
- func (c *FunctionClient) CreateVersion(request *function.CreateVersionRequest) (*function.CreateVersionResponse, error)
- func (c *FunctionClient) DeleteAlias(request *function.DeleteAliasRequest) (*function.DeleteAliasResponse, error)
- func (c *FunctionClient) DeleteFunction(request *function.DeleteFunctionRequest) (*function.DeleteFunctionResponse, error)
- func (c *FunctionClient) DeleteVersion(request *function.DeleteVersionRequest) (*function.DeleteVersionResponse, error)
- func (c *FunctionClient) GetAlias(request *function.GetAliasRequest) (*function.GetAliasResponse, error)
- func (c *FunctionClient) GetFunction(request *function.GetFunctionRequest) (*function.GetFunctionResponse, error)
- func (c *FunctionClient) GetTrigger(request *function.GetTriggerRequest) (*function.GetTriggerResponse, error)
- func (c *FunctionClient) GetVersion(request *function.GetVersionRequest) (*function.GetVersionResponse, error)
- func (c *FunctionClient) Invoke(request *function.InvokeRequest) (*function.InvokeResponse, error)
- func (c *FunctionClient) ListAlias(request *function.ListAliasRequest) (*function.ListAliasResponse, error)
- func (c *FunctionClient) ListFunction(request *function.ListFunctionRequest) (*function.ListFunctionResponse, error)
- func (c *FunctionClient) ListVersion(request *function.ListVersionRequest) (*function.ListVersionResponse, error)
- func (c *FunctionClient) SetConfig(config *core.Config)
- func (c *FunctionClient) SetLogger(logger core.Logger)
- func (c *FunctionClient) UpdateAlias(request *function.UpdateAliasRequest) (*function.UpdateAliasResponse, error)
- func (c *FunctionClient) UpdateFunction(request *function.UpdateFunctionRequest) (*function.UpdateFunctionResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FunctionClient ¶
type FunctionClient struct {
core.JDCloudClient
}
func NewFunctionClient ¶
func NewFunctionClient(credential *core.Credential) *FunctionClient
func (*FunctionClient) AsyncInvoke ¶ added in v1.7.0
func (c *FunctionClient) AsyncInvoke(request *function.AsyncInvokeRequest) (*function.AsyncInvokeResponse, error)
异步测试执行函数
func (*FunctionClient) CreateAlias ¶ added in v1.3.0
func (c *FunctionClient) CreateAlias(request *function.CreateAliasRequest) (*function.CreateAliasResponse, error)
创建别名
func (*FunctionClient) CreateFunction ¶ added in v1.3.0
func (c *FunctionClient) CreateFunction(request *function.CreateFunctionRequest) (*function.CreateFunctionResponse, error)
创建函数
func (*FunctionClient) CreateVersion ¶ added in v1.3.0
func (c *FunctionClient) CreateVersion(request *function.CreateVersionRequest) (*function.CreateVersionResponse, error)
创建版本
func (*FunctionClient) DeleteAlias ¶ added in v1.3.0
func (c *FunctionClient) DeleteAlias(request *function.DeleteAliasRequest) (*function.DeleteAliasResponse, error)
删除别名
func (*FunctionClient) DeleteFunction ¶ added in v1.3.0
func (c *FunctionClient) DeleteFunction(request *function.DeleteFunctionRequest) (*function.DeleteFunctionResponse, error)
删除函数
func (*FunctionClient) DeleteVersion ¶ added in v1.3.0
func (c *FunctionClient) DeleteVersion(request *function.DeleteVersionRequest) (*function.DeleteVersionResponse, error)
删除版本
func (*FunctionClient) GetAlias ¶ added in v1.3.0
func (c *FunctionClient) GetAlias(request *function.GetAliasRequest) (*function.GetAliasResponse, error)
查询别名详情
func (*FunctionClient) GetFunction ¶ added in v1.3.0
func (c *FunctionClient) GetFunction(request *function.GetFunctionRequest) (*function.GetFunctionResponse, error)
查询函数详情
func (*FunctionClient) GetTrigger ¶
func (c *FunctionClient) GetTrigger(request *function.GetTriggerRequest) (*function.GetTriggerResponse, error)
获取触发器详情
func (*FunctionClient) GetVersion ¶ added in v1.3.0
func (c *FunctionClient) GetVersion(request *function.GetVersionRequest) (*function.GetVersionResponse, error)
获取版本详情
func (*FunctionClient) Invoke ¶ added in v1.7.0
func (c *FunctionClient) Invoke(request *function.InvokeRequest) (*function.InvokeResponse, error)
控制台测试执行函数
func (*FunctionClient) ListAlias ¶ added in v1.3.0
func (c *FunctionClient) ListAlias(request *function.ListAliasRequest) (*function.ListAliasResponse, error)
查询别名列表
func (*FunctionClient) ListFunction ¶ added in v1.3.0
func (c *FunctionClient) ListFunction(request *function.ListFunctionRequest) (*function.ListFunctionResponse, error)
查询函数列表
func (*FunctionClient) ListVersion ¶ added in v1.3.0
func (c *FunctionClient) ListVersion(request *function.ListVersionRequest) (*function.ListVersionResponse, error)
查询版本列表
func (*FunctionClient) SetConfig ¶
func (c *FunctionClient) SetConfig(config *core.Config)
func (*FunctionClient) SetLogger ¶
func (c *FunctionClient) SetLogger(logger core.Logger)
func (*FunctionClient) UpdateAlias ¶ added in v1.3.0
func (c *FunctionClient) UpdateAlias(request *function.UpdateAliasRequest) (*function.UpdateAliasResponse, error)
更新别名
func (*FunctionClient) UpdateFunction ¶ added in v1.3.0
func (c *FunctionClient) UpdateFunction(request *function.UpdateFunctionRequest) (*function.UpdateFunctionResponse, error)
更新函数
Click to show internal directories.
Click to hide internal directories.