Documentation
¶
Index ¶
- type CreateAliasRequest
- func NewCreateAliasRequest(regionId string, functionName string, aliasName string) *CreateAliasRequest
- func NewCreateAliasRequestWithAllParams(regionId string, functionName string, aliasName string, description *string, ...) *CreateAliasRequest
- func NewCreateAliasRequestWithoutParam() *CreateAliasRequest
- func (r CreateAliasRequest) GetRegionId() string
- func (r *CreateAliasRequest) SetAliasName(aliasName string)
- func (r *CreateAliasRequest) SetDescription(description string)
- func (r *CreateAliasRequest) SetFunctionName(functionName string)
- func (r *CreateAliasRequest) SetRegionId(regionId string)
- func (r *CreateAliasRequest) SetVersion(version string)
- type CreateAliasResponse
- type CreateAliasResult
- type CreateFunctionRequest
- func NewCreateFunctionRequest(regionId string, name string, entrance string, memory int, runTime string, ...) *CreateFunctionRequest
- func NewCreateFunctionRequestWithAllParams(regionId string, name string, description *string, entrance string, memory int, ...) *CreateFunctionRequest
- func NewCreateFunctionRequestWithoutParam() *CreateFunctionRequest
- func (r CreateFunctionRequest) GetRegionId() string
- func (r *CreateFunctionRequest) SetCode(code *function.Code)
- func (r *CreateFunctionRequest) SetDescription(description string)
- func (r *CreateFunctionRequest) SetEntrance(entrance string)
- func (r *CreateFunctionRequest) SetEnvironment(environment *function.Env)
- func (r *CreateFunctionRequest) SetLogSetId(logSetId string)
- func (r *CreateFunctionRequest) SetLogTopicId(logTopicId string)
- func (r *CreateFunctionRequest) SetMemory(memory int)
- func (r *CreateFunctionRequest) SetName(name string)
- func (r *CreateFunctionRequest) SetOverTime(overTime int)
- func (r *CreateFunctionRequest) SetRegionId(regionId string)
- func (r *CreateFunctionRequest) SetRunTime(runTime string)
- func (r *CreateFunctionRequest) SetSubnetId(subnetId string)
- func (r *CreateFunctionRequest) SetVersion(version string)
- func (r *CreateFunctionRequest) SetVpcId(vpcId string)
- type CreateFunctionResponse
- type CreateFunctionResult
- type CreateVersionRequest
- type CreateVersionResponse
- type CreateVersionResult
- type DeleteAliasRequest
- type DeleteAliasResponse
- type DeleteAliasResult
- type DeleteFunctionRequest
- type DeleteFunctionResponse
- type DeleteFunctionResult
- type DeleteVersionRequest
- type DeleteVersionResponse
- type DeleteVersionResult
- type GetAliasRequest
- type GetAliasResponse
- type GetAliasResult
- type GetFunctionRequest
- type GetFunctionResponse
- type GetFunctionResult
- type GetTriggerRequest
- func NewGetTriggerRequest(regionId string, functionName string, versionName string, triggerId string) *GetTriggerRequest
- func NewGetTriggerRequestWithAllParams(regionId string, functionName string, versionName string, triggerId string) *GetTriggerRequest
- func NewGetTriggerRequestWithoutParam() *GetTriggerRequest
- type GetTriggerResponse
- type GetTriggerResult
- type GetVersionRequest
- type GetVersionResponse
- type GetVersionResult
- type ListAliasRequest
- type ListAliasResponse
- type ListAliasResult
- type ListFunctionRequest
- type ListFunctionResponse
- type ListFunctionResult
- type ListTriggerRequest
- type ListTriggerResponse
- type ListTriggerResult
- type ListVersionRequest
- type ListVersionResponse
- type ListVersionResult
- type TestInvokeRequest
- func NewTestInvokeRequest(regionId string, functionName string, versionName string, event string) *TestInvokeRequest
- func NewTestInvokeRequestWithAllParams(regionId string, functionName string, versionName string, event string) *TestInvokeRequest
- func NewTestInvokeRequestWithoutParam() *TestInvokeRequest
- type TestInvokeResponse
- type TestInvokeResult
- type UpdateAliasRequest
- func NewUpdateAliasRequest(regionId string, functionName string, aliasName string, description string, ...) *UpdateAliasRequest
- func NewUpdateAliasRequestWithAllParams(regionId string, functionName string, aliasName string, description string, ...) *UpdateAliasRequest
- func NewUpdateAliasRequestWithoutParam() *UpdateAliasRequest
- func (r UpdateAliasRequest) GetRegionId() string
- func (r *UpdateAliasRequest) SetAliasName(aliasName string)
- func (r *UpdateAliasRequest) SetDescription(description string)
- func (r *UpdateAliasRequest) SetFunctionName(functionName string)
- func (r *UpdateAliasRequest) SetRegionId(regionId string)
- func (r *UpdateAliasRequest) SetVersion(version string)
- type UpdateAliasResponse
- type UpdateAliasResult
- type UpdateFunctionRequest
- func NewUpdateFunctionRequest(regionId string, functionName string, description string, entrance string, ...) *UpdateFunctionRequest
- func NewUpdateFunctionRequestWithAllParams(regionId string, functionName string, description string, entrance string, ...) *UpdateFunctionRequest
- func NewUpdateFunctionRequestWithoutParam() *UpdateFunctionRequest
- func (r UpdateFunctionRequest) GetRegionId() string
- func (r *UpdateFunctionRequest) SetCode(code *function.Code)
- func (r *UpdateFunctionRequest) SetDescription(description string)
- func (r *UpdateFunctionRequest) SetEntrance(entrance string)
- func (r *UpdateFunctionRequest) SetEnvironment(environment *function.Env)
- func (r *UpdateFunctionRequest) SetFunctionName(functionName string)
- func (r *UpdateFunctionRequest) SetLogSetId(logSetId string)
- func (r *UpdateFunctionRequest) SetLogTopicId(logTopicId string)
- func (r *UpdateFunctionRequest) SetMemory(memory int)
- func (r *UpdateFunctionRequest) SetOverTime(overTime int)
- func (r *UpdateFunctionRequest) SetRegionId(regionId string)
- func (r *UpdateFunctionRequest) SetRunTime(runTime string)
- func (r *UpdateFunctionRequest) SetSubnetId(subnetId string)
- func (r *UpdateFunctionRequest) SetVersion(version string)
- func (r *UpdateFunctionRequest) SetVpcId(vpcId string)
- type UpdateFunctionResponse
- type UpdateFunctionResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateAliasRequest ¶ added in v1.3.0
type CreateAliasRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 别名所属函数名称 */ FunctionName string `json:"functionName"` /* 别名名称 */ AliasName string `json:"aliasName"` /* 别名描述信息 (Optional) */ Description *string `json:"description"` /* 别名对应的版本名称 (Optional) */ Version *string `json:"version"` }
func NewCreateAliasRequest ¶ added in v1.3.0
func NewCreateAliasRequest( regionId string, functionName string, aliasName string, ) *CreateAliasRequest
* param regionId: Region ID (Required) * param functionName: 别名所属函数名称 (Required) * param aliasName: 别名名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateAliasRequestWithAllParams ¶ added in v1.3.0
func NewCreateAliasRequestWithAllParams( regionId string, functionName string, aliasName string, description *string, version *string, ) *CreateAliasRequest
* param regionId: Region ID (Required) * param functionName: 别名所属函数名称 (Required) * param aliasName: 别名名称 (Required) * param description: 别名描述信息 (Optional) * param version: 别名对应的版本名称 (Optional)
func NewCreateAliasRequestWithoutParam ¶ added in v1.3.0
func NewCreateAliasRequestWithoutParam() *CreateAliasRequest
This constructor has better compatible ability when API parameters changed
func (CreateAliasRequest) GetRegionId ¶ added in v1.3.0
func (r CreateAliasRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateAliasRequest) SetAliasName ¶ added in v1.3.0
func (r *CreateAliasRequest) SetAliasName(aliasName string)
param aliasName: 别名名称(Required)
func (*CreateAliasRequest) SetDescription ¶ added in v1.3.0
func (r *CreateAliasRequest) SetDescription(description string)
param description: 别名描述信息(Optional)
func (*CreateAliasRequest) SetFunctionName ¶ added in v1.3.0
func (r *CreateAliasRequest) SetFunctionName(functionName string)
param functionName: 别名所属函数名称(Required)
func (*CreateAliasRequest) SetRegionId ¶ added in v1.3.0
func (r *CreateAliasRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*CreateAliasRequest) SetVersion ¶ added in v1.3.0
func (r *CreateAliasRequest) SetVersion(version string)
param version: 别名对应的版本名称(Optional)
type CreateAliasResponse ¶ added in v1.3.0
type CreateAliasResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateAliasResult `json:"result"` }
type CreateAliasResult ¶ added in v1.3.0
type CreateFunctionRequest ¶ added in v1.3.0
type CreateFunctionRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 函数名称 */ Name string `json:"name"` /* 函数描述信息 (Optional) */ Description *string `json:"description"` /* 函数入口,格式为入口文件.入口函数名 */ Entrance string `json:"entrance"` /* 函数运行最大内存 */ Memory int `json:"memory"` /* 函数运行环境 */ RunTime string `json:"runTime"` /* 函数运行超时时间 */ OverTime int `json:"overTime"` /* 函数版本,默认为LATEST (Optional) */ Version *string `json:"version"` /* 函数代码包 */ Code *function.Code `json:"code"` /* 函数运行时环境变量 (Optional) */ Environment *function.Env `json:"environment"` /* 函数指定的日志集Id (Optional) */ LogSetId *string `json:"logSetId"` /* 函数指定的日志主题Id (Optional) */ LogTopicId *string `json:"logTopicId"` /* 函数配置的VPCId (Optional) */ VpcId *string `json:"vpcId"` /* 函数配置的子网Id (Optional) */ SubnetId *string `json:"subnetId"` }
func NewCreateFunctionRequest ¶ added in v1.3.0
func NewCreateFunctionRequest( regionId string, name string, entrance string, memory int, runTime string, overTime int, code *function.Code, ) *CreateFunctionRequest
* param regionId: Region ID (Required) * param name: 函数名称 (Required) * param entrance: 函数入口,格式为入口文件.入口函数名 (Required) * param memory: 函数运行最大内存 (Required) * param runTime: 函数运行环境 (Required) * param overTime: 函数运行超时时间 (Required) * param code: 函数代码包 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateFunctionRequestWithAllParams ¶ added in v1.3.0
func NewCreateFunctionRequestWithAllParams( regionId string, name string, description *string, entrance string, memory int, runTime string, overTime int, version *string, code *function.Code, environment *function.Env, logSetId *string, logTopicId *string, vpcId *string, subnetId *string, ) *CreateFunctionRequest
* param regionId: Region ID (Required) * param name: 函数名称 (Required) * param description: 函数描述信息 (Optional) * param entrance: 函数入口,格式为入口文件.入口函数名 (Required) * param memory: 函数运行最大内存 (Required) * param runTime: 函数运行环境 (Required) * param overTime: 函数运行超时时间 (Required) * param version: 函数版本,默认为LATEST (Optional) * param code: 函数代码包 (Required) * param environment: 函数运行时环境变量 (Optional) * param logSetId: 函数指定的日志集Id (Optional) * param logTopicId: 函数指定的日志主题Id (Optional) * param vpcId: 函数配置的VPCId (Optional) * param subnetId: 函数配置的子网Id (Optional)
func NewCreateFunctionRequestWithoutParam ¶ added in v1.3.0
func NewCreateFunctionRequestWithoutParam() *CreateFunctionRequest
This constructor has better compatible ability when API parameters changed
func (CreateFunctionRequest) GetRegionId ¶ added in v1.3.0
func (r CreateFunctionRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateFunctionRequest) SetCode ¶ added in v1.3.0
func (r *CreateFunctionRequest) SetCode(code *function.Code)
param code: 函数代码包(Required)
func (*CreateFunctionRequest) SetDescription ¶ added in v1.3.0
func (r *CreateFunctionRequest) SetDescription(description string)
param description: 函数描述信息(Optional)
func (*CreateFunctionRequest) SetEntrance ¶ added in v1.3.0
func (r *CreateFunctionRequest) SetEntrance(entrance string)
param entrance: 函数入口,格式为入口文件.入口函数名(Required)
func (*CreateFunctionRequest) SetEnvironment ¶ added in v1.3.0
func (r *CreateFunctionRequest) SetEnvironment(environment *function.Env)
param environment: 函数运行时环境变量(Optional)
func (*CreateFunctionRequest) SetLogSetId ¶ added in v1.3.0
func (r *CreateFunctionRequest) SetLogSetId(logSetId string)
param logSetId: 函数指定的日志集Id(Optional)
func (*CreateFunctionRequest) SetLogTopicId ¶ added in v1.3.0
func (r *CreateFunctionRequest) SetLogTopicId(logTopicId string)
param logTopicId: 函数指定的日志主题Id(Optional)
func (*CreateFunctionRequest) SetMemory ¶ added in v1.3.0
func (r *CreateFunctionRequest) SetMemory(memory int)
param memory: 函数运行最大内存(Required)
func (*CreateFunctionRequest) SetName ¶ added in v1.3.0
func (r *CreateFunctionRequest) SetName(name string)
param name: 函数名称(Required)
func (*CreateFunctionRequest) SetOverTime ¶ added in v1.3.0
func (r *CreateFunctionRequest) SetOverTime(overTime int)
param overTime: 函数运行超时时间(Required)
func (*CreateFunctionRequest) SetRegionId ¶ added in v1.3.0
func (r *CreateFunctionRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*CreateFunctionRequest) SetRunTime ¶ added in v1.3.0
func (r *CreateFunctionRequest) SetRunTime(runTime string)
param runTime: 函数运行环境(Required)
func (*CreateFunctionRequest) SetSubnetId ¶ added in v1.3.0
func (r *CreateFunctionRequest) SetSubnetId(subnetId string)
param subnetId: 函数配置的子网Id(Optional)
func (*CreateFunctionRequest) SetVersion ¶ added in v1.3.0
func (r *CreateFunctionRequest) SetVersion(version string)
param version: 函数版本,默认为LATEST(Optional)
func (*CreateFunctionRequest) SetVpcId ¶ added in v1.3.0
func (r *CreateFunctionRequest) SetVpcId(vpcId string)
param vpcId: 函数配置的VPCId(Optional)
type CreateFunctionResponse ¶ added in v1.3.0
type CreateFunctionResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateFunctionResult `json:"result"` }
type CreateFunctionResult ¶ added in v1.3.0
type CreateVersionRequest ¶ added in v1.3.0
type CreateVersionRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 函数名称 */ FunctionName string `json:"functionName"` /* 版本描述 (Optional) */ Description *string `json:"description"` }
func NewCreateVersionRequest ¶ added in v1.3.0
func NewCreateVersionRequest( regionId string, functionName string, ) *CreateVersionRequest
* param regionId: Region ID (Required) * param functionName: 函数名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateVersionRequestWithAllParams ¶ added in v1.3.0
func NewCreateVersionRequestWithAllParams( regionId string, functionName string, description *string, ) *CreateVersionRequest
* param regionId: Region ID (Required) * param functionName: 函数名称 (Required) * param description: 版本描述 (Optional)
func NewCreateVersionRequestWithoutParam ¶ added in v1.3.0
func NewCreateVersionRequestWithoutParam() *CreateVersionRequest
This constructor has better compatible ability when API parameters changed
func (CreateVersionRequest) GetRegionId ¶ added in v1.3.0
func (r CreateVersionRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateVersionRequest) SetDescription ¶ added in v1.3.0
func (r *CreateVersionRequest) SetDescription(description string)
param description: 版本描述(Optional)
func (*CreateVersionRequest) SetFunctionName ¶ added in v1.3.0
func (r *CreateVersionRequest) SetFunctionName(functionName string)
param functionName: 函数名称(Required)
func (*CreateVersionRequest) SetRegionId ¶ added in v1.3.0
func (r *CreateVersionRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
type CreateVersionResponse ¶ added in v1.3.0
type CreateVersionResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateVersionResult `json:"result"` }
type CreateVersionResult ¶ added in v1.3.0
type DeleteAliasRequest ¶ added in v1.3.0
type DeleteAliasRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 别名所属函数名称 */ FunctionName string `json:"functionName"` /* 别名名称 */ AliasName string `json:"aliasName"` }
func NewDeleteAliasRequest ¶ added in v1.3.0
func NewDeleteAliasRequest( regionId string, functionName string, aliasName string, ) *DeleteAliasRequest
* param regionId: Region ID (Required) * param functionName: 别名所属函数名称 (Required) * param aliasName: 别名名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteAliasRequestWithAllParams ¶ added in v1.3.0
func NewDeleteAliasRequestWithAllParams( regionId string, functionName string, aliasName string, ) *DeleteAliasRequest
* param regionId: Region ID (Required) * param functionName: 别名所属函数名称 (Required) * param aliasName: 别名名称 (Required)
func NewDeleteAliasRequestWithoutParam ¶ added in v1.3.0
func NewDeleteAliasRequestWithoutParam() *DeleteAliasRequest
This constructor has better compatible ability when API parameters changed
func (DeleteAliasRequest) GetRegionId ¶ added in v1.3.0
func (r DeleteAliasRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteAliasRequest) SetAliasName ¶ added in v1.3.0
func (r *DeleteAliasRequest) SetAliasName(aliasName string)
param aliasName: 别名名称(Required)
func (*DeleteAliasRequest) SetFunctionName ¶ added in v1.3.0
func (r *DeleteAliasRequest) SetFunctionName(functionName string)
param functionName: 别名所属函数名称(Required)
func (*DeleteAliasRequest) SetRegionId ¶ added in v1.3.0
func (r *DeleteAliasRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
type DeleteAliasResponse ¶ added in v1.3.0
type DeleteAliasResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteAliasResult `json:"result"` }
type DeleteAliasResult ¶ added in v1.3.0
type DeleteAliasResult struct { }
type DeleteFunctionRequest ¶ added in v1.3.0
type DeleteFunctionRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 函数名称 */ FunctionName string `json:"functionName"` }
func NewDeleteFunctionRequest ¶ added in v1.3.0
func NewDeleteFunctionRequest( regionId string, functionName string, ) *DeleteFunctionRequest
* param regionId: Region ID (Required) * param functionName: 函数名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteFunctionRequestWithAllParams ¶ added in v1.3.0
func NewDeleteFunctionRequestWithAllParams( regionId string, functionName string, ) *DeleteFunctionRequest
* param regionId: Region ID (Required) * param functionName: 函数名称 (Required)
func NewDeleteFunctionRequestWithoutParam ¶ added in v1.3.0
func NewDeleteFunctionRequestWithoutParam() *DeleteFunctionRequest
This constructor has better compatible ability when API parameters changed
func (DeleteFunctionRequest) GetRegionId ¶ added in v1.3.0
func (r DeleteFunctionRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteFunctionRequest) SetFunctionName ¶ added in v1.3.0
func (r *DeleteFunctionRequest) SetFunctionName(functionName string)
param functionName: 函数名称(Required)
func (*DeleteFunctionRequest) SetRegionId ¶ added in v1.3.0
func (r *DeleteFunctionRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
type DeleteFunctionResponse ¶ added in v1.3.0
type DeleteFunctionResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteFunctionResult `json:"result"` }
type DeleteFunctionResult ¶ added in v1.3.0
type DeleteFunctionResult struct { }
type DeleteVersionRequest ¶ added in v1.3.0
type DeleteVersionRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 函数名称 */ FunctionName string `json:"functionName"` /* 版本名称 */ VersionName string `json:"versionName"` }
func NewDeleteVersionRequest ¶ added in v1.3.0
func NewDeleteVersionRequest( regionId string, functionName string, versionName string, ) *DeleteVersionRequest
* param regionId: Region ID (Required) * param functionName: 函数名称 (Required) * param versionName: 版本名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteVersionRequestWithAllParams ¶ added in v1.3.0
func NewDeleteVersionRequestWithAllParams( regionId string, functionName string, versionName string, ) *DeleteVersionRequest
* param regionId: Region ID (Required) * param functionName: 函数名称 (Required) * param versionName: 版本名称 (Required)
func NewDeleteVersionRequestWithoutParam ¶ added in v1.3.0
func NewDeleteVersionRequestWithoutParam() *DeleteVersionRequest
This constructor has better compatible ability when API parameters changed
func (DeleteVersionRequest) GetRegionId ¶ added in v1.3.0
func (r DeleteVersionRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteVersionRequest) SetFunctionName ¶ added in v1.3.0
func (r *DeleteVersionRequest) SetFunctionName(functionName string)
param functionName: 函数名称(Required)
func (*DeleteVersionRequest) SetRegionId ¶ added in v1.3.0
func (r *DeleteVersionRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*DeleteVersionRequest) SetVersionName ¶ added in v1.3.0
func (r *DeleteVersionRequest) SetVersionName(versionName string)
param versionName: 版本名称(Required)
type DeleteVersionResponse ¶ added in v1.3.0
type DeleteVersionResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteVersionResult `json:"result"` }
type DeleteVersionResult ¶ added in v1.3.0
type DeleteVersionResult struct { }
type GetAliasRequest ¶ added in v1.3.0
type GetAliasRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 别名所属函数名称 */ FunctionName string `json:"functionName"` /* 别名名称 */ AliasName string `json:"aliasName"` }
func NewGetAliasRequest ¶ added in v1.3.0
func NewGetAliasRequest( regionId string, functionName string, aliasName string, ) *GetAliasRequest
* param regionId: Region ID (Required) * param functionName: 别名所属函数名称 (Required) * param aliasName: 别名名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetAliasRequestWithAllParams ¶ added in v1.3.0
func NewGetAliasRequestWithAllParams( regionId string, functionName string, aliasName string, ) *GetAliasRequest
* param regionId: Region ID (Required) * param functionName: 别名所属函数名称 (Required) * param aliasName: 别名名称 (Required)
func NewGetAliasRequestWithoutParam ¶ added in v1.3.0
func NewGetAliasRequestWithoutParam() *GetAliasRequest
This constructor has better compatible ability when API parameters changed
func (GetAliasRequest) GetRegionId ¶ added in v1.3.0
func (r GetAliasRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetAliasRequest) SetAliasName ¶ added in v1.3.0
func (r *GetAliasRequest) SetAliasName(aliasName string)
param aliasName: 别名名称(Required)
func (*GetAliasRequest) SetFunctionName ¶ added in v1.3.0
func (r *GetAliasRequest) SetFunctionName(functionName string)
param functionName: 别名所属函数名称(Required)
func (*GetAliasRequest) SetRegionId ¶ added in v1.3.0
func (r *GetAliasRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
type GetAliasResponse ¶ added in v1.3.0
type GetAliasResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetAliasResult `json:"result"` }
type GetAliasResult ¶ added in v1.3.0
type GetFunctionRequest ¶ added in v1.3.0
type GetFunctionRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 函数名称 */ FunctionName string `json:"functionName"` }
func NewGetFunctionRequest ¶ added in v1.3.0
func NewGetFunctionRequest( regionId string, functionName string, ) *GetFunctionRequest
* param regionId: Region ID (Required) * param functionName: 函数名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetFunctionRequestWithAllParams ¶ added in v1.3.0
func NewGetFunctionRequestWithAllParams( regionId string, functionName string, ) *GetFunctionRequest
* param regionId: Region ID (Required) * param functionName: 函数名称 (Required)
func NewGetFunctionRequestWithoutParam ¶ added in v1.3.0
func NewGetFunctionRequestWithoutParam() *GetFunctionRequest
This constructor has better compatible ability when API parameters changed
func (GetFunctionRequest) GetRegionId ¶ added in v1.3.0
func (r GetFunctionRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetFunctionRequest) SetFunctionName ¶ added in v1.3.0
func (r *GetFunctionRequest) SetFunctionName(functionName string)
param functionName: 函数名称(Required)
func (*GetFunctionRequest) SetRegionId ¶ added in v1.3.0
func (r *GetFunctionRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
type GetFunctionResponse ¶ added in v1.3.0
type GetFunctionResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetFunctionResult `json:"result"` }
type GetFunctionResult ¶ added in v1.3.0
type GetTriggerRequest ¶
type GetTriggerRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 函数名称 */ FunctionName string `json:"functionName"` /* 版本名称 */ VersionName string `json:"versionName"` /* 触发器Id */ TriggerId string `json:"triggerId"` }
func NewGetTriggerRequest ¶
func NewGetTriggerRequest( regionId string, functionName string, versionName string, triggerId string, ) *GetTriggerRequest
* param regionId: Region ID (Required) * param functionName: 函数名称 (Required) * param versionName: 版本名称 (Required) * param triggerId: 触发器Id (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetTriggerRequestWithAllParams ¶
func NewGetTriggerRequestWithAllParams( regionId string, functionName string, versionName string, triggerId string, ) *GetTriggerRequest
* param regionId: Region ID (Required) * param functionName: 函数名称 (Required) * param versionName: 版本名称 (Required) * param triggerId: 触发器Id (Required)
func NewGetTriggerRequestWithoutParam ¶
func NewGetTriggerRequestWithoutParam() *GetTriggerRequest
This constructor has better compatible ability when API parameters changed
func (GetTriggerRequest) GetRegionId ¶
func (r GetTriggerRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetTriggerRequest) SetFunctionName ¶
func (r *GetTriggerRequest) SetFunctionName(functionName string)
param functionName: 函数名称(Required)
func (*GetTriggerRequest) SetRegionId ¶
func (r *GetTriggerRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*GetTriggerRequest) SetTriggerId ¶ added in v1.3.0
func (r *GetTriggerRequest) SetTriggerId(triggerId string)
param triggerId: 触发器Id(Required)
func (*GetTriggerRequest) SetVersionName ¶
func (r *GetTriggerRequest) SetVersionName(versionName string)
param versionName: 版本名称(Required)
type GetTriggerResponse ¶
type GetTriggerResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetTriggerResult `json:"result"` }
type GetTriggerResult ¶
type GetVersionRequest ¶ added in v1.3.0
type GetVersionRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 函数名称 */ FunctionName string `json:"functionName"` /* 版本名称 */ VersionName string `json:"versionName"` }
func NewGetVersionRequest ¶ added in v1.3.0
func NewGetVersionRequest( regionId string, functionName string, versionName string, ) *GetVersionRequest
* param regionId: Region ID (Required) * param functionName: 函数名称 (Required) * param versionName: 版本名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetVersionRequestWithAllParams ¶ added in v1.3.0
func NewGetVersionRequestWithAllParams( regionId string, functionName string, versionName string, ) *GetVersionRequest
* param regionId: Region ID (Required) * param functionName: 函数名称 (Required) * param versionName: 版本名称 (Required)
func NewGetVersionRequestWithoutParam ¶ added in v1.3.0
func NewGetVersionRequestWithoutParam() *GetVersionRequest
This constructor has better compatible ability when API parameters changed
func (GetVersionRequest) GetRegionId ¶ added in v1.3.0
func (r GetVersionRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetVersionRequest) SetFunctionName ¶ added in v1.3.0
func (r *GetVersionRequest) SetFunctionName(functionName string)
param functionName: 函数名称(Required)
func (*GetVersionRequest) SetRegionId ¶ added in v1.3.0
func (r *GetVersionRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*GetVersionRequest) SetVersionName ¶ added in v1.3.0
func (r *GetVersionRequest) SetVersionName(versionName string)
param versionName: 版本名称(Required)
type GetVersionResponse ¶ added in v1.3.0
type GetVersionResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetVersionResult `json:"result"` }
type GetVersionResult ¶ added in v1.3.0
type ListAliasRequest ¶ added in v1.3.0
type ListAliasRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 别名所属函数名称 */ FunctionName string `json:"functionName"` }
func NewListAliasRequest ¶ added in v1.3.0
func NewListAliasRequest( regionId string, functionName string, ) *ListAliasRequest
* param regionId: Region ID (Required) * param functionName: 别名所属函数名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewListAliasRequestWithAllParams ¶ added in v1.3.0
func NewListAliasRequestWithAllParams( regionId string, functionName string, ) *ListAliasRequest
* param regionId: Region ID (Required) * param functionName: 别名所属函数名称 (Required)
func NewListAliasRequestWithoutParam ¶ added in v1.3.0
func NewListAliasRequestWithoutParam() *ListAliasRequest
This constructor has better compatible ability when API parameters changed
func (ListAliasRequest) GetRegionId ¶ added in v1.3.0
func (r ListAliasRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ListAliasRequest) SetFunctionName ¶ added in v1.3.0
func (r *ListAliasRequest) SetFunctionName(functionName string)
param functionName: 别名所属函数名称(Required)
func (*ListAliasRequest) SetRegionId ¶ added in v1.3.0
func (r *ListAliasRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
type ListAliasResponse ¶ added in v1.3.0
type ListAliasResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ListAliasResult `json:"result"` }
type ListAliasResult ¶ added in v1.3.0
type ListFunctionRequest ¶ added in v1.3.0
type ListFunctionRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* functionId -函数ID,精确匹配,支持多个 (Optional) */ Filters []common.Filter `json:"filters"` }
func NewListFunctionRequest ¶ added in v1.3.0
func NewListFunctionRequest( regionId string, ) *ListFunctionRequest
* param regionId: Region ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewListFunctionRequestWithAllParams ¶ added in v1.3.0
func NewListFunctionRequestWithAllParams( regionId string, filters []common.Filter, ) *ListFunctionRequest
* param regionId: Region ID (Required) * param filters: functionId -函数ID,精确匹配,支持多个 (Optional)
func NewListFunctionRequestWithoutParam ¶ added in v1.3.0
func NewListFunctionRequestWithoutParam() *ListFunctionRequest
This constructor has better compatible ability when API parameters changed
func (ListFunctionRequest) GetRegionId ¶ added in v1.3.0
func (r ListFunctionRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ListFunctionRequest) SetFilters ¶ added in v1.3.0
func (r *ListFunctionRequest) SetFilters(filters []common.Filter)
param filters: functionId -函数ID,精确匹配,支持多个
(Optional)
func (*ListFunctionRequest) SetRegionId ¶ added in v1.3.0
func (r *ListFunctionRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
type ListFunctionResponse ¶ added in v1.3.0
type ListFunctionResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ListFunctionResult `json:"result"` }
type ListFunctionResult ¶ added in v1.3.0
type ListFunctionResult struct {
Data []function.FunctionSpec `json:"data"`
}
type ListTriggerRequest ¶
type ListTriggerRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 函数名称 */ FunctionName string `json:"functionName"` /* 版本名称 */ VersionName string `json:"versionName"` }
func NewListTriggerRequest ¶
func NewListTriggerRequest( regionId string, functionName string, versionName string, ) *ListTriggerRequest
* param regionId: Region ID (Required) * param functionName: 函数名称 (Required) * param versionName: 版本名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewListTriggerRequestWithAllParams ¶
func NewListTriggerRequestWithAllParams( regionId string, functionName string, versionName string, ) *ListTriggerRequest
* param regionId: Region ID (Required) * param functionName: 函数名称 (Required) * param versionName: 版本名称 (Required)
func NewListTriggerRequestWithoutParam ¶
func NewListTriggerRequestWithoutParam() *ListTriggerRequest
This constructor has better compatible ability when API parameters changed
func (ListTriggerRequest) GetRegionId ¶
func (r ListTriggerRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ListTriggerRequest) SetFunctionName ¶
func (r *ListTriggerRequest) SetFunctionName(functionName string)
param functionName: 函数名称(Required)
func (*ListTriggerRequest) SetRegionId ¶
func (r *ListTriggerRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*ListTriggerRequest) SetVersionName ¶
func (r *ListTriggerRequest) SetVersionName(versionName string)
param versionName: 版本名称(Required)
type ListTriggerResponse ¶
type ListTriggerResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ListTriggerResult `json:"result"` }
type ListTriggerResult ¶
type ListVersionRequest ¶ added in v1.3.0
type ListVersionRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 函数名称 */ FunctionName string `json:"functionName"` }
func NewListVersionRequest ¶ added in v1.3.0
func NewListVersionRequest( regionId string, functionName string, ) *ListVersionRequest
* param regionId: Region ID (Required) * param functionName: 函数名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewListVersionRequestWithAllParams ¶ added in v1.3.0
func NewListVersionRequestWithAllParams( regionId string, functionName string, ) *ListVersionRequest
* param regionId: Region ID (Required) * param functionName: 函数名称 (Required)
func NewListVersionRequestWithoutParam ¶ added in v1.3.0
func NewListVersionRequestWithoutParam() *ListVersionRequest
This constructor has better compatible ability when API parameters changed
func (ListVersionRequest) GetRegionId ¶ added in v1.3.0
func (r ListVersionRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ListVersionRequest) SetFunctionName ¶ added in v1.3.0
func (r *ListVersionRequest) SetFunctionName(functionName string)
param functionName: 函数名称(Required)
func (*ListVersionRequest) SetRegionId ¶ added in v1.3.0
func (r *ListVersionRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
type ListVersionResponse ¶ added in v1.3.0
type ListVersionResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ListVersionResult `json:"result"` }
type ListVersionResult ¶ added in v1.3.0
type ListVersionResult struct {
Data []function.FunctionSpec `json:"data"`
}
type TestInvokeRequest ¶ added in v1.3.0
type TestInvokeRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 函数名称 */ FunctionName string `json:"functionName"` /* 版本名称 */ VersionName string `json:"versionName"` /* 执行函数的输入事件 */ Event string `json:"event"` }
func NewTestInvokeRequest ¶ added in v1.3.0
func NewTestInvokeRequest( regionId string, functionName string, versionName string, event string, ) *TestInvokeRequest
* param regionId: Region ID (Required) * param functionName: 函数名称 (Required) * param versionName: 版本名称 (Required) * param event: 执行函数的输入事件 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewTestInvokeRequestWithAllParams ¶ added in v1.3.0
func NewTestInvokeRequestWithAllParams( regionId string, functionName string, versionName string, event string, ) *TestInvokeRequest
* param regionId: Region ID (Required) * param functionName: 函数名称 (Required) * param versionName: 版本名称 (Required) * param event: 执行函数的输入事件 (Required)
func NewTestInvokeRequestWithoutParam ¶ added in v1.3.0
func NewTestInvokeRequestWithoutParam() *TestInvokeRequest
This constructor has better compatible ability when API parameters changed
func (TestInvokeRequest) GetRegionId ¶ added in v1.3.0
func (r TestInvokeRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*TestInvokeRequest) SetEvent ¶ added in v1.3.0
func (r *TestInvokeRequest) SetEvent(event string)
param event: 执行函数的输入事件(Required)
func (*TestInvokeRequest) SetFunctionName ¶ added in v1.3.0
func (r *TestInvokeRequest) SetFunctionName(functionName string)
param functionName: 函数名称(Required)
func (*TestInvokeRequest) SetRegionId ¶ added in v1.3.0
func (r *TestInvokeRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*TestInvokeRequest) SetVersionName ¶ added in v1.3.0
func (r *TestInvokeRequest) SetVersionName(versionName string)
param versionName: 版本名称(Required)
type TestInvokeResponse ¶ added in v1.3.0
type TestInvokeResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result TestInvokeResult `json:"result"` }
type TestInvokeResult ¶ added in v1.3.0
type TestInvokeResult struct {
Data function.FunctionInvokeResult `json:"data"`
}
type UpdateAliasRequest ¶ added in v1.3.0
type UpdateAliasRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 别名所属函数名称 */ FunctionName string `json:"functionName"` /* 别名名称 */ AliasName string `json:"aliasName"` /* 别名描述信息 */ Description string `json:"description"` /* 别名对应版本 */ Version string `json:"version"` }
func NewUpdateAliasRequest ¶ added in v1.3.0
func NewUpdateAliasRequest( regionId string, functionName string, aliasName string, description string, version string, ) *UpdateAliasRequest
* param regionId: Region ID (Required) * param functionName: 别名所属函数名称 (Required) * param aliasName: 别名名称 (Required) * param description: 别名描述信息 (Required) * param version: 别名对应版本 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewUpdateAliasRequestWithAllParams ¶ added in v1.3.0
func NewUpdateAliasRequestWithAllParams( regionId string, functionName string, aliasName string, description string, version string, ) *UpdateAliasRequest
* param regionId: Region ID (Required) * param functionName: 别名所属函数名称 (Required) * param aliasName: 别名名称 (Required) * param description: 别名描述信息 (Required) * param version: 别名对应版本 (Required)
func NewUpdateAliasRequestWithoutParam ¶ added in v1.3.0
func NewUpdateAliasRequestWithoutParam() *UpdateAliasRequest
This constructor has better compatible ability when API parameters changed
func (UpdateAliasRequest) GetRegionId ¶ added in v1.3.0
func (r UpdateAliasRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*UpdateAliasRequest) SetAliasName ¶ added in v1.3.0
func (r *UpdateAliasRequest) SetAliasName(aliasName string)
param aliasName: 别名名称(Required)
func (*UpdateAliasRequest) SetDescription ¶ added in v1.3.0
func (r *UpdateAliasRequest) SetDescription(description string)
param description: 别名描述信息(Required)
func (*UpdateAliasRequest) SetFunctionName ¶ added in v1.3.0
func (r *UpdateAliasRequest) SetFunctionName(functionName string)
param functionName: 别名所属函数名称(Required)
func (*UpdateAliasRequest) SetRegionId ¶ added in v1.3.0
func (r *UpdateAliasRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*UpdateAliasRequest) SetVersion ¶ added in v1.3.0
func (r *UpdateAliasRequest) SetVersion(version string)
param version: 别名对应版本(Required)
type UpdateAliasResponse ¶ added in v1.3.0
type UpdateAliasResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result UpdateAliasResult `json:"result"` }
type UpdateAliasResult ¶ added in v1.3.0
type UpdateFunctionRequest ¶ added in v1.3.0
type UpdateFunctionRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 函数名称 */ FunctionName string `json:"functionName"` /* 函数描述信息 */ Description string `json:"description"` /* 函数入口,格式为入口文件.入口函数名 */ Entrance string `json:"entrance"` /* 函数运行最大内存 */ Memory int `json:"memory"` /* 函数运行环境 */ RunTime string `json:"runTime"` /* 函数运行超时时间 */ OverTime int `json:"overTime"` /* 函数版本 (Optional) */ Version *string `json:"version"` /* 函数代码包 */ Code *function.Code `json:"code"` /* 函数运行时环境变量 */ Environment *function.Env `json:"environment"` /* 函数指定的日志集Id */ LogSetId string `json:"logSetId"` /* 函数指定的日志主题Id */ LogTopicId string `json:"logTopicId"` /* 函数配置的VPCId */ VpcId string `json:"vpcId"` /* 函数配置的子网Id */ SubnetId string `json:"subnetId"` }
func NewUpdateFunctionRequest ¶ added in v1.3.0
func NewUpdateFunctionRequest( regionId string, functionName string, description string, entrance string, memory int, runTime string, overTime int, code *function.Code, environment *function.Env, logSetId string, logTopicId string, vpcId string, subnetId string, ) *UpdateFunctionRequest
* param regionId: Region ID (Required) * param functionName: 函数名称 (Required) * param description: 函数描述信息 (Required) * param entrance: 函数入口,格式为入口文件.入口函数名 (Required) * param memory: 函数运行最大内存 (Required) * param runTime: 函数运行环境 (Required) * param overTime: 函数运行超时时间 (Required) * param code: 函数代码包 (Required) * param environment: 函数运行时环境变量 (Required) * param logSetId: 函数指定的日志集Id (Required) * param logTopicId: 函数指定的日志主题Id (Required) * param vpcId: 函数配置的VPCId (Required) * param subnetId: 函数配置的子网Id (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewUpdateFunctionRequestWithAllParams ¶ added in v1.3.0
func NewUpdateFunctionRequestWithAllParams( regionId string, functionName string, description string, entrance string, memory int, runTime string, overTime int, version *string, code *function.Code, environment *function.Env, logSetId string, logTopicId string, vpcId string, subnetId string, ) *UpdateFunctionRequest
* param regionId: Region ID (Required) * param functionName: 函数名称 (Required) * param description: 函数描述信息 (Required) * param entrance: 函数入口,格式为入口文件.入口函数名 (Required) * param memory: 函数运行最大内存 (Required) * param runTime: 函数运行环境 (Required) * param overTime: 函数运行超时时间 (Required) * param version: 函数版本 (Optional) * param code: 函数代码包 (Required) * param environment: 函数运行时环境变量 (Required) * param logSetId: 函数指定的日志集Id (Required) * param logTopicId: 函数指定的日志主题Id (Required) * param vpcId: 函数配置的VPCId (Required) * param subnetId: 函数配置的子网Id (Required)
func NewUpdateFunctionRequestWithoutParam ¶ added in v1.3.0
func NewUpdateFunctionRequestWithoutParam() *UpdateFunctionRequest
This constructor has better compatible ability when API parameters changed
func (UpdateFunctionRequest) GetRegionId ¶ added in v1.3.0
func (r UpdateFunctionRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*UpdateFunctionRequest) SetCode ¶ added in v1.3.0
func (r *UpdateFunctionRequest) SetCode(code *function.Code)
param code: 函数代码包(Required)
func (*UpdateFunctionRequest) SetDescription ¶ added in v1.3.0
func (r *UpdateFunctionRequest) SetDescription(description string)
param description: 函数描述信息(Required)
func (*UpdateFunctionRequest) SetEntrance ¶ added in v1.3.0
func (r *UpdateFunctionRequest) SetEntrance(entrance string)
param entrance: 函数入口,格式为入口文件.入口函数名(Required)
func (*UpdateFunctionRequest) SetEnvironment ¶ added in v1.3.0
func (r *UpdateFunctionRequest) SetEnvironment(environment *function.Env)
param environment: 函数运行时环境变量(Required)
func (*UpdateFunctionRequest) SetFunctionName ¶ added in v1.3.0
func (r *UpdateFunctionRequest) SetFunctionName(functionName string)
param functionName: 函数名称(Required)
func (*UpdateFunctionRequest) SetLogSetId ¶ added in v1.3.0
func (r *UpdateFunctionRequest) SetLogSetId(logSetId string)
param logSetId: 函数指定的日志集Id(Required)
func (*UpdateFunctionRequest) SetLogTopicId ¶ added in v1.3.0
func (r *UpdateFunctionRequest) SetLogTopicId(logTopicId string)
param logTopicId: 函数指定的日志主题Id(Required)
func (*UpdateFunctionRequest) SetMemory ¶ added in v1.3.0
func (r *UpdateFunctionRequest) SetMemory(memory int)
param memory: 函数运行最大内存(Required)
func (*UpdateFunctionRequest) SetOverTime ¶ added in v1.3.0
func (r *UpdateFunctionRequest) SetOverTime(overTime int)
param overTime: 函数运行超时时间(Required)
func (*UpdateFunctionRequest) SetRegionId ¶ added in v1.3.0
func (r *UpdateFunctionRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*UpdateFunctionRequest) SetRunTime ¶ added in v1.3.0
func (r *UpdateFunctionRequest) SetRunTime(runTime string)
param runTime: 函数运行环境(Required)
func (*UpdateFunctionRequest) SetSubnetId ¶ added in v1.3.0
func (r *UpdateFunctionRequest) SetSubnetId(subnetId string)
param subnetId: 函数配置的子网Id(Required)
func (*UpdateFunctionRequest) SetVersion ¶ added in v1.3.0
func (r *UpdateFunctionRequest) SetVersion(version string)
param version: 函数版本(Optional)
func (*UpdateFunctionRequest) SetVpcId ¶ added in v1.3.0
func (r *UpdateFunctionRequest) SetVpcId(vpcId string)
param vpcId: 函数配置的VPCId(Required)
type UpdateFunctionResponse ¶ added in v1.3.0
type UpdateFunctionResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result UpdateFunctionResult `json:"result"` }