Documentation
¶
Index ¶
- type CreateFunctionRequest
- func NewCreateFunctionRequest(regionId string, serviceName string, functionSpec *fc.FunctionSpec) *CreateFunctionRequest
- func NewCreateFunctionRequestWithAllParams(regionId string, serviceName string, functionSpec *fc.FunctionSpec, ...) *CreateFunctionRequest
- func NewCreateFunctionRequestWithoutParam() *CreateFunctionRequest
- func (r CreateFunctionRequest) GetRegionId() string
- func (r *CreateFunctionRequest) SetClientToken(clientToken string)
- func (r *CreateFunctionRequest) SetFunctionSpec(functionSpec *fc.FunctionSpec)
- func (r *CreateFunctionRequest) SetRegionId(regionId string)
- func (r *CreateFunctionRequest) SetServiceName(serviceName string)
- type CreateFunctionResponse
- type CreateFunctionResult
- type CreateServiceRequest
- type CreateServiceResponse
- type CreateServiceResult
- type CreateTriggerRequest
- func NewCreateTriggerRequest(regionId string, serviceName string, functionName string, ...) *CreateTriggerRequest
- func NewCreateTriggerRequestWithAllParams(regionId string, serviceName string, functionName string, ...) *CreateTriggerRequest
- func NewCreateTriggerRequestWithoutParam() *CreateTriggerRequest
- func (r CreateTriggerRequest) GetRegionId() string
- func (r *CreateTriggerRequest) SetFunctionName(functionName string)
- func (r *CreateTriggerRequest) SetRegionId(regionId string)
- func (r *CreateTriggerRequest) SetServiceName(serviceName string)
- func (r *CreateTriggerRequest) SetTriggerSpec(triggerSpec *fc.TriggerSpec)
- type CreateTriggerResponse
- type CreateTriggerResult
- type DeleteFunctionRequest
- func NewDeleteFunctionRequest(regionId string, serviceName string, functionName string) *DeleteFunctionRequest
- func NewDeleteFunctionRequestWithAllParams(regionId string, serviceName string, functionName string, deleteTrigger *bool) *DeleteFunctionRequest
- func NewDeleteFunctionRequestWithoutParam() *DeleteFunctionRequest
- func (r DeleteFunctionRequest) GetRegionId() string
- func (r *DeleteFunctionRequest) SetDeleteTrigger(deleteTrigger bool)
- func (r *DeleteFunctionRequest) SetFunctionName(functionName string)
- func (r *DeleteFunctionRequest) SetRegionId(regionId string)
- func (r *DeleteFunctionRequest) SetServiceName(serviceName string)
- type DeleteFunctionResponse
- type DeleteFunctionResult
- type DeleteServiceRequest
- type DeleteServiceResponse
- type DeleteServiceResult
- type DeleteTriggerRequest
- func NewDeleteTriggerRequest(regionId string, serviceName string, functionName string, triggerName string) *DeleteTriggerRequest
- func NewDeleteTriggerRequestWithAllParams(regionId string, serviceName string, functionName string, triggerName string) *DeleteTriggerRequest
- func NewDeleteTriggerRequestWithoutParam() *DeleteTriggerRequest
- func (r DeleteTriggerRequest) GetRegionId() string
- func (r *DeleteTriggerRequest) SetFunctionName(functionName string)
- func (r *DeleteTriggerRequest) SetRegionId(regionId string)
- func (r *DeleteTriggerRequest) SetServiceName(serviceName string)
- func (r *DeleteTriggerRequest) SetTriggerName(triggerName string)
- type DeleteTriggerResponse
- type DeleteTriggerResult
- type DescribeFunctionCodeRequest
- func NewDescribeFunctionCodeRequest(regionId string, serviceName string, functionName string) *DescribeFunctionCodeRequest
- func NewDescribeFunctionCodeRequestWithAllParams(regionId string, serviceName string, functionName string) *DescribeFunctionCodeRequest
- func NewDescribeFunctionCodeRequestWithoutParam() *DescribeFunctionCodeRequest
- type DescribeFunctionCodeResponse
- type DescribeFunctionCodeResult
- type DescribeFunctionRequest
- func NewDescribeFunctionRequest(regionId string, serviceName string, functionName string) *DescribeFunctionRequest
- func NewDescribeFunctionRequestWithAllParams(regionId string, serviceName string, functionName string) *DescribeFunctionRequest
- func NewDescribeFunctionRequestWithoutParam() *DescribeFunctionRequest
- type DescribeFunctionResponse
- type DescribeFunctionResult
- type DescribeFunctionsRequest
- func NewDescribeFunctionsRequest(regionId string, serviceName string) *DescribeFunctionsRequest
- func NewDescribeFunctionsRequestWithAllParams(regionId string, serviceName string, pageNumber *int, pageSize *int, ...) *DescribeFunctionsRequest
- func NewDescribeFunctionsRequestWithoutParam() *DescribeFunctionsRequest
- func (r DescribeFunctionsRequest) GetRegionId() string
- func (r *DescribeFunctionsRequest) SetFilters(filters []common.Filter)
- func (r *DescribeFunctionsRequest) SetPageNumber(pageNumber int)
- func (r *DescribeFunctionsRequest) SetPageSize(pageSize int)
- func (r *DescribeFunctionsRequest) SetRegionId(regionId string)
- func (r *DescribeFunctionsRequest) SetServiceName(serviceName string)
- type DescribeFunctionsResponse
- type DescribeFunctionsResult
- type DescribeInstanceTypesRequest
- func NewDescribeInstanceTypesRequest(regionId string) *DescribeInstanceTypesRequest
- func NewDescribeInstanceTypesRequestWithAllParams(regionId string, pageNumber *int, pageSize *int, filters []common.Filter) *DescribeInstanceTypesRequest
- func NewDescribeInstanceTypesRequestWithoutParam() *DescribeInstanceTypesRequest
- func (r DescribeInstanceTypesRequest) GetRegionId() string
- func (r *DescribeInstanceTypesRequest) SetFilters(filters []common.Filter)
- func (r *DescribeInstanceTypesRequest) SetPageNumber(pageNumber int)
- func (r *DescribeInstanceTypesRequest) SetPageSize(pageSize int)
- func (r *DescribeInstanceTypesRequest) SetRegionId(regionId string)
- type DescribeInstanceTypesResponse
- type DescribeInstanceTypesResult
- type DescribeRuntimesRequest
- type DescribeRuntimesResponse
- type DescribeRuntimesResult
- type DescribeServiceRequest
- type DescribeServiceResponse
- type DescribeServiceResult
- type DescribeServicesRequest
- func (r DescribeServicesRequest) GetRegionId() string
- func (r *DescribeServicesRequest) SetFilters(filters []common.Filter)
- func (r *DescribeServicesRequest) SetPageNumber(pageNumber int)
- func (r *DescribeServicesRequest) SetPageSize(pageSize int)
- func (r *DescribeServicesRequest) SetRegionId(regionId string)
- type DescribeServicesResponse
- type DescribeServicesResult
- type DescribeTriggerRequest
- func NewDescribeTriggerRequest(regionId string, serviceName string, functionName string, triggerName string) *DescribeTriggerRequest
- func NewDescribeTriggerRequestWithAllParams(regionId string, serviceName string, functionName string, triggerName string) *DescribeTriggerRequest
- func NewDescribeTriggerRequestWithoutParam() *DescribeTriggerRequest
- func (r DescribeTriggerRequest) GetRegionId() string
- func (r *DescribeTriggerRequest) SetFunctionName(functionName string)
- func (r *DescribeTriggerRequest) SetRegionId(regionId string)
- func (r *DescribeTriggerRequest) SetServiceName(serviceName string)
- func (r *DescribeTriggerRequest) SetTriggerName(triggerName string)
- type DescribeTriggerResponse
- type DescribeTriggerResult
- type DescribeTriggersRequest
- func NewDescribeTriggersRequest(regionId string, serviceName string, functionName string) *DescribeTriggersRequest
- func NewDescribeTriggersRequestWithAllParams(regionId string, serviceName string, functionName string) *DescribeTriggersRequest
- func NewDescribeTriggersRequestWithoutParam() *DescribeTriggersRequest
- type DescribeTriggersResponse
- type DescribeTriggersResult
- type InvokeFunctionRequest
- func NewInvokeFunctionRequest(regionId string, serviceName string, functionName string) *InvokeFunctionRequest
- func NewInvokeFunctionRequestWithAllParams(regionId string, serviceName string, functionName string, body *string) *InvokeFunctionRequest
- func NewInvokeFunctionRequestWithoutParam() *InvokeFunctionRequest
- func (r InvokeFunctionRequest) GetRegionId() string
- func (r *InvokeFunctionRequest) SetBody(body string)
- func (r *InvokeFunctionRequest) SetFunctionName(functionName string)
- func (r *InvokeFunctionRequest) SetRegionId(regionId string)
- func (r *InvokeFunctionRequest) SetServiceName(serviceName string)
- type InvokeFunctionResponse
- type InvokeFunctionResult
- type UpdateFunctionRequest
- func NewUpdateFunctionRequest(regionId string, serviceName string, functionName string) *UpdateFunctionRequest
- func NewUpdateFunctionRequestWithAllParams(regionId string, serviceName string, functionName string, code *fc.Code, ...) *UpdateFunctionRequest
- func NewUpdateFunctionRequestWithoutParam() *UpdateFunctionRequest
- func (r UpdateFunctionRequest) GetRegionId() string
- func (r *UpdateFunctionRequest) SetCode(code *fc.Code)
- func (r *UpdateFunctionRequest) SetCpu(cpu int)
- func (r *UpdateFunctionRequest) SetDescription(description string)
- func (r *UpdateFunctionRequest) SetDiskSize(diskSize int)
- func (r *UpdateFunctionRequest) SetEnvs(envs []fc.Environment)
- func (r *UpdateFunctionRequest) SetFunctionName(functionName string)
- func (r *UpdateFunctionRequest) SetHandler(handler string)
- func (r *UpdateFunctionRequest) SetMemorySize(memorySize int)
- func (r *UpdateFunctionRequest) SetRegionId(regionId string)
- func (r *UpdateFunctionRequest) SetRuntime(runtime string)
- func (r *UpdateFunctionRequest) SetServiceName(serviceName string)
- func (r *UpdateFunctionRequest) SetTimeout(timeout int)
- type UpdateFunctionResponse
- type UpdateFunctionResult
- type UpdateServiceRequest
- func (r UpdateServiceRequest) GetRegionId() string
- func (r *UpdateServiceRequest) SetDescription(description string)
- func (r *UpdateServiceRequest) SetLogConfig(logConfig *fc.LogConfig)
- func (r *UpdateServiceRequest) SetRegionId(regionId string)
- func (r *UpdateServiceRequest) SetServiceName(serviceName string)
- type UpdateServiceResponse
- type UpdateServiceResult
- type UpdateTriggerRequest
- func NewUpdateTriggerRequest(regionId string, serviceName string, functionName string, triggerName string) *UpdateTriggerRequest
- func NewUpdateTriggerRequestWithAllParams(regionId string, serviceName string, functionName string, triggerName string, ...) *UpdateTriggerRequest
- func NewUpdateTriggerRequestWithoutParam() *UpdateTriggerRequest
- func (r UpdateTriggerRequest) GetRegionId() string
- func (r *UpdateTriggerRequest) SetDescription(description string)
- func (r *UpdateTriggerRequest) SetEnable(enable bool)
- func (r *UpdateTriggerRequest) SetFunctionName(functionName string)
- func (r *UpdateTriggerRequest) SetRegionId(regionId string)
- func (r *UpdateTriggerRequest) SetServiceName(serviceName string)
- func (r *UpdateTriggerRequest) SetTriggerConfig(triggerConfig string)
- func (r *UpdateTriggerRequest) SetTriggerName(triggerName string)
- type UpdateTriggerResponse
- type UpdateTriggerResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateFunctionRequest ¶
type CreateFunctionRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* Service Name */ ServiceName string `json:"serviceName"` /* 函数 创建参数 */ FunctionSpec *fc.FunctionSpec `json:"functionSpec"` /* 保证请求幂等性的字符串;最大长度64个ASCII字符 (Optional) */ ClientToken *string `json:"clientToken"` }
func NewCreateFunctionRequest ¶
func NewCreateFunctionRequest( regionId string, serviceName string, functionSpec *fc.FunctionSpec, ) *CreateFunctionRequest
* param regionId: Region ID (Required) * param serviceName: Service Name (Required) * param functionSpec: 函数 创建参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateFunctionRequestWithAllParams ¶
func NewCreateFunctionRequestWithAllParams( regionId string, serviceName string, functionSpec *fc.FunctionSpec, clientToken *string, ) *CreateFunctionRequest
* param regionId: Region ID (Required) * param serviceName: Service Name (Required) * param functionSpec: 函数 创建参数 (Required) * param clientToken: 保证请求幂等性的字符串;最大长度64个ASCII字符 (Optional)
func NewCreateFunctionRequestWithoutParam ¶
func NewCreateFunctionRequestWithoutParam() *CreateFunctionRequest
This constructor has better compatible ability when API parameters changed
func (CreateFunctionRequest) GetRegionId ¶
func (r CreateFunctionRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateFunctionRequest) SetClientToken ¶
func (r *CreateFunctionRequest) SetClientToken(clientToken string)
param clientToken: 保证请求幂等性的字符串;最大长度64个ASCII字符(Optional)
func (*CreateFunctionRequest) SetFunctionSpec ¶
func (r *CreateFunctionRequest) SetFunctionSpec(functionSpec *fc.FunctionSpec)
param functionSpec: 函数 创建参数(Required)
func (*CreateFunctionRequest) SetRegionId ¶
func (r *CreateFunctionRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*CreateFunctionRequest) SetServiceName ¶
func (r *CreateFunctionRequest) SetServiceName(serviceName string)
param serviceName: Service Name(Required)
type CreateFunctionResponse ¶
type CreateFunctionResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateFunctionResult `json:"result"` }
type CreateFunctionResult ¶
type CreateFunctionResult struct {
FunctionName string `json:"functionName"`
}
type CreateServiceRequest ¶
type CreateServiceRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 服务 创建参数 */ ServiceSpec *fc.ServiceSpec `json:"serviceSpec"` /* 保证请求幂等性的字符串;最大长度64个ASCII字符 (Optional) */ ClientToken *string `json:"clientToken"` }
func NewCreateServiceRequest ¶
func NewCreateServiceRequest( regionId string, serviceSpec *fc.ServiceSpec, ) *CreateServiceRequest
* param regionId: Region ID (Required) * param serviceSpec: 服务 创建参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateServiceRequestWithAllParams ¶
func NewCreateServiceRequestWithAllParams( regionId string, serviceSpec *fc.ServiceSpec, clientToken *string, ) *CreateServiceRequest
* param regionId: Region ID (Required) * param serviceSpec: 服务 创建参数 (Required) * param clientToken: 保证请求幂等性的字符串;最大长度64个ASCII字符 (Optional)
func NewCreateServiceRequestWithoutParam ¶
func NewCreateServiceRequestWithoutParam() *CreateServiceRequest
This constructor has better compatible ability when API parameters changed
func (CreateServiceRequest) GetRegionId ¶
func (r CreateServiceRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateServiceRequest) SetClientToken ¶
func (r *CreateServiceRequest) SetClientToken(clientToken string)
param clientToken: 保证请求幂等性的字符串;最大长度64个ASCII字符(Optional)
func (*CreateServiceRequest) SetRegionId ¶
func (r *CreateServiceRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*CreateServiceRequest) SetServiceSpec ¶
func (r *CreateServiceRequest) SetServiceSpec(serviceSpec *fc.ServiceSpec)
param serviceSpec: 服务 创建参数(Required)
type CreateServiceResponse ¶
type CreateServiceResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateServiceResult `json:"result"` }
type CreateServiceResult ¶
type CreateServiceResult struct {
ServiceName string `json:"serviceName"`
}
type CreateTriggerRequest ¶
type CreateTriggerRequest struct { core.JDCloudRequest /* 地域ID。 */ RegionId string `json:"regionId"` /* 服务名称。 */ ServiceName string `json:"serviceName"` /* 函数名称。 */ FunctionName string `json:"functionName"` /* 触发器创建参数 */ TriggerSpec *fc.TriggerSpec `json:"triggerSpec"` }
func NewCreateTriggerRequest ¶
func NewCreateTriggerRequest( regionId string, serviceName string, functionName string, triggerSpec *fc.TriggerSpec, ) *CreateTriggerRequest
* param regionId: 地域ID。 (Required) * param serviceName: 服务名称。 (Required) * param functionName: 函数名称。 (Required) * param triggerSpec: 触发器创建参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateTriggerRequestWithAllParams ¶
func NewCreateTriggerRequestWithAllParams( regionId string, serviceName string, functionName string, triggerSpec *fc.TriggerSpec, ) *CreateTriggerRequest
* param regionId: 地域ID。 (Required) * param serviceName: 服务名称。 (Required) * param functionName: 函数名称。 (Required) * param triggerSpec: 触发器创建参数 (Required)
func NewCreateTriggerRequestWithoutParam ¶
func NewCreateTriggerRequestWithoutParam() *CreateTriggerRequest
This constructor has better compatible ability when API parameters changed
func (CreateTriggerRequest) GetRegionId ¶
func (r CreateTriggerRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateTriggerRequest) SetFunctionName ¶
func (r *CreateTriggerRequest) SetFunctionName(functionName string)
param functionName: 函数名称。(Required)
func (*CreateTriggerRequest) SetRegionId ¶
func (r *CreateTriggerRequest) SetRegionId(regionId string)
param regionId: 地域ID。(Required)
func (*CreateTriggerRequest) SetServiceName ¶
func (r *CreateTriggerRequest) SetServiceName(serviceName string)
param serviceName: 服务名称。(Required)
func (*CreateTriggerRequest) SetTriggerSpec ¶
func (r *CreateTriggerRequest) SetTriggerSpec(triggerSpec *fc.TriggerSpec)
param triggerSpec: 触发器创建参数(Required)
type CreateTriggerResponse ¶
type CreateTriggerResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateTriggerResult `json:"result"` }
type CreateTriggerResult ¶
type CreateTriggerResult struct {
TriggerName string `json:"triggerName"`
}
type DeleteFunctionRequest ¶
type DeleteFunctionRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* Service Name */ ServiceName string `json:"serviceName"` /* Function Name */ FunctionName string `json:"functionName"` /* 触发器是否随函数删除 (Optional) */ DeleteTrigger *bool `json:"deleteTrigger"` }
func NewDeleteFunctionRequest ¶
func NewDeleteFunctionRequest( regionId string, serviceName string, functionName string, ) *DeleteFunctionRequest
* param regionId: Region ID (Required) * param serviceName: Service Name (Required) * param functionName: Function Name (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteFunctionRequestWithAllParams ¶
func NewDeleteFunctionRequestWithAllParams( regionId string, serviceName string, functionName string, deleteTrigger *bool, ) *DeleteFunctionRequest
* param regionId: Region ID (Required) * param serviceName: Service Name (Required) * param functionName: Function Name (Required) * param deleteTrigger: 触发器是否随函数删除 (Optional)
func NewDeleteFunctionRequestWithoutParam ¶
func NewDeleteFunctionRequestWithoutParam() *DeleteFunctionRequest
This constructor has better compatible ability when API parameters changed
func (DeleteFunctionRequest) GetRegionId ¶
func (r DeleteFunctionRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteFunctionRequest) SetDeleteTrigger ¶ added in v1.63.0
func (r *DeleteFunctionRequest) SetDeleteTrigger(deleteTrigger bool)
param deleteTrigger: 触发器是否随函数删除(Optional)
func (*DeleteFunctionRequest) SetFunctionName ¶
func (r *DeleteFunctionRequest) SetFunctionName(functionName string)
param functionName: Function Name(Required)
func (*DeleteFunctionRequest) SetRegionId ¶
func (r *DeleteFunctionRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*DeleteFunctionRequest) SetServiceName ¶
func (r *DeleteFunctionRequest) SetServiceName(serviceName string)
param serviceName: Service Name(Required)
type DeleteFunctionResponse ¶
type DeleteFunctionResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteFunctionResult `json:"result"` }
type DeleteFunctionResult ¶
type DeleteFunctionResult struct { }
type DeleteServiceRequest ¶
type DeleteServiceRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* Service Name */ ServiceName string `json:"serviceName"` }
func NewDeleteServiceRequest ¶
func NewDeleteServiceRequest( regionId string, serviceName string, ) *DeleteServiceRequest
* param regionId: Region ID (Required) * param serviceName: Service Name (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteServiceRequestWithAllParams ¶
func NewDeleteServiceRequestWithAllParams( regionId string, serviceName string, ) *DeleteServiceRequest
* param regionId: Region ID (Required) * param serviceName: Service Name (Required)
func NewDeleteServiceRequestWithoutParam ¶
func NewDeleteServiceRequestWithoutParam() *DeleteServiceRequest
This constructor has better compatible ability when API parameters changed
func (DeleteServiceRequest) GetRegionId ¶
func (r DeleteServiceRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteServiceRequest) SetRegionId ¶
func (r *DeleteServiceRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*DeleteServiceRequest) SetServiceName ¶
func (r *DeleteServiceRequest) SetServiceName(serviceName string)
param serviceName: Service Name(Required)
type DeleteServiceResponse ¶
type DeleteServiceResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteServiceResult `json:"result"` }
type DeleteServiceResult ¶
type DeleteServiceResult struct { }
type DeleteTriggerRequest ¶
type DeleteTriggerRequest struct { core.JDCloudRequest /* 地域ID。 */ RegionId string `json:"regionId"` /* 服务名称。 */ ServiceName string `json:"serviceName"` /* 函数名称。 */ FunctionName string `json:"functionName"` /* 触发器名称。 */ TriggerName string `json:"triggerName"` }
func NewDeleteTriggerRequest ¶
func NewDeleteTriggerRequest( regionId string, serviceName string, functionName string, triggerName string, ) *DeleteTriggerRequest
* param regionId: 地域ID。 (Required) * param serviceName: 服务名称。 (Required) * param functionName: 函数名称。 (Required) * param triggerName: 触发器名称。 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteTriggerRequestWithAllParams ¶
func NewDeleteTriggerRequestWithAllParams( regionId string, serviceName string, functionName string, triggerName string, ) *DeleteTriggerRequest
* param regionId: 地域ID。 (Required) * param serviceName: 服务名称。 (Required) * param functionName: 函数名称。 (Required) * param triggerName: 触发器名称。 (Required)
func NewDeleteTriggerRequestWithoutParam ¶
func NewDeleteTriggerRequestWithoutParam() *DeleteTriggerRequest
This constructor has better compatible ability when API parameters changed
func (DeleteTriggerRequest) GetRegionId ¶
func (r DeleteTriggerRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteTriggerRequest) SetFunctionName ¶
func (r *DeleteTriggerRequest) SetFunctionName(functionName string)
param functionName: 函数名称。(Required)
func (*DeleteTriggerRequest) SetRegionId ¶
func (r *DeleteTriggerRequest) SetRegionId(regionId string)
param regionId: 地域ID。(Required)
func (*DeleteTriggerRequest) SetServiceName ¶
func (r *DeleteTriggerRequest) SetServiceName(serviceName string)
param serviceName: 服务名称。(Required)
func (*DeleteTriggerRequest) SetTriggerName ¶
func (r *DeleteTriggerRequest) SetTriggerName(triggerName string)
param triggerName: 触发器名称。(Required)
type DeleteTriggerResponse ¶
type DeleteTriggerResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteTriggerResult `json:"result"` }
type DeleteTriggerResult ¶
type DeleteTriggerResult struct { }
type DescribeFunctionCodeRequest ¶
type DescribeFunctionCodeRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* Service Name */ ServiceName string `json:"serviceName"` /* Function Name */ FunctionName string `json:"functionName"` }
func NewDescribeFunctionCodeRequest ¶
func NewDescribeFunctionCodeRequest( regionId string, serviceName string, functionName string, ) *DescribeFunctionCodeRequest
* param regionId: Region ID (Required) * param serviceName: Service Name (Required) * param functionName: Function Name (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeFunctionCodeRequestWithAllParams ¶
func NewDescribeFunctionCodeRequestWithAllParams( regionId string, serviceName string, functionName string, ) *DescribeFunctionCodeRequest
* param regionId: Region ID (Required) * param serviceName: Service Name (Required) * param functionName: Function Name (Required)
func NewDescribeFunctionCodeRequestWithoutParam ¶
func NewDescribeFunctionCodeRequestWithoutParam() *DescribeFunctionCodeRequest
This constructor has better compatible ability when API parameters changed
func (DescribeFunctionCodeRequest) GetRegionId ¶
func (r DescribeFunctionCodeRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeFunctionCodeRequest) SetFunctionName ¶
func (r *DescribeFunctionCodeRequest) SetFunctionName(functionName string)
param functionName: Function Name(Required)
func (*DescribeFunctionCodeRequest) SetRegionId ¶
func (r *DescribeFunctionCodeRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*DescribeFunctionCodeRequest) SetServiceName ¶
func (r *DescribeFunctionCodeRequest) SetServiceName(serviceName string)
param serviceName: Service Name(Required)
type DescribeFunctionCodeResponse ¶
type DescribeFunctionCodeResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeFunctionCodeResult `json:"result"` }
type DescribeFunctionRequest ¶
type DescribeFunctionRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* Service Name */ ServiceName string `json:"serviceName"` /* Function Name */ FunctionName string `json:"functionName"` }
func NewDescribeFunctionRequest ¶
func NewDescribeFunctionRequest( regionId string, serviceName string, functionName string, ) *DescribeFunctionRequest
* param regionId: Region ID (Required) * param serviceName: Service Name (Required) * param functionName: Function Name (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeFunctionRequestWithAllParams ¶
func NewDescribeFunctionRequestWithAllParams( regionId string, serviceName string, functionName string, ) *DescribeFunctionRequest
* param regionId: Region ID (Required) * param serviceName: Service Name (Required) * param functionName: Function Name (Required)
func NewDescribeFunctionRequestWithoutParam ¶
func NewDescribeFunctionRequestWithoutParam() *DescribeFunctionRequest
This constructor has better compatible ability when API parameters changed
func (DescribeFunctionRequest) GetRegionId ¶
func (r DescribeFunctionRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeFunctionRequest) SetFunctionName ¶
func (r *DescribeFunctionRequest) SetFunctionName(functionName string)
param functionName: Function Name(Required)
func (*DescribeFunctionRequest) SetRegionId ¶
func (r *DescribeFunctionRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*DescribeFunctionRequest) SetServiceName ¶
func (r *DescribeFunctionRequest) SetServiceName(serviceName string)
param serviceName: Service Name(Required)
type DescribeFunctionResponse ¶
type DescribeFunctionResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeFunctionResult `json:"result"` }
type DescribeFunctionResult ¶
type DescribeFunctionsRequest ¶
type DescribeFunctionsRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* Service Name */ ServiceName string `json:"serviceName"` /* 页码;默认为1 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小;默认为20;取值范围[10, 100] (Optional) */ PageSize *int `json:"pageSize"` /* name - 实例名称,模糊匹配,支持单个 (Optional) */ Filters []common.Filter `json:"filters"` }
func NewDescribeFunctionsRequest ¶
func NewDescribeFunctionsRequest( regionId string, serviceName string, ) *DescribeFunctionsRequest
* param regionId: Region ID (Required) * param serviceName: Service Name (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeFunctionsRequestWithAllParams ¶
func NewDescribeFunctionsRequestWithAllParams( regionId string, serviceName string, pageNumber *int, pageSize *int, filters []common.Filter, ) *DescribeFunctionsRequest
* param regionId: Region ID (Required) * param serviceName: Service Name (Required) * param pageNumber: 页码;默认为1 (Optional) * param pageSize: 分页大小;默认为20;取值范围[10, 100] (Optional) * param filters: name - 实例名称,模糊匹配,支持单个 (Optional)
func NewDescribeFunctionsRequestWithoutParam ¶
func NewDescribeFunctionsRequestWithoutParam() *DescribeFunctionsRequest
This constructor has better compatible ability when API parameters changed
func (DescribeFunctionsRequest) GetRegionId ¶
func (r DescribeFunctionsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeFunctionsRequest) SetFilters ¶
func (r *DescribeFunctionsRequest) SetFilters(filters []common.Filter)
param filters: name - 实例名称,模糊匹配,支持单个
(Optional)
func (*DescribeFunctionsRequest) SetPageNumber ¶
func (r *DescribeFunctionsRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码;默认为1(Optional)
func (*DescribeFunctionsRequest) SetPageSize ¶
func (r *DescribeFunctionsRequest) SetPageSize(pageSize int)
param pageSize: 分页大小;默认为20;取值范围[10, 100](Optional)
func (*DescribeFunctionsRequest) SetRegionId ¶
func (r *DescribeFunctionsRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*DescribeFunctionsRequest) SetServiceName ¶
func (r *DescribeFunctionsRequest) SetServiceName(serviceName string)
param serviceName: Service Name(Required)
type DescribeFunctionsResponse ¶
type DescribeFunctionsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeFunctionsResult `json:"result"` }
type DescribeFunctionsResult ¶
type DescribeInstanceTypesRequest ¶
type DescribeInstanceTypesRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 页码;默认为1 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小;默认为20;取值范围[10, 100] (Optional) */ PageSize *int `json:"pageSize"` /* cpu - vCpu,支持多个 memorySize: - 内存,支持多个 (Optional) */ Filters []common.Filter `json:"filters"` }
func NewDescribeInstanceTypesRequest ¶
func NewDescribeInstanceTypesRequest( regionId string, ) *DescribeInstanceTypesRequest
* param regionId: Region ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeInstanceTypesRequestWithAllParams ¶
func NewDescribeInstanceTypesRequestWithAllParams( regionId string, pageNumber *int, pageSize *int, filters []common.Filter, ) *DescribeInstanceTypesRequest
- param regionId: Region ID (Required)
- param pageNumber: 页码;默认为1 (Optional)
- param pageSize: 分页大小;默认为20;取值范围[10, 100] (Optional)
- param filters: cpu - vCpu,支持多个
memorySize: - 内存,支持多个
(Optional)
func NewDescribeInstanceTypesRequestWithoutParam ¶
func NewDescribeInstanceTypesRequestWithoutParam() *DescribeInstanceTypesRequest
This constructor has better compatible ability when API parameters changed
func (DescribeInstanceTypesRequest) GetRegionId ¶
func (r DescribeInstanceTypesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeInstanceTypesRequest) SetFilters ¶
func (r *DescribeInstanceTypesRequest) SetFilters(filters []common.Filter)
param filters: cpu - vCpu,支持多个
memorySize: - 内存,支持多个 (Optional)
func (*DescribeInstanceTypesRequest) SetPageNumber ¶
func (r *DescribeInstanceTypesRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码;默认为1(Optional)
func (*DescribeInstanceTypesRequest) SetPageSize ¶
func (r *DescribeInstanceTypesRequest) SetPageSize(pageSize int)
param pageSize: 分页大小;默认为20;取值范围[10, 100](Optional)
func (*DescribeInstanceTypesRequest) SetRegionId ¶
func (r *DescribeInstanceTypesRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
type DescribeInstanceTypesResponse ¶
type DescribeInstanceTypesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeInstanceTypesResult `json:"result"` }
type DescribeInstanceTypesResult ¶
type DescribeInstanceTypesResult struct { InstanceTypes []fc.InstanceType `json:"instanceTypes"` TotalCount int `json:"totalCount"` }
type DescribeRuntimesRequest ¶
type DescribeRuntimesRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` }
func NewDescribeRuntimesRequest ¶
func NewDescribeRuntimesRequest( regionId string, ) *DescribeRuntimesRequest
* param regionId: Region ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeRuntimesRequestWithAllParams ¶
func NewDescribeRuntimesRequestWithAllParams( regionId string, ) *DescribeRuntimesRequest
* param regionId: Region ID (Required)
func NewDescribeRuntimesRequestWithoutParam ¶
func NewDescribeRuntimesRequestWithoutParam() *DescribeRuntimesRequest
This constructor has better compatible ability when API parameters changed
func (DescribeRuntimesRequest) GetRegionId ¶
func (r DescribeRuntimesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeRuntimesRequest) SetRegionId ¶
func (r *DescribeRuntimesRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
type DescribeRuntimesResponse ¶
type DescribeRuntimesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeRuntimesResult `json:"result"` }
type DescribeRuntimesResult ¶
type DescribeServiceRequest ¶
type DescribeServiceRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* Service Name */ ServiceName string `json:"serviceName"` }
func NewDescribeServiceRequest ¶
func NewDescribeServiceRequest( regionId string, serviceName string, ) *DescribeServiceRequest
* param regionId: Region ID (Required) * param serviceName: Service Name (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeServiceRequestWithAllParams ¶
func NewDescribeServiceRequestWithAllParams( regionId string, serviceName string, ) *DescribeServiceRequest
* param regionId: Region ID (Required) * param serviceName: Service Name (Required)
func NewDescribeServiceRequestWithoutParam ¶
func NewDescribeServiceRequestWithoutParam() *DescribeServiceRequest
This constructor has better compatible ability when API parameters changed
func (DescribeServiceRequest) GetRegionId ¶
func (r DescribeServiceRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeServiceRequest) SetRegionId ¶
func (r *DescribeServiceRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*DescribeServiceRequest) SetServiceName ¶
func (r *DescribeServiceRequest) SetServiceName(serviceName string)
param serviceName: Service Name(Required)
type DescribeServiceResponse ¶
type DescribeServiceResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeServiceResult `json:"result"` }
type DescribeServiceResult ¶
type DescribeServicesRequest ¶
type DescribeServicesRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 页码;默认为1 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小;默认为20;取值范围[10, 100] (Optional) */ PageSize *int `json:"pageSize"` /* name - 服务名称,模糊匹配,支持单个 serviceId - 服务 ID, 精确匹配,支持多个 (Optional) */ Filters []common.Filter `json:"filters"` }
func NewDescribeServicesRequest ¶
func NewDescribeServicesRequest( regionId string, ) *DescribeServicesRequest
* param regionId: Region ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeServicesRequestWithAllParams ¶
func NewDescribeServicesRequestWithAllParams( regionId string, pageNumber *int, pageSize *int, filters []common.Filter, ) *DescribeServicesRequest
- param regionId: Region ID (Required)
- param pageNumber: 页码;默认为1 (Optional)
- param pageSize: 分页大小;默认为20;取值范围[10, 100] (Optional)
- param filters: name - 服务名称,模糊匹配,支持单个
serviceId - 服务 ID, 精确匹配,支持多个
(Optional)
func NewDescribeServicesRequestWithoutParam ¶
func NewDescribeServicesRequestWithoutParam() *DescribeServicesRequest
This constructor has better compatible ability when API parameters changed
func (DescribeServicesRequest) GetRegionId ¶
func (r DescribeServicesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeServicesRequest) SetFilters ¶
func (r *DescribeServicesRequest) SetFilters(filters []common.Filter)
param filters: name - 服务名称,模糊匹配,支持单个
serviceId - 服务 ID, 精确匹配,支持多个 (Optional)
func (*DescribeServicesRequest) SetPageNumber ¶
func (r *DescribeServicesRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码;默认为1(Optional)
func (*DescribeServicesRequest) SetPageSize ¶
func (r *DescribeServicesRequest) SetPageSize(pageSize int)
param pageSize: 分页大小;默认为20;取值范围[10, 100](Optional)
func (*DescribeServicesRequest) SetRegionId ¶
func (r *DescribeServicesRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
type DescribeServicesResponse ¶
type DescribeServicesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeServicesResult `json:"result"` }
type DescribeServicesResult ¶
type DescribeTriggerRequest ¶
type DescribeTriggerRequest struct { core.JDCloudRequest /* 地域ID。 */ RegionId string `json:"regionId"` /* 服务名称。 */ ServiceName string `json:"serviceName"` /* 函数名称。 */ FunctionName string `json:"functionName"` /* 触发器名称。 */ TriggerName string `json:"triggerName"` }
func NewDescribeTriggerRequest ¶
func NewDescribeTriggerRequest( regionId string, serviceName string, functionName string, triggerName string, ) *DescribeTriggerRequest
* param regionId: 地域ID。 (Required) * param serviceName: 服务名称。 (Required) * param functionName: 函数名称。 (Required) * param triggerName: 触发器名称。 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeTriggerRequestWithAllParams ¶
func NewDescribeTriggerRequestWithAllParams( regionId string, serviceName string, functionName string, triggerName string, ) *DescribeTriggerRequest
* param regionId: 地域ID。 (Required) * param serviceName: 服务名称。 (Required) * param functionName: 函数名称。 (Required) * param triggerName: 触发器名称。 (Required)
func NewDescribeTriggerRequestWithoutParam ¶
func NewDescribeTriggerRequestWithoutParam() *DescribeTriggerRequest
This constructor has better compatible ability when API parameters changed
func (DescribeTriggerRequest) GetRegionId ¶
func (r DescribeTriggerRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeTriggerRequest) SetFunctionName ¶
func (r *DescribeTriggerRequest) SetFunctionName(functionName string)
param functionName: 函数名称。(Required)
func (*DescribeTriggerRequest) SetRegionId ¶
func (r *DescribeTriggerRequest) SetRegionId(regionId string)
param regionId: 地域ID。(Required)
func (*DescribeTriggerRequest) SetServiceName ¶
func (r *DescribeTriggerRequest) SetServiceName(serviceName string)
param serviceName: 服务名称。(Required)
func (*DescribeTriggerRequest) SetTriggerName ¶
func (r *DescribeTriggerRequest) SetTriggerName(triggerName string)
param triggerName: 触发器名称。(Required)
type DescribeTriggerResponse ¶
type DescribeTriggerResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeTriggerResult `json:"result"` }
type DescribeTriggerResult ¶
type DescribeTriggersRequest ¶
type DescribeTriggersRequest struct { core.JDCloudRequest /* 地域ID。 */ RegionId string `json:"regionId"` /* 服务名称。 */ ServiceName string `json:"serviceName"` /* 函数名称。 */ FunctionName string `json:"functionName"` }
func NewDescribeTriggersRequest ¶
func NewDescribeTriggersRequest( regionId string, serviceName string, functionName string, ) *DescribeTriggersRequest
* param regionId: 地域ID。 (Required) * param serviceName: 服务名称。 (Required) * param functionName: 函数名称。 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeTriggersRequestWithAllParams ¶
func NewDescribeTriggersRequestWithAllParams( regionId string, serviceName string, functionName string, ) *DescribeTriggersRequest
* param regionId: 地域ID。 (Required) * param serviceName: 服务名称。 (Required) * param functionName: 函数名称。 (Required)
func NewDescribeTriggersRequestWithoutParam ¶
func NewDescribeTriggersRequestWithoutParam() *DescribeTriggersRequest
This constructor has better compatible ability when API parameters changed
func (DescribeTriggersRequest) GetRegionId ¶
func (r DescribeTriggersRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeTriggersRequest) SetFunctionName ¶
func (r *DescribeTriggersRequest) SetFunctionName(functionName string)
param functionName: 函数名称。(Required)
func (*DescribeTriggersRequest) SetRegionId ¶
func (r *DescribeTriggersRequest) SetRegionId(regionId string)
param regionId: 地域ID。(Required)
func (*DescribeTriggersRequest) SetServiceName ¶
func (r *DescribeTriggersRequest) SetServiceName(serviceName string)
param serviceName: 服务名称。(Required)
type DescribeTriggersResponse ¶
type DescribeTriggersResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeTriggersResult `json:"result"` }
type DescribeTriggersResult ¶
type InvokeFunctionRequest ¶
type InvokeFunctionRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* Service Name */ ServiceName string `json:"serviceName"` /* Function Name */ FunctionName string `json:"functionName"` /* 事件信息,以json格式表示,会在函数执行时作为参数传入,默认为{} (Optional) */ Body *string `json:"body"` }
func NewInvokeFunctionRequest ¶
func NewInvokeFunctionRequest( regionId string, serviceName string, functionName string, ) *InvokeFunctionRequest
* param regionId: Region ID (Required) * param serviceName: Service Name (Required) * param functionName: Function Name (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewInvokeFunctionRequestWithAllParams ¶
func NewInvokeFunctionRequestWithAllParams( regionId string, serviceName string, functionName string, body *string, ) *InvokeFunctionRequest
* param regionId: Region ID (Required) * param serviceName: Service Name (Required) * param functionName: Function Name (Required) * param body: 事件信息,以json格式表示,会在函数执行时作为参数传入,默认为{} (Optional)
func NewInvokeFunctionRequestWithoutParam ¶
func NewInvokeFunctionRequestWithoutParam() *InvokeFunctionRequest
This constructor has better compatible ability when API parameters changed
func (InvokeFunctionRequest) GetRegionId ¶
func (r InvokeFunctionRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*InvokeFunctionRequest) SetBody ¶
func (r *InvokeFunctionRequest) SetBody(body string)
param body: 事件信息,以json格式表示,会在函数执行时作为参数传入,默认为{}(Optional)
func (*InvokeFunctionRequest) SetFunctionName ¶
func (r *InvokeFunctionRequest) SetFunctionName(functionName string)
param functionName: Function Name(Required)
func (*InvokeFunctionRequest) SetRegionId ¶
func (r *InvokeFunctionRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*InvokeFunctionRequest) SetServiceName ¶
func (r *InvokeFunctionRequest) SetServiceName(serviceName string)
param serviceName: Service Name(Required)
type InvokeFunctionResponse ¶
type InvokeFunctionResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result InvokeFunctionResult `json:"result"` }
type InvokeFunctionResult ¶
type InvokeFunctionResult struct { }
type UpdateFunctionRequest ¶
type UpdateFunctionRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* Service Name */ ServiceName string `json:"serviceName"` /* Function Name */ FunctionName string `json:"functionName"` /* 修改后的代码 (Optional) */ Code *fc.Code `json:"code"` /* 修改后的超时时间 (Optional) */ Timeout *int `json:"timeout"` /* 修改后的运行时语言 (Optional) */ Runtime *string `json:"runtime"` /* 修改后的函数执行入口 (Optional) */ Handler *string `json:"handler"` /* 修改后的描述 (Optional) */ Description *string `json:"description"` /* 修改后的环境变量 (Optional) */ Envs []fc.Environment `json:"envs"` /* 修改后的cpu (Optional) */ Cpu *int `json:"cpu"` /* 修改后的内存 (Optional) */ MemorySize *int `json:"memorySize"` /* 修改后的磁盘 (Optional) */ DiskSize *int `json:"diskSize"` }
func NewUpdateFunctionRequest ¶
func NewUpdateFunctionRequest( regionId string, serviceName string, functionName string, ) *UpdateFunctionRequest
* param regionId: Region ID (Required) * param serviceName: Service Name (Required) * param functionName: Function Name (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewUpdateFunctionRequestWithAllParams ¶
func NewUpdateFunctionRequestWithAllParams( regionId string, serviceName string, functionName string, code *fc.Code, timeout *int, runtime *string, handler *string, description *string, envs []fc.Environment, cpu *int, memorySize *int, diskSize *int, ) *UpdateFunctionRequest
* param regionId: Region ID (Required) * param serviceName: Service Name (Required) * param functionName: Function Name (Required) * param code: 修改后的代码 (Optional) * param timeout: 修改后的超时时间 (Optional) * param runtime: 修改后的运行时语言 (Optional) * param handler: 修改后的函数执行入口 (Optional) * param description: 修改后的描述 (Optional) * param envs: 修改后的环境变量 (Optional) * param cpu: 修改后的cpu (Optional) * param memorySize: 修改后的内存 (Optional) * param diskSize: 修改后的磁盘 (Optional)
func NewUpdateFunctionRequestWithoutParam ¶
func NewUpdateFunctionRequestWithoutParam() *UpdateFunctionRequest
This constructor has better compatible ability when API parameters changed
func (UpdateFunctionRequest) GetRegionId ¶
func (r UpdateFunctionRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*UpdateFunctionRequest) SetCode ¶
func (r *UpdateFunctionRequest) SetCode(code *fc.Code)
param code: 修改后的代码(Optional)
func (*UpdateFunctionRequest) SetCpu ¶
func (r *UpdateFunctionRequest) SetCpu(cpu int)
param cpu: 修改后的cpu(Optional)
func (*UpdateFunctionRequest) SetDescription ¶
func (r *UpdateFunctionRequest) SetDescription(description string)
param description: 修改后的描述(Optional)
func (*UpdateFunctionRequest) SetDiskSize ¶
func (r *UpdateFunctionRequest) SetDiskSize(diskSize int)
param diskSize: 修改后的磁盘(Optional)
func (*UpdateFunctionRequest) SetEnvs ¶
func (r *UpdateFunctionRequest) SetEnvs(envs []fc.Environment)
param envs: 修改后的环境变量(Optional)
func (*UpdateFunctionRequest) SetFunctionName ¶
func (r *UpdateFunctionRequest) SetFunctionName(functionName string)
param functionName: Function Name(Required)
func (*UpdateFunctionRequest) SetHandler ¶
func (r *UpdateFunctionRequest) SetHandler(handler string)
param handler: 修改后的函数执行入口(Optional)
func (*UpdateFunctionRequest) SetMemorySize ¶
func (r *UpdateFunctionRequest) SetMemorySize(memorySize int)
param memorySize: 修改后的内存(Optional)
func (*UpdateFunctionRequest) SetRegionId ¶
func (r *UpdateFunctionRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*UpdateFunctionRequest) SetRuntime ¶
func (r *UpdateFunctionRequest) SetRuntime(runtime string)
param runtime: 修改后的运行时语言(Optional)
func (*UpdateFunctionRequest) SetServiceName ¶
func (r *UpdateFunctionRequest) SetServiceName(serviceName string)
param serviceName: Service Name(Required)
func (*UpdateFunctionRequest) SetTimeout ¶
func (r *UpdateFunctionRequest) SetTimeout(timeout int)
param timeout: 修改后的超时时间(Optional)
type UpdateFunctionResponse ¶
type UpdateFunctionResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result UpdateFunctionResult `json:"result"` }
type UpdateFunctionResult ¶
type UpdateFunctionResult struct { }
type UpdateServiceRequest ¶
type UpdateServiceRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* Service Name */ ServiceName string `json:"serviceName"` /* 修改后的描述 (Optional) */ Description *string `json:"description"` /* 修改后的日志配置,不修改的话传空值,关闭日志集logTopicUid传空值。 (Optional) */ LogConfig *fc.LogConfig `json:"logConfig"` }
func NewUpdateServiceRequest ¶
func NewUpdateServiceRequest( regionId string, serviceName string, ) *UpdateServiceRequest
* param regionId: Region ID (Required) * param serviceName: Service Name (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewUpdateServiceRequestWithAllParams ¶
func NewUpdateServiceRequestWithAllParams( regionId string, serviceName string, description *string, logConfig *fc.LogConfig, ) *UpdateServiceRequest
* param regionId: Region ID (Required) * param serviceName: Service Name (Required) * param description: 修改后的描述 (Optional) * param logConfig: 修改后的日志配置,不修改的话传空值,关闭日志集logTopicUid传空值。 (Optional)
func NewUpdateServiceRequestWithoutParam ¶
func NewUpdateServiceRequestWithoutParam() *UpdateServiceRequest
This constructor has better compatible ability when API parameters changed
func (UpdateServiceRequest) GetRegionId ¶
func (r UpdateServiceRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*UpdateServiceRequest) SetDescription ¶
func (r *UpdateServiceRequest) SetDescription(description string)
param description: 修改后的描述(Optional)
func (*UpdateServiceRequest) SetLogConfig ¶
func (r *UpdateServiceRequest) SetLogConfig(logConfig *fc.LogConfig)
param logConfig: 修改后的日志配置,不修改的话传空值,关闭日志集logTopicUid传空值。(Optional)
func (*UpdateServiceRequest) SetRegionId ¶
func (r *UpdateServiceRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*UpdateServiceRequest) SetServiceName ¶
func (r *UpdateServiceRequest) SetServiceName(serviceName string)
param serviceName: Service Name(Required)
type UpdateServiceResponse ¶
type UpdateServiceResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result UpdateServiceResult `json:"result"` }
type UpdateServiceResult ¶
type UpdateServiceResult struct { }
type UpdateTriggerRequest ¶
type UpdateTriggerRequest struct { core.JDCloudRequest /* 地域ID。 */ RegionId string `json:"regionId"` /* 服务名称。 */ ServiceName string `json:"serviceName"` /* 函数名称。 */ FunctionName string `json:"functionName"` /* 触发器名称。 */ TriggerName string `json:"triggerName"` /* 修改后的描述 (Optional) */ Description *string `json:"description"` /* 修改后的配置 (Optional) */ TriggerConfig *string `json:"triggerConfig"` /* 是否启用或禁用触发器,默认为不更改触发器状态 (Optional) */ Enable *bool `json:"enable"` }
func NewUpdateTriggerRequest ¶
func NewUpdateTriggerRequest( regionId string, serviceName string, functionName string, triggerName string, ) *UpdateTriggerRequest
* param regionId: 地域ID。 (Required) * param serviceName: 服务名称。 (Required) * param functionName: 函数名称。 (Required) * param triggerName: 触发器名称。 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewUpdateTriggerRequestWithAllParams ¶
func NewUpdateTriggerRequestWithAllParams( regionId string, serviceName string, functionName string, triggerName string, description *string, triggerConfig *string, enable *bool, ) *UpdateTriggerRequest
* param regionId: 地域ID。 (Required) * param serviceName: 服务名称。 (Required) * param functionName: 函数名称。 (Required) * param triggerName: 触发器名称。 (Required) * param description: 修改后的描述 (Optional) * param triggerConfig: 修改后的配置 (Optional) * param enable: 是否启用或禁用触发器,默认为不更改触发器状态 (Optional)
func NewUpdateTriggerRequestWithoutParam ¶
func NewUpdateTriggerRequestWithoutParam() *UpdateTriggerRequest
This constructor has better compatible ability when API parameters changed
func (UpdateTriggerRequest) GetRegionId ¶
func (r UpdateTriggerRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*UpdateTriggerRequest) SetDescription ¶
func (r *UpdateTriggerRequest) SetDescription(description string)
param description: 修改后的描述(Optional)
func (*UpdateTriggerRequest) SetEnable ¶
func (r *UpdateTriggerRequest) SetEnable(enable bool)
param enable: 是否启用或禁用触发器,默认为不更改触发器状态(Optional)
func (*UpdateTriggerRequest) SetFunctionName ¶
func (r *UpdateTriggerRequest) SetFunctionName(functionName string)
param functionName: 函数名称。(Required)
func (*UpdateTriggerRequest) SetRegionId ¶
func (r *UpdateTriggerRequest) SetRegionId(regionId string)
param regionId: 地域ID。(Required)
func (*UpdateTriggerRequest) SetServiceName ¶
func (r *UpdateTriggerRequest) SetServiceName(serviceName string)
param serviceName: 服务名称。(Required)
func (*UpdateTriggerRequest) SetTriggerConfig ¶
func (r *UpdateTriggerRequest) SetTriggerConfig(triggerConfig string)
param triggerConfig: 修改后的配置(Optional)
func (*UpdateTriggerRequest) SetTriggerName ¶
func (r *UpdateTriggerRequest) SetTriggerName(triggerName string)
param triggerName: 触发器名称。(Required)
type UpdateTriggerResponse ¶
type UpdateTriggerResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result UpdateTriggerResult `json:"result"` }
type UpdateTriggerResult ¶
type UpdateTriggerResult struct { }
Source Files
¶
- CreateFunction.go
- CreateService.go
- CreateTrigger.go
- DeleteFunction.go
- DeleteService.go
- DeleteTrigger.go
- DescribeFunction.go
- DescribeFunctionCode.go
- DescribeFunctions.go
- DescribeInstanceTypes.go
- DescribeRuntimes.go
- DescribeService.go
- DescribeServices.go
- DescribeTrigger.go
- DescribeTriggers.go
- InvokeFunction.go
- UpdateFunction.go
- UpdateService.go
- UpdateTrigger.go