From cb4b0ade336533f495e2f42f61fecb85b20af5e0 Mon Sep 17 00:00:00 2001 From: "Chen, Junjie" Date: Mon, 28 Oct 2024 18:55:02 +0000 Subject: [PATCH] FG API 20240924 version Reviewed-by: Hasko, Vladimir Co-authored-by: Chen, Junjie Co-committed-by: Chen, Junjie --- docs/fg/api-ref/ALL_META.TXT.json | 430 ++--- docs/fg/api-ref/CLASS.TXT.json | 4 +- docs/fg/api-ref/functiongraph_06_0106.html | 4 +- docs/fg/api-ref/functiongraph_06_0107.html | 8 +- docs/fg/api-ref/functiongraph_06_0108.html | 44 +- docs/fg/api-ref/functiongraph_06_0108_0.html | 4 +- docs/fg/api-ref/functiongraph_06_0110.html | 16 +- docs/fg/api-ref/functiongraph_06_0111.html | 77 +- docs/fg/api-ref/functiongraph_06_0113.html | 4 +- docs/fg/api-ref/functiongraph_06_0114.html | 4 +- docs/fg/api-ref/functiongraph_06_0115.html | 380 ++--- docs/fg/api-ref/functiongraph_06_0117.html | 304 ++-- docs/fg/api-ref/functiongraph_06_0119.html | 828 ++++----- docs/fg/api-ref/functiongraph_06_0120.html | 853 ++++------ docs/fg/api-ref/functiongraph_06_0122.html | 1510 +++++++---------- docs/fg/api-ref/functiongraph_06_0123.html | 233 ++- docs/fg/api-ref/functiongraph_06_0124.html | 839 ++++----- docs/fg/api-ref/functiongraph_06_0125.html | 2 +- docs/fg/api-ref/functiongraph_06_0137.html | 232 ++- docs/fg/api-ref/functiongraph_06_0144.html | 4 +- docs/fg/api-ref/functiongraph_06_0153.html | 2 +- docs/fg/api-ref/functiongraph_06_0154.html | 2 +- docs/fg/api-ref/functiongraph_06_0155.html | 210 ++- docs/fg/api-ref/functiongraph_06_0260.html | 2 +- docs/fg/api-ref/functiongraph_06_1018.html | 4 +- docs/fg/api-ref/functiongraph_06_1602.html | 2 +- docs/fg/api-ref/functiongraph_23_1031_02.html | 4 +- 27 files changed, 2737 insertions(+), 3269 deletions(-) diff --git a/docs/fg/api-ref/ALL_META.TXT.json b/docs/fg/api-ref/ALL_META.TXT.json index c0d3403d..7a411bb8 100644 --- a/docs/fg/api-ref/ALL_META.TXT.json +++ b/docs/fg/api-ref/ALL_META.TXT.json @@ -348,7 +348,7 @@ { "uri":"FunctionInvocation.html", "node_id":"functioninvocation.xml", - "product_code":"", + "product_code":"functiongraph", "code":"20", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", @@ -356,7 +356,9 @@ "search_title":"", "metedata":[ { - "documenttype":"api" + "prodname":"functiongraph", + "documenttype":"api", + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Function Invocation", @@ -365,7 +367,7 @@ { "uri":"functiongraph_06_0125.html", "node_id":"functiongraph_06_0125.xml", - "product_code":"", + "product_code":"functiongraph", "code":"21", "des":"This API is used to execute a function synchronously. Clients must wait for explicit responses to their requests from the function. Responses are returned only after func", "doc_type":"api", @@ -373,9 +375,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"InvokeFunction" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Executing a Function Synchronously", @@ -384,7 +386,7 @@ { "uri":"functiongraph_06_0126.html", "node_id":"functiongraph_06_0126.xml", - "product_code":"", + "product_code":"functiongraph", "code":"22", "des":"This API is used to execute a function asynchronously.POST /v2/{project_id}/fgs/functions/{function_urn}/invocations-asyncStatus code: 202Status code: 400Status code: 401", "doc_type":"api", @@ -392,9 +394,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"AsyncInvokeFunction" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Executing a Function Asynchronously", @@ -403,7 +405,7 @@ { "uri":"FunctionQuotas.html", "node_id":"functionquotas.xml", - "product_code":"", + "product_code":"functiongraph", "code":"23", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", @@ -411,7 +413,9 @@ "search_title":"", "metedata":[ { - "documenttype":"api" + "prodname":"functiongraph", + "documenttype":"api", + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Function Quotas", @@ -420,7 +424,7 @@ { "uri":"functiongraph_06_0137.html", "node_id":"functiongraph_06_0137.xml", - "product_code":"", + "product_code":"functiongraph", "code":"24", "des":"This API is used to query tenant quotas.GET /v2/{project_id}/fgs/quotasStatus code: 200Status code: 400Status code: 401Status code: 403Status code: 500Query quotas.Status", "doc_type":"api", @@ -428,9 +432,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"ListQuotas" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Querying Tenant Quotas", @@ -439,7 +443,7 @@ { "uri":"Dependencies.html", "node_id":"dependencies.xml", - "product_code":"", + "product_code":"functiongraph", "code":"25", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", @@ -447,7 +451,9 @@ "search_title":"", "metedata":[ { - "documenttype":"api" + "prodname":"functiongraph", + "documenttype":"api", + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Dependencies", @@ -456,7 +462,7 @@ { "uri":"functiongraph_06_0127.html", "node_id":"functiongraph_06_0127.xml", - "product_code":"", + "product_code":"functiongraph", "code":"26", "des":"This API is used to query all dependencies.GET /v2/{project_id}/fgs/dependenciesStatus code: 200Status code: 401Status code: 403Status code: 404Status code: 500Dependenci", "doc_type":"api", @@ -464,9 +470,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"ListDependencies" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Querying Dependencies", @@ -475,7 +481,7 @@ { "uri":"functiongraph_06_0152.html", "node_id":"functiongraph_06_0152.xml", - "product_code":"", + "product_code":"functiongraph", "code":"27", "des":"This API is used to create a dependency version.POST /v2/{project_id}/fgs/dependencies/versionStatus code: 200Status code: 401Status code: 403Status code: 404Status code:", "doc_type":"api", @@ -483,9 +489,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"CreateDependencyVersion" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Creating a Dependency Version", @@ -494,7 +500,7 @@ { "uri":"functiongraph_06_0153.html", "node_id":"functiongraph_06_0153.xml", - "product_code":"", + "product_code":"functiongraph", "code":"28", "des":"This API is used to query dependency versions.GET /v2/{project_id}/fgs/dependencies/{depend_id}/versionStatus code: 200Status code: 401Status code: 403Status code: 404Sta", "doc_type":"api", @@ -502,9 +508,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"ListDependencyVersion" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Querying Dependency Versions", @@ -513,7 +519,7 @@ { "uri":"functiongraph_06_0154.html", "node_id":"functiongraph_06_0154.xml", - "product_code":"", + "product_code":"functiongraph", "code":"29", "des":"This API is used to query the details about a dependency version.GET /v2/{project_id}/fgs/dependencies/{depend_id}/version/{version}Status code: 200Status code: 401Status", "doc_type":"api", @@ -521,9 +527,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"ShowDependencyVersion" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Querying a Dependency Version", @@ -532,17 +538,17 @@ { "uri":"functiongraph_06_0155.html", "node_id":"functiongraph_06_0155.xml", - "product_code":"", + "product_code":"functiongraph", "code":"30", - "des":"This API is used to delete a dependency version.DELETE /v2/{project_id}/fgs/dependencies/{depend_id}/version/{version}Status code: 401Status code: 403Status code: 404Stat", + "des":"This API is used to delete a dependency version.DELETE /v2/{project_id}/fgs/dependencies/{depend_id}/version/{version}Status code: 400Status code: 401Status code: 403Stat", "doc_type":"api", "kw":"Deleting a Dependency Version,Dependencies,API Reference", "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"DeleteDependencyVersion" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Deleting a Dependency Version", @@ -551,7 +557,7 @@ { "uri":"TestEvents.html", "node_id":"testevents.xml", - "product_code":"", + "product_code":"functiongraph", "code":"31", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", @@ -559,7 +565,9 @@ "search_title":"", "metedata":[ { - "documenttype":"api" + "prodname":"functiongraph", + "documenttype":"api", + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Test Events", @@ -568,7 +576,7 @@ { "uri":"functiongraph_06_0132.html", "node_id":"functiongraph_06_0132.xml", - "product_code":"", + "product_code":"functiongraph", "code":"32", "des":"This API is used to query the test events of a function.GET /v2/{project_id}/fgs/functions/{function_urn}/eventsStatus code: 200Status code: 400Status code: 401Status cod", "doc_type":"api", @@ -576,9 +584,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"ListEvents" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Querying Test Events of a Function", @@ -587,7 +595,7 @@ { "uri":"functiongraph_06_0133.html", "node_id":"functiongraph_06_0133.xml", - "product_code":"", + "product_code":"functiongraph", "code":"33", "des":"This API is used to create a test event.POST /v2/{project_id}/fgs/functions/{function_urn}/eventsStatus code: 200Status code: 400Status code: 401Status code: 403Status co", "doc_type":"api", @@ -595,9 +603,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"CreateEvent" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Creating a Test Event", @@ -606,7 +614,7 @@ { "uri":"functiongraph_06_0129.html", "node_id":"functiongraph_06_0129.xml", - "product_code":"", + "product_code":"functiongraph", "code":"34", "des":"This API is used to delete a test event.DELETE /v2/{project_id}/fgs/functions/{function_urn}/events/{event_id}Status code: 400Status code: 401Status code: 403Status code:", "doc_type":"api", @@ -614,9 +622,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"DeleteEvent" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Deleting a Test Event", @@ -625,7 +633,7 @@ { "uri":"functiongraph_06_0135.html", "node_id":"functiongraph_06_0135.xml", - "product_code":"", + "product_code":"functiongraph", "code":"35", "des":"This API is used to query the details of a test event.GET /v2/{project_id}/fgs/functions/{function_urn}/events/{event_id}Status code: 200Status code: 400Status code: 401S", "doc_type":"api", @@ -633,9 +641,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"ShowEvent" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Obtaining the Details of a Test Event", @@ -644,7 +652,7 @@ { "uri":"functiongraph_06_0136.html", "node_id":"functiongraph_06_0136.xml", - "product_code":"", + "product_code":"functiongraph", "code":"36", "des":"This API is used to update a test event.PUT /v2/{project_id}/fgs/functions/{function_urn}/events/{event_id}Status code: 200Status code: 400Status code: 401Status code: 40", "doc_type":"api", @@ -652,9 +660,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"UpdateEvent" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Updating a Test Event", @@ -663,7 +671,7 @@ { "uri":"FunctionLifecycleManagement.html", "node_id":"functionlifecyclemanagement.xml", - "product_code":"", + "product_code":"functiongraph", "code":"37", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", @@ -671,7 +679,9 @@ "search_title":"", "metedata":[ { - "documenttype":"api" + "prodname":"functiongraph", + "documenttype":"api", + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Function Lifecycle Management", @@ -680,7 +690,7 @@ { "uri":"functiongraph_06_0105.html", "node_id":"functiongraph_06_0105.xml", - "product_code":"", + "product_code":"functiongraph", "code":"38", "des":"This API is used to query all functions.GET /v2/{project_id}/fgs/functionsStatus code: 200Status code: 401Status code: 403Status code: 404Status code: 500Query functions ", "doc_type":"api", @@ -688,9 +698,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"ListFunctions" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Querying Functions", @@ -699,7 +709,7 @@ { "uri":"functiongraph_06_0108.html", "node_id":"functiongraph_06_0108.xml", - "product_code":"", + "product_code":"functiongraph", "code":"39", "des":"This API is used to create a function.POST /v2/{project_id}/fgs/functionsStatus code: 200Status code: 400Status code: 401Status code: 403Status code: 404Status code: 500S", "doc_type":"api", @@ -707,9 +717,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"CreateFunction" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Creating a Function", @@ -718,7 +728,7 @@ { "uri":"functiongraph_06_0109.html", "node_id":"functiongraph_06_0109.xml", - "product_code":"", + "product_code":"functiongraph", "code":"40", "des":"This API is used to delete a function or a non-latest version of a function.If the URN contains a function version or alias, the function version or the version correspon", "doc_type":"api", @@ -726,9 +736,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"DeleteFunction" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Deleting a Function or Function Version", @@ -737,7 +747,7 @@ { "uri":"functiongraph_06_0107.html", "node_id":"functiongraph_06_0107.xml", - "product_code":"", + "product_code":"functiongraph", "code":"41", "des":"This API is used to query the code of a function.GET /v2/{project_id}/fgs/functions/{function_urn}/codeStatus code: 200Status code: 400Status code: 401Status code: 403Sta", "doc_type":"api", @@ -745,9 +755,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"ShowFunctionCode" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Querying the Code of a Function", @@ -756,7 +766,7 @@ { "uri":"functiongraph_06_0110.html", "node_id":"functiongraph_06_0110.xml", - "product_code":"", + "product_code":"functiongraph", "code":"42", "des":"This API is used to modify the code of a function.PUT /v2/{project_id}/fgs/functions/{function_urn}/codeStatus code: 200Status code: 400Status code: 401Status code: 403St", "doc_type":"api", @@ -764,9 +774,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"UpdateFunctionCode" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Modifying the Code of a Function", @@ -775,7 +785,7 @@ { "uri":"functiongraph_06_0106.html", "node_id":"functiongraph_06_0106.xml", - "product_code":"", + "product_code":"functiongraph", "code":"43", "des":"This API is used to query the metadata of a function.GET /v2/{project_id}/fgs/functions/{function_urn}/configStatus code: 200Status code: 400Status code: 401Status code: ", "doc_type":"api", @@ -783,9 +793,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"ShowFunctionConfig" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Querying the Metadata of a Function", @@ -794,7 +804,7 @@ { "uri":"functiongraph_06_0111.html", "node_id":"functiongraph_06_0111.xml", - "product_code":"", + "product_code":"functiongraph", "code":"44", "des":"This API is used to modify the metadata of a function.PUT /v2/{project_id}/fgs/functions/{function_urn}/configStatus code: 200Status code: 400Status code: 401Status code:", "doc_type":"api", @@ -802,9 +812,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"UpdateFunctionConfig" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Modifying the Metadata of a Function", @@ -813,7 +823,7 @@ { "uri":"functiongraph_06_1018.html", "node_id":"functiongraph_06_1018.xml", - "product_code":"", + "product_code":"functiongraph", "code":"45", "des":"This API is used to update the maximum number of instances of a function.PUT /v2/{project_id}/fgs/functions/{function_urn}/config-max-instanceStatus code: 200Status code:", "doc_type":"api", @@ -821,9 +831,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"UpdateFunctionMaxInstanceConfig" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Updating Max. Instances of a Function", @@ -832,7 +842,7 @@ { "uri":"functiongraph_23_1031_01.html", "node_id":"functiongraph_23_1031_01.xml", - "product_code":"", + "product_code":"functiongraph", "code":"46", "des":"This API is used to query function tags.GET /v2/{project_id}/{resource_type}/{resource_id}/tagsStatus code: 200Status code: 400Status code: 401Status code: 403Status code", "doc_type":"api", @@ -840,9 +850,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"ListFunctionTags" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Querying Function Tags", @@ -851,7 +861,7 @@ { "uri":"functiongraph_23_1031_02.html", "node_id":"functiongraph_23_1031_02.xml", - "product_code":"", + "product_code":"functiongraph", "code":"47", "des":"This API is used to query ServiceBridge functions bound to a specified function.GET /v2/{project_id}/fgs/functions/{function_urn}/servicebridge/relationStatus code: 200St", "doc_type":"api", @@ -859,9 +869,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"ListBridgeFunctions" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Querying ServiceBridge Functions Bound to a Specified Function", @@ -870,7 +880,7 @@ { "uri":"functiongraph_06_1022.html", "node_id":"functiongraph_06_1022.xml", - "product_code":"", + "product_code":"functiongraph", "code":"48", "des":"This API is used to query resource tags.GET /v2/{project_id}/{resource_type}/tagsStatus code: 200Status code: 400Status code: 401Status code: 403Status code: 500Query res", "doc_type":"api", @@ -878,9 +888,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"ShowProjectTagsList" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Querying Resource Tags", @@ -889,7 +899,7 @@ { "uri":"functiongraph_06_1021.html", "node_id":"functiongraph_06_1021.xml", - "product_code":"", + "product_code":"functiongraph", "code":"49", "des":"This API is used to query resources.POST /v2/{project_id}/{resource_type}/resource-instances/{action}Status code: 200Status code: 400Status code: 401Status code: 403Statu", "doc_type":"api", @@ -897,9 +907,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"ShowResInstanceInfo" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Querying Resources", @@ -908,7 +918,7 @@ { "uri":"functiongraph_06_1024.html", "node_id":"functiongraph_06_1024.xml", - "product_code":"", + "product_code":"functiongraph", "code":"50", "des":"This API is used to delete resource tags.DELETE /v2/{project_id}/{resource_type}/{resource_id}/tags/deleteStatus code: 400Delete resource tags.NoneSee Error Codes.", "doc_type":"api", @@ -916,9 +926,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"DeleteTags" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Deleting Resource Tags", @@ -927,7 +937,7 @@ { "uri":"functiongraph_06_1023.html", "node_id":"functiongraph_06_1023.xml", - "product_code":"", + "product_code":"functiongraph", "code":"51", "des":"This API is used to create resource tags.POST /v2/{project_id}/{resource_type}/{resource_id}/tags/createStatus code: 400Create resource tags testKey1:testValue1 and testK", "doc_type":"api", @@ -935,9 +945,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"CreateTags" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Creating Resource Tags", @@ -946,7 +956,7 @@ { "uri":"functiongraph_23_1031_04.html", "node_id":"functiongraph_23_1031_04.xml", - "product_code":"", + "product_code":"functiongraph", "code":"52", "des":"This API is used to update the pinning status of a function.PUT /v2/{project_id}/fgs/functions/{func_urn}/collect/{state}Status code: 500Update the pinning status of a fu", "doc_type":"api", @@ -954,9 +964,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"UpdateFunctionCollectState" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Updating the Pinning Status of a Function", @@ -965,7 +975,7 @@ { "uri":"functiongraph_23_1031_03.html", "node_id":"functiongraph_23_1031_03.xml", - "product_code":"", + "product_code":"functiongraph", "code":"53", "des":"This API is used to query the available ServiceBridge version.GET /v2/{project_id}/fgs/servicebridge/versionStatus code: 200Status code: 400Status code: 401Status code: 4", "doc_type":"api", @@ -973,9 +983,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"ListBridgeVersions" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Querying the Available ServiceBridge Version", @@ -984,7 +994,7 @@ { "uri":"VersionsandAliases.html", "node_id":"versionsandaliases.xml", - "product_code":"", + "product_code":"functiongraph", "code":"54", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", @@ -992,7 +1002,9 @@ "search_title":"", "metedata":[ { - "documenttype":"api" + "prodname":"functiongraph", + "documenttype":"api", + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Versions and Aliases", @@ -1001,7 +1013,7 @@ { "uri":"functiongraph_06_0118.html", "node_id":"functiongraph_06_0118.xml", - "product_code":"", + "product_code":"functiongraph", "code":"55", "des":"This API is used to query the versions and aliases of a function.GET /v2/{project_id}/fgs/functions/{function_urn}/aliasesStatus code: 200Status code: 401Status code: 403", "doc_type":"api", @@ -1009,9 +1021,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"ListVersionAliases" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Querying All Versions and Aliases of a Function", @@ -1020,7 +1032,7 @@ { "uri":"functiongraph_06_0114.html", "node_id":"functiongraph_06_0114.xml", - "product_code":"", + "product_code":"functiongraph", "code":"56", "des":"This API is used to create an alias for a function version.POST /v2/{project_id}/fgs/functions/{function_urn}/aliasesStatus code: 200Status code: 400Status code: 401Statu", "doc_type":"api", @@ -1028,9 +1040,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"CreateVersionAlias" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Creating an Alias for a Function Version", @@ -1039,7 +1051,7 @@ { "uri":"functiongraph_06_0116.html", "node_id":"functiongraph_06_0116.xml", - "product_code":"", + "product_code":"functiongraph", "code":"57", "des":"This API is used to delete an alias of a function version.DELETE /v2/{project_id}/fgs/functions/{function_urn}/aliases/{alias_name}Status code: 401Status code: 403Status ", "doc_type":"api", @@ -1047,9 +1059,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"DeleteVersionAlias" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Deleting an Alias of a Function Version", @@ -1058,7 +1070,7 @@ { "uri":"functiongraph_06_0117.html", "node_id":"functiongraph_06_0117.xml", - "product_code":"", + "product_code":"functiongraph", "code":"58", "des":"This API is used to query the alias of a function version.GET /v2/{project_id}/fgs/functions/{function_urn}/aliases/{alias_name}Status code: 200Status code: 401Status cod", "doc_type":"api", @@ -1066,9 +1078,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"ShowVersionAlias" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Querying the Alias of a Function Version", @@ -1077,7 +1089,7 @@ { "uri":"functiongraph_06_0115.html", "node_id":"functiongraph_06_0115.xml", - "product_code":"", + "product_code":"functiongraph", "code":"59", "des":"This API is used to modify the alias of a function version.PUT /v2/{project_id}/fgs/functions/{function_urn}/aliases/{alias_name}Status code: 200Status code: 400Status co", "doc_type":"api", @@ -1085,9 +1097,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"UpdateVersionAlias" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Modifying the Alias of a Function Version", @@ -1096,7 +1108,7 @@ { "uri":"functiongraph_06_0113.html", "node_id":"functiongraph_06_0113.xml", - "product_code":"", + "product_code":"functiongraph", "code":"60", "des":"This API is used to query the versions of a function.GET /v2/{project_id}/fgs/functions/{function_urn}/versionsStatus code: 200Status code: 400Status code: 401Status code", "doc_type":"api", @@ -1104,9 +1116,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"ListFunctionVersions" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Querying the Versions of a Function", @@ -1115,7 +1127,7 @@ { "uri":"functiongraph_06_0144.html", "node_id":"functiongraph_06_0144.xml", - "product_code":"", + "product_code":"functiongraph", "code":"61", "des":"This API is used to publish a function version.POST /v2/{project_id}/fgs/functions/{function_urn}/versionsStatus code: 200Status code: 400Status code: 401Status code: 403", "doc_type":"api", @@ -1123,9 +1135,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"CreateFunctionVersion" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Publishing a Function Version", @@ -1134,7 +1146,7 @@ { "uri":"FunctionMetrics.html", "node_id":"functionmetrics.xml", - "product_code":"", + "product_code":"functiongraph", "code":"62", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", @@ -1142,7 +1154,9 @@ "search_title":"", "metedata":[ { - "documenttype":"api" + "prodname":"functiongraph", + "documenttype":"api", + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Function Metrics", @@ -1151,7 +1165,7 @@ { "uri":"functiongraph_06_0139.html", "node_id":"functiongraph_06_0139.xml", - "product_code":"", + "product_code":"functiongraph", "code":"63", "des":"This API is used to query tenant-level function statistics.The statistics include function format, quota and usage, and traffic report.You can query data in a specific pe", "doc_type":"api", @@ -1159,9 +1173,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"ListStatistics" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Querying Tenant-Level Function Statistics", @@ -1170,7 +1184,7 @@ { "uri":"functiongraph_06_0138.html", "node_id":"functiongraph_06_0138.xml", - "product_code":"", + "product_code":"functiongraph", "code":"64", "des":"This API is used to query metrics of a function in a specified period.GET /v2/{project_id}/fgs/functions/{func_urn}/statistics/{period}Status code: 200Query metrics of a ", "doc_type":"api", @@ -1178,9 +1192,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"ListFunctionStatistics" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Querying Metrics in a Specified Period", @@ -1189,7 +1203,7 @@ { "uri":"FunctionLogs.html", "node_id":"functionlogs.xml", - "product_code":"", + "product_code":"functiongraph", "code":"65", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", @@ -1197,7 +1211,9 @@ "search_title":"", "metedata":[ { - "documenttype":"api" + "prodname":"functiongraph", + "documenttype":"api", + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Function Logs", @@ -1206,7 +1222,7 @@ { "uri":"functiongraph_06_0145.html", "node_id":"functiongraph_06_0145.xml", - "product_code":"", + "product_code":"functiongraph", "code":"66", "des":"This API is used to query the LTS log group and stream settings of a function.GET /v2/{project_id}/fgs/functions/{function_urn}/lts-log-detailStatus code: 200Status code:", "doc_type":"api", @@ -1214,9 +1230,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"ShowLtsLogDetails" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Querying the Log Group and Stream of a Function", @@ -1225,7 +1241,7 @@ { "uri":"functiongraph_06_0112_01.html", "node_id":"functiongraph_06_0112_01.xml", - "product_code":"", + "product_code":"functiongraph", "code":"67", "des":"This API is used to enable log reporting to LTS.POST /v2/{project_id}/fgs/functions/enable-lts-logsStatus code: 429Enable log reporting to LTS.Status code: 429Too many re", "doc_type":"api", @@ -1233,9 +1249,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"EnableLtsLogs" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Enabling Log Reporting to LTS", @@ -1244,7 +1260,7 @@ { "uri":"Templates.html", "node_id":"templates.xml", - "product_code":"", + "product_code":"functiongraph", "code":"68", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", @@ -1252,7 +1268,9 @@ "search_title":"", "metedata":[ { - "documenttype":"api" + "prodname":"functiongraph", + "documenttype":"api", + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Function Templates", @@ -1261,7 +1279,7 @@ { "uri":"functiongraph_23_1031_06.html", "node_id":"functiongraph_23_1031_06.xml", - "product_code":"", + "product_code":"functiongraph", "code":"69", "des":"This API is used to query a specified function template.GET /v2/{project_id}/fgs/templates/{template_id}Status code: 200Status code: 400Status code: 401Status code: 403St", "doc_type":"api", @@ -1269,9 +1287,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"ShowFunctionTemplate" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Querying a Specified Function Template", @@ -1280,7 +1298,7 @@ { "uri":"ReservedInstances.html", "node_id":"reservedinstances.xml", - "product_code":"", + "product_code":"functiongraph", "code":"70", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", @@ -1288,7 +1306,9 @@ "search_title":"", "metedata":[ { - "documenttype":"api" + "prodname":"functiongraph", + "documenttype":"api", + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Reserved Instances", @@ -1297,7 +1317,7 @@ { "uri":"functiongraph_06_0112_2.html", "node_id":"functiongraph_06_0112_2.xml", - "product_code":"", + "product_code":"functiongraph", "code":"71", "des":"This API is used to query reserved instances of a function.GET /v2/{project_id}/fgs/functions/reservedinstanceconfigsStatus code: 200Status code: 400Status code: 401Statu", "doc_type":"api", @@ -1305,9 +1325,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"ListReservedInstanceConfigs" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Querying Reserved Instances of a Function", @@ -1316,7 +1336,7 @@ { "uri":"functiongraph_06_0112_1.html", "node_id":"functiongraph_06_0112_1.xml", - "product_code":"", + "product_code":"functiongraph", "code":"72", "des":"This API is used to change the number of reserved instances.PUT /v2/{project_id}/fgs/functions/{function_urn}/reservedinstancesStatus code: 200Status code: 400Status code", "doc_type":"api", @@ -1324,9 +1344,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"UpdateFunctionReservedInstancesCount" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Changing the Number of Reserved Instances", @@ -1335,7 +1355,7 @@ { "uri":"functiongraph_06_0112_3.html", "node_id":"functiongraph_06_0112_3.xml", - "product_code":"", + "product_code":"functiongraph", "code":"73", "des":"This API is used to query the number of instances reserved for a function.GET /v2/{project_id}/fgs/functions/reservedinstancesStatus code: 200Status code: 400Status code:", "doc_type":"api", @@ -1343,9 +1363,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"ListFunctionReservedInstances" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Querying the Number of Reserved Instances", @@ -1354,7 +1374,7 @@ { "uri":"FunctionImportAndExport.html", "node_id":"functionimportandexport.xml", - "product_code":"", + "product_code":"functiongraph", "code":"74", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", @@ -1362,7 +1382,9 @@ "search_title":"", "metedata":[ { - "documenttype":"api" + "prodname":"functiongraph", + "documenttype":"api", + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Function Import and Export", @@ -1371,7 +1393,7 @@ { "uri":"functiongraph_06_0108_1.html", "node_id":"functiongraph_06_0108_1.xml", - "product_code":"", + "product_code":"functiongraph", "code":"75", "des":"This API is used to export a function.GET /v2/{project_id}/fgs/functions/{function_urn}/exportStatus code: 404Status code: 500Export function code only.GET /v2/{project_i", "doc_type":"api", @@ -1379,9 +1401,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"ExportFunction" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Exporting a Function", @@ -1390,7 +1412,7 @@ { "uri":"functiongraph_06_0108_0.html", "node_id":"functiongraph_06_0108_0.xml", - "product_code":"", + "product_code":"functiongraph", "code":"76", "des":"This API is used to import a function.POST /v2/{project_id}/fgs/functions/importStatus code: 200Status code: 409Status code: 500Import a function from a Base64-encoded fi", "doc_type":"api", @@ -1398,9 +1420,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"ImportFunction" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Importing a Function", @@ -1409,7 +1431,7 @@ { "uri":"FunctionTriggers.html", "node_id":"functiontriggers.xml", - "product_code":"", + "product_code":"functiongraph", "code":"77", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", @@ -1417,7 +1439,9 @@ "search_title":"", "metedata":[ { - "documenttype":"api" + "prodname":"functiongraph", + "documenttype":"api", + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Function Triggers", @@ -1426,7 +1450,7 @@ { "uri":"functiongraph_06_0121.html", "node_id":"functiongraph_06_0121.xml", - "product_code":"", + "product_code":"functiongraph", "code":"78", "des":"This API is used to delete all triggers of a function.If a non-latest function version is specified, all triggers corresponding to the version will be deleted.If an alias", "doc_type":"api", @@ -1434,9 +1458,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"BatchDeleteFunctionTriggers" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Deleting All Triggers of a Function", @@ -1445,7 +1469,7 @@ { "uri":"functiongraph_06_0119.html", "node_id":"functiongraph_06_0119.xml", - "product_code":"", + "product_code":"functiongraph", "code":"79", "des":"This API is used to query all triggers of a function.GET /v2/{project_id}/fgs/triggers/{function_urn}Status code: 200Status code: 400Status code: 401Status code: 403Statu", "doc_type":"api", @@ -1453,9 +1477,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"ListFunctionTriggers" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Querying All Triggers of a Function", @@ -1464,17 +1488,17 @@ { "uri":"functiongraph_06_0122.html", "node_id":"functiongraph_06_0122.xml", - "product_code":"", + "product_code":"functiongraph", "code":"80", - "des":"This API is used to create a trigger.Trigger types include timer, APIG, CTS, DDS, DMS, DIS, LTS, OBS, SMN, and Kafka.Trigger types include timer, APIG, CTS, DDS, DMS, DIS", + "des":"This API is used to create a trigger.Trigger types include timer, APIG, CTS, DDS, DMS, DIS, LTS, OBS, SMN, and Kafka.By default, DDS and Kafka triggers are in the DISABLE", "doc_type":"api", "kw":"Creating a Trigger,Function Triggers,API Reference", "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"CreateFunctionTrigger" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Creating a Trigger", @@ -1483,7 +1507,7 @@ { "uri":"functiongraph_06_0123.html", "node_id":"functiongraph_06_0123.xml", - "product_code":"", + "product_code":"functiongraph", "code":"81", "des":"This API is used to delete a trigger.DELETE /v2/{project_id}/fgs/triggers/{function_urn}/{trigger_type_code}/{trigger_id}Status code: 400Status code: 401Status code: 403S", "doc_type":"api", @@ -1491,9 +1515,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"DeleteFunctionTrigger" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Deleting a Trigger", @@ -1502,7 +1526,7 @@ { "uri":"functiongraph_06_0120.html", "node_id":"functiongraph_06_0120.xml", - "product_code":"", + "product_code":"functiongraph", "code":"82", "des":"This API is used to query a specified trigger.GET /v2/{project_id}/fgs/triggers/{function_urn}/{trigger_type_code}/{trigger_id}Status code: 200Status code: 400Status code", "doc_type":"api", @@ -1510,9 +1534,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"ShowFunctionTrigger" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Querying a Trigger", @@ -1521,7 +1545,7 @@ { "uri":"functiongraph_06_0124.html", "node_id":"functiongraph_06_0124.xml", - "product_code":"", + "product_code":"functiongraph", "code":"83", "des":"This API is used to update a trigger.PUT /v2/{project_id}/fgs/triggers/{function_urn}/{trigger_type_code}/{trigger_id}Status code: 200Status code: 404Enable a trigger.Sta", "doc_type":"api", @@ -1529,9 +1553,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"UpdateTrigger" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Updating a Trigger", @@ -1540,7 +1564,7 @@ { "uri":"AsynchronousExecutionNotification.html", "node_id":"asynchronousexecutionnotification.xml", - "product_code":"", + "product_code":"functiongraph", "code":"84", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", @@ -1548,7 +1572,9 @@ "search_title":"", "metedata":[ { - "documenttype":"api" + "prodname":"functiongraph", + "documenttype":"api", + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Asynchronous Execution Notification", @@ -1557,7 +1583,7 @@ { "uri":"functiongraph_06_0140.html", "node_id":"functiongraph_06_0140.xml", - "product_code":"", + "product_code":"functiongraph", "code":"85", "des":"This API is used to query the asynchronous invocation setting of a function version.GET /v2/{project_id}/fgs/functions/{function_urn}/async-invoke-configStatus code: 200S", "doc_type":"api", @@ -1565,9 +1591,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"ShowFunctionAsyncInvokeConfig" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Querying Asynchronous Execution Notification Settings of a Function Version", @@ -1576,7 +1602,7 @@ { "uri":"functiongraph_06_0141.html", "node_id":"functiongraph_06_0141.xml", - "product_code":"", + "product_code":"functiongraph", "code":"86", "des":"This API is used to delete the asynchronous execution notification settings of a function.DELETE /v2/{project_id}/fgs/functions/{function_urn}/async-invoke-configStatus c", "doc_type":"api", @@ -1584,9 +1610,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"DeleteFunctionAsyncInvokeConfig" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Deleting Asynchronous Execution Notification Settings", @@ -1595,7 +1621,7 @@ { "uri":"functiongraph_06_0142.html", "node_id":"functiongraph_06_0142.xml", - "product_code":"", + "product_code":"functiongraph", "code":"87", "des":"This API is used to configure asynchronous execution notification for a function.PUT /v2/{project_id}/fgs/functions/{function_urn}/async-invoke-configStatus code: 200Stat", "doc_type":"api", @@ -1603,9 +1629,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"UpdateFunctionAsyncInvokeConfig" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Configuring Asynchronous Execution Notification", @@ -1614,7 +1640,7 @@ { "uri":"functiongraph_06_0143.html", "node_id":"functiongraph_06_0143.xml", - "product_code":"", + "product_code":"functiongraph", "code":"88", "des":"This API is used to query the asynchronous execution notification settings of a function's all versions.GET /v2/{project_id}/fgs/functions/{function_urn}/async-invoke-con", "doc_type":"api", @@ -1622,9 +1648,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"ListFunctionAsyncInvokeConfig" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Querying Asynchronous Execution Notification Settings of a Function's All Versions", @@ -1633,7 +1659,7 @@ { "uri":"functiongraph_06_0112_00_3.html", "node_id":"functiongraph_06_0112_00_3.xml", - "product_code":"", + "product_code":"functiongraph", "code":"89", "des":"This API is used to query the asynchronous invocation requests of a function.GET /v2/{project_id}/fgs/functions/{function_urn}/async-invocationsStatus code: 200Status cod", "doc_type":"api", @@ -1641,9 +1667,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"ListAsyncInvocations" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Querying Asynchronous Invocation Requests", @@ -1652,7 +1678,7 @@ { "uri":"functiongraph_06_0146_00_1.html", "node_id":"functiongraph_06_0146_00_1.xml", - "product_code":"", + "product_code":"functiongraph", "code":"90", "des":"This API is used to stop asynchronous invocation of a function with N concurrent instances. When calling this API, set recursive to false and force to true. The API will ", "doc_type":"api", @@ -1660,9 +1686,9 @@ "search_title":"", "metedata":[ { - "opensource":"true", + "prodname":"functiongraph", "documenttype":"api", - "operation_id":"CancelAsyncInvocation" + "operation_id":"InvokeFunction;AsyncInvokeFunction;AsyncInvokeReservedFunction;ListQuotas;ListDependencies;CreateDependency;CreateDependencyVersion;ListDependencyVersion;ShowDependencyVersion;DeleteDependencyVersion;DeleteDependency;ShowDependcy;UpdateDependcy;ListEvents;CreateEvent;DeleteEvent;ShowEvent;UpdateEvent;ShowTracing;UpdateTracing;ListFunctions;CreateFunction;DeleteFunction;ShowFunctionCode;UpdateFunctionCode;ShowFunctionConfig;UpdateFunctionConfig;UpdateFunctionMaxInstanceConfig;ListFunctionTags;UpdateFuncSnapshot;ListBridgeFunctions;ShowFuncSnapshotState;ShowProjectTagsList;ShowResInstanceInfo;DeleteTags;CreateTags;CreateVpcEndpoint;DeleteVpcEndpoint;UpdateFunctionCollectState;ShowFunctionUrl;CreateFunctionUrl;UpdateFunctionUrl;DeleteFunctionUrl;ListBridgeVersions;ListVersionAliases;CreateVersionAlias;DeleteVersionAlias;ShowVersionAlias;UpdateVersionAlias;ListFunctionVersions;CreateFunctionVersion;ListFunctionAsMetric;ListStatistics;ListFunctionStatistics;ShowFuncReservedInstanceMetrics;ShowFunctionMetrics;ShowProjectAsyncStatusLogInfo;ShowLtsLogDetails;EnableLtsLogs;EnableAsyncStatusLog;ListFunctionTemplate;ShowFunctionTemplate;ListReservedInstanceConfigs;UpdateFunctionReservedInstancesCount;ListFunctionReservedInstances;ExportFunction;ImportFunction;BatchDeleteFunctionTriggers;ListFunctionTriggers;CreateFunctionTrigger;DeleteFunctionTrigger;ShowFunctionTrigger;UpdateTrigger;StartSyncWorkflowExecution;StartWorkflowExecution;BatchDeleteWorkflows;ListWorkflow;CreateWorkflow;ListWorkflowExecutions;ShowWorkflowExecution;ShowWorkFlow;UpdateWorkFlow;ShowTenantMetric;ShowWorkFlowMetric;RetryWorkFlow;StopWorkFlow;ShowWorkflowExecutionForPage;CreateCallbackWorkflow;ShowFunctionAsyncInvokeConfig;DeleteFunctionAsyncInvokeConfig;UpdateFunctionAsyncInvokeConfig;ListFunctionAsyncInvokeConfig;ListAsyncInvocations;ListActiveAsyncInvocations;CancelAsyncInvocation;ShowAppTemplate;ListAppTemplates;ListFunctionApplications;CreateFunctionApp;ShowFunctionApp;DeleteFunctionApp" } ], "title":"Stopping an Asynchronous Invocation Request", diff --git a/docs/fg/api-ref/CLASS.TXT.json b/docs/fg/api-ref/CLASS.TXT.json index f40d1f90..49874363 100644 --- a/docs/fg/api-ref/CLASS.TXT.json +++ b/docs/fg/api-ref/CLASS.TXT.json @@ -261,7 +261,7 @@ "code":"29" }, { - "desc":"This API is used to delete a dependency version.DELETE /v2/{project_id}/fgs/dependencies/{depend_id}/version/{version}Status code: 401Status code: 403Status code: 404Stat", + "desc":"This API is used to delete a dependency version.DELETE /v2/{project_id}/fgs/dependencies/{depend_id}/version/{version}Status code: 400Status code: 401Status code: 403Stat", "product_code":"functiongraph", "title":"Deleting a Dependency Version", "uri":"functiongraph_06_0155.html", @@ -711,7 +711,7 @@ "code":"79" }, { - "desc":"This API is used to create a trigger.Trigger types include timer, APIG, CTS, DDS, DMS, DIS, LTS, OBS, SMN, and Kafka.Trigger types include timer, APIG, CTS, DDS, DMS, DIS", + "desc":"This API is used to create a trigger.Trigger types include timer, APIG, CTS, DDS, DMS, DIS, LTS, OBS, SMN, and Kafka.By default, DDS and Kafka triggers are in the DISABLE", "product_code":"functiongraph", "title":"Creating a Trigger", "uri":"functiongraph_06_0122.html", diff --git a/docs/fg/api-ref/functiongraph_06_0106.html b/docs/fg/api-ref/functiongraph_06_0106.html index b76b2d76..d24d87f1 100644 --- a/docs/fg/api-ref/functiongraph_06_0106.html +++ b/docs/fg/api-ref/functiongraph_06_0106.html @@ -198,14 +198,14 @@

String

-

If CodeType is set to obs, enter the OBS URL of the function code package. If CodeType is not set to obs, leave this parameter blank.

+

If code_type is set to obs, enter the OBS URL of the function code package. If code_type is not set to obs, leave this parameter blank.

code_filename

String

-

Name of a function file. This parameter is mandatory only when CodeType is set to jar or zip.

+

Name of a function file. This parameter is mandatory only when code_type is set to jar or zip.

code_size

diff --git a/docs/fg/api-ref/functiongraph_06_0107.html b/docs/fg/api-ref/functiongraph_06_0107.html index 712d72bf..6d0c5d14 100644 --- a/docs/fg/api-ref/functiongraph_06_0107.html +++ b/docs/fg/api-ref/functiongraph_06_0107.html @@ -115,23 +115,23 @@

String

-

Function code type. Options: inline: inline code zip: ZIP file obs: function code stored in an OBS bucket jar: JAR file, mainly for Java functions Custom-Image-Swr: The function code comes from the SWR custom image.

+

Function code type. Options: inline: inline code zip: ZIP file obs: function code stored in an OBS bucket jar: JAR file, mainly for Java functions. Custom-Image-Swr: The function code comes from the SWR custom image.

Enumeration values:

-
  • inline
  • zip
  • obs
  • jar
  • Custom-Image-Swr
+
  • inline
  • zip
  • obs
  • jar
  • Custom-Image-Swr

code_url

String

-

If CodeType is set to obs, enter the OBS URL of the function code package. If CodeType is not set to obs, leave this parameter blank.

+

If code_type is set to obs, enter the OBS URL of the function code package. If code_type is not set to obs, leave this parameter blank.

code_filename

String

-

Name of a function file. This parameter is mandatory only when CodeType is set to jar or zip.

+

Name of a function file. This parameter is mandatory only when code_type is set to jar or zip.

code_size

diff --git a/docs/fg/api-ref/functiongraph_06_0108.html b/docs/fg/api-ref/functiongraph_06_0108.html index a44894c5..c352d461 100644 --- a/docs/fg/api-ref/functiongraph_06_0108.html +++ b/docs/fg/api-ref/functiongraph_06_0108.html @@ -154,22 +154,14 @@

The value ranges from 128 to 4096.

-

gpu_memory

- -

No

- -

Integer

- -

GPU memory. This parameter is available only for functions created with a custom runtime or image. Unit: MB. Options: 1024, 2048, 3072, 4096, 5120, 6144, 7168, 8192, 9216, 10,240, 11,264, 12,288, 13,312, 14,336, 15,360, and 16,384. Range: 1024 to 16,384.

- -

code_type

-

Yes

+

No

String

Function code type. Options: inline: inline code zip: ZIP file obs: function code stored in an OBS bucket jar: JAR file, mainly for Java functions Custom-Image-Swr: The function code comes from the SWR custom image.

+

This parameter is optional for custom image functions, but mandatory for other functions.

Enumeration values:

  • inline
  • zip
  • obs
  • jar
  • Custom-Image-Swr
@@ -180,7 +172,7 @@

String

-

If CodeType is set to obs, enter the OBS URL of the function code package. If CodeType is not set to obs, leave this parameter blank.

+

If code_type is set to obs, enter the OBS URL of the function code package. If code_type is not set to obs, leave this parameter blank.

code_filename

@@ -189,7 +181,7 @@

String

-

Name of a function file. This parameter is mandatory only when CodeType is set to jar or zip.

+

Name of a function file. This parameter is mandatory only when code_type is set to jar or zip.

custom_image

@@ -198,7 +190,7 @@

CustomImage object

-

Container image. This parameter is mandatory only when CodeType is set to Custom-Image-Swr.

+

Container image. This parameter is mandatory only when code_type is set to Custom-Image-Swr.

user_data

@@ -886,13 +878,6 @@

The value ranges from 128 to 4096.

-

gpu_memory

- -

Integer

- -

GPU memory. This parameter is available only for functions created with a custom runtime or image. Unit: MB. Options: 1024, 2048, 3072, 4096, 5120, 6144, 7168, 8192, 9216, 10,240, 11,264, 12,288, 13,312, 14,336, 15,360, and 16,384. Range: 1024 to 16,384.

- -

cpu

Integer

@@ -913,14 +898,14 @@

String

-

If CodeType is set to obs, enter the OBS URL of the function code package. If CodeType is not set to obs, leave this parameter blank.

+

If code_type is set to obs, enter the OBS URL of the function code package. If code_type is not set to obs, leave this parameter blank.

code_filename

String

-

Name of a function file. This parameter is mandatory only when CodeType is set to jar or zip.

+

Name of a function file. This parameter is mandatory only when code_type is set to jar or zip.

code_size

@@ -1172,13 +1157,6 @@

Indicates whether to enable class isolation. This parameter can be configured only for Java functions. Enable to dump logs to Kafka and improve class loading efficiency. However, this may cause compatibility issues.

-

gpu_type

- -

String

- -

GPU type.

- -

allow_ephemeral_storage

Boolean

@@ -1895,8 +1873,8 @@

Status code: 400

Bad request.

{
-  "error_code" : "FSS.0401",
-  "error_msg" : "not permit"
+  "error_code" : "FSS.0400",
+  "error_msg" : "invalid parameter"
 }

Status code: 401

Unauthorized.

@@ -1907,8 +1885,8 @@

Status code: 403

Forbidden.

{
-  "error_code" : "FSS.0401",
-  "error_msg" : "not permit"
+  "error_code" : "FSS.0403",
+  "error_msg" : "invalid token"
 }

Status Codes

diff --git a/docs/fg/api-ref/functiongraph_06_0108_0.html b/docs/fg/api-ref/functiongraph_06_0108_0.html index aef99f15..60116059 100644 --- a/docs/fg/api-ref/functiongraph_06_0108_0.html +++ b/docs/fg/api-ref/functiongraph_06_0108_0.html @@ -236,14 +236,14 @@

String

-

If CodeType is set to obs, enter the OBS URL of the function code package. If CodeType is not set to obs, leave this parameter blank.

+

If code_type is set to obs, enter the OBS URL of the function code package. If code_type is not set to obs, leave this parameter blank.

code_filename

String

-

Name of a function file. This parameter is mandatory only when CodeType is set to jar or zip.

+

Name of a function file. This parameter is mandatory only when code_type is set to jar or zip.

code_size

diff --git a/docs/fg/api-ref/functiongraph_06_0110.html b/docs/fg/api-ref/functiongraph_06_0110.html index 61d2b7fe..bb1f7563 100644 --- a/docs/fg/api-ref/functiongraph_06_0110.html +++ b/docs/fg/api-ref/functiongraph_06_0110.html @@ -87,9 +87,9 @@

String

-

Function code type. Options: inline: inline code zip: ZIP file obs: function code stored in an OBS bucket jar: JAR file, mainly for Java functions Custom-Image-Swr: The function code comes from the SWR custom image.

+

Function code type. Options: inline: inline code zip: ZIP file obs: function code stored in an OBS bucket jar: JAR file, mainly for Java functions. For details about how to modify a custom image-based function, see Modify the configuration of the custom image-based function.

Enumeration values:

-
  • inline
  • zip
  • obs
  • jar
  • Custom-Image-Swr
+
  • inline
  • zip
  • obs
  • jar

code_url

@@ -98,7 +98,7 @@

String

-

If CodeType is set to obs, enter the OBS URL of the function code package. If CodeType is not set to obs, leave this parameter blank.

+

If code_type is set to obs, enter the OBS URL of the function code package. If code_type is not set to obs, leave this parameter blank.

code_filename

@@ -107,7 +107,7 @@

String

-

Name of a function file. This parameter is mandatory only when CodeType is set to jar or zip.

+

Name of a function file. This parameter is mandatory only when code_type is set to jar or zip.

func_code

@@ -208,23 +208,23 @@

String

-

Function code type. Options: inline: inline code zip: ZIP file obs: function code stored in an OBS bucket jar: JAR file, mainly for Java functions Custom-Image-Swr: The function code comes from the SWR custom image.

+

Function code type. Options: inline: inline code zip: ZIP file obs: function code stored in an OBS bucket jar: JAR file, mainly for Java functions. For details about how to modify a custom image-based function, see Modify the configuration of the custom image-based function.

Enumeration values:

-
  • inline
  • zip
  • obs
  • jar
  • Custom-Image-Swr
+
  • inline
  • zip
  • obs
  • jar

code_url

String

-

If CodeType is set to obs, enter the OBS URL of the function code package. If CodeType is not set to obs, leave this parameter blank.

+

If code_type is set to obs, enter the OBS URL of the function code package. If code_type is not set to obs, leave this parameter blank.

code_filename

String

-

Name of a function file. This parameter is mandatory only when CodeType is set to jar or zip.

+

Name of a function file. This parameter is mandatory only when code_type is set to jar or zip.

code_size

diff --git a/docs/fg/api-ref/functiongraph_06_0111.html b/docs/fg/api-ref/functiongraph_06_0111.html index 6f6c7074..61441b87 100644 --- a/docs/fg/api-ref/functiongraph_06_0111.html +++ b/docs/fg/api-ref/functiongraph_06_0111.html @@ -133,18 +133,6 @@

The value ranges from 128 to 4096.

-

gpu_memory

- -

No

- -

Integer

- -

GPU memory. This parameter is available only for functions created with a custom runtime or image.

-

Unit: MB.

-

Options: 1024, 2048, 3072, 4096, 5120, 6144, 7168, 8192, 9216, 10,240, 11,264, 12,288, 13,312, 14,336, 15,360, and 16,384.

-

Range: 1024 to 16,384.

- -

user_data

No

@@ -383,15 +371,6 @@

Indicates whether to enable class isolation. This parameter can be configured only in Java. Enable to dump logs to Kafka and improve class loading efficiency. However, this may cause compatibility issues.

-

gpu_type

- -

No

- -

String

- -

GPU type.

- -
@@ -929,16 +908,6 @@

The value ranges from 128 to 4096.

-

gpu_memory

- -

Integer

- -

GPU memory. This parameter is available only for functions created with a custom runtime or image.

-

Unit: MB.

-

Options: 1024, 2048, 3072, 4096, 5120, 6144, 7168, 8192, 9216, 10,240, 11,264, 12,288, 13,312, 14,336, 15,360, and 16,384.

-

Range: 1024 to 16,384.

- -

cpu

Integer

@@ -959,14 +928,14 @@

String

-

If CodeType is set to obs, enter the OBS URL of the function code package. If CodeType is not set to obs, leave this parameter blank.

+

If code_type is set to obs, enter the OBS URL of the function code package. If code_type is not set to obs, leave this parameter blank.

code_filename

String

-

Name of a function file. This parameter is mandatory only when CodeType is set to jar or zip.

+

Name of a function file. This parameter is mandatory only when code_type is set to jar or zip.

code_size

@@ -1717,6 +1686,20 @@ } +
  • Modify the configuration of the custom image-based function.
    {
    +  "func_name": "test_function",
    +  "handler": "-",
    +  "memory_size": 128,
    +  "runtime": "Custom Image",
    +  "timeout": 3,
    +  "xrole": "xxx",
    +  "custom_image": {
    +      "enabled": true,
    +      "image": "swr.xxx.example.com/xxx/xxx:xxx",
    +      "working_dir": "/"
    +  }
    +}
    +

Example Responses

Status code: 200

OK

{
@@ -1759,40 +1742,40 @@
 }

Status Codes

-

Status Code

+
- - - - - - - - - - - - - diff --git a/docs/fg/api-ref/functiongraph_06_0113.html b/docs/fg/api-ref/functiongraph_06_0113.html index 2603f22a..8f878764 100644 --- a/docs/fg/api-ref/functiongraph_06_0113.html +++ b/docs/fg/api-ref/functiongraph_06_0113.html @@ -242,14 +242,14 @@ - -

Status Code

Description

+

Description

200

+

200

OK

+

OK

400

+

400

Bad request.

+

Bad request.

401

+

401

Unauthorized.

+

Unauthorized.

403

+

403

Forbidden.

+

Forbidden.

404

+

404

Not found.

+

Not found.

500

+

500

Internal server error.

+

Internal server error.

String

If CodeType is set to obs, enter the OBS URL of the function code package. If CodeType is not set to obs, leave this parameter blank.

+

If code_type is set to obs, enter the OBS URL of the function code package. If code_type is not set to obs, leave this parameter blank.

code_filename

String

Name of a function file. This parameter is mandatory only when CodeType is set to jar or zip.

+

Name of a function file. This parameter is mandatory only when code_type is set to jar or zip.

code_size

diff --git a/docs/fg/api-ref/functiongraph_06_0114.html b/docs/fg/api-ref/functiongraph_06_0114.html index 89e246c3..aa9ca1ec 100644 --- a/docs/fg/api-ref/functiongraph_06_0114.html +++ b/docs/fg/api-ref/functiongraph_06_0114.html @@ -184,7 +184,7 @@

Parameter type.

Enumeration values:

-
  • header
  • cookie
+
  • Header

param

@@ -325,7 +325,7 @@

Parameter type.

Enumeration values:

-
  • header
  • cookie
+
  • Header

param

diff --git a/docs/fg/api-ref/functiongraph_06_0115.html b/docs/fg/api-ref/functiongraph_06_0115.html index b0d7aa61..f1c60933 100644 --- a/docs/fg/api-ref/functiongraph_06_0115.html +++ b/docs/fg/api-ref/functiongraph_06_0115.html @@ -1,422 +1,415 @@

Modifying the Alias of a Function Version

-

Function

This API is used to modify the alias of a function version.

+

Function

This API is used to modify the alias of a function version.

-

URI

PUT /v2/{project_id}/fgs/functions/{function_urn}/aliases/{alias_name}

+

URI

PUT /v2/{project_id}/fgs/functions/{function_urn}/aliases/{alias_name}

-
Table 1 Path Parameters

Parameter

+
- - - - - - - - - - - - - - -
Table 1 Path Parameters

Parameter

Mandatory

+

Mandatory

Type

+

Type

Description

+

Description

project_id

+

project_id

Yes

+

Yes

String

+

String

Project ID. For details, see Obtaining a Project ID.

+

Project ID. For details, see Obtaining a Project ID.

function_urn

+

function_urn

Yes

+

Yes

String

+

String

Function URN. For details, see the function model description.

+

Function URN. For details, see the function model description.

alias_name

+

alias_name

Yes

+

Yes

String

+

String

Alias to be modified.

+

Alias to be modified.

-

Request Parameters

-
Table 2 Request header parameters

Parameter

+

Request Parameters

+
- - - - - - - - - - -
Table 2 Request header parameters

Parameter

Mandatory

+

Mandatory

Type

+

Type

Description

+

Description

X-Auth-Token

+

X-Auth-Token

Yes

+

Yes

String

+

String

User token.

-

It can be obtained by calling the IAM API used to obtain a user token. The value of X-Subject-Token in the response header is the user token.

+

User token.

+

It can be obtained by calling the IAM API used to obtain a user token. The value of X-Subject-Token in the response header is the user token.

Content-Type

+

Content-Type

Yes

+

Yes

String

+

String

Message body type (format).

+

Message body type (format).

-
Table 3 Request body parameters

Parameter

+
- - - - - - - - - - - - - - - - - - -
Table 3 Request body parameters

Parameter

Mandatory

+

Mandatory

Type

+

Type

Description

+

Description

version

+

version

Yes

+

Yes

String

+

String

Version corresponding to the alias.

+

Version corresponding to the alias.

description

+

description

No

+

No

String

+

String

Description of the alias.

+

Description of the alias.

additional_version_weights

+

additional_version_weights

No

+

No

Map<String,Integer>

+

Map<String,Integer>

Dark launch information.

+

Dark launch information.

additional_version_strategy

+

additional_version_strategy

No

+

No

Map<String,VersionStrategy>

+

Map<String,VersionStrategy>

Traffic shifting by Rule.

+

Traffic shifting by Rule.

-
Table 4 VersionStrategy

Parameter

+
- - - - - - - - - - -
Table 4 VersionStrategy

Parameter

Mandatory

+

Mandatory

Type

+

Type

Description

+

Description

rules

+

rules

No

+

No

Array of VersionStrategyRules objects

+

Array of VersionStrategyRules objects

Rules.

+

Rules.

combine_type

+

combine_type

No

+

No

String

+

String

Rule aggregation mode. and: All rules are met. or: Any rule is met.

-

Enumeration values:

-
  • and

    -
  • or

    -
+

Rule aggregation mode. and: All rules are met. or: Any rule is met.

+

Enumeration values:

+
  • and
  • or
-
Table 5 VersionStrategyRules

Parameter

+
- - - - - - - - - - - - - - - - - - -
Table 5 VersionStrategyRules

Parameter

Mandatory

+

Mandatory

Type

+

Type

Description

+

Description

rule_type

+

rule_type

No

+

No

String

+

String

Parameter type.

-

Enumeration values:

-
  • header

    -
  • cookie

    -
+

Parameter type.

+

Enumeration values:

+
  • Header

param

+

param

No

+

No

String

+

String

Rule parameter name, which can contain only letters, digits, underscores (_), and hyphens (-).

+

Rule parameter name, which can contain only letters, digits, underscores (_), and hyphens (-).

op

+

op

No

+

No

String

+

String

Rule matching operator. Currently, only = and in are supported.

-

Enumeration values:

-
  • in

    -
  • =

    -
+

Rule matching operator. Currently, only = and in are supported.

+

Enumeration values:

+
  • in
  • =

value

+

value

No

+

No

String

+

String

Rule value. If op is set to in, the value is a multi-value character string separated by commas (,).

+

Rule value. If op is set to in, the value is a multi-value character string separated by commas (,).

-

Response Parameters

Status code: 200

+

Response Parameters

Status code: 200

-
Table 6 Response body parameters

Parameter

+
- - - - - - - - - - - - - - - - - - - -
Table 6 Response body parameters

Parameter

Type

+

Type

Description

+

Description

name

+

name

String

+

String

Alias to be queried.

+

Alias to be queried.

version

+

version

String

+

String

Version corresponding to the alias.

+

Version corresponding to the alias.

description

+

description

String

+

String

Description of the alias.

+

Description of the alias.

last_modified

+

last_modified

String

+

String

Time when the alias was last modified.

+

Time when the alias was last modified.

alias_urn

+

alias_urn

String

+

String

URN of the alias.

+

URN of the alias.

additional_version_weights

+

additional_version_weights

Map<String,Integer>

+

Map<String,Integer>

Dark launch information.

+

Dark launch information.

-

Status code: 400

+

Status code: 400

-
Table 7 Response body parameters

Parameter

+
- - - - - - - -
Table 7 Response body parameters

Parameter

Type

+

Type

Description

+

Description

error_code

+

error_code

String

+

String

Error code.

+

Error code.

error_msg

+

error_msg

String

+

String

Error message.

+

Error message.

-

Status code: 401

+

Status code: 401

-
Table 8 Response body parameters

Parameter

+
- - - - - - - -
Table 8 Response body parameters

Parameter

Type

+

Type

Description

+

Description

error_code

+

error_code

String

+

String

Error code.

+

Error code.

error_msg

+

error_msg

String

+

String

Error message.

+

Error message.

-

Status code: 403

+

Status code: 403

-
Table 9 Response body parameters

Parameter

+
- - - - - - - -
Table 9 Response body parameters

Parameter

Type

+

Type

Description

+

Description

error_code

+

error_code

String

+

String

Error code.

+

Error code.

error_msg

+

error_msg

String

+

String

Error message.

+

Error message.

-

Status code: 404

+

Status code: 404

-
Table 10 Response body parameters

Parameter

+
- - - - - - - -
Table 10 Response body parameters

Parameter

Type

+

Type

Description

+

Description

error_code

+

error_code

String

+

String

Error code.

+

Error code.

error_msg

+

error_msg

String

+

String

Error message.

+

Error message.

-

Status code: 500

+

Status code: 500

-
Table 11 Response body parameters

Parameter

+
- - - - - - - -
Table 11 Response body parameters

Parameter

Type

+

Type

Description

+

Description

error_code

+

error_code

String

+

String

Error code.

+

Error code.

error_msg

+

error_msg

String

+

String

Error message.

+

Error message.

-

Example Requests

  • Update the function version of alias {alias_name} to latest, and configure v1 as the additional version with a traffic ratio of 9:1.

    -
    PUT https://{Endpoint}/v2/{project_id}/fgs/functions/{function_urn}/aliases/{alias_name}
    +

    Example Requests

    • Update the function version of alias {alias_name} to latest, and configure v1 as the additional version with a traffic ratio of 9:1.
      PUT https://{Endpoint}/v2/{project_id}/fgs/functions/{function_urn}/aliases/{alias_name}
       
       {
         "version" : "latest",
      @@ -425,8 +418,7 @@
           "v1" : 10
         }
       }
      -
    • Update the function version of alias {alias_name} to v1, enable Traffic Shifting and set version v2 to shift traffic by Rule.

      -
      PUT https://{Endpoint}/v2/{project_id}/fgs/functions/{function_urn}/aliases/{alias_name}
      +
    • Update the function version of alias {alias_name} to v1, enable Traffic Shifting and set version v2 to shift traffic by Rule.
      PUT https://{Endpoint}/v2/{project_id}/fgs/functions/{function_urn}/aliases/{alias_name}
       
       {
         "version" : "v1",
      @@ -445,9 +437,9 @@
       }
    -

    Example Responses

    Status code: 200

    -

    ok

    -
    {
    +

    Example Responses

    Status code: 200

    +

    ok

    +
    {
       "name" : "dev",
       "version" : "latest",
       "description" : "",
    @@ -457,55 +449,55 @@
         "v1" : 10
       }
     }
    -

    Status code: 404

    -

    Not found.

    -
    {
    +

    Status code: 404

    +

    Not found.

    +
    {
       "error_code" : "FSS.1051",
       "error_msg" : "Not found the function"
     }
    -

    Status Codes

    -

    Status Code

    +

    Status Codes

    +
    - - - - - - - - - - - - -

    Status Code

    Description

    +

    Description

    200

    +

    200

    ok

    +

    ok

    400

    +

    400

    Bad request.

    +

    Bad request.

    401

    +

    401

    Unauthorized.

    +

    Unauthorized.

    403

    +

    403

    Forbidden.

    +

    Forbidden.

    404

    +

    404

    Not found.

    +

    Not found.

    500

    +

    500

    Internal server error.

    +

    Internal server error.

    -

    Error Codes

    See Error Codes.

    +

    Error Codes

    See Error Codes.

    diff --git a/docs/fg/api-ref/functiongraph_06_0117.html b/docs/fg/api-ref/functiongraph_06_0117.html index 67bed424..9d128e37 100644 --- a/docs/fg/api-ref/functiongraph_06_0117.html +++ b/docs/fg/api-ref/functiongraph_06_0117.html @@ -1,340 +1,334 @@

    Querying the Alias of a Function Version

    -

    Function

    This API is used to query the alias of a function version.

    +

    Function

    This API is used to query the alias of a function version.

    -

    URI

    GET /v2/{project_id}/fgs/functions/{function_urn}/aliases/{alias_name}

    +

    URI

    GET /v2/{project_id}/fgs/functions/{function_urn}/aliases/{alias_name}

    -
    Table 1 Path Parameters

    Parameter

    +
    - - - - - - - - - - - - - - -
    Table 1 Path Parameters

    Parameter

    Mandatory

    +

    Mandatory

    Type

    +

    Type

    Description

    +

    Description

    project_id

    +

    project_id

    Yes

    +

    Yes

    String

    +

    String

    Project ID. For details, see Obtaining a Project ID.

    +

    Project ID. For details, see Obtaining a Project ID.

    function_urn

    +

    function_urn

    Yes

    +

    Yes

    String

    +

    String

    Function URN. For details, see the function model description.

    +

    Function URN. For details, see the function model description.

    alias_name

    +

    alias_name

    Yes

    +

    Yes

    String

    +

    String

    Alias to be queried.

    +

    Alias to be queried.

    -

    Request Parameters

    -
    Table 2 Request header parameters

    Parameter

    +

    Request Parameters

    +
    - - - - - - - - - - -
    Table 2 Request header parameters

    Parameter

    Mandatory

    +

    Mandatory

    Type

    +

    Type

    Description

    +

    Description

    X-Auth-Token

    +

    X-Auth-Token

    Yes

    +

    Yes

    String

    +

    String

    User token.

    -

    It can be obtained by calling the IAM API used to obtain a user token. The value of X-Subject-Token in the response header is the user token.

    +

    User token.

    +

    It can be obtained by calling the IAM API used to obtain a user token. The value of X-Subject-Token in the response header is the user token.

    Content-Type

    +

    Content-Type

    Yes

    +

    Yes

    String

    +

    String

    Message body type (format).

    +

    Message body type (format).

    -

    Response Parameters

    Status code: 200

    +

    Response Parameters

    Status code: 200

    -
    Table 3 Response body parameters

    Parameter

    +
    - - - - - - - - - - - - - - - - - - - - - - -
    Table 3 Response body parameters

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    name

    +

    name

    String

    +

    String

    Alias to be queried.

    +

    Alias to be queried.

    version

    +

    version

    String

    +

    String

    Version corresponding to the alias.

    +

    Version corresponding to the alias.

    description

    +

    description

    String

    +

    String

    Description of the alias.

    +

    Description of the alias.

    last_modified

    +

    last_modified

    String

    +

    String

    Time when the alias was last modified.

    +

    Time when the alias was last modified.

    alias_urn

    +

    alias_urn

    String

    +

    String

    URN of the alias.

    +

    URN of the alias.

    additional_version_weights

    +

    additional_version_weights

    Map<String,Integer>

    +

    Map<String,Integer>

    Traffic shifting by percentage.

    +

    Traffic shifting by percentage.

    additional_version_strategy

    +

    additional_version_strategy

    Map<String,VersionStrategy>

    +

    Map<String,VersionStrategy>

    Traffic shifting by rule.

    +

    Traffic shifting by rule.

    -
    Table 4 VersionStrategy

    Parameter

    +
    - - - - - - - -
    Table 4 VersionStrategy

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    rules

    +

    rules

    Array of VersionStrategyRules objects

    +

    Array of VersionStrategyRules objects

    Rules.

    +

    Rules.

    combine_type

    +

    combine_type

    String

    +

    String

    Rule aggregation mode. and: All rules are met. or: Any rule is met.

    -

    Enumeration values:

    -
    • and

      -
    • or

      -
    +

    Rule aggregation mode. and: All rules are met. or: Any rule is met.

    +

    Enumeration values:

    +
    • and
    • or
    -
    Table 5 VersionStrategyRules

    Parameter

    +
    - - - - - - - - - - - - - -
    Table 5 VersionStrategyRules

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    rule_type

    +

    rule_type

    String

    +

    String

    Parameter type.

    -

    Enumeration values:

    -
    • header

      -
    • cookie

      -
    +

    Parameter type.

    +

    Enumeration values:

    +
    • Header

    param

    +

    param

    String

    +

    String

    Rule parameter name, which can contain only letters, digits, underscores (_), and hyphens (-).

    +

    Rule parameter name, which can contain only letters, digits, underscores (_), and hyphens (-).

    op

    +

    op

    String

    +

    String

    Rule matching operator. Currently, only = and in are supported.

    -

    Enumeration values:

    -
    • in

      -
    • =

      -
    +

    Rule matching operator. Currently, only = and in are supported.

    +

    Enumeration values:

    +
    • in
    • =

    value

    +

    value

    String

    +

    String

    Rule value. If op is set to in, the value is a multi-value character string separated by commas (,).

    +

    Rule value. If op is set to in, the value is a multi-value character string separated by commas (,).

    -

    Status code: 401

    +

    Status code: 401

    -
    Table 6 Response body parameters

    Parameter

    +
    - - - - - - - -
    Table 6 Response body parameters

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    error_code

    +

    error_code

    String

    +

    String

    Error code.

    +

    Error code.

    error_msg

    +

    error_msg

    String

    +

    String

    Error message.

    +

    Error message.

    -

    Status code: 403

    +

    Status code: 403

    -
    Table 7 Response body parameters

    Parameter

    +
    - - - - - - - -
    Table 7 Response body parameters

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    error_code

    +

    error_code

    String

    +

    String

    Error code.

    +

    Error code.

    error_msg

    +

    error_msg

    String

    +

    String

    Error message.

    +

    Error message.

    -

    Status code: 404

    +

    Status code: 404

    -
    Table 8 Response body parameters

    Parameter

    +
    - - - - - - - -
    Table 8 Response body parameters

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    error_code

    +

    error_code

    String

    +

    String

    Error code.

    +

    Error code.

    error_msg

    +

    error_msg

    String

    +

    String

    Error message.

    +

    Error message.

    -

    Status code: 500

    +

    Status code: 500

    -
    Table 9 Response body parameters

    Parameter

    +
    - - - - - - - -
    Table 9 Response body parameters

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    error_code

    +

    error_code

    String

    +

    String

    Error code.

    +

    Error code.

    error_msg

    +

    error_msg

    String

    +

    String

    Error message.

    +

    Error message.

    -

    Example Requests

    Query the alias of a function version.

    -
    GET https://{Endpoint}/v2/{project_id}/fgs/functions/{function_urn}/aliases/{alias_name}
    +

    Example Requests

    Query the alias of a function version.

    +
    GET https://{Endpoint}/v2/{project_id}/fgs/functions/{function_urn}/aliases/{alias_name}
    -

    Example Responses

    Status code: 200

    -

    OK

    -
    {
    +

    Example Responses

    Status code: 200

    +

    OK

    +
    {
       "name" : "dev",
       "version" : "latest",
       "description" : "my dev version",
    @@ -344,50 +338,50 @@
         "v1" : 10
       }
     }
    -

    Status code: 401

    -

    Unauthorized.

    -
    {
    +

    Status code: 401

    +

    Unauthorized.

    +
    {
       "error_code" : "FSS.1053",
       "error_msg" : "Not found the function alias"
     }
    -

    Status Codes

    -

    Status Code

    +

    Status Codes

    +
    - - - - - - - - - - -

    Status Code

    Description

    +

    Description

    200

    +

    200

    OK

    +

    OK

    401

    +

    401

    Unauthorized.

    +

    Unauthorized.

    403

    +

    403

    Forbidden.

    +

    Forbidden.

    404

    +

    404

    Not found.

    +

    Not found.

    500

    +

    500

    Internal server error.

    +

    Internal server error.

    -

    Error Codes

    See Error Codes.

    +

    Error Codes

    See Error Codes.

    diff --git a/docs/fg/api-ref/functiongraph_06_0119.html b/docs/fg/api-ref/functiongraph_06_0119.html index 1816c308..a958ce13 100644 --- a/docs/fg/api-ref/functiongraph_06_0119.html +++ b/docs/fg/api-ref/functiongraph_06_0119.html @@ -1,887 +1,793 @@

    Querying All Triggers of a Function

    -

    Function

    This API is used to query all triggers of a function.

    +

    Function

    This API is used to query all triggers of a function.

    -

    URI

    GET /v2/{project_id}/fgs/triggers/{function_urn}

    +

    URI

    GET /v2/{project_id}/fgs/triggers/{function_urn}

    -
    Table 1 Path Parameters

    Parameter

    +
    - - - - - - - - - - -
    Table 1 Path Parameters

    Parameter

    Mandatory

    +

    Mandatory

    Type

    +

    Type

    Description

    +

    Description

    project_id

    +

    project_id

    Yes

    +

    Yes

    String

    +

    String

    Project ID. For details, see Obtaining a Project ID.

    +

    Project ID. For details, see Obtaining a Project ID.

    function_urn

    +

    function_urn

    Yes

    +

    Yes

    String

    +

    String

    Function URN. For details, see the function model description.

    +

    Function URN. For details, see the function model description.

    -

    Request Parameters

    -
    Table 2 Request header parameters

    Parameter

    +

    Request Parameters

    +
    - - - - - - - - - - -
    Table 2 Request header parameters

    Parameter

    Mandatory

    +

    Mandatory

    Type

    +

    Type

    Description

    +

    Description

    X-Auth-Token

    +

    X-Auth-Token

    Yes

    +

    Yes

    String

    +

    String

    User token.

    -

    It can be obtained by calling the IAM API used to obtain a user token. The value of X-Subject-Token in the response header is the user token.

    +

    User token.

    +

    It can be obtained by calling the IAM API used to obtain a user token. The value of X-Subject-Token in the response header is the user token.

    Content-Type

    +

    Content-Type

    Yes

    +

    Yes

    String

    +

    String

    Message body type (format).

    -

    Default: application/json

    +

    Message body type (format).

    +

    Default: application/json

    -

    Response Parameters

    Status code: 200

    +

    Response Parameters

    Status code: 200

    -
    Table 3 Response body parameters

    Parameter

    +
    - - - - - +
    Table 3 Response body parameters

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    [items]

    +

    [items]

    Array of ListFunctionTriggerResult objects

    +

    Array of ListFunctionTriggerResult objects

      
    -
    Table 4 ListFunctionTriggerResult

    Parameter

    +
    - - - - - - - - - - - - - - - - - - - -
    Table 4 ListFunctionTriggerResult

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    trigger_id

    +

    trigger_id

    String

    +

    String

    Trigger ID.

    +

    Trigger ID.

    trigger_type_code

    +

    trigger_type_code

    String

    +

    String

    Trigger type.

    -
    • TIMER

      -
    • APIG

      -
    • CTS

      -
    • DDS

      -
    • DMS

      -
    • DIS

      -
    • LTS

      -
    • OBS

      -
    • SMN

      -
    • KAFKA

      -
    -

    Enumeration values:

    -
    • TIMER

      -
    • APIG

      -
    • CTS

      -
    • DDS

      -
    • DMS

      -
    • DIS

      -
    • LTS

      -
    • OBS

      -
    • SMN

      -
    • KAFKA

      -
    • RABBITMQ

      -
    • DEDICATEDGATEWAY

      -
    • OPENSOURCEKAFKA

      -
    • APIC

      -
    • GAUSSMONGO

      -
    • EVENTGRID

      -
    • IOTDA

      -
    +

    Trigger type.

    +
    • TIMER
    • APIG
    • CTS
    • DDS
    • DMS
    • DIS
    • LTS
    • OBS
    • SMN
    • KAFKA

    trigger_status

    +

    trigger_status

    String

    +

    String

    Trigger status.

    -
    • ACTIVE: The trigger is enabled.

      -
    • DISABLED: The trigger is disabled.

      -
    -

    Enumeration values:

    -
    • ACTIVE

      -
    • DISABLED

      -
    +

    Trigger status.

    +
    • ACTIVE: The trigger is enabled.
    • DISABLED: The trigger is disabled.
    +

    Enumeration values:

    +
    • ACTIVE
    • DISABLED

    event_data

    +

    event_data

    TriggerEventDataResponseBody object

    +

    TriggerEventDataResponseBody object

    Trigger source event.

    +

    Trigger source event.

    last_updated_time

    +

    last_updated_time

    String

    +

    String

    Latest update time.

    +

    Latest update time.

    created_time

    +

    created_time

    String

    +

    String

    Time when the trigger was created.

    +

    Time when the trigger was created.

    -
    Table 5 TriggerEventDataResponseBody

    Parameter

    +
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Table 5 TriggerEventDataResponseBody

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    name

    +

    name

    String

    +

    String

    Trigger name.

    +

    Trigger name.

    schedule_type

    +

    schedule_type

    String

    +

    String

    Timer trigger type (timer trigger parameter).

    -
    • Rate: specifies the frequency (minutes, hours, or days) at which the function is invoked. If the unit is minute, the value cannot exceed 60. If the unit is hour, the value cannot exceed 24. If the unit is day, the value cannot exceed 30.

      -
    • Cron: specifies a Cron expression to periodically invoke a function.

      -
    -

    Enumeration values:

    -
    • Rate

      -
    • Cron

      -
    +

    Timer trigger type (timer trigger parameter).

    +
    • Rate: specifies the frequency (minutes, hours, or days) at which the function is invoked. If the unit is minute, the value cannot exceed 60. If the unit is hour, the value cannot exceed 24. If the unit is day, the value cannot exceed 30.
    • Cron: specifies a Cron expression to periodically invoke a function.
    +

    Enumeration values:

    +
    • Rate
    • Cron

    schedule

    +

    schedule

    String

    +

    String

    Triggering rule. (timer trigger parameter).

    -
    • When the trigger type is Rate, the scheduled rule is used. When the trigger type is Cron, the Cron expression is used.

      -
    +

    Triggering rule. (timer trigger parameter).

    +
    • When the trigger type is Rate, the scheduled rule is used. When the trigger type is Cron, the Cron expression is used.

    user_event

    +

    user_event

    String

    +

    String

    Additional information (timer trigger parameter). When the timer trigger triggers the function, the execution event (the event parameter of the function) is {"version": "v1.0", "time": "2018-06-01T08:30:00+08:00", "trigger_type": "TIMER", "trigger_name": "Timer_001", "user_event": "Additional information you entered"}.

    +

    Additional information (timer trigger parameter). When the timer trigger triggers the function, the execution event (the event parameter of the function) is {"version": "v1.0", "time": "2018-06-01T08:30:00+08:00", "trigger_type": "TIMER", "trigger_name": "Timer_001", "user_event": "Additional information you entered"}.

    triggerid

    +

    triggerid

    String

    +

    String

    APIG trigger ID (APIG trigger parameter).

    +

    APIG trigger ID (APIG trigger parameter).

    type

    +

    type

    Integer

    +

    Integer

    The API type (APIG trigger parameter).

    -
    • 1: public

      -
    • 2: private

      -
    +

    The API type (APIG trigger parameter).

    +
    • 1: public
    • 2: private

    path

    +

    path

    String

    +

    String

    Path of the API (APIG trigger parameter).

    +

    Path of the API (APIG trigger parameter).

    protocol

    +

    protocol

    String

    +

    String

    Request protocol of the API (APIG trigger parameter).

    -

    Enumeration values:

    -
    • HTTP

      -
    • HTTPS

      -
    +

    Request protocol of the API (APIG trigger parameter).

    +

    Enumeration values:

    +
    • HTTP
    • HTTPS

    req_method

    +

    req_method

    String

    +

    String

    Request mode of the API (APIG trigger parameter).

    -

    Enumeration values:

    -
    • GET

      -
    • POST

      -
    • PUT

      -
    • DELETE

      -
    • HEAD

      -
    • PATCH

      -
    • OPTIONS

      -
    • ANY

      -
    +

    Request mode of the API (APIG trigger parameter).

    +

    Enumeration values:

    +
    • GET
    • POST
    • PUT
    • DELETE
    • HEAD
    • PATCH
    • OPTIONS
    • ANY

    group_id

    +

    group_id

    String

    +

    String

    ID of the group to which the API belongs (APIG trigger parameter).

    +

    ID of the group to which the API belongs (APIG trigger parameter).

    group_name

    +

    group_name

    String

    +

    String

    Name of the group to which the API belongs (APIG trigger parameter).

    +

    Name of the group to which the API belongs (APIG trigger parameter).

    match_mode

    +

    match_mode

    String

    +

    String

    Matching mode of the API (APIG trigger parameter).

    -
    • SWA: prefix match

      -
    • NORMAL: normal match (absolute match)

      -
    -

    Enumeration values:

    -
    • SWA

      -
    • NORMAL

      -
    +

    Matching mode of the API (APIG trigger parameter).

    +
    • SWA: prefix match
    • NORMAL: normal match (absolute match)
    +

    Enumeration values:

    +
    • SWA
    • NORMAL

    env_name

    +

    env_name

    String

    +

    String

    Environment in which the API is published (APIG trigger parameter).

    +

    Environment in which the API is published (APIG trigger parameter).

    env_id

    +

    env_id

    String

    +

    String

    ID of the environment in which the API has been published (APIG trigger parameter).

    +

    ID of the environment in which the API has been published (APIG trigger parameter).

    api_id

    +

    api_id

    String

    +

    String

    API ID (APIG trigger parameter).

    +

    API ID (APIG trigger parameter).

    api_name

    +

    api_name

    String

    +

    String

    API name (APIG trigger parameter).

    +

    API name (APIG trigger parameter).

    auth

    +

    auth

    String

    +

    String

    Security authentication (APIG trigger parameter).

    -
    • IAM: IAM authentication. Only IAM users are allowed to access the system. The security level is medium.

      -
    • APP: Appkey&Appsecret authentication is used. The security level is high. This authentication mode is recommended.

      -
    • NONE: No authentication mode is used. All users can access the system. This mode is not recommended.

      -
    -

    Enumeration values:

    -
    • IAM

      -
    • APP

      -
    • NONE

      -
    +

    Security authentication (APIG trigger parameter).

    +
    • IAM: IAM authentication. Only IAM users are allowed to access the system. The security level is medium.
    • APP: Appkey&Appsecret authentication is used. The security level is high. This authentication mode is recommended.
    • NONE: No authentication mode is used. All users can access the system. This mode is not recommended.
    +

    Enumeration values:

    +
    • IAM
    • APP
    • NONE

    invoke_url

    +

    invoke_url

    String

    +

    String

    API calling address (APIG trigger parameter).

    +

    API calling address (APIG trigger parameter).

    func_info

    +

    func_info

    ApigTriggerFuncInfo object

    +

    ApigTriggerFuncInfo object

    FunctionGraph backend details (APIG trigger parameter). This parameter is mandatory for APIG triggers.

    +

    FunctionGraph backend details (APIG trigger parameter). This parameter is mandatory for APIG triggers.

    sl_domain

    +

    sl_domain

    String

    +

    String

    Subdomain name allocated by the APIG system by default (APIG trigger parameter).

    -

    Minimum: 1

    -

    Maximum: 255

    +

    Subdomain name allocated by the APIG system by default (APIG trigger parameter).

    +

    Minimum: 1

    +

    Maximum: 255

    backend_type

    +

    backend_type

    String

    +

    String

    Backend type of the API (APIG trigger parameter).

    -

    Enumeration values:

    -
    • FUNCTION

      -
    +

    Backend type of the API (APIG trigger parameter).

    +

    Enumeration values:

    +
    • FUNCTION

    instance_id

    +

    instance_id

    String

    +

    String

    Instance ID. This parameter is mandatory for DDS, Kafka, and RabbitMQ triggers.

    -
    • APIG trigger: APIG gateway ID

      -
    • DDS trigger: DB instance ID.

      -
    • Kafka trigger: Kafka instance ID

      -
    • RabbitMQ trigger: RabbitMQ instance ID

      -
    +

    Instance ID. This parameter is mandatory for DDS, Kafka, and RabbitMQ triggers.

    +
    • APIG trigger: APIG gateway ID
    • DDS trigger: DB instance ID.
    • Kafka trigger: Kafka instance ID
    • RabbitMQ trigger: RabbitMQ instance ID

    roma_app_id

    +

    roma_app_id

    String

    +

    String

    ID of the integration application to which the API belongs (APIG trigger parameter).

    +

    ID of the integration application to which the API belongs (APIG trigger parameter).

    operations

    +

    operations

    Array of strings

    +

    Array of strings

    Custom operations (CTS trigger parameter). CTS collects operation records of subscribed cloud resources. If you create a function with a CTS trigger, collected operation records of specified cloud services will be passed as a parameter to invoke the function.

    +

    Custom operations (CTS trigger parameter). CTS collects operation records of subscribed cloud resources. If you create a function with a CTS trigger, collected operation records of specified cloud services will be passed as a parameter to invoke the function.

    collection_name

    +

    collection_name

    String

    +

    String

    Collection name (DDS trigger parameter).

    +

    Collection name (DDS trigger parameter).

    db_name

    +

    db_name

    String

    +

    String

    Database name (DDS trigger parameter).

    +

    Database name (DDS trigger parameter).

    db_password

    +

    db_password

    String

    +

    String

    DDS database password (DDS trigger parameter).

    +

    DDS database password (DDS trigger parameter).

    db_user

    +

    db_user

    String

    +

    String

    DDS database username (DDS trigger parameter).

    +

    DDS database username (DDS trigger parameter).

    instance_addrs

    +

    instance_addrs

    Array of strings

    +

    Array of strings

    DDS database instance address (DDS trigger parameter).

    +

    DDS database instance address (DDS trigger parameter).

    mode

    +

    mode

    String

    +

    String

    DDS database instance type (DDS trigger parameter).

    -
    • Sharding: cluster instance

      -
    • ReplicaSet: replica set instance

      -
    • Single: single node instance.

      -
    +

    DDS database instance type (DDS trigger parameter).

    +
    • Sharding: cluster instance
    • ReplicaSet: replica set instance
    • Single: single node instance.

    batch_size

    +

    batch_size

    Integer

    +

    Integer

    Batch size: Maximum number of data records that can be processed by the function at a time. This parameter is mandatory for DIS, DDS, Kafka, and RabbitMQ triggers.

    -
    • DDS trigger: Set the batch size to a value ranging from 1 to 10,000.

      -
    • DIS trigger: Set the batch size to a value ranging from 1 to 10,000.

      -
    • Kafka trigger: Set the batch size to a value ranging from 1 to 1000.

      -
    • RabbitMQ trigger: Set the batch size to a value ranging from 1 to 1000.

      -
    +

    Batch size: Maximum number of data records that can be processed by the function at a time. This parameter is mandatory for DIS, DDS, Kafka, and RabbitMQ triggers.

    +
    • DDS trigger: Set the batch size to a value ranging from 1 to 10,000.
    • DIS trigger: Set the batch size to a value ranging from 1 to 10,000.
    • Kafka trigger: Set the batch size to a value ranging from 1 to 1000.
    • RabbitMQ trigger: Set the batch size to a value ranging from 1 to 1000.

    queue_id

    +

    queue_id

    String

    +

    String

    Queue ID (DMS trigger parameter).

    +

    Queue ID (DMS trigger parameter).

    consumer_group_id

    +

    consumer_group_id

    String

    +

    String

    Consumer group ID (DMS trigger parameter).

    +

    Consumer group ID (DMS trigger parameter).

    polling_interval

    +

    polling_interval

    Integer

    +

    Integer

    Pull period.

    +

    Pull period.

    stream_name

    +

    stream_name

    String

    +

    String

    Stream name (DIS trigger parameter).

    +

    Stream name (DIS trigger parameter).

    sharditerator_type

    +

    sharditerator_type

    String

    +

    String

    Start position (DIS trigger parameter).

    -
    • TRIM_HORIZON: Data is read from the earliest valid record stored in the partition.

      -
    • LATEST: Data is read from the latest record in the partition. This option ensures that the most recent data in the partition is read.

      -
    -

    Enumeration values:

    -
    • TRIM_HORIZON

      -
    • LATEST

      -
    +

    Start position (DIS trigger parameter).

    +
    • TRIM_HORIZON: Data is read from the earliest valid record stored in the partition.
    • LATEST: Data is read from the latest record in the partition. This option ensures that the most recent data in the partition is read.
    +

    Enumeration values:

    +
    • TRIM_HORIZON
    • LATEST

    polling_unit

    +

    polling_unit

    String

    +

    String

    Unit of the pull period (DIS trigger parameter).

    -
    • s: second

      -
    • ms: millisecond

      -
    -

    Enumeration values:

    -
    • s

      -
    • ms

      -
    +

    Unit of the pull period (DIS trigger parameter).

    +
    • s: second
    • ms: millisecond
    +

    Enumeration values:

    +
    • s
    • ms

    max_fetch_bytes

    +

    max_fetch_bytes

    Integer

    +

    Integer

    Maximum number of bytes to be extracted (DIS trigger parameter).

    -

    Minimum: 0

    -

    Maximum: 4194304

    +

    Maximum number of bytes to be extracted (DIS trigger parameter).

    +

    Minimum: 0

    +

    Maximum: 4194304

    is_serial

    +

    is_serial

    String

    +

    String

    Serial Data Processing: If this option is selected, FunctionGraph pulls data from the stream only after previous data is processed. If this option is not selected, FunctionGraph pulls data from the stream as long as the pull period ends.

    -

    Enumeration values:

    -
    • true

      -
    • false

      -
    +

    Serial Data Processing: If this option is selected, FunctionGraph pulls data from the stream only after previous data is processed. If this option is not selected, FunctionGraph pulls data from the stream as long as the pull period ends.

    +

    Enumeration values:

    +
    • true
    • false

    log_group_id

    +

    log_group_id

    String

    +

    String

    Log group ID (LTS trigger parameter).

    +

    Log group ID (LTS trigger parameter).

    log_topic_id

    +

    log_topic_id

    String

    +

    String

    Log stream ID (LTS trigger parameter).

    +

    Log stream ID (LTS trigger parameter).

    bucket

    +

    bucket

    String

    +

    String

    Bucket name (OBS trigger parameter). The name of the OBS bucket used as the event source cannot be the same as that of an existing bucket of the current user or another user. After being created, the bucket name cannot be modified.

    -

    Minimum: 1

    -

    Maximum: 64

    +

    Bucket name (OBS trigger parameter). The name of the OBS bucket used as the event source cannot be the same as that of an existing bucket of the current user or another user. After being created, the bucket name cannot be modified.

    +

    Minimum: 1

    +

    Maximum: 64

    prefix

    +

    prefix

    String

    +

    String

    Prefix (OBS trigger parameter). Enter a prefix to limit notifications to objects whose names start with the matching characters.

    -

    Minimum: 0

    -

    Maximum: 1024

    +

    Prefix (OBS trigger parameter). Enter a prefix to limit notifications to objects whose names start with the matching characters.

    +

    Minimum: 0

    +

    Maximum: 1024

    suffix

    +

    suffix

    String

    +

    String

    Suffix (OBS trigger parameter). Enter a suffix to limit notifications to objects whose names end with the matching characters.

    -

    Minimum: 0

    -

    Maximum: 1024

    +

    Suffix (OBS trigger parameter). Enter a suffix to limit notifications to objects whose names end with the matching characters.

    +

    Minimum: 0

    +

    Maximum: 1024

    events

    +

    events

    Array of strings

    +

    Array of strings

    Trigger event (OBS trigger parameter).

    -
    • ObjectCreated: all object creation operations, including PUT, POST, COPY, and part assembling

      -
    • Put: Uploads an object using Put.

      -
    • Post: Uploads an object using POST

      -
    • Copy: Copies an object using COPY.

      -
    • CompleteMultipartUpload: Merges parts of a multipart upload.

      -
    • ObjectRemoved: Deletes an object.

      -
    • Delete: Deletes an object by specifying its version ID.

      -
    • DeleteMarkerCreated: Deletes an object without specifying its version ID.

      -
    +

    Trigger event (OBS trigger parameter).

    +
    • ObjectCreated: all object creation operations, including PUT, POST, COPY, and part assembling
    • Put: Uploads an object using Put.
    • Post: Uploads an object using POST
    • Copy: Copies an object using COPY.
    • CompleteMultipartUpload: Merges parts of a multipart upload.
    • ObjectRemoved: Deletes an object.
    • Delete: Deletes an object by specifying its version ID.
    • DeleteMarkerCreated: Deletes an object without specifying its version ID.

    topic_urn

    +

    topic_urn

    String

    +

    String

    Topic URN (SMN trigger parameter)

    -

    Minimum: 1

    -

    Maximum: 255

    +

    Topic URN (SMN trigger parameter)

    +

    Minimum: 1

    +

    Maximum: 255

    topic_ids

    +

    topic_ids

    Array of strings

    +

    Array of strings

    The Kafka topic ID list (Kafka trigger parameter).

    +

    The Kafka topic ID list (Kafka trigger parameter).

    kafka_user

    +

    kafka_user

    String

    +

    String

    Kafka account name (Kafka trigger parameter).

    +

    Kafka account name (Kafka trigger parameter).

    kafka_password

    +

    kafka_password

    String

    +

    String

    Kafka password (Kafka trigger parameter).

    +

    Kafka password (Kafka trigger parameter).

    kafka_connect_address

    +

    kafka_connect_address

    String

    +

    String

    Kafka instance connection address (Kafka trigger parameter).

    +

    Kafka instance connection address (Kafka trigger parameter).

    kafka_ssl_enable

    +

    kafka_ssl_enable

    Boolean

    +

    Boolean

    Whether to enable SASL authentication(Kafka trigger parameter).

    +

    Whether to enable SASL authentication(Kafka trigger parameter).

    access_password

    +

    access_password

    String

    +

    String

    RabbitMQ account password (RabbitMQ trigger parameter).

    +

    RabbitMQ account password (RabbitMQ trigger parameter).

    access_user

    +

    access_user

    String

    +

    String

    RabbitMQ username (RabbitMQ trigger parameter).

    +

    RabbitMQ username (RabbitMQ trigger parameter).

    connect_address

    +

    connect_address

    String

    +

    String

    Instance IP address (RabbitMQ trigger parameter).

    +

    Instance IP address (RabbitMQ trigger parameter).

    exchange_name

    +

    exchange_name

    String

    +

    String

    Switch name (RabbitMQ trigger parameter).

    +

    Switch name (RabbitMQ trigger parameter).

    vhost

    +

    vhost

    String

    +

    String

    Virtual host (RabbitMQ trigger parameter).

    +

    Virtual host (RabbitMQ trigger parameter).

    ssl_enable

    +

    ssl_enable

    Boolean

    +

    Boolean

    Whether to enable SSL (RabbitMQ trigger parameter).

    +

    Whether to enable SSL (RabbitMQ trigger parameter).

    -
    Table 6 ApigTriggerFuncInfo

    Parameter

    +
    - - - - - - - - - - - - - -
    Table 6 ApigTriggerFuncInfo

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    function_urn

    +

    function_urn

    String

    +

    String

    Function URN. For details, see the function model descriptions.

    +

    Function URN. For details, see the function model descriptions.

    invocation_type

    +

    invocation_type

    String

    +

    String

    Execution mode of a function.

    -
    • sync: synchronous execution

      -
    • async: asynchronous execution

      -
    -

    Enumeration values:

    -
    • sync

      -
    • async

      -
    +

    Execution mode of a function.

    +
    • sync: synchronous execution
    • async: asynchronous execution
    +

    Enumeration values:

    +
    • sync
    • async

    timeout

    +

    timeout

    Integer

    +

    Integer

    Timeout allowed for APIG to request the FunctionGraph service. The unit is in millisecond. This parameter is mandatory for APIG triggers.

    -

    Minimum: 1

    -

    Maximum: 60000

    +

    Timeout allowed for APIG to request the FunctionGraph service. The unit is in millisecond. This parameter is mandatory for APIG triggers.

    +

    Minimum: 1

    +

    Maximum: 60000

    version

    +

    version

    String

    +

    String

    Function version information.

    +

    Function version information.

    -

    Status code: 400

    +

    Status code: 400

    -
    Table 7 Response body parameters

    Parameter

    +
    - - - - - - - -
    Table 7 Response body parameters

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    error_code

    +

    error_code

    String

    +

    String

    Error code.

    +

    Error code.

    error_msg

    +

    error_msg

    String

    +

    String

    Error message.

    +

    Error message.

    -

    Status code: 401

    +

    Status code: 401

    -
    Table 8 Response body parameters

    Parameter

    +
    - - - - - - - -
    Table 8 Response body parameters

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    error_code

    +

    error_code

    String

    +

    String

    Error code.

    +

    Error code.

    error_msg

    +

    error_msg

    String

    +

    String

    Error message.

    +

    Error message.

    -

    Status code: 403

    +

    Status code: 403

    -
    Table 9 Response body parameters

    Parameter

    +
    - - - - - - - -
    Table 9 Response body parameters

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    error_code

    +

    error_code

    String

    +

    String

    Error code.

    +

    Error code.

    error_msg

    +

    error_msg

    String

    +

    String

    Error message.

    +

    Error message.

    -

    Status code: 404

    +

    Status code: 404

    -
    Table 10 Response body parameters

    Parameter

    +
    - - - - - - - -
    Table 10 Response body parameters

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    error_code

    +

    error_code

    String

    +

    String

    Error code.

    +

    Error code.

    error_msg

    +

    error_msg

    String

    +

    String

    Error message.

    +

    Error message.

    -

    Status code: 500

    +

    Status code: 500

    -
    Table 11 Response body parameters

    Parameter

    +
    - - - - - - - -
    Table 11 Response body parameters

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    error_code

    +

    error_code

    String

    +

    String

    Error code.

    +

    Error code.

    error_msg

    +

    error_msg

    String

    +

    String

    Error message.

    +

    Error message.

    -

    Example Requests

    Query all triggers of a function.

    -
    GET https://{Endpoint}/v2/{project_id}/fgs/triggers/{function_urn}
    +

    Example Requests

    Query all triggers of a function.

    +
    GET https://{Endpoint}/v2/{project_id}/fgs/triggers/{function_urn}
    -

    Example Responses

    Status code: 200

    -

    OK

    -
    [ {
    +

    Example Responses

    Status code: 200

    +

    OK

    +
    [ {
       "trigger_id" : "1b3b264db3b849118d007884b9bc8a60",
       "trigger_type_code" : "APIG",
       "trigger_status" : "ACTIVE",
    @@ -912,48 +818,48 @@
       "created_time" : "2022-11-09 16:37:24"
     } ]
    -

    Status Codes

    -

    Status Code

    +

    Status Codes

    +
    - - - - - - - - - - - - -

    Status Code

    Description

    +

    Description

    200

    +

    200

    OK

    +

    OK

    400

    +

    400

    Bad request.

    +

    Bad request.

    401

    +

    401

    Unauthorized.

    +

    Unauthorized.

    403

    +

    403

    Forbidden.

    +

    Forbidden.

    404

    +

    404

    Not found.

    +

    Not found.

    500

    +

    500

    Internal server error.

    +

    Internal server error.

    -

    Error Codes

    See Error Codes.

    +

    Error Codes

    See Error Codes.

    diff --git a/docs/fg/api-ref/functiongraph_06_0120.html b/docs/fg/api-ref/functiongraph_06_0120.html index 1c60b349..41ab3c15 100644 --- a/docs/fg/api-ref/functiongraph_06_0120.html +++ b/docs/fg/api-ref/functiongraph_06_0120.html @@ -1,906 +1,795 @@

    Querying a Trigger

    -

    Function

    This API is used to query a specified trigger.

    +

    Function

    This API is used to query a specified trigger.

    -

    URI

    GET /v2/{project_id}/fgs/triggers/{function_urn}/{trigger_type_code}/{trigger_id}

    +

    URI

    GET /v2/{project_id}/fgs/triggers/{function_urn}/{trigger_type_code}/{trigger_id}

    -
    Table 1 Path Parameters

    Parameter

    +
    - - - - - - - - - - - - - - - - - - -
    Table 1 Path Parameters

    Parameter

    Mandatory

    +

    Mandatory

    Type

    +

    Type

    Description

    +

    Description

    project_id

    +

    project_id

    Yes

    +

    Yes

    String

    +

    String

    Project ID. For details, see Obtaining a Project ID.

    +

    Project ID. For details, see Obtaining a Project ID.

    function_urn

    +

    function_urn

    Yes

    +

    Yes

    String

    +

    String

    Function URN. For details, see the function model description.

    +

    Function URN. For details, see the function model description.

    trigger_type_code

    +

    trigger_type_code

    Yes

    +

    Yes

    String

    +

    String

    Trigger type code.

    -

    Enumeration values:

    -
    • TIMER

      -
    • APIG

      -
    • CTS

      -
    • DDS

      -
    • DMS

      -
    • DIS

      -
    • LTS

      -
    • OBS

      -
    • SMN

      -
    • KAFKA

      -
    • RABBITMQ

      -
    • DEDICATEDGATEWAY

      -
    • OPENSOURCEKAFKA

      -
    • APIC

      -
    • GAUSSMONGO

      -
    • EVENTGRID

      -
    • IOTDA

      -
    +

    Trigger type code.

    +

    Enumeration values:

    +
    • TIMER
    • APIG
    • CTS
    • DDS
    • DMS
    • DIS
    • LTS
    • OBS
    • SMN
    • KAFKA

    trigger_id

    +

    trigger_id

    Yes

    +

    Yes

    String

    +

    String

    Trigger ID.

    +

    Trigger ID.

    -

    Request Parameters

    -
    Table 2 Request header parameters

    Parameter

    +

    Request Parameters

    +
    - - - - - - - - - - -
    Table 2 Request header parameters

    Parameter

    Mandatory

    +

    Mandatory

    Type

    +

    Type

    Description

    +

    Description

    X-Auth-Token

    +

    X-Auth-Token

    Yes

    +

    Yes

    String

    +

    String

    User token.

    -

    It can be obtained by calling the IAM API used to obtain a user token. The value of X-Subject-Token in the response header is the user token.

    +

    User token.

    +

    It can be obtained by calling the IAM API used to obtain a user token. The value of X-Subject-Token in the response header is the user token.

    Content-Type

    +

    Content-Type

    Yes

    +

    Yes

    String

    +

    String

    Message body type (format).

    -

    Default: application/json

    +

    Message body type (format).

    +

    Default: application/json

    -

    Response Parameters

    Status code: 200

    +

    Response Parameters

    Status code: 200

    -
    Table 3 Response body parameters

    Parameter

    +
    - - - - - - - - - - - - - - - - - - - -
    Table 3 Response body parameters

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    trigger_id

    +

    trigger_id

    String

    +

    String

    Trigger ID.

    +

    Trigger ID.

    trigger_type_code

    +

    trigger_type_code

    String

    +

    String

    Trigger type.

    -
    • TIMER

      -
    • APIG

      -
    • CTS

      -
    • DDS

      -
    • DMS

      -
    • DIS

      -
    • LTS

      -
    • OBS

      -
    • SMN

      -
    • KAFKA

      -
    -

    Enumeration values:

    -
    • TIMER

      -
    • APIG

      -
    • CTS

      -
    • DDS

      -
    • DMS

      -
    • DIS

      -
    • LTS

      -
    • OBS

      -
    • SMN

      -
    • KAFKA

      -
    • RABBITMQ

      -
    • DEDICATEDGATEWAY

      -
    • OPENSOURCEKAFKA

      -
    • APIC

      -
    • GAUSSMONGO

      -
    • EVENTGRID

      -
    • IOTDA

      -
    +

    Trigger type.

    +
    • TIMER
    • APIG
    • CTS
    • DDS
    • DMS
    • DIS
    • LTS
    • OBS
    • SMN
    • KAFKA

    trigger_status

    +

    trigger_status

    String

    +

    String

    Trigger status.

    -
    • ACTIVE: The trigger is enabled.

      -
    • DISABLED: The trigger is disabled.

      -
    -

    Enumeration values:

    -
    • ACTIVE

      -
    • DISABLED

      -
    +

    Trigger status.

    +
    • ACTIVE: The trigger is enabled.
    • DISABLED: The trigger is disabled.
    +

    Enumeration values:

    +
    • ACTIVE
    • DISABLED

    event_data

    +

    event_data

    TriggerEventDataResponseBody object

    +

    TriggerEventDataResponseBody object

    Trigger source event.

    +

    Trigger source event.

    last_updated_time

    +

    last_updated_time

    String

    +

    String

    Latest update time.

    +

    Latest update time.

    created_time

    +

    created_time

    String

    +

    String

    Time when the trigger was created.

    +

    Time when the trigger was created.

    -
    Table 4 TriggerEventDataResponseBody

    Parameter

    +
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Table 4 TriggerEventDataResponseBody

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    name

    +

    name

    String

    +

    String

    Trigger name.

    +

    Trigger name.

    schedule_type

    +

    schedule_type

    String

    +

    String

    Timer trigger type (timer trigger parameter).

    -
    • Rate: specifies the frequency (minutes, hours, or days) at which the function is invoked. If the unit is minute, the value cannot exceed 60. If the unit is hour, the value cannot exceed 24. If the unit is day, the value cannot exceed 30.

      -
    • Cron: specifies a Cron expression to periodically invoke a function.

      -
    -

    Enumeration values:

    -
    • Rate

      -
    • Cron

      -
    +

    Timer trigger type (timer trigger parameter).

    +
    • Rate: specifies the frequency (minutes, hours, or days) at which the function is invoked. If the unit is minute, the value cannot exceed 60. If the unit is hour, the value cannot exceed 24. If the unit is day, the value cannot exceed 30.
    • Cron: specifies a Cron expression to periodically invoke a function.
    +

    Enumeration values:

    +
    • Rate
    • Cron

    schedule

    +

    schedule

    String

    +

    String

    Triggering rule. (timer trigger parameter).

    -
    • When the trigger type is Rate, the scheduled rule is used. When the trigger type is Cron, the Cron expression is used.

      -
    +

    Triggering rule. (timer trigger parameter).

    +
    • When the trigger type is Rate, the scheduled rule is used. When the trigger type is Cron, the Cron expression is used.

    user_event

    +

    user_event

    String

    +

    String

    Additional information (timer trigger parameter). When the timer trigger triggers the function, the execution event (the event parameter of the function) is {"version": "v1.0", "time": "2018-06-01T08:30:00+08:00", "trigger_type": "TIMER", "trigger_name": "Timer_001", "user_event": "Additional information you entered"}.

    +

    Additional information (timer trigger parameter). When the timer trigger triggers the function, the execution event (the event parameter of the function) is {"version": "v1.0", "time": "2018-06-01T08:30:00+08:00", "trigger_type": "TIMER", "trigger_name": "Timer_001", "user_event": "Additional information you entered"}.

    triggerid

    +

    triggerid

    String

    +

    String

    APIG trigger ID (APIG trigger parameter).

    +

    APIG trigger ID (APIG trigger parameter).

    type

    +

    type

    Integer

    +

    Integer

    The API type (APIG trigger parameter).

    -
    • 1: public

      -
    • 2: private

      -
    +

    The API type (APIG trigger parameter).

    +
    • 1: public
    • 2: private

    path

    +

    path

    String

    +

    String

    Path of the API (APIG trigger parameter).

    +

    Path of the API (APIG trigger parameter).

    protocol

    +

    protocol

    String

    +

    String

    Request protocol of the API (APIG trigger parameter).

    -

    Enumeration values:

    -
    • HTTP

      -
    • HTTPS

      -
    +

    Request protocol of the API (APIG trigger parameter).

    +

    Enumeration values:

    +
    • HTTP
    • HTTPS

    req_method

    +

    req_method

    String

    +

    String

    Request mode of the API (APIG trigger parameter).

    -

    Enumeration values:

    -
    • GET

      -
    • POST

      -
    • PUT

      -
    • DELETE

      -
    • HEAD

      -
    • PATCH

      -
    • OPTIONS

      -
    • ANY

      -
    +

    Request mode of the API (APIG trigger parameter).

    +

    Enumeration values:

    +
    • GET
    • POST
    • PUT
    • DELETE
    • HEAD
    • PATCH
    • OPTIONS
    • ANY

    group_id

    +

    group_id

    String

    +

    String

    ID of the group to which the API belongs (APIG trigger parameter).

    +

    ID of the group to which the API belongs (APIG trigger parameter).

    group_name

    +

    group_name

    String

    +

    String

    Name of the group to which the API belongs (APIG trigger parameter).

    +

    Name of the group to which the API belongs (APIG trigger parameter).

    match_mode

    +

    match_mode

    String

    +

    String

    Matching mode of the API (APIG trigger parameter).

    -
    • SWA: prefix match

      -
    • NORMAL: normal match (absolute match)

      -
    -

    Enumeration values:

    -
    • SWA

      -
    • NORMAL

      -
    +

    Matching mode of the API (APIG trigger parameter).

    +
    • SWA: prefix match
    • NORMAL: normal match (absolute match)
    +

    Enumeration values:

    +
    • SWA
    • NORMAL

    env_name

    +

    env_name

    String

    +

    String

    Environment in which the API is published (APIG trigger parameter).

    +

    Environment in which the API is published (APIG trigger parameter).

    env_id

    +

    env_id

    String

    +

    String

    ID of the environment in which the API has been published (APIG trigger parameter).

    +

    ID of the environment in which the API has been published (APIG trigger parameter).

    api_id

    +

    api_id

    String

    +

    String

    API ID (APIG trigger parameter).

    +

    API ID (APIG trigger parameter).

    api_name

    +

    api_name

    String

    +

    String

    API name (APIG trigger parameter).

    +

    API name (APIG trigger parameter).

    auth

    +

    auth

    String

    +

    String

    Security authentication (APIG trigger parameter).

    -
    • IAM: IAM authentication. Only IAM users are allowed to access the system. The security level is medium.

      -
    • APP: Appkey&Appsecret authentication is used. The security level is high. This authentication mode is recommended.

      -
    • NONE: No authentication mode is used. All users can access the system. This mode is not recommended.

      -
    -

    Enumeration values:

    -
    • IAM

      -
    • APP

      -
    • NONE

      -
    +

    Security authentication (APIG trigger parameter).

    +
    • IAM: IAM authentication. Only IAM users are allowed to access the system. The security level is medium.
    • APP: Appkey&Appsecret authentication is used. The security level is high. This authentication mode is recommended.
    • NONE: No authentication mode is used. All users can access the system. This mode is not recommended.
    +

    Enumeration values:

    +
    • IAM
    • APP
    • NONE

    invoke_url

    +

    invoke_url

    String

    +

    String

    API calling address (APIG trigger parameter).

    +

    API calling address (APIG trigger parameter).

    func_info

    +

    func_info

    ApigTriggerFuncInfo object

    +

    ApigTriggerFuncInfo object

    FunctionGraph backend details (APIG trigger parameter). This parameter is mandatory for APIG triggers.

    +

    FunctionGraph backend details (APIG trigger parameter). This parameter is mandatory for APIG triggers.

    sl_domain

    +

    sl_domain

    String

    +

    String

    Subdomain name allocated by the APIG system by default (APIG trigger parameter).

    -

    Minimum: 1

    -

    Maximum: 255

    +

    Subdomain name allocated by the APIG system by default (APIG trigger parameter).

    +

    Minimum: 1

    +

    Maximum: 255

    backend_type

    +

    backend_type

    String

    +

    String

    Backend type of the API (APIG trigger parameter).

    -

    Enumeration values:

    -
    • FUNCTION

      -
    +

    Backend type of the API (APIG trigger parameter).

    +

    Enumeration values:

    +
    • FUNCTION

    instance_id

    +

    instance_id

    String

    +

    String

    Instance ID. This parameter is mandatory for DDS, Kafka, and RabbitMQ triggers.

    -
    • APIG trigger: APIG gateway ID

      -
    • DDS trigger: DB instance ID.

      -
    • Kafka trigger: Kafka instance ID

      -
    • RabbitMQ trigger: RabbitMQ instance ID

      -
    +

    Instance ID. This parameter is mandatory for DDS, Kafka, and RabbitMQ triggers.

    +
    • APIG trigger: APIG gateway ID
    • DDS trigger: DB instance ID.
    • Kafka trigger: Kafka instance ID
    • RabbitMQ trigger: RabbitMQ instance ID

    roma_app_id

    +

    roma_app_id

    String

    +

    String

    ID of the integration application to which the API belongs (APIG trigger parameter).

    +

    ID of the integration application to which the API belongs (APIG trigger parameter).

    operations

    +

    operations

    Array of strings

    +

    Array of strings

    Custom operations (CTS trigger parameter). CTS collects operation records of subscribed cloud resources. If you create a function with a CTS trigger, collected operation records of specified cloud services will be passed as a parameter to invoke the function.

    +

    Custom operations (CTS trigger parameter). CTS collects operation records of subscribed cloud resources. If you create a function with a CTS trigger, collected operation records of specified cloud services will be passed as a parameter to invoke the function.

    collection_name

    +

    collection_name

    String

    +

    String

    Collection name (DDS trigger parameter).

    +

    Collection name (DDS trigger parameter).

    db_name

    +

    db_name

    String

    +

    String

    Database name (DDS trigger parameter).

    +

    Database name (DDS trigger parameter).

    db_password

    +

    db_password

    String

    +

    String

    DDS database password (DDS trigger parameter).

    +

    DDS database password (DDS trigger parameter).

    db_user

    +

    db_user

    String

    +

    String

    DDS database username (DDS trigger parameter).

    +

    DDS database username (DDS trigger parameter).

    instance_addrs

    +

    instance_addrs

    Array of strings

    +

    Array of strings

    DDS database instance address (DDS trigger parameter).

    +

    DDS database instance address (DDS trigger parameter).

    mode

    +

    mode

    String

    +

    String

    DDS database instance type (DDS trigger parameter).

    -
    • Sharding: cluster instance

      -
    • ReplicaSet: replica set instance

      -
    • Single: single node instance.

      -
    +

    DDS database instance type (DDS trigger parameter).

    +
    • Sharding: cluster instance
    • ReplicaSet: replica set instance
    • Single: single node instance.

    batch_size

    +

    batch_size

    Integer

    +

    Integer

    Batch size: Maximum number of data records that can be processed by the function at a time. This parameter is mandatory for DIS, DDS, Kafka, and RabbitMQ triggers.

    -
    • DDS trigger: Set the batch size to a value ranging from 1 to 10,000.

      -
    • DIS trigger: Set the batch size to a value ranging from 1 to 10,000.

      -
    • Kafka trigger: Set the batch size to a value ranging from 1 to 1000.

      -
    • RabbitMQ trigger: Set the batch size to a value ranging from 1 to 1000.

      -
    +

    Batch size: Maximum number of data records that can be processed by the function at a time. This parameter is mandatory for DIS, DDS, Kafka, and RabbitMQ triggers.

    +
    • DDS trigger: Set the batch size to a value ranging from 1 to 10,000.
    • DIS trigger: Set the batch size to a value ranging from 1 to 10,000.
    • Kafka trigger: Set the batch size to a value ranging from 1 to 1000.
    • RabbitMQ trigger: Set the batch size to a value ranging from 1 to 1000.

    queue_id

    +

    queue_id

    String

    +

    String

    Queue ID (DMS trigger parameter).

    +

    Queue ID (DMS trigger parameter).

    consumer_group_id

    +

    consumer_group_id

    String

    +

    String

    Consumer group ID (DMS trigger parameter).

    +

    Consumer group ID (DMS trigger parameter).

    polling_interval

    +

    polling_interval

    Integer

    +

    Integer

    Pull period.

    +

    Pull period.

    stream_name

    +

    stream_name

    String

    +

    String

    Stream name (DIS trigger parameter).

    +

    Stream name (DIS trigger parameter).

    sharditerator_type

    +

    sharditerator_type

    String

    +

    String

    Start position (DIS trigger parameter).

    -
    • TRIM_HORIZON: Data is read from the earliest valid record stored in the partition.

      -
    • LATEST: Data is read from the latest record in the partition. This option ensures that the most recent data in the partition is read.

      -
    -

    Enumeration values:

    -
    • TRIM_HORIZON

      -
    • LATEST

      -
    +

    Start position (DIS trigger parameter).

    +
    • TRIM_HORIZON: Data is read from the earliest valid record stored in the partition.
    • LATEST: Data is read from the latest record in the partition. This option ensures that the most recent data in the partition is read.
    +

    Enumeration values:

    +
    • TRIM_HORIZON
    • LATEST

    polling_unit

    +

    polling_unit

    String

    +

    String

    Unit of the pull period (DIS trigger parameter).

    -
    • s: second

      -
    • ms: millisecond

      -
    -

    Enumeration values:

    -
    • s

      -
    • ms

      -
    +

    Unit of the pull period (DIS trigger parameter).

    +
    • s: second
    • ms: millisecond
    +

    Enumeration values:

    +
    • s
    • ms

    max_fetch_bytes

    +

    max_fetch_bytes

    Integer

    +

    Integer

    Maximum number of bytes to be extracted (DIS trigger parameter).

    -

    Minimum: 0

    -

    Maximum: 4194304

    +

    Maximum number of bytes to be extracted (DIS trigger parameter).

    +

    Minimum: 0

    +

    Maximum: 4194304

    is_serial

    +

    is_serial

    String

    +

    String

    Serial Data Processing: If this option is selected, FunctionGraph pulls data from the stream only after previous data is processed. If this option is not selected, FunctionGraph pulls data from the stream as long as the pull period ends.

    -

    Enumeration values:

    -
    • true

      -
    • false

      -
    +

    Serial Data Processing: If this option is selected, FunctionGraph pulls data from the stream only after previous data is processed. If this option is not selected, FunctionGraph pulls data from the stream as long as the pull period ends.

    +

    Enumeration values:

    +
    • true
    • false

    log_group_id

    +

    log_group_id

    String

    +

    String

    Log group ID (LTS trigger parameter).

    +

    Log group ID (LTS trigger parameter).

    log_topic_id

    +

    log_topic_id

    String

    +

    String

    Log stream ID (LTS trigger parameter).

    +

    Log stream ID (LTS trigger parameter).

    bucket

    +

    bucket

    String

    +

    String

    Bucket name (OBS trigger parameter). The name of the OBS bucket used as the event source cannot be the same as that of an existing bucket of the current user or another user. After being created, the bucket name cannot be modified.

    -

    Minimum: 1

    -

    Maximum: 64

    +

    Bucket name (OBS trigger parameter). The name of the OBS bucket used as the event source cannot be the same as that of an existing bucket of the current user or another user. After being created, the bucket name cannot be modified.

    +

    Minimum: 1

    +

    Maximum: 64

    prefix

    +

    prefix

    String

    +

    String

    Prefix (OBS trigger parameter). Enter a prefix to limit notifications to objects whose names start with the matching characters.

    -

    Minimum: 0

    -

    Maximum: 1024

    +

    Prefix (OBS trigger parameter). Enter a prefix to limit notifications to objects whose names start with the matching characters.

    +

    Minimum: 0

    +

    Maximum: 1024

    suffix

    +

    suffix

    String

    +

    String

    Suffix (OBS trigger parameter). Enter a suffix to limit notifications to objects whose names end with the matching characters.

    -

    Minimum: 0

    -

    Maximum: 1024

    +

    Suffix (OBS trigger parameter). Enter a suffix to limit notifications to objects whose names end with the matching characters.

    +

    Minimum: 0

    +

    Maximum: 1024

    events

    +

    events

    Array of strings

    +

    Array of strings

    Trigger event (OBS trigger parameter).

    -
    • ObjectCreated: all object creation operations, including PUT, POST, COPY, and part assembling

      -
    • Put: Uploads an object using Put.

      -
    • Post: Uploads an object using POST

      -
    • Copy: Copies an object using COPY.

      -
    • CompleteMultipartUpload: Merges parts of a multipart upload.

      -
    • ObjectRemoved: Deletes an object.

      -
    • Delete: Deletes an object by specifying its version ID.

      -
    • DeleteMarkerCreated: Deletes an object without specifying its version ID.

      -
    +

    Trigger event (OBS trigger parameter).

    +
    • ObjectCreated: all object creation operations, including PUT, POST, COPY, and part assembling
    • Put: Uploads an object using Put.
    • Post: Uploads an object using POST
    • Copy: Copies an object using COPY.
    • CompleteMultipartUpload: Merges parts of a multipart upload.
    • ObjectRemoved: Deletes an object.
    • Delete: Deletes an object by specifying its version ID.
    • DeleteMarkerCreated: Deletes an object without specifying its version ID.

    topic_urn

    +

    topic_urn

    String

    +

    String

    Topic URN (SMN trigger parameter)

    -

    Minimum: 1

    -

    Maximum: 255

    +

    Topic URN (SMN trigger parameter)

    +

    Minimum: 1

    +

    Maximum: 255

    topic_ids

    +

    topic_ids

    Array of strings

    +

    Array of strings

    The Kafka topic ID list (Kafka trigger parameter).

    +

    The Kafka topic ID list (Kafka trigger parameter).

    kafka_user

    +

    kafka_user

    String

    +

    String

    Kafka account name (Kafka trigger parameter).

    +

    Kafka account name (Kafka trigger parameter).

    kafka_password

    +

    kafka_password

    String

    +

    String

    Kafka password (Kafka trigger parameter).

    +

    Kafka password (Kafka trigger parameter).

    kafka_connect_address

    +

    kafka_connect_address

    String

    +

    String

    Kafka instance connection address (Kafka trigger parameter).

    +

    Kafka instance connection address (Kafka trigger parameter).

    kafka_ssl_enable

    +

    kafka_ssl_enable

    Boolean

    +

    Boolean

    Whether to enable SASL authentication(Kafka trigger parameter).

    +

    Whether to enable SASL authentication(Kafka trigger parameter).

    access_password

    +

    access_password

    String

    +

    String

    RabbitMQ account password (RabbitMQ trigger parameter).

    +

    RabbitMQ account password (RabbitMQ trigger parameter).

    access_user

    +

    access_user

    String

    +

    String

    RabbitMQ username (RabbitMQ trigger parameter).

    +

    RabbitMQ username (RabbitMQ trigger parameter).

    connect_address

    +

    connect_address

    String

    +

    String

    Instance IP address (RabbitMQ trigger parameter).

    +

    Instance IP address (RabbitMQ trigger parameter).

    exchange_name

    +

    exchange_name

    String

    +

    String

    Switch name (RabbitMQ trigger parameter).

    +

    Switch name (RabbitMQ trigger parameter).

    vhost

    +

    vhost

    String

    +

    String

    Virtual host (RabbitMQ trigger parameter).

    +

    Virtual host (RabbitMQ trigger parameter).

    ssl_enable

    +

    ssl_enable

    Boolean

    +

    Boolean

    Whether to enable SSL (RabbitMQ trigger parameter).

    +

    Whether to enable SSL (RabbitMQ trigger parameter).

    -
    Table 5 ApigTriggerFuncInfo

    Parameter

    +
    - - - - - - - - - - - - - -
    Table 5 ApigTriggerFuncInfo

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    function_urn

    +

    function_urn

    String

    +

    String

    Function URN. For details, see the function model descriptions.

    +

    Function URN. For details, see the function model descriptions.

    invocation_type

    +

    invocation_type

    String

    +

    String

    Execution mode of a function.

    -
    • sync: synchronous execution

      -
    • async: asynchronous execution

      -
    -

    Enumeration values:

    -
    • sync

      -
    • async

      -
    +

    Execution mode of a function.

    +
    • sync: synchronous execution
    • async: asynchronous execution
    +

    Enumeration values:

    +
    • sync
    • async

    timeout

    +

    timeout

    Integer

    +

    Integer

    Timeout allowed for APIG to request the FunctionGraph service. The unit is in millisecond. This parameter is mandatory for APIG triggers.

    -

    Minimum: 1

    -

    Maximum: 60000

    +

    Timeout allowed for APIG to request the FunctionGraph service. The unit is in millisecond. This parameter is mandatory for APIG triggers.

    +

    Minimum: 1

    +

    Maximum: 60000

    version

    +

    version

    String

    +

    String

    Function version information.

    +

    Function version information.

    -

    Status code: 400

    +

    Status code: 400

    -
    Table 6 Response body parameters

    Parameter

    +
    - - - - - - - -
    Table 6 Response body parameters

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    error_code

    +

    error_code

    String

    +

    String

    Error code.

    +

    Error code.

    error_msg

    +

    error_msg

    String

    +

    String

    Error message.

    +

    Error message.

    -

    Status code: 401

    +

    Status code: 401

    -
    Table 7 Response body parameters

    Parameter

    +
    - - - - - - - -
    Table 7 Response body parameters

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    error_code

    +

    error_code

    String

    +

    String

    Error code.

    +

    Error code.

    error_msg

    +

    error_msg

    String

    +

    String

    Error message.

    +

    Error message.

    -

    Status code: 403

    +

    Status code: 403

    -
    Table 8 Response body parameters

    Parameter

    +
    - - - - - - - -
    Table 8 Response body parameters

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    error_code

    +

    error_code

    String

    +

    String

    Error code.

    +

    Error code.

    error_msg

    +

    error_msg

    String

    +

    String

    Error message.

    +

    Error message.

    -

    Status code: 404

    +

    Status code: 404

    -
    Table 9 Response body parameters

    Parameter

    +
    - - - - - - - -
    Table 9 Response body parameters

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    error_code

    +

    error_code

    String

    +

    String

    Error code.

    +

    Error code.

    error_msg

    +

    error_msg

    String

    +

    String

    Error message.

    +

    Error message.

    -

    Status code: 500

    +

    Status code: 500

    -
    Table 10 Response body parameters

    Parameter

    +
    - - - - - - - -
    Table 10 Response body parameters

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    error_code

    +

    error_code

    String

    +

    String

    Error code.

    +

    Error code.

    error_msg

    +

    error_msg

    String

    +

    String

    Error message.

    +

    Error message.

    -

    Example Requests

    Query a trigger.

    -
    GET https://{Endpoint}/v2/{project_id}/fgs/triggers/{function_urn}/{trigger_type_code}/{trigger_id}
    +

    Example Requests

    Query a trigger.

    +
    GET https://{Endpoint}/v2/{project_id}/fgs/triggers/{function_urn}/{trigger_type_code}/{trigger_id}
    -

    Example Responses

    Status code: 200

    -

    OK

    -
    {
    +

    Example Responses

    Status code: 200

    +

    OK

    +
    {
       "trigger_id" : "9a14fae1-78cf-4185-ac7a-429eb6dc41fb",
       "trigger_type_code" : "TIMER",
       "trigger_status" : "ACTIVE",
    @@ -913,48 +802,48 @@
       "created_time" : "2019-10-29171553"
     }
    -

    Status Codes

    -

    Status Code

    +

    Status Codes

    +
    - - - - - - - - - - - - -

    Status Code

    Description

    +

    Description

    200

    +

    200

    OK

    +

    OK

    400

    +

    400

    Bad request.

    +

    Bad request.

    401

    +

    401

    Unauthorized.

    +

    Unauthorized.

    403

    +

    403

    Forbidden.

    +

    Forbidden.

    404

    +

    404

    Not found.

    +

    Not found.

    500

    +

    500

    Internal server error.

    +

    Internal server error.

    -

    Error Codes

    See Error Codes.

    +

    Error Codes

    See Error Codes.

    diff --git a/docs/fg/api-ref/functiongraph_06_0122.html b/docs/fg/api-ref/functiongraph_06_0122.html index 428ed9cb..67e23434 100644 --- a/docs/fg/api-ref/functiongraph_06_0122.html +++ b/docs/fg/api-ref/functiongraph_06_0122.html @@ -1,1563 +1,1375 @@

    Creating a Trigger

    -

    Function

    This API is used to create a trigger.

    -
    • Trigger types include timer, APIG, CTS, DDS, DMS, DIS, LTS, OBS, SMN, and Kafka.

      -
    • By default, DDS and Kafka triggers are in the DISABLED state, and other triggers are in the ACTIVE state.

      -
    • Only timer, DDS, DMS, Kafka, and LTS triggers can be disabled.

      -
    +

    Function

    This API is used to create a trigger.

    +
    • Trigger types include timer, APIG, CTS, DDS, DMS, DIS, LTS, OBS, SMN, and Kafka.
    • By default, DDS and Kafka triggers are in the DISABLED state, and other triggers are in the ACTIVE state.
    • Only timer, DDS, DMS, Kafka, and LTS triggers can be disabled.
    -

    URI

    POST /v2/{project_id}/fgs/triggers/{function_urn}

    +

    URI

    POST /v2/{project_id}/fgs/triggers/{function_urn}

    -
    Table 1 Path Parameters

    Parameter

    +
    - - - - - - - - - - -
    Table 1 Path Parameters

    Parameter

    Mandatory

    +

    Mandatory

    Type

    +

    Type

    Description

    +

    Description

    project_id

    +

    project_id

    Yes

    +

    Yes

    String

    +

    String

    Project ID. For details, see Obtaining a Project ID.

    +

    Project ID. For details, see Obtaining a Project ID.

    function_urn

    +

    function_urn

    Yes

    +

    Yes

    String

    +

    String

    Function URN. For details, see the function model description.

    +

    Function URN. For details, see the function model description.

    -

    Request Parameters

    -
    Table 2 Request header parameters

    Parameter

    +

    Request Parameters

    +
    - - - - - - - - - - -
    Table 2 Request header parameters

    Parameter

    Mandatory

    +

    Mandatory

    Type

    +

    Type

    Description

    +

    Description

    X-Auth-Token

    +

    X-Auth-Token

    Yes

    +

    Yes

    String

    +

    String

    User token.

    -

    It can be obtained by calling the IAM API used to obtain a user token. The value of X-Subject-Token in the response header is the user token.

    +

    User token.

    +

    It can be obtained by calling the IAM API used to obtain a user token. The value of X-Subject-Token in the response header is the user token.

    Content-Type

    +

    Content-Type

    Yes

    +

    Yes

    String

    +

    String

    Message body type (format).

    -

    Default: application/json

    +

    Message body type (format).

    +

    Default: application/json

    -
    Table 3 Request body parameters

    Parameter

    +
    - - - - - - - - - - - - - - - - - - -
    Table 3 Request body parameters

    Parameter

    Mandatory

    +

    Mandatory

    Type

    +

    Type

    Description

    +

    Description

    trigger_type_code

    +

    trigger_type_code

    Yes

    +

    Yes

    String

    +

    String

    Trigger type.

    -
    • TIMER

      -
    • APIG

      -
    • CTS: Enable CTS first.

      -
    • DDS: Configure a VPC for the function first.

      -
    • DMS: Configure a DMS agency first.

      -
    • DIS: Configure a DIS agency first.

      -
    • LTS: Configure an LTS agency first.

      -
    • OBS

      -
    • KAFKA

      -
    -

    Enumeration values:

    -
    • TIMER

      -
    • APIG

      -
    • CTS

      -
    • DDS

      -
    • DMS

      -
    • DIS

      -
    • LTS

      -
    • OBS

      -
    • SMN

      -
    • KAFKA

      -
    • RABBITMQ

      -
    • DEDICATEDGATEWAY

      -
    • OPENSOURCEKAFKA

      -
    • APIC

      -
    • GAUSSMONGO

      -
    • EVENTGRID

      -
    • IOTDA

      -
    +

    Trigger type.

    +
    • TIMER
    • APIG
    • CTS: Enable CTS first.
    • DDS: Configure a VPC for the function first.
    • DMS: Configure a DMS agency first.
    • DIS: Configure a DIS agency first.
    • LTS: Configure an LTS agency first.
    • OBS
    • SMN
    • KAFKA

    trigger_status

    +

    trigger_status

    No

    +

    No

    String

    +

    String

    Trigger status. Options: ACTIVE and DISABLED.

    -

    Enumeration values:

    -
    • ACTIVE

      -
    • DISABLED

      -
    +

    Trigger status. Options: ACTIVE and DISABLED.

    +

    Enumeration values:

    +
    • ACTIVE
    • DISABLED

    event_type_code

    +

    event_type_code

    No

    +

    No

    String

    +

    String

    Message code.

    +

    Message code.

    event_data

    +

    event_data

    Yes

    +

    Yes

    TriggerEventDataRequestBody object

    +

    TriggerEventDataRequestBody object

    Trigger source event.

    +

    Trigger source event.

    -
    Table 4 TriggerEventDataRequestBody

    Parameter

    +
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Table 4 TriggerEventDataRequestBody

    Parameter

    Mandatory

    +

    Mandatory

    Type

    +

    Type

    Description

    +

    Description

    name

    +

    name

    No

    +

    No

    String

    +

    String

    Timer trigger: trigger name

    -
    • APIG trigger: API name

      -
    • CTS trigger: Notification name

      -
    • OBS trigger: Event Notification name. The default value is The trigger ID.

      -
    +

    Timer trigger: trigger name

    +
    • APIG trigger: API name
    • CTS trigger: Notification name
    • OBS trigger: Event Notification name. The default value is The trigger ID.

    schedule_type

    +

    schedule_type

    No

    +

    No

    String

    +

    String

    Timer trigger type (timer trigger parameter). This parameter is mandatory for timer triggers.

    -
    • Rate: specifies the frequency (minutes, hours, or days) at which the function is invoked. If the unit is minute, the value cannot exceed 60. If the unit is hour, the value cannot exceed 24. If the unit is day, the value cannot exceed 30.

      -
    • Cron: specifies a Cron expression to periodically invoke a function.

      -
    -

    Enumeration values:

    -
    • Rate

      -
    • Cron

      -
    +

    Timer trigger type (timer trigger parameter). This parameter is mandatory for timer triggers.

    +
    • Rate: specifies the frequency (minutes, hours, or days) at which the function is invoked. If the unit is minute, the value cannot exceed 60. If the unit is hour, the value cannot exceed 24. If the unit is day, the value cannot exceed 30.
    • Cron: specifies a Cron expression to periodically invoke a function.
    +

    Enumeration values:

    +
    • Rate
    • Cron

    schedule

    +

    schedule

    No

    +

    No

    String

    +

    String

    Triggering rule. (timer trigger parameter). This parameter is mandatory for timer triggers.

    -
    • When the trigger type is Rate, the scheduled rule is used. When the trigger type is Cron, the Cron expression is used.

      -
    +

    Triggering rule. (timer trigger parameter). This parameter is mandatory for timer triggers.

    +
    • When the trigger type is Rate, the scheduled rule is used. When the trigger type is Cron, the Cron expression is used.

    user_event

    +

    user_event

    No

    +

    No

    String

    +

    String

    Additional information (timer trigger parameter). When the timer trigger triggers the function, the execution event (the event parameter of the function) is {"version": "v1.0", "time": "2018-06-01T08:30:00+08:00", "trigger_type": "TIMER", "trigger_name": "Timer_001", "user_event": "Additional information you entered"}.

    +

    Additional information (timer trigger parameter). When the timer trigger triggers the function, the execution event (the event parameter of the function) is {"version": "v1.0", "time": "2018-06-01T08:30:00+08:00", "trigger_type": "TIMER", "trigger_name": "Timer_001", "user_event": "Additional information you entered"}.

    type

    +

    type

    No

    +

    No

    Integer

    +

    Integer

    API visibility(APIG trigger parameter). This parameter is mandatory for APIG triggers.

    -
    • 1: public

      -
    • 2: private

      -
    +

    API visibility(APIG trigger parameter). This parameter is mandatory for APIG triggers.

    +
    • 1: public
    • 2: private

    path

    +

    path

    No

    +

    No

    String

    +

    String

    Path of the API (APIG trigger parameter). This parameter is mandatory for APIG triggers.

    +

    Path of the API (APIG trigger parameter). This parameter is mandatory for APIG triggers.

    protocol

    +

    protocol

    No

    +

    No

    String

    +

    String

    Request protocol of the API (APIG trigger parameter). This parameter is mandatory for APIG triggers.

    -

    Enumeration values:

    -
    • HTTP

      -
    • HTTPS

      -
    +

    Request protocol of the API (APIG trigger parameter). This parameter is mandatory for APIG triggers.

    +

    Enumeration values:

    +
    • HTTP
    • HTTPS

    req_method

    +

    req_method

    No

    +

    No

    String

    +

    String

    Request method of the API (APIG trigger parameter). This parameter is mandatory for APIG triggers.

    -

    Enumeration values:

    -
    • GET

      -
    • POST

      -
    • PUT

      -
    • DELETE

      -
    • HEAD

      -
    • PATCH

      -
    • OPTIONS

      -
    • ANY

      -
    +

    Request method of the API (APIG trigger parameter). This parameter is mandatory for APIG triggers.

    +

    Enumeration values:

    +
    • GET
    • POST
    • PUT
    • DELETE
    • HEAD
    • PATCH
    • OPTIONS
    • ANY

    group_id

    +

    group_id

    No

    +

    No

    String

    +

    String

    ID of the group to which the API belongs (APIG trigger parameter). This parameter is mandatory for APIG triggers.

    +

    ID of the group to which the API belongs (APIG trigger parameter). This parameter is mandatory for APIG triggers.

    group_name

    +

    group_name

    No

    +

    No

    String

    +

    String

    Name of the API group to which the API belongs.

    +

    Name of the API group to which the API belongs.

    match_mode

    +

    match_mode

    No

    +

    No

    String

    +

    String

    Matching mode of the API (APIG trigger parameter). This parameter is mandatory for APIG triggers.

    -
    • SWA: prefix match

      -
    • NORMAL: normal match (absolute match)

      -
    -

    Enumeration values:

    -
    • SWA

      -
    • NORMAL

      -
    +

    Matching mode of the API (APIG trigger parameter). This parameter is mandatory for APIG triggers.

    +
    • SWA: prefix match
    • NORMAL: normal match (absolute match)
    +

    Enumeration values:

    +
    • SWA
    • NORMAL

    env_name

    +

    env_name

    No

    +

    No

    String

    +

    String

    Environment in which the API is published (APIG trigger parameter). This parameter is mandatory for APIG triggers.

    +

    Environment in which the API is published (APIG trigger parameter). This parameter is mandatory for APIG triggers.

    env_id

    +

    env_id

    No

    +

    No

    String

    +

    String

    ID of the environment in which the API has been published (APIG trigger parameter) This parameter is mandatory for APIG triggers.

    +

    ID of the environment in which the API has been published (APIG trigger parameter) This parameter is mandatory for APIG triggers.

    auth

    +

    auth

    No

    +

    No

    String

    +

    String

    Security authentication (APIG trigger parameter). This parameter is mandatory for APIG triggers.

    -
    • IAM: IAM authentication. Only IAM users are allowed to access the system. The security level is medium.

      -
    • APP: Appkey&Appsecret authentication is used. The security level is high. This authentication mode is recommended.

      -
    • NONE: No authentication mode is used. All users can access the system. This mode is not recommended.

      -
    -

    Enumeration values:

    -
    • IAM

      -
    • APP

      -
    • NONE

      -
    +

    Security authentication (APIG trigger parameter). This parameter is mandatory for APIG triggers.

    +
    • IAM: IAM authentication. Only IAM users are allowed to access the system. The security level is medium.
    • APP: Appkey&Appsecret authentication is used. The security level is high. This authentication mode is recommended.
    • NONE: No authentication mode is used. All users can access the system. This mode is not recommended.
    +

    Enumeration values:

    +
    • IAM
    • APP
    • NONE

    func_info

    +

    func_info

    No

    +

    No

    ApigTriggerFuncInfo object

    +

    ApigTriggerFuncInfo object

    FunctionGraph backend details (APIG trigger parameter). This parameter is mandatory for APIG triggers.

    +

    FunctionGraph backend details (APIG trigger parameter). This parameter is mandatory for APIG triggers.

    sl_domain

    +

    sl_domain

    No

    +

    No

    String

    +

    String

    Subdomain name allocated by the APIG system by default (APIG trigger parameter).

    -

    Minimum: 1

    -

    Maximum: 255

    +

    Subdomain name allocated by the APIG system by default (APIG trigger parameter).

    +

    Minimum: 1

    +

    Maximum: 255

    backend_type

    +

    backend_type

    No

    +

    No

    String

    +

    String

    Backend type of the API (APIG trigger parameter).

    -

    Enumeration values:

    -
    • FUNCTION

      -
    +

    Backend type of the API (APIG trigger parameter).

    +

    Enumeration values:

    +
    • FUNCTION

    operations

    +

    operations

    No

    +

    No

    Array of strings

    +

    Array of strings

    Custom operations (CTS trigger parameter). This parameter is mandatory for CTS triggers. CTS collects operation records of subscribed cloud resources. If you create a function with a CTS trigger, collected operation records of specified cloud services will be passed as a parameter to invoke the function.

    +

    Custom operations (CTS trigger parameter). This parameter is mandatory for CTS triggers. CTS collects operation records of subscribed cloud resources. If you create a function with a CTS trigger, collected operation records of specified cloud services will be passed as a parameter to invoke the function.

    instance_id

    +

    instance_id

    No

    +

    No

    String

    +

    String

    Instance ID. This parameter is mandatory for DDS, Kafka, and RabbitMQ triggers.

    -
    • APIG trigger: APIG gateway ID

      -
    • DDS trigger: DB instance ID.

      -
    • Kafka trigger: Kafka instance ID

      -
    • RabbitMQ trigger: RabbitMQ instance ID

      -
    +

    Instance ID. This parameter is mandatory for DDS, Kafka, and RabbitMQ triggers.

    +
    • APIG trigger: APIG gateway ID
    • DDS trigger: DB instance ID.
    • Kafka trigger: Kafka instance ID
    • RabbitMQ trigger: RabbitMQ instance ID

    collection_name

    +

    collection_name

    No

    +

    No

    String

    +

    String

    Collection name (DDS trigger parameter). This parameter is mandatory for DDS triggers.

    +

    Collection name (DDS trigger parameter). This parameter is mandatory for DDS triggers.

    db_name

    +

    db_name

    No

    +

    No

    String

    +

    String

    Database name (DDS trigger parameter). This parameter is mandatory for DDS triggers.

    +

    Database name (DDS trigger parameter). This parameter is mandatory for DDS triggers.

    db_password

    +

    db_password

    No

    +

    No

    String

    +

    String

    DDS database password (DDS trigger parameter). This parameter is mandatory for DDS triggers.

    +

    DDS database password (DDS trigger parameter). This parameter is mandatory for DDS triggers.

    batch_size

    +

    batch_size

    No

    +

    No

    Integer

    +

    Integer

    Batch size: Maximum number of data records that can be processed by the function at a time. This parameter is mandatory for DIS, DDS, Kafka, and RabbitMQ triggers.

    -
    • DDS trigger: Set the batch size to a value ranging from 1 to 10,000.

      -
    • DIS trigger: Set the batch size to a value ranging from 1 to 10,000.

      -
    • Kafka trigger: Set the batch size to a value ranging from 1 to 1,000.

      -
    • RabbitMQ trigger: Set the batch size to a value ranging from 1 to 1,000.

      -
    +

    Batch size: Maximum number of data records that can be processed by the function at a time. This parameter is mandatory for DIS, DDS, Kafka, and RabbitMQ triggers.

    +
    • DDS trigger: Set the batch size to a value ranging from 1 to 10,000.
    • DIS trigger: Set the batch size to a value ranging from 1 to 10,000.
    • Kafka trigger: Set the batch size to a value ranging from 1 to 1,000.
    • RabbitMQ trigger: Set the batch size to a value ranging from 1 to 1,000.

    queue_id

    +

    queue_id

    No

    +

    No

    String

    +

    String

    Queue ID (DMS trigger parameter). This parameter is mandatory for DMS triggers.

    +

    Queue ID (DMS trigger parameter). This parameter is mandatory for DMS triggers.

    consumer_group_id

    +

    consumer_group_id

    No

    +

    No

    String

    +

    String

    Consumer group ID (DMS trigger parameter). This parameter is mandatory for DMS triggers.

    +

    Consumer group ID (DMS trigger parameter). This parameter is mandatory for DMS triggers.

    polling_interval

    +

    polling_interval

    No

    +

    No

    Integer

    +

    Integer

    Pull period. This parameter is mandatory for DIS and DMS triggers.

    +

    Pull period. This parameter is mandatory for DIS and DMS triggers.

    stream_name

    +

    stream_name

    No

    +

    No

    String

    +

    String

    Stream name (DIS trigger parameter). This parameter is mandatory for DIS triggers.

    +

    Stream name (DIS trigger parameter). This parameter is mandatory for DIS triggers.

    sharditerator_type

    +

    sharditerator_type

    No

    +

    No

    String

    +

    String

    Starting position (DIS trigger parameter). This parameter is mandatory for DIS triggers.

    -
    • TRIM_HORIZON: Data is read from the earliest valid record stored in the partition.

      -
    • LATEST: Data is read from the latest record in the partition. This option ensures that the most recent data in the partition is read.

      -
    -

    Enumeration values:

    -
    • TRIM_HORIZON

      -
    • LATEST

      -
    +

    Starting position (DIS trigger parameter). This parameter is mandatory for DIS triggers.

    +
    • TRIM_HORIZON: Data is read from the earliest valid record stored in the partition.
    • LATEST: Data is read from the latest record in the partition. This option ensures that the most recent data in the partition is read.
    +

    Enumeration values:

    +
    • TRIM_HORIZON
    • LATEST

    polling_unit

    +

    polling_unit

    No

    +

    No

    String

    +

    String

    Pull period unit (DIS trigger parameter). This parameter is mandatory for DIS triggers.

    -
    • s: second

      -
    • ms: millisecond

      -
    -

    Enumeration values:

    -
    • s

      -
    • ms

      -
    +

    Pull period unit (DIS trigger parameter). This parameter is mandatory for DIS triggers.

    +
    • s: second
    • ms: millisecond
    +

    Enumeration values:

    +
    • s
    • ms

    max_fetch_bytes

    +

    max_fetch_bytes

    No

    +

    No

    Integer

    +

    Integer

    Max. fetch bytes (DIS trigger parameter).

    -

    Minimum: 0

    -

    Maximum: 4194304

    +

    Max. fetch bytes (DIS trigger parameter).

    +

    Minimum: 0

    +

    Maximum: 4194304

    is_serial

    +

    is_serial

    No

    +

    No

    String

    +

    String

    Serial data processing (DIS trigger parameter). If enabled, FunctionGraph pulls data from the stream only after previous data is processed. If disabled, FunctionGraph pulls data from the stream as long as the pull period ends. This parameter is mandatory for DIS triggers.

    -

    Enumeration values:

    -
    • true

      -
    • false

      -
    +

    Serial data processing (DIS trigger parameter). If enabled, FunctionGraph pulls data from the stream only after previous data is processed. If disabled, FunctionGraph pulls data from the stream as long as the pull period ends. This parameter is mandatory for DIS triggers.

    +

    Enumeration values:

    +
    • true
    • false

    log_group_id

    +

    log_group_id

    No

    +

    No

    String

    +

    String

    Log group ID (LTS trigger parameter). This parameter is mandatory for LTS triggers.

    +

    Log group ID (LTS trigger parameter). This parameter is mandatory for LTS triggers.

    log_topic_id

    +

    log_topic_id

    No

    +

    No

    String

    +

    String

    Log stream ID (LTS trigger parameter). This parameter is mandatory for LTS triggers.

    +

    Log stream ID (LTS trigger parameter). This parameter is mandatory for LTS triggers.

    bucket

    +

    bucket

    No

    +

    No

    String

    +

    String

    Bucket name (OBS trigger parameter). The name of the OBS bucket used as the event source cannot be the same as that of an existing bucket of the current user or another user. After being created, the bucket name cannot be modified. This parameter is mandatory for OBS triggers.

    -

    Minimum: 1

    -

    Maximum: 64

    +

    Bucket name (OBS trigger parameter). The name of the OBS bucket used as the event source cannot be the same as that of an existing bucket of the current user or another user. After being created, the bucket name cannot be modified. This parameter is mandatory for OBS triggers.

    +

    Minimum: 1

    +

    Maximum: 64

    prefix

    +

    prefix

    No

    +

    No

    String

    +

    String

    Prefix (OBS trigger parameter). Enter a prefix to limit notifications to objects whose names start with the matching characters.

    -

    Minimum: 0

    -

    Maximum: 1024

    +

    Prefix (OBS trigger parameter). Enter a prefix to limit notifications to objects whose names start with the matching characters.

    +

    Minimum: 0

    +

    Maximum: 1024

    suffix

    +

    suffix

    No

    +

    No

    String

    +

    String

    Suffix (OBS trigger parameter). Enter a suffix to limit notifications to objects whose names end with the matching characters.

    -

    Minimum: 0

    -

    Maximum: 1024

    +

    Suffix (OBS trigger parameter). Enter a suffix to limit notifications to objects whose names end with the matching characters.

    +

    Minimum: 0

    +

    Maximum: 1024

    events

    +

    events

    No

    +

    No

    Array of strings

    +

    Array of strings

    Trigger event (OBS trigger parameter). This parameter is mandatory for OBS triggers.

    -
    • ObjectCreated: all object creation operations, including PUT, POST, COPY, and part assembling

      -
    • Put: Uploads an object using Put.

      -
    • Post: Uploads an object using POST

      -
    • Copy: Copies an object using COPY.

      -
    • CompleteMultipartUpload: Merges parts of a multipart upload.

      -
    • ObjectRemoved: Deletes an object.

      -
    • Delete: Deletes an object by specifying its version ID. - DeleteMarkerCreated: Deletes an object without specifying its version ID.

      -
    +

    Trigger event (OBS trigger parameter). This parameter is mandatory for OBS triggers.

    +
    • ObjectCreated: all object creation operations, including PUT, POST, COPY, and part assembling
    • Put: Uploads an object using Put.
    • Post: Uploads an object using POST
    • Copy: Copies an object using COPY.
    • CompleteMultipartUpload: Merges parts of a multipart upload.
    • ObjectRemoved: Deletes an object.
    • Delete: Deletes an object by specifying its version ID. - DeleteMarkerCreated: Deletes an object without specifying its version ID.

    topic_urn

    +

    topic_urn

    No

    +

    No

    String

    +

    String

    Topic URN (SMN trigger parameter) This parameter is mandatory for SMN triggers.

    -

    Minimum: 1

    -

    Maximum: 255

    +

    Topic URN (SMN trigger parameter) This parameter is mandatory for SMN triggers.

    +

    Minimum: 1

    +

    Maximum: 255

    topic_ids

    +

    topic_ids

    No

    +

    No

    Array of strings

    +

    Array of strings

    The Kafka topic ID list (Kafka trigger parameter). This parameter is mandatory for Kafka triggers.

    +

    The Kafka topic ID list (Kafka trigger parameter). This parameter is mandatory for Kafka triggers.

    kafka_user

    +

    kafka_user

    No

    +

    No

    String

    +

    String

    Kafka account name (Kafka trigger parameter).

    +

    Kafka account name (Kafka trigger parameter).

    kafka_password

    +

    kafka_password

    No

    +

    No

    String

    +

    String

    Kafka password (Kafka trigger parameter).

    +

    Kafka password (Kafka trigger parameter).

    kafka_connect_address

    +

    kafka_connect_address

    No

    +

    No

    String

    +

    String

    Kafka instance connection address (Kafka trigger parameter).

    +

    Kafka instance connection address (Kafka trigger parameter).

    kafka_ssl_enable

    +

    kafka_ssl_enable

    No

    +

    No

    Boolean

    +

    Boolean

    Whether to enable SASL authentication(Kafka trigger parameter).

    +

    Whether to enable SASL authentication(Kafka trigger parameter).

    access_password

    +

    access_password

    No

    +

    No

    String

    +

    String

    RabbitMQ account password (RabbitMQ trigger parameter). This parameter is mandatory for RabbitMQ triggers.

    +

    RabbitMQ account password (RabbitMQ trigger parameter). This parameter is mandatory for RabbitMQ triggers.

    access_user

    +

    access_user

    No

    +

    No

    String

    +

    String

    RabbitMQ username (RabbitMQ trigger parameter).

    +

    RabbitMQ username (RabbitMQ trigger parameter).

    connect_address

    +

    connect_address

    No

    +

    No

    String

    +

    String

    Instance IP address (RabbitMQ trigger parameter).

    +

    Instance IP address (RabbitMQ trigger parameter).

    exchange_name

    +

    exchange_name

    No

    +

    No

    String

    +

    String

    Switch name (RabbitMQ trigger parameter). This parameter is mandatory for RabbitMQ triggers.

    +

    Switch name (RabbitMQ trigger parameter). This parameter is mandatory for RabbitMQ triggers.

    vhost

    +

    vhost

    No

    +

    No

    String

    +

    String

    Virtual host (RabbitMQ trigger parameter).

    +

    Virtual host (RabbitMQ trigger parameter).

    ssl_enable

    +

    ssl_enable

    No

    +

    No

    Boolean

    +

    Boolean

    Whether to enable SSL (RabbitMQ trigger parameter).

    +

    Whether to enable SSL (RabbitMQ trigger parameter).

    -
    Table 5 ApigTriggerFuncInfo

    Parameter

    +
    - - - - - - - - - - - - - - - - - - -
    Table 5 ApigTriggerFuncInfo

    Parameter

    Mandatory

    +

    Mandatory

    Type

    +

    Type

    Description

    +

    Description

    function_urn

    +

    function_urn

    No

    +

    No

    String

    +

    String

    Function URN. For details, see the function model descriptions.

    +

    Function URN. For details, see the function model descriptions.

    invocation_type

    +

    invocation_type

    No

    +

    No

    String

    +

    String

    Execution mode of a function.

    -
    • sync: synchronous execution

      -
    • async: asynchronous execution

      -
    -

    Enumeration values:

    -
    • sync

      -
    • async

      -
    +

    Execution mode of a function.

    +
    • sync: synchronous execution
    • async: asynchronous execution
    +

    Enumeration values:

    +
    • sync
    • async

    timeout

    +

    timeout

    Yes

    +

    Yes

    Integer

    +

    Integer

    Timeout allowed for APIG to request the FunctionGraph service. The unit is in millisecond. This parameter is mandatory for APIG triggers.

    -

    Minimum: 1

    -

    Maximum: 60000

    +

    Timeout allowed for APIG to request the FunctionGraph service. The unit is in millisecond. This parameter is mandatory for APIG triggers.

    +

    Minimum: 1

    +

    Maximum: 60000

    version

    +

    version

    No

    +

    No

    String

    +

    String

    Function version information.

    +

    Function version information.

    -

    Response Parameters

    Status code: 201

    +

    Response Parameters

    Status code: 201

    -
    Table 6 Response body parameters

    Parameter

    +
    - - - - - - - - - - - - - - - - - - - -
    Table 6 Response body parameters

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    trigger_id

    +

    trigger_id

    String

    +

    String

    Trigger ID.

    +

    Trigger ID.

    trigger_type_code

    +

    trigger_type_code

    String

    +

    String

    Trigger type.

    -
    • TIMER

      -
    • APIG

      -
    • CTS

      -
    • DDS

      -
    • DMS

      -
    • DIS

      -
    • LTS

      -
    • OBS

      -
    • SMN

      -
    • KAFKA

      -
    -

    Enumeration values:

    -
    • TIMER

      -
    • APIG

      -
    • CTS

      -
    • DDS

      -
    • DMS

      -
    • DIS

      -
    • LTS

      -
    • OBS

      -
    • SMN

      -
    • KAFKA

      -
    • RABBITMQ

      -
    • DEDICATEDGATEWAY

      -
    • OPENSOURCEKAFKA

      -
    • APIC

      -
    • GAUSSMONGO

      -
    • EVENTGRID

      -
    • IOTDA

      -
    +

    Trigger type.

    +
    • TIMER
    • APIG
    • CTS
    • DDS
    • DMS
    • DIS
    • LTS
    • OBS
    • SMN
    • KAFKA

    trigger_status

    +

    trigger_status

    String

    +

    String

    Trigger status.

    -
    • ACTIVE: The trigger is enabled.

      -
    • DISABLED: The trigger is disabled.

      -
    -

    Enumeration values:

    -
    • ACTIVE

      -
    • DISABLED

      -
    +

    Trigger status.

    +
    • ACTIVE: The trigger is enabled.
    • DISABLED: The trigger is disabled.
    +

    Enumeration values:

    +
    • ACTIVE
    • DISABLED

    event_data

    +

    event_data

    TriggerEventDataResponseBody object

    +

    TriggerEventDataResponseBody object

    Trigger source event.

    +

    Trigger source event.

    last_updated_time

    +

    last_updated_time

    String

    +

    String

    Latest update time.

    +

    Latest update time.

    created_time

    +

    created_time

    String

    +

    String

    Time when the trigger was created.

    +

    Time when the trigger was created.

    -
    Table 7 TriggerEventDataResponseBody

    Parameter

    +
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Table 7 TriggerEventDataResponseBody

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    name

    +

    name

    String

    +

    String

    Trigger name.

    +

    Trigger name.

    schedule_type

    +

    schedule_type

    String

    +

    String

    Timer trigger type (timer trigger parameter).

    -
    • Rate: specifies the frequency (minutes, hours, or days) at which the function is invoked. If the unit is minute, the value cannot exceed 60. If the unit is hour, the value cannot exceed 24. If the unit is day, the value cannot exceed 30.

      -
    • Cron: specifies a Cron expression to periodically invoke a function.

      -
    -

    Enumeration values:

    -
    • Rate

      -
    • Cron

      -
    +

    Timer trigger type (timer trigger parameter).

    +
    • Rate: specifies the frequency (minutes, hours, or days) at which the function is invoked. If the unit is minute, the value cannot exceed 60. If the unit is hour, the value cannot exceed 24. If the unit is day, the value cannot exceed 30.
    • Cron: specifies a Cron expression to periodically invoke a function.
    +

    Enumeration values:

    +
    • Rate
    • Cron

    schedule

    +

    schedule

    String

    +

    String

    Triggering rule. (timer trigger parameter).

    -
    • When the trigger type is Rate, the scheduled rule is used. When the trigger type is Cron, the Cron expression is used.

      -
    +

    Triggering rule. (timer trigger parameter).

    +
    • When the trigger type is Rate, the scheduled rule is used. When the trigger type is Cron, the Cron expression is used.

    user_event

    +

    user_event

    String

    +

    String

    Additional information (timer trigger parameter). When the timer trigger triggers the function, the execution event (the event parameter of the function) is {"version": "v1.0", "time": "2018-06-01T08:30:00+08:00", "trigger_type": "TIMER", "trigger_name": "Timer_001", "user_event": "Additional information you entered"}.

    +

    Additional information (timer trigger parameter). When the timer trigger triggers the function, the execution event (the event parameter of the function) is {"version": "v1.0", "time": "2018-06-01T08:30:00+08:00", "trigger_type": "TIMER", "trigger_name": "Timer_001", "user_event": "Additional information you entered"}.

    triggerid

    +

    triggerid

    String

    +

    String

    APIG trigger ID (APIG trigger parameter).

    +

    APIG trigger ID (APIG trigger parameter).

    type

    +

    type

    Integer

    +

    Integer

    The API type (APIG trigger parameter).

    -
    • 1: public

      -
    • 2: private

      -
    +

    The API type (APIG trigger parameter).

    +
    • 1: public
    • 2: private

    path

    +

    path

    String

    +

    String

    Path of the API (APIG trigger parameter).

    +

    Path of the API (APIG trigger parameter).

    protocol

    +

    protocol

    String

    +

    String

    Request protocol of the API (APIG trigger parameter).

    -

    Enumeration values:

    -
    • HTTP

      -
    • HTTPS

      -
    +

    Request protocol of the API (APIG trigger parameter).

    +

    Enumeration values:

    +
    • HTTP
    • HTTPS

    req_method

    +

    req_method

    String

    +

    String

    Request mode of the API (APIG trigger parameter).

    -

    Enumeration values:

    -
    • GET

      -
    • POST

      -
    • PUT

      -
    • DELETE

      -
    • HEAD

      -
    • PATCH

      -
    • OPTIONS

      -
    • ANY

      -
    +

    Request mode of the API (APIG trigger parameter).

    +

    Enumeration values:

    +
    • GET
    • POST
    • PUT
    • DELETE
    • HEAD
    • PATCH
    • OPTIONS
    • ANY

    group_id

    +

    group_id

    String

    +

    String

    ID of the group to which the API belongs (APIG trigger parameter).

    +

    ID of the group to which the API belongs (APIG trigger parameter).

    group_name

    +

    group_name

    String

    +

    String

    Name of the group to which the API belongs (APIG trigger parameter).

    +

    Name of the group to which the API belongs (APIG trigger parameter).

    match_mode

    +

    match_mode

    String

    +

    String

    Matching mode of the API (APIG trigger parameter).

    -
    • SWA: prefix match

      -
    • NORMAL: normal match (absolute match)

      -
    -

    Enumeration values:

    -
    • SWA

      -
    • NORMAL

      -
    +

    Matching mode of the API (APIG trigger parameter).

    +
    • SWA: prefix match
    • NORMAL: normal match (absolute match)
    +

    Enumeration values:

    +
    • SWA
    • NORMAL

    env_name

    +

    env_name

    String

    +

    String

    Environment in which the API is published (APIG trigger parameter).

    +

    Environment in which the API is published (APIG trigger parameter).

    env_id

    +

    env_id

    String

    +

    String

    ID of the environment in which the API has been published (APIG trigger parameter).

    +

    ID of the environment in which the API has been published (APIG trigger parameter).

    api_id

    +

    api_id

    String

    +

    String

    API ID (APIG trigger parameter).

    +

    API ID (APIG trigger parameter).

    api_name

    +

    api_name

    String

    +

    String

    API name (APIG trigger parameter).

    +

    API name (APIG trigger parameter).

    auth

    +

    auth

    String

    +

    String

    Security authentication (APIG trigger parameter).

    -
    • IAM: IAM authentication. Only IAM users are allowed to access the system. The security level is medium.

      -
    • APP: Appkey&Appsecret authentication is used. The security level is high. This authentication mode is recommended.

      -
    • NONE: No authentication mode is used. All users can access the system. This mode is not recommended.

      -
    -

    Enumeration values:

    -
    • IAM

      -
    • APP

      -
    • NONE

      -
    +

    Security authentication (APIG trigger parameter).

    +
    • IAM: IAM authentication. Only IAM users are allowed to access the system. The security level is medium.
    • APP: Appkey&Appsecret authentication is used. The security level is high. This authentication mode is recommended.
    • NONE: No authentication mode is used. All users can access the system. This mode is not recommended.
    +

    Enumeration values:

    +
    • IAM
    • APP
    • NONE

    invoke_url

    +

    invoke_url

    String

    +

    String

    API calling address (APIG trigger parameter).

    +

    API calling address (APIG trigger parameter).

    func_info

    +

    func_info

    ApigTriggerFuncInfo object

    +

    ApigTriggerFuncInfo object

    FunctionGraph backend details (APIG trigger parameter). This parameter is mandatory for APIG triggers.

    +

    FunctionGraph backend details (APIG trigger parameter). This parameter is mandatory for APIG triggers.

    sl_domain

    +

    sl_domain

    String

    +

    String

    Subdomain name allocated by the APIG system by default (APIG trigger parameter).

    -

    Minimum: 1

    -

    Maximum: 255

    +

    Subdomain name allocated by the APIG system by default (APIG trigger parameter).

    +

    Minimum: 1

    +

    Maximum: 255

    backend_type

    +

    backend_type

    String

    +

    String

    Backend type of the API (APIG trigger parameter).

    -

    Enumeration values:

    -
    • FUNCTION

      -
    +

    Backend type of the API (APIG trigger parameter).

    +

    Enumeration values:

    +
    • FUNCTION

    instance_id

    +

    instance_id

    String

    +

    String

    Instance ID. This parameter is mandatory for DDS, Kafka, and RabbitMQ triggers.

    -
    • APIG trigger: APIG gateway ID

      -
    • DDS trigger: DB instance ID.

      -
    • Kafka trigger: Kafka instance ID

      -
    • RabbitMQ trigger: RabbitMQ instance ID

      -
    +

    Instance ID. This parameter is mandatory for DDS, Kafka, and RabbitMQ triggers.

    +
    • APIG trigger: APIG gateway ID
    • DDS trigger: DB instance ID.
    • Kafka trigger: Kafka instance ID
    • RabbitMQ trigger: RabbitMQ instance ID

    roma_app_id

    +

    roma_app_id

    String

    +

    String

    ID of the integration application to which the API belongs (APIG trigger parameter).

    +

    ID of the integration application to which the API belongs (APIG trigger parameter).

    operations

    +

    operations

    Array of strings

    +

    Array of strings

    Custom operations (CTS trigger parameter). CTS collects operation records of subscribed cloud resources. If you create a function with a CTS trigger, collected operation records of specified cloud services will be passed as a parameter to invoke the function.

    +

    Custom operations (CTS trigger parameter). CTS collects operation records of subscribed cloud resources. If you create a function with a CTS trigger, collected operation records of specified cloud services will be passed as a parameter to invoke the function.

    collection_name

    +

    collection_name

    String

    +

    String

    Collection name (DDS trigger parameter).

    +

    Collection name (DDS trigger parameter).

    db_name

    +

    db_name

    String

    +

    String

    Database name (DDS trigger parameter).

    +

    Database name (DDS trigger parameter).

    db_password

    +

    db_password

    String

    +

    String

    DDS database password (DDS trigger parameter).

    +

    DDS database password (DDS trigger parameter).

    db_user

    +

    db_user

    String

    +

    String

    DDS database username (DDS trigger parameter).

    +

    DDS database username (DDS trigger parameter).

    instance_addrs

    +

    instance_addrs

    Array of strings

    +

    Array of strings

    DDS database instance address (DDS trigger parameter).

    +

    DDS database instance address (DDS trigger parameter).

    mode

    +

    mode

    String

    +

    String

    DDS database instance type (DDS trigger parameter).

    -
    • Sharding: cluster instance

      -
    • ReplicaSet: replica set instance

      -
    • Single: single node instance.

      -
    +

    DDS database instance type (DDS trigger parameter).

    +
    • Sharding: cluster instance
    • ReplicaSet: replica set instance
    • Single: single node instance.

    batch_size

    +

    batch_size

    Integer

    +

    Integer

    Batch size: Maximum number of data records that can be processed by the function at a time. This parameter is mandatory for DIS, DDS, Kafka, and RabbitMQ triggers.

    -
    • DDS trigger: Set the batch size to a value ranging from 1 to 10,000.

      -
    • DIS trigger: Set the batch size to a value ranging from 1 to 10,000.

      -
    • Kafka trigger: Set the batch size to a value ranging from 1 to 1000.

      -
    • RabbitMQ trigger: Set the batch size to a value ranging from 1 to 1000.

      -
    +

    Batch size: Maximum number of data records that can be processed by the function at a time. This parameter is mandatory for DIS, DDS, Kafka, and RabbitMQ triggers.

    +
    • DDS trigger: Set the batch size to a value ranging from 1 to 10,000.
    • DIS trigger: Set the batch size to a value ranging from 1 to 10,000.
    • Kafka trigger: Set the batch size to a value ranging from 1 to 1000.
    • RabbitMQ trigger: Set the batch size to a value ranging from 1 to 1000.

    queue_id

    +

    queue_id

    String

    +

    String

    Queue ID (DMS trigger parameter).

    +

    Queue ID (DMS trigger parameter).

    consumer_group_id

    +

    consumer_group_id

    String

    +

    String

    Consumer group ID (DMS trigger parameter).

    +

    Consumer group ID (DMS trigger parameter).

    polling_interval

    +

    polling_interval

    Integer

    +

    Integer

    Pull period.

    +

    Pull period.

    stream_name

    +

    stream_name

    String

    +

    String

    Stream name (DIS trigger parameter).

    +

    Stream name (DIS trigger parameter).

    sharditerator_type

    +

    sharditerator_type

    String

    +

    String

    Start position (DIS trigger parameter).

    -
    • TRIM_HORIZON: Data is read from the earliest valid record stored in the partition.

      -
    • LATEST: Data is read from the latest record in the partition. This option ensures that the most recent data in the partition is read.

      -
    -

    Enumeration values:

    -
    • TRIM_HORIZON

      -
    • LATEST

      -
    +

    Start position (DIS trigger parameter).

    +
    • TRIM_HORIZON: Data is read from the earliest valid record stored in the partition.
    • LATEST: Data is read from the latest record in the partition. This option ensures that the most recent data in the partition is read.
    +

    Enumeration values:

    +
    • TRIM_HORIZON
    • LATEST

    polling_unit

    +

    polling_unit

    String

    +

    String

    Unit of the pull period (DIS trigger parameter).

    -
    • s: second

      -
    • ms: millisecond

      -
    -

    Enumeration values:

    -
    • s

      -
    • ms

      -
    +

    Unit of the pull period (DIS trigger parameter).

    +
    • s: second
    • ms: millisecond
    +

    Enumeration values:

    +
    • s
    • ms

    max_fetch_bytes

    +

    max_fetch_bytes

    Integer

    +

    Integer

    Maximum number of bytes to be extracted (DIS trigger parameter).

    -

    Minimum: 0

    -

    Maximum: 4194304

    +

    Maximum number of bytes to be extracted (DIS trigger parameter).

    +

    Minimum: 0

    +

    Maximum: 4194304

    is_serial

    +

    is_serial

    String

    +

    String

    Serial Data Processing: If this option is selected, FunctionGraph pulls data from the stream only after previous data is processed. If this option is not selected, FunctionGraph pulls data from the stream as long as the pull period ends.

    -

    Enumeration values:

    -
    • true

      -
    • false

      -
    +

    Serial Data Processing: If this option is selected, FunctionGraph pulls data from the stream only after previous data is processed. If this option is not selected, FunctionGraph pulls data from the stream as long as the pull period ends.

    +

    Enumeration values:

    +
    • true
    • false

    log_group_id

    +

    log_group_id

    String

    +

    String

    Log group ID (LTS trigger parameter).

    +

    Log group ID (LTS trigger parameter).

    log_topic_id

    +

    log_topic_id

    String

    +

    String

    Log stream ID (LTS trigger parameter).

    +

    Log stream ID (LTS trigger parameter).

    bucket

    +

    bucket

    String

    +

    String

    Bucket name (OBS trigger parameter). The name of the OBS bucket used as the event source cannot be the same as that of an existing bucket of the current user or another user. After being created, the bucket name cannot be modified.

    -

    Minimum: 1

    -

    Maximum: 64

    +

    Bucket name (OBS trigger parameter). The name of the OBS bucket used as the event source cannot be the same as that of an existing bucket of the current user or another user. After being created, the bucket name cannot be modified.

    +

    Minimum: 1

    +

    Maximum: 64

    prefix

    +

    prefix

    String

    +

    String

    Prefix (OBS trigger parameter). Enter a prefix to limit notifications to objects whose names start with the matching characters.

    -

    Minimum: 0

    -

    Maximum: 1024

    +

    Prefix (OBS trigger parameter). Enter a prefix to limit notifications to objects whose names start with the matching characters.

    +

    Minimum: 0

    +

    Maximum: 1024

    suffix

    +

    suffix

    String

    +

    String

    Suffix (OBS trigger parameter). Enter a suffix to limit notifications to objects whose names end with the matching characters.

    -

    Minimum: 0

    -

    Maximum: 1024

    +

    Suffix (OBS trigger parameter). Enter a suffix to limit notifications to objects whose names end with the matching characters.

    +

    Minimum: 0

    +

    Maximum: 1024

    events

    +

    events

    Array of strings

    +

    Array of strings

    Trigger event (OBS trigger parameter).

    -
    • ObjectCreated: all object creation operations, including PUT, POST, COPY, and part assembling

      -
    • Put: Uploads an object using Put.

      -
    • Post: Uploads an object using POST

      -
    • Copy: Copies an object using COPY.

      -
    • CompleteMultipartUpload: Merges parts of a multipart upload.

      -
    • ObjectRemoved: Deletes an object.

      -
    • Delete: Deletes an object by specifying its version ID.

      -
    • DeleteMarkerCreated: Deletes an object without specifying its version ID.

      -
    +

    Trigger event (OBS trigger parameter).

    +
    • ObjectCreated: all object creation operations, including PUT, POST, COPY, and part assembling
    • Put: Uploads an object using Put.
    • Post: Uploads an object using POST
    • Copy: Copies an object using COPY.
    • CompleteMultipartUpload: Merges parts of a multipart upload.
    • ObjectRemoved: Deletes an object.
    • Delete: Deletes an object by specifying its version ID.
    • DeleteMarkerCreated: Deletes an object without specifying its version ID.

    topic_urn

    +

    topic_urn

    String

    +

    String

    Topic URN (SMN trigger parameter)

    -

    Minimum: 1

    -

    Maximum: 255

    +

    Topic URN (SMN trigger parameter)

    +

    Minimum: 1

    +

    Maximum: 255

    topic_ids

    +

    topic_ids

    Array of strings

    +

    Array of strings

    The Kafka topic ID list (Kafka trigger parameter).

    +

    The Kafka topic ID list (Kafka trigger parameter).

    kafka_user

    +

    kafka_user

    String

    +

    String

    Kafka account name (Kafka trigger parameter).

    +

    Kafka account name (Kafka trigger parameter).

    kafka_password

    +

    kafka_password

    String

    +

    String

    Kafka password (Kafka trigger parameter).

    +

    Kafka password (Kafka trigger parameter).

    kafka_connect_address

    +

    kafka_connect_address

    String

    +

    String

    Kafka instance connection address (Kafka trigger parameter).

    +

    Kafka instance connection address (Kafka trigger parameter).

    kafka_ssl_enable

    +

    kafka_ssl_enable

    Boolean

    +

    Boolean

    Whether to enable SASL authentication(Kafka trigger parameter).

    +

    Whether to enable SASL authentication(Kafka trigger parameter).

    access_password

    +

    access_password

    String

    +

    String

    RabbitMQ account password (RabbitMQ trigger parameter).

    +

    RabbitMQ account password (RabbitMQ trigger parameter).

    access_user

    +

    access_user

    String

    +

    String

    RabbitMQ username (RabbitMQ trigger parameter).

    +

    RabbitMQ username (RabbitMQ trigger parameter).

    connect_address

    +

    connect_address

    String

    +

    String

    Instance IP address (RabbitMQ trigger parameter).

    +

    Instance IP address (RabbitMQ trigger parameter).

    exchange_name

    +

    exchange_name

    String

    +

    String

    Switch name (RabbitMQ trigger parameter).

    +

    Switch name (RabbitMQ trigger parameter).

    vhost

    +

    vhost

    String

    +

    String

    Virtual host (RabbitMQ trigger parameter).

    +

    Virtual host (RabbitMQ trigger parameter).

    ssl_enable

    +

    ssl_enable

    Boolean

    +

    Boolean

    Whether to enable SSL (RabbitMQ trigger parameter).

    +

    Whether to enable SSL (RabbitMQ trigger parameter).

    -
    Table 8 ApigTriggerFuncInfo

    Parameter

    +
    - - - - - - - - - - - - - -
    Table 8 ApigTriggerFuncInfo

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    function_urn

    +

    function_urn

    String

    +

    String

    Function URN. For details, see the function model descriptions.

    +

    Function URN. For details, see the function model descriptions.

    invocation_type

    +

    invocation_type

    String

    +

    String

    Execution mode of a function.

    -
    • sync: synchronous execution

      -
    • async: asynchronous execution

      -
    -

    Enumeration values:

    -
    • sync

      -
    • async

      -
    +

    Execution mode of a function.

    +
    • sync: synchronous execution
    • async: asynchronous execution
    +

    Enumeration values:

    +
    • sync
    • async

    timeout

    +

    timeout

    Integer

    +

    Integer

    Timeout allowed for APIG to request the FunctionGraph service. The unit is in millisecond. This parameter is mandatory for APIG triggers.

    -

    Minimum: 1

    -

    Maximum: 60000

    +

    Timeout allowed for APIG to request the FunctionGraph service. The unit is in millisecond. This parameter is mandatory for APIG triggers.

    +

    Minimum: 1

    +

    Maximum: 60000

    version

    +

    version

    String

    +

    String

    Function version information.

    +

    Function version information.

    -

    Status code: 400

    +

    Status code: 400

    -
    Table 9 Response body parameters

    Parameter

    +
    - - - - - - - -
    Table 9 Response body parameters

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    error_code

    +

    error_code

    String

    +

    String

    Error code.

    +

    Error code.

    error_msg

    +

    error_msg

    String

    +

    String

    Error message.

    +

    Error message.

    -

    Status code: 401

    +

    Status code: 401

    -
    Table 10 Response body parameters

    Parameter

    +
    - - - - - - - -
    Table 10 Response body parameters

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    error_code

    +

    error_code

    String

    +

    String

    Error code.

    +

    Error code.

    error_msg

    +

    error_msg

    String

    +

    String

    Error message.

    +

    Error message.

    -

    Status code: 403

    +

    Status code: 403

    -
    Table 11 Response body parameters

    Parameter

    +
    - - - - - - - -
    Table 11 Response body parameters

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    error_code

    +

    error_code

    String

    +

    String

    Error code.

    +

    Error code.

    error_msg

    +

    error_msg

    String

    +

    String

    Error message.

    +

    Error message.

    -

    Status code: 404

    +

    Status code: 404

    -
    Table 12 Response body parameters

    Parameter

    +
    - - - - - - - -
    Table 12 Response body parameters

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    error_code

    +

    error_code

    String

    +

    String

    Error code.

    +

    Error code.

    error_msg

    +

    error_msg

    String

    +

    String

    Error message.

    +

    Error message.

    -

    Status code: 500

    +

    Status code: 500

    -
    Table 13 Response body parameters

    Parameter

    +
    - - - - - - - -
    Table 13 Response body parameters

    Parameter

    Type

    +

    Type

    Description

    +

    Description

    error_code

    +

    error_code

    String

    +

    String

    Error code.

    +

    Error code.

    error_msg

    +

    error_msg

    String

    +

    String

    Error message.

    +

    Error message.

    -

    Example Requests

    • Create an OBS trigger named obs-event-1ec7 with events of uploading files to the input-picture2 bucket.

      -
      POST https://{Endpoint}/v2/{project_id}/fgs/triggers/{function_urn}
      +

      Example Requests

      • Create an OBS trigger named obs-event-1ec7 with events of uploading files to the input-picture2 bucket.
        POST https://{Endpoint}/v2/{project_id}/fgs/triggers/{function_urn}
         
         {
           "trigger_type_code" : "OBS",
        @@ -1568,8 +1380,7 @@
             "name" : "obs-event-1ec7"
           }
         }
        -
      • Create a shared APIG trigger named API_test_function, with None authentication (temporary domain name) and 5000s timeout.

        -
        POST https://{Endpoint}/v2/{project_id}/fgs/triggers/{function_urn}
        +
      • Create a shared APIG trigger named API_test_function, with None authentication (temporary domain name) and 5000s timeout.
        POST https://{Endpoint}/v2/{project_id}/fgs/triggers/{function_urn}
         
         {
           "trigger_type_code" : "APIG",
        @@ -1584,7 +1395,7 @@
             "protocol" : "HTTPS",
             "auth" : "NONE",
             "group_id" : "318b09eb214a41488c667ecd51667e3x",
        -    "sl_domain" : "318b09eb214a41488c667ecd51667e3x.apig.{region}.xxx.com",
        +    "sl_domain" : "318b09eb214a41488c667ecd51667e3x.apig.{region}.example.com",
             "match_mode" : "SWA",
             "req_method" : "ANY",
             "backend_type" : "FUNCTION",
        @@ -1592,8 +1403,7 @@
             "path" : "/test_gxz_v1_billing"
           }
         }
        -
      • Create a dedicated APIG trigger named API_test_function, with None authentication (temporary domain name) and 5000s timeout.

        -
        POST https://{Endpoint}/v2/{project_id}/fgs/triggers/{function_urn}
        +
      • Create a dedicated APIG trigger named API_test_function, with None authentication (temporary domain name) and 5000s timeout.
        POST https://{Endpoint}/v2/{project_id}/fgs/triggers/{function_urn}
         
         {
           "trigger_type_code" : "DEDICATEDGATEWAY",
        @@ -1608,7 +1418,7 @@
             "protocol" : "HTTPS",
             "auth" : "IAM",
             "group_id" : "5106210cf79e4xxxx",
        -    "sl_domain" : "5106210cf79e4xxxx.apic.{region_id}.xxx.com",
        +    "sl_domain" : "5106210cf79e4xxxx.apic.{region_id}.example.com",
             "match_mode" : "SWA",
             "req_method" : "ANY",
             "backend_type" : "FUNCTION",
        @@ -1616,8 +1426,7 @@
             "path" : "/test_gxz_v1_billing"
           }
         }
        -
      • Create a Kafka trigger named 86ad3efcxx to pull messages from the PUSH_TOKEN_RECORD consumer group.

        -
        POST https://{Endpoint}/v2/{project_id}/fgs/triggers/{function_urn}
        +
      • Create a Kafka trigger named 86ad3efcxx to pull messages from the PUSH_TOKEN_RECORD consumer group.
        POST https://{Endpoint}/v2/{project_id}/fgs/triggers/{function_urn}
         
         {
           "trigger_type_code" : "KAFKA",
        @@ -1628,8 +1437,7 @@
             "batch_size" : 100
           }
         }
        -
      • Create a timer trigger to trigger a function every 3 minutes.

        -
        POST https://{Endpoint}/v2/{project_id}/fgs/triggers/{function_urn}
        +
      • Create a timer trigger to trigger a function every 3 minutes.
        POST https://{Endpoint}/v2/{project_id}/fgs/triggers/{function_urn}
         
         {
           "trigger_type_code" : "TIMER",
        @@ -1640,8 +1448,7 @@
             "schedule_type" : "Rate"
           }
         }
        -
      • Create an LTS trigger. (An agency with LTS permissions is required.)

        -
        POST https://{Endpoint}/v2/{project_id}/fgs/triggers/{function_urn}
        +
      • Create an LTS trigger. (An agency with LTS permissions is required.)
        POST https://{Endpoint}/v2/{project_id}/fgs/triggers/{function_urn}
         
         {
           "trigger_type_code" : "LTS",
        @@ -1651,8 +1458,7 @@
             "log_topic_id" : "5b4944dd-9603-481d-9b91-XXX"
           }
         }
        -
      • Create an SMN trigger.

        -
        POST https://{Endpoint}/v2/{project_id}/fgs/triggers/{function_urn}
        +
      • Create an SMN trigger.
        POST https://{Endpoint}/v2/{project_id}/fgs/triggers/{function_urn}
         
         {
           "trigger_type_code" : "SMN",
        @@ -1663,9 +1469,9 @@
         }
      -

      Example Responses

      Status code: 201

      -

      Created

      -
      {
      +

      Example Responses

      Status code: 201

      +

      Created

      +
      {
         "trigger_id" : "9a14fae1-78cf-4185-ac7a-429eb6dc41fb",
         "trigger_type_code" : "TIMER",
         "trigger_status" : "ACTIVE",
      @@ -1678,48 +1484,48 @@
         "created_time" : "2022-11-09 16:37:24"
       }
      -

      Status Codes

      -

      Status Code

      +

      Status Codes

      +
      - - - - - - - - - - - - -

      Status Code

      Description

      +

      Description

      201

      +

      201

      Created

      +

      Created

      400

      +

      400

      Bad request.

      +

      Bad request.

      401

      +

      401

      Unauthorized.

      +

      Unauthorized.

      403

      +

      403

      Forbidden.

      +

      Forbidden.

      404

      +

      404

      Not found.

      +

      Not found.

      500

      +

      500

      Internal server error.

      +

      Internal server error.

      -

      Error Codes

      See Error Codes.

      +

      Error Codes

      See Error Codes.

      diff --git a/docs/fg/api-ref/functiongraph_06_0123.html b/docs/fg/api-ref/functiongraph_06_0123.html index a966610c..e92d3e99 100644 --- a/docs/fg/api-ref/functiongraph_06_0123.html +++ b/docs/fg/api-ref/functiongraph_06_0123.html @@ -1,297 +1,280 @@

      Deleting a Trigger

      -

      Function

      This API is used to delete a trigger.

      +

      Function

      This API is used to delete a trigger.

      -

      URI

      DELETE /v2/{project_id}/fgs/triggers/{function_urn}/{trigger_type_code}/{trigger_id}

      +

      URI

      DELETE /v2/{project_id}/fgs/triggers/{function_urn}/{trigger_type_code}/{trigger_id}

      -
      Table 1 Path Parameters

      Parameter

      +
      - - - - - - - - - - - - - - - - - - -
      Table 1 Path Parameters

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      +

      Description

      project_id

      +

      project_id

      Yes

      +

      Yes

      String

      +

      String

      Project ID. For details, see Obtaining a Project ID.

      +

      Project ID. For details, see Obtaining a Project ID.

      function_urn

      +

      function_urn

      Yes

      +

      Yes

      String

      +

      String

      Function URN. For details, see the function model description.

      +

      Function URN. For details, see the function model description.

      trigger_type_code

      +

      trigger_type_code

      Yes

      +

      Yes

      String

      +

      String

      Trigger type code.

      -

      Enumeration values:

      -
      • TIMER

        -
      • APIG

        -
      • CTS

        -
      • DDS

        -
      • DMS

        -
      • DIS

        -
      • LTS

        -
      • OBS

        -
      • SMN

        -
      • KAFKA

        -
      • RABBITMQ

        -
      • DEDICATEDGATEWAY

        -
      • OPENSOURCEKAFKA

        -
      • APIC

        -
      • GAUSSMONGO

        -
      • EVENTGRID

        -
      • IOTDA

        -
      +

      Trigger type code.

      +

      Enumeration values:

      +
      • TIMER
      • APIG
      • CTS
      • DDS
      • DMS
      • DIS
      • LTS
      • OBS
      • SMN
      • KAFKA

      trigger_id

      +

      trigger_id

      Yes

      +

      Yes

      String

      +

      String

      Trigger ID.

      +

      Trigger ID.

      -

      Request Parameters

      -
      Table 2 Request header parameters

      Parameter

      +

      Request Parameters

      +
      - - - - - - - - - - -
      Table 2 Request header parameters

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      +

      Description

      X-Auth-Token

      +

      X-Auth-Token

      Yes

      +

      Yes

      String

      +

      String

      User token.

      -

      It can be obtained by calling the IAM API used to obtain a user token. The value of X-Subject-Token in the response header is the user token.

      +

      User token.

      +

      It can be obtained by calling the IAM API used to obtain a user token. The value of X-Subject-Token in the response header is the user token.

      Content-Type

      +

      Content-Type

      Yes

      +

      Yes

      String

      +

      String

      Message body type (format).

      -

      Default: application/json

      +

      Message body type (format).

      +

      Default: application/json

      -

      Response Parameters

      Status code: 400

      +

      Response Parameters

      Status code: 400

      -
      Table 3 Response body parameters

      Parameter

      +
      - - - - - - - -
      Table 3 Response body parameters

      Parameter

      Type

      +

      Type

      Description

      +

      Description

      error_code

      +

      error_code

      String

      +

      String

      Error code.

      +

      Error code.

      error_msg

      +

      error_msg

      String

      +

      String

      Error message.

      +

      Error message.

      -

      Status code: 401

      +

      Status code: 401

      -
      Table 4 Response body parameters

      Parameter

      +
      - - - - - - - -
      Table 4 Response body parameters

      Parameter

      Type

      +

      Type

      Description

      +

      Description

      error_code

      +

      error_code

      String

      +

      String

      Error code.

      +

      Error code.

      error_msg

      +

      error_msg

      String

      +

      String

      Error message.

      +

      Error message.

      -

      Status code: 403

      +

      Status code: 403

      -
      Table 5 Response body parameters

      Parameter

      +
      - - - - - - - -
      Table 5 Response body parameters

      Parameter

      Type

      +

      Type

      Description

      +

      Description

      error_code

      +

      error_code

      String

      +

      String

      Error code.

      +

      Error code.

      error_msg

      +

      error_msg

      String

      +

      String

      Error message.

      +

      Error message.

      -

      Status code: 404

      +

      Status code: 404

      -
      Table 6 Response body parameters

      Parameter

      +
      - - - - - - - -
      Table 6 Response body parameters

      Parameter

      Type

      +

      Type

      Description

      +

      Description

      error_code

      +

      error_code

      String

      +

      String

      Error code.

      +

      Error code.

      error_msg

      +

      error_msg

      String

      +

      String

      Error message.

      +

      Error message.

      -

      Status code: 500

      +

      Status code: 500

      -
      Table 7 Response body parameters

      Parameter

      +
      - - - - - - - -
      Table 7 Response body parameters

      Parameter

      Type

      +

      Type

      Description

      +

      Description

      error_code

      +

      error_code

      String

      +

      String

      Error code.

      +

      Error code.

      error_msg

      +

      error_msg

      String

      +

      String

      Error message.

      +

      Error message.

      -

      Example Requests

      Delete a trigger.

      -
      DELETE https://{Endpoint}/v2/{project_id}/fgs/triggers/{function_urn}/{trigger_type_code}/{trigger_id}
      +

      Example Requests

      Delete a trigger.

      +
      DELETE https://{Endpoint}/v2/{project_id}/fgs/triggers/{function_urn}/{trigger_type_code}/{trigger_id}
      -

      Example Responses

      None

      +

      Example Responses

      None

      -

      Status Codes

      -

      Status Code

      +

      Status Codes

      +
      - - - - - - - - - - - - -

      Status Code

      Description

      +

      Description

      204

      +

      204

      No Content

      +

      No Content

      400

      +

      400

      Bad request.

      +

      Bad request.

      401

      +

      401

      Unauthorized.

      +

      Unauthorized.

      403

      +

      403

      Forbidden.

      +

      Forbidden.

      404

      +

      404

      Not found.

      +

      Not found.

      500

      +

      500

      Internal server error.

      +

      Internal server error.

      -

      Error Codes

      See Error Codes.

      +

      Error Codes

      See Error Codes.

      diff --git a/docs/fg/api-ref/functiongraph_06_0124.html b/docs/fg/api-ref/functiongraph_06_0124.html index 8e88d707..34f56775 100644 --- a/docs/fg/api-ref/functiongraph_06_0124.html +++ b/docs/fg/api-ref/functiongraph_06_0124.html @@ -1,892 +1,777 @@

      Updating a Trigger

      -

      Function

      This API is used to update a trigger.

      +

      Function

      This API is used to update a trigger.

      -

      URI

      PUT /v2/{project_id}/fgs/triggers/{function_urn}/{trigger_type_code}/{trigger_id}

      +

      URI

      PUT /v2/{project_id}/fgs/triggers/{function_urn}/{trigger_type_code}/{trigger_id}

      -
      Table 1 Path Parameters

      Parameter

      +
      - - - - - - - - - - - - - - - - - - -
      Table 1 Path Parameters

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      +

      Description

      project_id

      +

      project_id

      Yes

      +

      Yes

      String

      +

      String

      Project ID. For details, see Obtaining a Project ID.

      +

      Project ID. For details, see Obtaining a Project ID.

      function_urn

      +

      function_urn

      Yes

      +

      Yes

      String

      +

      String

      Function URN. For details, see the function model description.

      +

      Function URN. For details, see the function model description.

      trigger_type_code

      +

      trigger_type_code

      Yes

      +

      Yes

      String

      +

      String

      Trigger type code.

      -

      Enumeration values:

      -
      • TIMER

        -
      • APIG

        -
      • CTS

        -
      • DDS

        -
      • DMS

        -
      • DIS

        -
      • LTS

        -
      • OBS

        -
      • SMN

        -
      • KAFKA

        -
      • RABBITMQ

        -
      • DEDICATEDGATEWAY

        -
      • OPENSOURCEKAFKA

        -
      • APIC

        -
      • GAUSSMONGO

        -
      • EVENTGRID

        -
      • IOTDA

        -
      +

      Trigger type code.

      +

      Enumeration values:

      +
      • TIMER
      • APIG
      • CTS
      • DDS
      • DMS
      • DIS
      • LTS
      • OBS
      • SMN
      • KAFKA

      trigger_id

      +

      trigger_id

      Yes

      +

      Yes

      String

      +

      String

      Trigger ID.

      +

      Trigger ID.

      -

      Request Parameters

      -
      Table 2 Request header parameters

      Parameter

      +

      Request Parameters

      +
      - - - - - - - - - - -
      Table 2 Request header parameters

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      +

      Description

      X-Auth-Token

      +

      X-Auth-Token

      Yes

      +

      Yes

      String

      +

      String

      User token.

      -

      It can be obtained by calling the IAM API used to obtain a user token. The value of X-Subject-Token in the response header is the user token.

      +

      User token.

      +

      It can be obtained by calling the IAM API used to obtain a user token. The value of X-Subject-Token in the response header is the user token.

      Content-Type

      +

      Content-Type

      Yes

      +

      Yes

      String

      +

      String

      Message body type (format).

      -

      Default: application/json

      +

      Message body type (format).

      +

      Default: application/json

      -
      Table 3 Request body parameters

      Parameter

      +
      - - - - - - - - - - -
      Table 3 Request body parameters

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      +

      Description

      trigger_status

      +

      trigger_status

      No

      +

      No

      String

      +

      String

      Trigger status.

      -

      Enumeration values:

      -
      • ACTIVE

        -
      • DISABLED

        -
      +

      Trigger status.

      +

      Enumeration values:

      +
      • ACTIVE
      • DISABLED

      event_data

      +

      event_data

      No

      +

      No

      Array of UpdateriggerEventData objects

      +

      Array of UpdateriggerEventData objects

      Trigger update event.

      +

      Trigger update event.

      -
      Table 4 UpdateriggerEventData

      Parameter

      +
      - - - - - - - - - - - - - - - - - - -
      Table 4 UpdateriggerEventData

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      +

      Description

      is_serial

      +

      is_serial

      No

      +

      No

      Boolean

      +

      Boolean

      Serial data processing.

      +

      Serial data processing.

      max_fetch_bytes

      +

      max_fetch_bytes

      No

      +

      No

      Integer

      +

      Integer

      Max. bytes.

      +

      Max. bytes.

      polling_interval

      +

      polling_interval

      No

      +

      No

      Integer

      +

      Integer

      Pull period.

      +

      Pull period.

      polling_unit

      +

      polling_unit

      No

      +

      No

      String

      +

      String

      Pull period unit.

      -

      Enumeration values:

      -
      • ms

        -
      • s

        -
      +

      Pull period unit.

      +

      Enumeration values:

      +
      • ms
      • s
      -

      Response Parameters

      Status code: 200

      +

      Response Parameters

      Status code: 200

      -
      Table 5 Response body parameters

      Parameter

      +
      - - - - - - - - - - - - - - - - - - - -
      Table 5 Response body parameters

      Parameter

      Type

      +

      Type

      Description

      +

      Description

      trigger_id

      +

      trigger_id

      String

      +

      String

      Trigger ID.

      +

      Trigger ID.

      trigger_type_code

      +

      trigger_type_code

      String

      +

      String

      Trigger type.

      -
      • TIMER

        -
      • APIG

        -
      • CTS

        -
      • DDS

        -
      • DMS

        -
      • DIS

        -
      • LTS

        -
      • OBS

        -
      • SMN

        -
      • KAFKA

        -
      -

      Enumeration values:

      -
      • TIMER

        -
      • APIG

        -
      • CTS

        -
      • DDS

        -
      • DMS

        -
      • DIS

        -
      • LTS

        -
      • OBS

        -
      • SMN

        -
      • KAFKA

        -
      • RABBITMQ

        -
      • DEDICATEDGATEWAY

        -
      • OPENSOURCEKAFKA

        -
      • APIC

        -
      • GAUSSMONGO

        -
      • EVENTGRID

        -
      • IOTDA

        -
      +

      Trigger type.

      +
      • TIMER
      • APIG
      • CTS
      • DDS
      • DMS
      • DIS
      • LTS
      • OBS
      • SMN
      • KAFKA

      trigger_status

      +

      trigger_status

      String

      +

      String

      Trigger status.

      -
      • ACTIVE: The trigger is enabled.

        -
      • DISABLED: The trigger is disabled.

        -
      -

      Enumeration values:

      -
      • ACTIVE

        -
      • DISABLED

        -
      +

      Trigger status.

      +
      • ACTIVE: The trigger is enabled.
      • DISABLED: The trigger is disabled.
      +

      Enumeration values:

      +
      • ACTIVE
      • DISABLED

      event_data

      +

      event_data

      TriggerEventDataResponseBody object

      +

      TriggerEventDataResponseBody object

      Trigger source event.

      +

      Trigger source event.

      last_updated_time

      +

      last_updated_time

      String

      +

      String

      Latest update time.

      +

      Latest update time.

      created_time

      +

      created_time

      String

      +

      String

      Time when the trigger was created.

      +

      Time when the trigger was created.

      -
      Table 6 TriggerEventDataResponseBody

      Parameter

      +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Table 6 TriggerEventDataResponseBody

      Parameter

      Type

      +

      Type

      Description

      +

      Description

      name

      +

      name

      String

      +

      String

      Trigger name.

      +

      Trigger name.

      schedule_type

      +

      schedule_type

      String

      +

      String

      Timer trigger type (timer trigger parameter).

      -
      • Rate: specifies the frequency (minutes, hours, or days) at which the function is invoked. If the unit is minute, the value cannot exceed 60. If the unit is hour, the value cannot exceed 24. If the unit is day, the value cannot exceed 30.

        -
      • Cron: specifies a Cron expression to periodically invoke a function.

        -
      -

      Enumeration values:

      -
      • Rate

        -
      • Cron

        -
      +

      Timer trigger type (timer trigger parameter).

      +
      • Rate: specifies the frequency (minutes, hours, or days) at which the function is invoked. If the unit is minute, the value cannot exceed 60. If the unit is hour, the value cannot exceed 24. If the unit is day, the value cannot exceed 30.
      • Cron: specifies a Cron expression to periodically invoke a function.
      +

      Enumeration values:

      +
      • Rate
      • Cron

      schedule

      +

      schedule

      String

      +

      String

      Triggering rule. (timer trigger parameter).

      -
      • When the trigger type is Rate, the scheduled rule is used. When the trigger type is Cron, the Cron expression is used.

        -
      +

      Triggering rule. (timer trigger parameter).

      +
      • When the trigger type is Rate, the scheduled rule is used. When the trigger type is Cron, the Cron expression is used.

      user_event

      +

      user_event

      String

      +

      String

      Additional information (timer trigger parameter). When the timer trigger triggers the function, the execution event (the event parameter of the function) is {"version": "v1.0", "time": "2018-06-01T08:30:00+08:00", "trigger_type": "TIMER", "trigger_name": "Timer_001", "user_event": "Additional information you entered"}.

      +

      Additional information (timer trigger parameter). When the timer trigger triggers the function, the execution event (the event parameter of the function) is {"version": "v1.0", "time": "2018-06-01T08:30:00+08:00", "trigger_type": "TIMER", "trigger_name": "Timer_001", "user_event": "Additional information you entered"}.

      triggerid

      +

      triggerid

      String

      +

      String

      APIG trigger ID (APIG trigger parameter).

      +

      APIG trigger ID (APIG trigger parameter).

      type

      +

      type

      Integer

      +

      Integer

      The API type (APIG trigger parameter).

      -
      • 1: public

        -
      • 2: private

        -
      +

      The API type (APIG trigger parameter).

      +
      • 1: public
      • 2: private

      path

      +

      path

      String

      +

      String

      Path of the API (APIG trigger parameter).

      +

      Path of the API (APIG trigger parameter).

      protocol

      +

      protocol

      String

      +

      String

      Request protocol of the API (APIG trigger parameter).

      -

      Enumeration values:

      -
      • HTTP

        -
      • HTTPS

        -
      +

      Request protocol of the API (APIG trigger parameter).

      +

      Enumeration values:

      +
      • HTTP
      • HTTPS

      req_method

      +

      req_method

      String

      +

      String

      Request mode of the API (APIG trigger parameter).

      -

      Enumeration values:

      -
      • GET

        -
      • POST

        -
      • PUT

        -
      • DELETE

        -
      • HEAD

        -
      • PATCH

        -
      • OPTIONS

        -
      • ANY

        -
      +

      Request mode of the API (APIG trigger parameter).

      +

      Enumeration values:

      +
      • GET
      • POST
      • PUT
      • DELETE
      • HEAD
      • PATCH
      • OPTIONS
      • ANY

      group_id

      +

      group_id

      String

      +

      String

      ID of the group to which the API belongs (APIG trigger parameter).

      +

      ID of the group to which the API belongs (APIG trigger parameter).

      group_name

      +

      group_name

      String

      +

      String

      Name of the group to which the API belongs (APIG trigger parameter).

      +

      Name of the group to which the API belongs (APIG trigger parameter).

      match_mode

      +

      match_mode

      String

      +

      String

      Matching mode of the API (APIG trigger parameter).

      -
      • SWA: prefix match

        -
      • NORMAL: normal match (absolute match)

        -
      -

      Enumeration values:

      -
      • SWA

        -
      • NORMAL

        -
      +

      Matching mode of the API (APIG trigger parameter).

      +
      • SWA: prefix match
      • NORMAL: normal match (absolute match)
      +

      Enumeration values:

      +
      • SWA
      • NORMAL

      env_name

      +

      env_name

      String

      +

      String

      Environment in which the API is published (APIG trigger parameter).

      +

      Environment in which the API is published (APIG trigger parameter).

      env_id

      +

      env_id

      String

      +

      String

      ID of the environment in which the API has been published (APIG trigger parameter).

      +

      ID of the environment in which the API has been published (APIG trigger parameter).

      api_id

      +

      api_id

      String

      +

      String

      API ID (APIG trigger parameter).

      +

      API ID (APIG trigger parameter).

      api_name

      +

      api_name

      String

      +

      String

      API name (APIG trigger parameter).

      +

      API name (APIG trigger parameter).

      auth

      +

      auth

      String

      +

      String

      Security authentication (APIG trigger parameter).

      -
      • IAM: IAM authentication. Only IAM users are allowed to access the system. The security level is medium.

        -
      • APP: Appkey&Appsecret authentication is used. The security level is high. This authentication mode is recommended.

        -
      • NONE: No authentication mode is used. All users can access the system. This mode is not recommended.

        -
      -

      Enumeration values:

      -
      • IAM

        -
      • APP

        -
      • NONE

        -
      +

      Security authentication (APIG trigger parameter).

      +
      • IAM: IAM authentication. Only IAM users are allowed to access the system. The security level is medium.
      • APP: Appkey&Appsecret authentication is used. The security level is high. This authentication mode is recommended.
      • NONE: No authentication mode is used. All users can access the system. This mode is not recommended.
      +

      Enumeration values:

      +
      • IAM
      • APP
      • NONE

      invoke_url

      +

      invoke_url

      String

      +

      String

      API calling address (APIG trigger parameter).

      +

      API calling address (APIG trigger parameter).

      func_info

      +

      func_info

      ApigTriggerFuncInfo object

      +

      ApigTriggerFuncInfo object

      FunctionGraph backend details (APIG trigger parameter). This parameter is mandatory for APIG triggers.

      +

      FunctionGraph backend details (APIG trigger parameter). This parameter is mandatory for APIG triggers.

      sl_domain

      +

      sl_domain

      String

      +

      String

      Subdomain name allocated by the APIG system by default (APIG trigger parameter).

      -

      Minimum: 1

      -

      Maximum: 255

      +

      Subdomain name allocated by the APIG system by default (APIG trigger parameter).

      +

      Minimum: 1

      +

      Maximum: 255

      backend_type

      +

      backend_type

      String

      +

      String

      Backend type of the API (APIG trigger parameter).

      -

      Enumeration values:

      -
      • FUNCTION

        -
      +

      Backend type of the API (APIG trigger parameter).

      +

      Enumeration values:

      +
      • FUNCTION

      instance_id

      +

      instance_id

      String

      +

      String

      Instance ID. This parameter is mandatory for DDS, Kafka, and RabbitMQ triggers.

      -
      • APIG trigger: APIG gateway ID

        -
      • DDS trigger: DB instance ID.

        -
      • Kafka trigger: Kafka instance ID

        -
      • RabbitMQ trigger: RabbitMQ instance ID

        -
      +

      Instance ID. This parameter is mandatory for DDS, Kafka, and RabbitMQ triggers.

      +
      • APIG trigger: APIG gateway ID
      • DDS trigger: DB instance ID.
      • Kafka trigger: Kafka instance ID
      • RabbitMQ trigger: RabbitMQ instance ID

      roma_app_id

      +

      roma_app_id

      String

      +

      String

      ID of the integration application to which the API belongs (APIG trigger parameter).

      +

      ID of the integration application to which the API belongs (APIG trigger parameter).

      operations

      +

      operations

      Array of strings

      +

      Array of strings

      Custom operations (CTS trigger parameter). CTS collects operation records of subscribed cloud resources. If you create a function with a CTS trigger, collected operation records of specified cloud services will be passed as a parameter to invoke the function.

      +

      Custom operations (CTS trigger parameter). CTS collects operation records of subscribed cloud resources. If you create a function with a CTS trigger, collected operation records of specified cloud services will be passed as a parameter to invoke the function.

      collection_name

      +

      collection_name

      String

      +

      String

      Collection name (DDS trigger parameter).

      +

      Collection name (DDS trigger parameter).

      db_name

      +

      db_name

      String

      +

      String

      Database name (DDS trigger parameter).

      +

      Database name (DDS trigger parameter).

      db_password

      +

      db_password

      String

      +

      String

      DDS database password (DDS trigger parameter).

      +

      DDS database password (DDS trigger parameter).

      db_user

      +

      db_user

      String

      +

      String

      DDS database username (DDS trigger parameter).

      +

      DDS database username (DDS trigger parameter).

      instance_addrs

      +

      instance_addrs

      Array of strings

      +

      Array of strings

      DDS database instance address (DDS trigger parameter).

      +

      DDS database instance address (DDS trigger parameter).

      mode

      +

      mode

      String

      +

      String

      DDS database instance type (DDS trigger parameter).

      -
      • Sharding: cluster instance

        -
      • ReplicaSet: replica set instance

        -
      • Single: single node instance.

        -
      +

      DDS database instance type (DDS trigger parameter).

      +
      • Sharding: cluster instance
      • ReplicaSet: replica set instance
      • Single: single node instance.

      batch_size

      +

      batch_size

      Integer

      +

      Integer

      Batch size: Maximum number of data records that can be processed by the function at a time. This parameter is mandatory for DIS, DDS, Kafka, and RabbitMQ triggers.

      -
      • DDS trigger: Set the batch size to a value ranging from 1 to 10,000.

        -
      • DIS trigger: Set the batch size to a value ranging from 1 to 10,000.

        -
      • Kafka trigger: Set the batch size to a value ranging from 1 to 1000.

        -
      • RabbitMQ trigger: Set the batch size to a value ranging from 1 to 1000.

        -
      +

      Batch size: Maximum number of data records that can be processed by the function at a time. This parameter is mandatory for DIS, DDS, Kafka, and RabbitMQ triggers.

      +
      • DDS trigger: Set the batch size to a value ranging from 1 to 10,000.
      • DIS trigger: Set the batch size to a value ranging from 1 to 10,000.
      • Kafka trigger: Set the batch size to a value ranging from 1 to 1000.
      • RabbitMQ trigger: Set the batch size to a value ranging from 1 to 1000.

      queue_id

      +

      queue_id

      String

      +

      String

      Queue ID (DMS trigger parameter).

      +

      Queue ID (DMS trigger parameter).

      consumer_group_id

      +

      consumer_group_id

      String

      +

      String

      Consumer group ID (DMS trigger parameter).

      +

      Consumer group ID (DMS trigger parameter).

      polling_interval

      +

      polling_interval

      Integer

      +

      Integer

      Pull period.

      +

      Pull period.

      stream_name

      +

      stream_name

      String

      +

      String

      Stream name (DIS trigger parameter).

      +

      Stream name (DIS trigger parameter).

      sharditerator_type

      +

      sharditerator_type

      String

      +

      String

      Start position (DIS trigger parameter).

      -
      • TRIM_HORIZON: Data is read from the earliest valid record stored in the partition.

        -
      • LATEST: Data is read from the latest record in the partition. This option ensures that the most recent data in the partition is read.

        -
      -

      Enumeration values:

      -
      • TRIM_HORIZON

        -
      • LATEST

        -
      +

      Start position (DIS trigger parameter).

      +
      • TRIM_HORIZON: Data is read from the earliest valid record stored in the partition.
      • LATEST: Data is read from the latest record in the partition. This option ensures that the most recent data in the partition is read.
      +

      Enumeration values:

      +
      • TRIM_HORIZON
      • LATEST

      polling_unit

      +

      polling_unit

      String

      +

      String

      Unit of the pull period (DIS trigger parameter).

      -
      • s: second

        -
      • ms: millisecond

        -
      -

      Enumeration values:

      -
      • s

        -
      • ms

        -
      +

      Unit of the pull period (DIS trigger parameter).

      +
      • s: second
      • ms: millisecond
      +

      Enumeration values:

      +
      • s
      • ms

      max_fetch_bytes

      +

      max_fetch_bytes

      Integer

      +

      Integer

      Maximum number of bytes to be extracted (DIS trigger parameter).

      -

      Minimum: 0

      -

      Maximum: 4194304

      +

      Maximum number of bytes to be extracted (DIS trigger parameter).

      +

      Minimum: 0

      +

      Maximum: 4194304

      is_serial

      +

      is_serial

      String

      +

      String

      Serial Data Processing: If this option is selected, FunctionGraph pulls data from the stream only after previous data is processed. If this option is not selected, FunctionGraph pulls data from the stream as long as the pull period ends.

      -

      Enumeration values:

      -
      • true

        -
      • false

        -
      +

      Serial Data Processing: If this option is selected, FunctionGraph pulls data from the stream only after previous data is processed. If this option is not selected, FunctionGraph pulls data from the stream as long as the pull period ends.

      +

      Enumeration values:

      +
      • true
      • false

      log_group_id

      +

      log_group_id

      String

      +

      String

      Log group ID (LTS trigger parameter).

      +

      Log group ID (LTS trigger parameter).

      log_topic_id

      +

      log_topic_id

      String

      +

      String

      Log stream ID (LTS trigger parameter).

      +

      Log stream ID (LTS trigger parameter).

      bucket

      +

      bucket

      String

      +

      String

      Bucket name (OBS trigger parameter). The name of the OBS bucket used as the event source cannot be the same as that of an existing bucket of the current user or another user. After being created, the bucket name cannot be modified.

      -

      Minimum: 1

      -

      Maximum: 64

      +

      Bucket name (OBS trigger parameter). The name of the OBS bucket used as the event source cannot be the same as that of an existing bucket of the current user or another user. After being created, the bucket name cannot be modified.

      +

      Minimum: 1

      +

      Maximum: 64

      prefix

      +

      prefix

      String

      +

      String

      Prefix (OBS trigger parameter). Enter a prefix to limit notifications to objects whose names start with the matching characters.

      -

      Minimum: 0

      -

      Maximum: 1024

      +

      Prefix (OBS trigger parameter). Enter a prefix to limit notifications to objects whose names start with the matching characters.

      +

      Minimum: 0

      +

      Maximum: 1024

      suffix

      +

      suffix

      String

      +

      String

      Suffix (OBS trigger parameter). Enter a suffix to limit notifications to objects whose names end with the matching characters.

      -

      Minimum: 0

      -

      Maximum: 1024

      +

      Suffix (OBS trigger parameter). Enter a suffix to limit notifications to objects whose names end with the matching characters.

      +

      Minimum: 0

      +

      Maximum: 1024

      events

      +

      events

      Array of strings

      +

      Array of strings

      Trigger event (OBS trigger parameter).

      -
      • ObjectCreated: all object creation operations, including PUT, POST, COPY, and part assembling

        -
      • Put: Uploads an object using Put.

        -
      • Post: Uploads an object using POST

        -
      • Copy: Copies an object using COPY.

        -
      • CompleteMultipartUpload: Merges parts of a multipart upload.

        -
      • ObjectRemoved: Deletes an object.

        -
      • Delete: Deletes an object by specifying its version ID.

        -
      • DeleteMarkerCreated: Deletes an object without specifying its version ID.

        -
      +

      Trigger event (OBS trigger parameter).

      +
      • ObjectCreated: all object creation operations, including PUT, POST, COPY, and part assembling
      • Put: Uploads an object using Put.
      • Post: Uploads an object using POST
      • Copy: Copies an object using COPY.
      • CompleteMultipartUpload: Merges parts of a multipart upload.
      • ObjectRemoved: Deletes an object.
      • Delete: Deletes an object by specifying its version ID.
      • DeleteMarkerCreated: Deletes an object without specifying its version ID.

      topic_urn

      +

      topic_urn

      String

      +

      String

      Topic URN (SMN trigger parameter)

      -

      Minimum: 1

      -

      Maximum: 255

      +

      Topic URN (SMN trigger parameter)

      +

      Minimum: 1

      +

      Maximum: 255

      topic_ids

      +

      topic_ids

      Array of strings

      +

      Array of strings

      The Kafka topic ID list (Kafka trigger parameter).

      +

      The Kafka topic ID list (Kafka trigger parameter).

      kafka_user

      +

      kafka_user

      String

      +

      String

      Kafka account name (Kafka trigger parameter).

      +

      Kafka account name (Kafka trigger parameter).

      kafka_password

      +

      kafka_password

      String

      +

      String

      Kafka password (Kafka trigger parameter).

      +

      Kafka password (Kafka trigger parameter).

      kafka_connect_address

      +

      kafka_connect_address

      String

      +

      String

      Kafka instance connection address (Kafka trigger parameter).

      +

      Kafka instance connection address (Kafka trigger parameter).

      kafka_ssl_enable

      +

      kafka_ssl_enable

      Boolean

      +

      Boolean

      Whether to enable SASL authentication(Kafka trigger parameter).

      +

      Whether to enable SASL authentication(Kafka trigger parameter).

      access_password

      +

      access_password

      String

      +

      String

      RabbitMQ account password (RabbitMQ trigger parameter).

      +

      RabbitMQ account password (RabbitMQ trigger parameter).

      access_user

      +

      access_user

      String

      +

      String

      RabbitMQ username (RabbitMQ trigger parameter).

      +

      RabbitMQ username (RabbitMQ trigger parameter).

      connect_address

      +

      connect_address

      String

      +

      String

      Instance IP address (RabbitMQ trigger parameter).

      +

      Instance IP address (RabbitMQ trigger parameter).

      exchange_name

      +

      exchange_name

      String

      +

      String

      Switch name (RabbitMQ trigger parameter).

      +

      Switch name (RabbitMQ trigger parameter).

      vhost

      +

      vhost

      String

      +

      String

      Virtual host (RabbitMQ trigger parameter).

      +

      Virtual host (RabbitMQ trigger parameter).

      ssl_enable

      +

      ssl_enable

      Boolean

      +

      Boolean

      Whether to enable SSL (RabbitMQ trigger parameter).

      +

      Whether to enable SSL (RabbitMQ trigger parameter).

      -
      Table 7 ApigTriggerFuncInfo

      Parameter

      +
      - - - - - - - - - - - - - -
      Table 7 ApigTriggerFuncInfo

      Parameter

      Type

      +

      Type

      Description

      +

      Description

      function_urn

      +

      function_urn

      String

      +

      String

      Function URN. For details, see the function model descriptions.

      +

      Function URN. For details, see the function model descriptions.

      invocation_type

      +

      invocation_type

      String

      +

      String

      Execution mode of a function.

      -
      • sync: synchronous execution

        -
      • async: asynchronous execution

        -
      -

      Enumeration values:

      -
      • sync

        -
      • async

        -
      +

      Execution mode of a function.

      +
      • sync: synchronous execution
      • async: asynchronous execution
      +

      Enumeration values:

      +
      • sync
      • async

      timeout

      +

      timeout

      Integer

      +

      Integer

      Timeout allowed for APIG to request the FunctionGraph service. The unit is in millisecond. This parameter is mandatory for APIG triggers.

      -

      Minimum: 1

      -

      Maximum: 60000

      +

      Timeout allowed for APIG to request the FunctionGraph service. The unit is in millisecond. This parameter is mandatory for APIG triggers.

      +

      Minimum: 1

      +

      Maximum: 60000

      version

      +

      version

      String

      +

      String

      Function version information.

      +

      Function version information.

      -

      Status code: 404

      +

      Status code: 404

      -
      Table 8 Response body parameters

      Parameter

      +
      - - - - - - - -
      Table 8 Response body parameters

      Parameter

      Type

      +

      Type

      Description

      +

      Description

      error_code

      +

      error_code

      String

      +

      String

      Error code.

      +

      Error code.

      error_msg

      +

      error_msg

      String

      +

      String

      Error message.

      +

      Error message.

      -

      Example Requests

      Enable a trigger.

      -
      PUT https://{Endpoint}/v2/{project_id}/fgs/triggers/{function_urn}/{trigger_type_code}/{trigger_id}
      +

      Example Requests

      Enable a trigger.

      +
      PUT https://{Endpoint}/v2/{project_id}/fgs/triggers/{function_urn}/{trigger_type_code}/{trigger_id}
       
       {
         "trigger_status" : "ACTIVE"
       }
      -

      Example Responses

      Status code: 200

      -

      OK

      -
      {
      +

      Example Responses

      Status code: 200

      +

      OK

      +
      {
         "trigger_id" : "9a14fae1-78cf-4185-ac7a-429eb6dc41fb",
         "trigger_type_code" : "TIMER",
         "trigger_status" : "ACTIVE",
      @@ -898,35 +783,35 @@
         "last_updated_time" : "2022-11-09 16:37:24",
         "created_time" : "2019-10-29171553"
       }
      -

      Status code: 404

      -

      Not Found

      -
      {
      +

      Status code: 404

      +

      Not Found

      +
      {
         "error_code" : "FSS.0404",
         "error_msg" : "not found"
       }
      -

      Status Codes

      -
      - diff --git a/docs/fg/api-ref/functiongraph_06_0137.html b/docs/fg/api-ref/functiongraph_06_0137.html index 4b98a895..7dc7001c 100644 --- a/docs/fg/api-ref/functiongraph_06_0137.html +++ b/docs/fg/api-ref/functiongraph_06_0137.html @@ -1,269 +1,263 @@

      Querying Tenant Quotas

      -

      Function

      This API is used to query tenant quotas.

      +

      Function

      This API is used to query tenant quotas.

      -

      URI

      GET /v2/{project_id}/fgs/quotas

      +

      URI

      GET /v2/{project_id}/fgs/quotas

      -

      Status Code

      +

      Status Codes

      +
      - - - - -

      Status Code

      Description

      +

      Description

      200

      +

      200

      OK

      +

      OK

      404

      +

      404

      Not Found

      +

      Not Found

      -

      Error Codes

      See Error Codes.

      +

      Error Codes

      See Error Codes.

      diff --git a/docs/fg/api-ref/functiongraph_06_0125.html b/docs/fg/api-ref/functiongraph_06_0125.html index cf69232f..beaee347 100644 --- a/docs/fg/api-ref/functiongraph_06_0125.html +++ b/docs/fg/api-ref/functiongraph_06_0125.html @@ -100,7 +100,7 @@

      -

      +

      {Customized_key}

      Yes

      Table 1 Path Parameters

      Parameter

      +
      - - - - - - -
      Table 1 Path Parameters

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      +

      Description

      project_id

      +

      project_id

      Yes

      +

      Yes

      String

      +

      String

      Project ID. For details, see Obtaining a Project ID.

      +

      Project ID. For details, see Obtaining a Project ID.

      -

      Request Parameters

      -
      Table 2 Request header parameters

      Parameter

      +

      Request Parameters

      +
      - - - - - - - - - - -
      Table 2 Request header parameters

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      +

      Description

      X-Auth-Token

      +

      X-Auth-Token

      Yes

      +

      Yes

      String

      +

      String

      User token.

      -

      It can be obtained by calling the IAM API used to obtain a user token. The value of X-Subject-Token in the response header is the user token.

      +

      User token.

      +

      It can be obtained by calling the IAM API used to obtain a user token. The value of X-Subject-Token in the response header is the user token.

      Content-Type

      +

      Content-Type

      Yes

      +

      Yes

      String

      +

      String

      Message body type (format).

      +

      Message body type (format).

      -

      Response Parameters

      Status code: 200

      +

      Response Parameters

      Status code: 200

      -
      Table 3 Response body parameters

      Parameter

      +
      - - - - -
      Table 3 Response body parameters

      Parameter

      Type

      +

      Type

      Description

      +

      Description

      quotas

      +

      quotas

      ListQuotasResult object

      +

      ListQuotasResult object

      Quota information.

      +

      Quota information.

      -
      Table 4 ListQuotasResult

      Parameter

      +
      - - - - -
      Table 4 ListQuotasResult

      Parameter

      Type

      +

      Type

      Description

      +

      Description

      resources

      +

      resources

      Array of Resources objects

      +

      Array of Resources objects

      Quota list.

      +

      Quota list.

      -
      Table 5 Resources

      Parameter

      +
      - - - - - - - - - - - - - -
      Table 5 Resources

      Parameter

      Type

      +

      Type

      Description

      +

      Description

      quota

      +

      quota

      Integer

      +

      Integer

      Function quota.

      +

      Function quota.

      used

      +

      used

      Integer

      +

      Integer

      Used quota.

      +

      Used quota.

      type

      +

      type

      String

      +

      String

      Resource type.

      -

      Enumeration values:

      -
      • fgs_func_scale_down_timeout

        -
      • fgs_func_occurs

        -
      • fgs_func_pat_idle_time

        -
      • fgs_func_num

        -
      • fgs_func_code_size

        -
      • fgs_workflow_num

        -
      +

      Resource type.

      +

      Enumeration values:

      +
      • fgs_func_scale_down_timeout:Release time of idle function instances in FunctionGraph v1.
      • fgs_func_occurs:Indicates instance quota for functions in FunctionGraph v1 and reserved instance quota for functions in FunctionGraph v2.
      • fgs_func_pat_idle_time:Release time of idle PAT in VPC function.
      • fgs_func_num:User function quantity quota.
      • fgs_func_code_size:Total code size quota of user functions.
      • fgs_workflow_num:Function flow quantity quota.
      • fgs_on_demand_instance_limit:Maximum number of instances per function in FunctionGraph v2.
      • fgs_func_qos_limit:Instance quantity quota of user functions.

      unit

      +

      unit

      String

      +

      String

      Resource unit. For fgs_func_code_size, the unit is MB. In other scenarios, there is no unit.

      +

      Resource unit. For fgs_func_code_size, the unit is MB. In other scenarios, there is no unit.

      -

      Status code: 400

      +

      Status code: 400

      -
      Table 6 Response body parameters

      Parameter

      +
      - - - - - - - -
      Table 6 Response body parameters

      Parameter

      Type

      +

      Type

      Description

      +

      Description

      error_code

      +

      error_code

      String

      +

      String

      Error code.

      +

      Error code.

      error_msg

      +

      error_msg

      String

      +

      String

      Error message.

      +

      Error message.

      -

      Status code: 401

      +

      Status code: 401

      -
      Table 7 Response body parameters

      Parameter

      +
      - - - - - - - -
      Table 7 Response body parameters

      Parameter

      Type

      +

      Type

      Description

      +

      Description

      error_code

      +

      error_code

      String

      +

      String

      Error code.

      +

      Error code.

      error_msg

      +

      error_msg

      String

      +

      String

      Error message.

      +

      Error message.

      -

      Status code: 403

      +

      Status code: 403

      -
      Table 8 Response body parameters

      Parameter

      +
      - - - - - - - -
      Table 8 Response body parameters

      Parameter

      Type

      +

      Type

      Description

      +

      Description

      error_code

      +

      error_code

      String

      +

      String

      Error code.

      +

      Error code.

      error_msg

      +

      error_msg

      String

      +

      String

      Error message.

      +

      Error message.

      -

      Status code: 500

      +

      Status code: 500

      -
      Table 9 Response body parameters

      Parameter

      +
      - - - - - - - -
      Table 9 Response body parameters

      Parameter

      Type

      +

      Type

      Description

      +

      Description

      error_code

      +

      error_code

      String

      +

      String

      Error code.

      +

      Error code.

      error_msg

      +

      error_msg

      String

      +

      String

      Error message.

      +

      Error message.

      -

      Example Requests

      Query quotas.

      -
      GET /v2/{project_id}/fgs/quotas
      +

      Example Requests

      Query quotas.

      +
      GET /v2/{project_id}/fgs/quotas
      -

      Example Responses

      Status code: 200

      -

      Query successful.

      -
      {
      +

      Example Responses

      Status code: 200

      +

      Query successful.

      +
      {
         "quotas" : {
           "resources" : [ {
             "quota" : 60,
      @@ -294,43 +288,43 @@
         }
       }
      -

      Status Codes

      -
      - -

      Status Code

      +

      Status Codes

      +
      - - - - - - - - - - -

      Status Code

      Description

      +

      Description

      200

      +

      200

      Query successful.

      +

      Query successful.

      400

      +

      400

      Bad request.

      +

      Bad request.

      401

      +

      401

      Unauthorized.

      +

      Unauthorized.

      403

      +

      403

      Forbidden.

      +

      Forbidden.

      500

      +

      500

      Internal server error.

      +

      Internal server error.

      -

      Error Codes

      See Error Codes.

      +

      Error Codes

      See Error Codes.

      diff --git a/docs/fg/api-ref/functiongraph_06_0144.html b/docs/fg/api-ref/functiongraph_06_0144.html index 1c554c03..ca2a7b2c 100644 --- a/docs/fg/api-ref/functiongraph_06_0144.html +++ b/docs/fg/api-ref/functiongraph_06_0144.html @@ -218,14 +218,14 @@

      String

      If CodeType is set to obs, enter the OBS URL of the function code package. If CodeType is not set to obs, leave this parameter blank.

      +

      If code_type is set to obs, enter the OBS URL of the function code package. If code_type is not set to obs, leave this parameter blank.

      code_filename

      String

      Name of a function file. This parameter is mandatory only when CodeType is set to jar or zip.

      +

      Name of a function file. This parameter is mandatory only when code_type is set to jar or zip.

      code_size

      diff --git a/docs/fg/api-ref/functiongraph_06_0153.html b/docs/fg/api-ref/functiongraph_06_0153.html index 6a527846..582a6ba8 100644 --- a/docs/fg/api-ref/functiongraph_06_0153.html +++ b/docs/fg/api-ref/functiongraph_06_0153.html @@ -352,7 +352,7 @@

      Example Requests

      Query dependencies of the current tenant.

      -
      GET https://{Endpoint}/v2/{project_id}/fgs/ListDependencies?marker=0&maxitems=400
      +
      GET /v2/{project_id}/fgs/dependencies/{depend_id}/version?marker=0&maxitems=400

      Example Responses

      Status code: 200

      ok

      diff --git a/docs/fg/api-ref/functiongraph_06_0154.html b/docs/fg/api-ref/functiongraph_06_0154.html index 042be39b..5341c0d3 100644 --- a/docs/fg/api-ref/functiongraph_06_0154.html +++ b/docs/fg/api-ref/functiongraph_06_0154.html @@ -294,7 +294,7 @@

      Example Requests

      Query dependencies of the current tenant.

      -
      GET https://{Endpoint}/v2/{project_id}/fgs/ListDependencies?marker=0&maxitems=400
      +
      GET https://{Endpoint}/v2/{project_id}/fgs/dependencies/{depend_id}/version/{version}

      Example Responses

      Status code: 200

      OK

      diff --git a/docs/fg/api-ref/functiongraph_06_0155.html b/docs/fg/api-ref/functiongraph_06_0155.html index ffbec7ec..e26d1982 100644 --- a/docs/fg/api-ref/functiongraph_06_0155.html +++ b/docs/fg/api-ref/functiongraph_06_0155.html @@ -1,236 +1,268 @@

      Deleting a Dependency Version

      -

      Function

      This API is used to delete a dependency version.

      +

      Function

      This API is used to delete a dependency version.

      -

      URI

      DELETE /v2/{project_id}/fgs/dependencies/{depend_id}/version/{version}

      +

      URI

      DELETE /v2/{project_id}/fgs/dependencies/{depend_id}/version/{version}

      -
      Table 1 Path Parameters

      Parameter

      +
      - - - - - - - - - - - - - - -
      Table 1 Path Parameters

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      +

      Description

      project_id

      +

      project_id

      Yes

      +

      Yes

      String

      +

      String

      Project ID. For details, see Obtaining a Project ID.

      +

      Project ID. For details, see Obtaining a Project ID.

      depend_id

      +

      depend_id

      Yes

      +

      Yes

      String

      +

      String

      Dependency ID.

      +

      Dependency ID.

      version

      +

      version

      Yes

      +

      Yes

      String

      +

      String

      Dependence version.

      +

      Dependence version.

      -

      Request Parameters

      -
      Table 2 Request header parameters

      Parameter

      +

      Request Parameters

      +
      - - - - - - - - - - -
      Table 2 Request header parameters

      Parameter

      Mandatory

      +

      Mandatory

      Type

      +

      Type

      Description

      +

      Description

      X-Auth-Token

      +

      X-Auth-Token

      Yes

      +

      Yes

      String

      +

      String

      User token.

      -

      It can be obtained by calling the IAM API used to obtain a user token. The value of X-Subject-Token in the response header is the user token.

      +

      User token.

      +

      It can be obtained by calling the IAM API used to obtain a user token. The value of X-Subject-Token in the response header is the user token.

      Content-Type

      +

      Content-Type

      Yes

      +

      Yes

      String

      +

      String

      Message body type (format).

      +

      Message body type (format).

      -

      Response Parameters

      Status code: 401

      +

      Response Parameters

      Status code: 400

      -
      Table 3 Response body parameters

      Parameter

      +
      - - - - - - - -
      Table 3 Response body parameters

      Parameter

      Type

      +

      Type

      Description

      +

      Description

      error_code

      +

      error_code

      String

      +

      String

      Error code.

      +

      Error code.

      error_msg

      +

      error_msg

      String

      +

      String

      Error message.

      +

      Error message.

      -

      Status code: 403

      +

      Status code: 401

      -
      Table 4 Response body parameters

      Parameter

      +
      - - - - - - - -
      Table 4 Response body parameters

      Parameter

      Type

      +

      Type

      Description

      +

      Description

      error_code

      +

      error_code

      String

      +

      String

      Error code.

      +

      Error code.

      error_msg

      +

      error_msg

      String

      +

      String

      Error message.

      +

      Error message.

      -

      Status code: 404

      +

      Status code: 403

      -
      Table 5 Response body parameters

      Parameter

      +
      - - - - - - - -
      Table 5 Response body parameters

      Parameter

      Type

      +

      Type

      Description

      +

      Description

      error_code

      +

      error_code

      String

      +

      String

      Error code.

      +

      Error code.

      error_msg

      +

      error_msg

      String

      +

      String

      Error message.

      +

      Error message.

      -

      Status code: 500

      +

      Status code: 404

      -
      Table 6 Response body parameters

      Parameter

      +
      - - - - - - - - + + +
      Table 6 Response body parameters

      Parameter

      Type

      +

      Type

      Description

      +

      Description

      error_code

      +

      error_code

      String

      +

      String

      Error code.

      +

      Error code.

      error_msg

      +

      error_msg

      String

      +

      String

      Error message.

      +

      Error message.

      +
      +
      +

      Status code: 500

      + +
      + + + + + + + + + + +
      Table 7 Response body parameters

      Parameter

      +

      Type

      +

      Description

      +

      error_code

      +

      String

      +

      Error code.

      +

      error_msg

      +

      String

      +

      Error message.

      -

      Example Requests

      Delete a dependency version.

      -
      DELETE https://{Endpoint}/v2/{project_id}/fgs/dependencies/{depend_id}/version/{version}
      +

      Example Requests

      Delete a dependency version.

      +
      DELETE https://{Endpoint}/v2/{project_id}/fgs/dependencies/{depend_id}/version/{version}
      -

      Example Responses

      None

      +

      Example Responses

      None

      -

      Status Codes

      -
      - - - -

      Status Code

      +

      Status Codes

      +
      - - - - - - - - - - - + + +

      Status Code

      Description

      +

      Description

      204

      +

      204

      No Content

      +

      No Content

      401

      +

      400

      Unauthorized.

      +

      Bad request.

      403

      +

      401

      Forbidden.

      +

      Unauthorized.

      404

      +

      403

      Not found.

      +

      Forbidden.

      500

      +

      404

      Internal server error.

      +

      Not found.

      +

      500

      +

      Internal server error.

      -

      Error Codes

      See Error Codes.

      +

      Error Codes

      See Error Codes.

      diff --git a/docs/fg/api-ref/functiongraph_06_0260.html b/docs/fg/api-ref/functiongraph_06_0260.html index ed9aafaf..82be78fa 100644 --- a/docs/fg/api-ref/functiongraph_06_0260.html +++ b/docs/fg/api-ref/functiongraph_06_0260.html @@ -6,7 +6,7 @@

      Obtaining a Project ID by Calling an API

      A project ID can also be obtained by calling a specific API. For details, see Querying Project Information.

      -

      The API used to obtain a project ID is GET https://{Endpoint}/v3/projects, where {Endpoint} indicates the IAM endpoint. You can obtain the IAM endpoint from Regions and Endpoints. For details on API calling authentication, see Authentication.

      +

      The API used to obtain a project ID is GET https://{Endpoint}/v3/projects, where {Endpoint} indicates the IAM endpoint. You can obtain the IAM endpoint from Regions and Endpoints. For details on API calling authentication, see Authentication.

      The following is an example response. The value of id in the projects section is the project ID.

      {
           "projects": [
      diff --git a/docs/fg/api-ref/functiongraph_06_1018.html b/docs/fg/api-ref/functiongraph_06_1018.html
      index 263f884b..77fe7d50 100644
      --- a/docs/fg/api-ref/functiongraph_06_1018.html
      +++ b/docs/fg/api-ref/functiongraph_06_1018.html
      @@ -200,14 +200,14 @@
       
       

      String

      If CodeType is set to obs, enter the OBS URL of the function code package. If CodeType is not set to obs, leave this parameter blank.

      +

      If code_type is set to obs, enter the OBS URL of the function code package. If code_type is not set to obs, leave this parameter blank.

      code_filename

      String

      Name of a function file. This parameter is mandatory only when CodeType is set to jar or zip.

      +

      Name of a function file. This parameter is mandatory only when code_type is set to jar or zip.

      code_size

      diff --git a/docs/fg/api-ref/functiongraph_06_1602.html b/docs/fg/api-ref/functiongraph_06_1602.html index 94eb97d5..5e2bf9a5 100644 --- a/docs/fg/api-ref/functiongraph_06_1602.html +++ b/docs/fg/api-ref/functiongraph_06_1602.html @@ -1,7 +1,7 @@

      Endpoints

      -

      An endpoint is the request address for calling an API. Endpoints vary depending on services and regions. For the endpoints of all services, see Regions and Endpoints.

      +

      An endpoint is the request address for calling an API. Endpoints vary depending on services and regions. For the endpoints of all services, see Regions and Endpoints.

      String

      If CodeType is set to obs, enter the OBS URL of the function code package. If CodeType is not set to obs, leave this parameter blank.

      +

      If code_type is set to obs, enter the OBS URL of the function code package. If code_type is not set to obs, leave this parameter blank.

      code_filename

      String

      Name of a function file. This parameter is mandatory only when CodeType is set to jar or zip.

      +

      Name of a function file. This parameter is mandatory only when code_type is set to jar or zip.

      code_size