huawei-cloud-api-definitions-FunctionGraph 0.1.20250124

Huawei Cloud API definitions, generated from OpenAPI spec
Documentation
1
{"base_path":null,"components":null,"consumes":"[\"application/json\"]","definitions":{"CancelAsyncInvocationRequestBody":{"properties":{"request_id":{"description":"被停止的请求id","type":"string"},"type":{"description":"停止的类型\n支持recursive, force。\nrecursive: 停止正在调用的子函数。\nforce: 直接终止runtime。","enum":["force","recursive"],"example":"force","type":"string"}},"required":["request_id"],"type":"object"},"ErrorResp":{"properties":{"error_code":{"description":"错误码","type":"string"},"error_msg":{"description":"错误信息","type":"string"}}}},"description":null,"group_id":"cb46b925a4eb40a192520da4fc33b990","host":"functiongraph.cn-north-4.myhuaweicloud.com","id":"f6431ec3fddf4a96b9bf9cf4877af3a8","info_version":"v2","method":"post","name":"CancelAsyncInvocation","parameters":{"Content-Type":{"default":"application/json","description":"消息体的类型(格式)","in":"header","name":"Content-Type","required":true,"type":"string","x-example":"application/json"},"X-Auth-Token":{"description":"用户Token。\n\n通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。","in":"header","name":"X-Auth-Token","required":true,"type":"string","x-example":"MIIDkgYJKoZIhvcNAQcCoIIDgzCCXXXXX..."},"function_urn":{"description":"函数的URN,详细解释见FunctionGraph函数模型的描述。","in":"path","name":"function_urn","required":true,"type":"string","x-example":"urn:fss:{region}:46b6f338fc3445b8846c71dfb1fbxxxx:function:csharp:test2-0:latest"},"project_id":{"description":"租户项目 ID,获取方式请参见[获取项目ID](functiongraph_06_0260.xml)。","in":"path","name":"project_id","required":true,"type":"string","x-example":"46b6f338fc3445b8846c71dfb1fbd9e8"}},"paths":{"/v2/{project_id}/fgs/functions/{function_urn}/cancel":{"post":{"description":"-| 当前仅支持参数recursive为false且force为true的函数。 在1:N的函数做并发异步调用的场景下调用停止异步请求接口时,同一函数实例同时在执行的其他请求也会被一并停止并返回4208 function invocation canceled","operationId":"CancelAsyncInvocation","parameters":[{"$ref":"#/parameters/project_id"},{"$ref":"#/parameters/function_urn"},{"$ref":"#/parameters/X-Auth-Token"},{"$ref":"#/parameters/Content-Type"},{"description":"更新tags的请求体","in":"body","name":"CancelAsyncInvocationRequestBody","required":true,"schema":{"$ref":"#/definitions/CancelAsyncInvocationRequestBody"}}],"responses":{"200":{"description":"OK","examples":{}},"400":{"description":"Invalid RequestId","examples":{"application/json":{"error_code":"FSS.0400","error_msg":"Invalid RequestId"}},"schema":{"$ref":"#/definitions/ErrorResp"}},"403":{"description":"FORBIDDEN","examples":{"application/json":{"error_code":"FSS.0403","error_msg":"invalid token"}},"schema":{"$ref":"#/definitions/ErrorResp"}},"404":{"description":"Not Found","examples":{"application/json":{"error_code":"FSS.0404","error_msg":"can not find function"}},"schema":{"$ref":"#/definitions/ErrorResp"}},"500":{"description":"内部错误","examples":{"application/json":{"error_code":"FSS.0500","error_msg":"xxx"}},"schema":{"$ref":"#/definitions/ErrorResp"}}},"summary":"停止函数异步调用请求","tags":["函数异步配置"],"x-produc-type":"functiongraph","x-request-examples-description-1":"停止函数异步调用请求。","x-request-examples-url-1":"POST /v2/{project_id}/fgs/functions/{function_urn}/cancel:","x-support-sdk":"Y"}}},"product_short":"FunctionGraph","region_id":"cn-north-4","schemes":["HTTPS"],"security_definitions":null,"summary":"停止函数异步调用请求","tags":"函数异步配置","uri":null,"version":"2.0"}