forked from docs/doc-exports
Reviewed-by: Eotvos, Oliver <oliver.eotvos@t-systems.com> Co-authored-by: Chen, Junjie <chenjunjie@huawei.com> Co-committed-by: Chen, Junjie <chenjunjie@huawei.com>
2881 lines
88 KiB
JSON
2881 lines
88 KiB
JSON
[
|
||
{
|
||
"dockw":"User Guide"
|
||
},
|
||
{
|
||
"uri":"en-us_topic_0000001540362886.html",
|
||
"node_id":"en-us_topic_0000001540362886.xml",
|
||
"product_code":"",
|
||
"code":"1",
|
||
"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":"",
|
||
"kw":"Service Overview",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Service Overview",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0100_0.html",
|
||
"node_id":"functiongraph_01_0100_0.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"2",
|
||
"des":"FunctionGraph hosts and computes event-driven functions in a serverless context while ensuring high availability, high scalability, and zero maintenance. All you need to ",
|
||
"doc_type":"usermanual",
|
||
"kw":"What Is FunctionGraph?,Service Overview,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"What Is FunctionGraph?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0200_0.html",
|
||
"node_id":"functiongraph_01_0200_0.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"3",
|
||
"des":"FunctionGraph provides console-based function management.The Node.js, Java, Python, Go, and custom runtimes are supported. Table 1 provides the details.You are advised to",
|
||
"doc_type":"usermanual",
|
||
"kw":"Product Features,Service Overview,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Product Features",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0180_0.html",
|
||
"node_id":"functiongraph_01_0180_0.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"4",
|
||
"des":"FunctionGraph automatically runs your code and frees you from provisioning and managing servers, allowing you to focus on business innovation.FunctionGraph automatically ",
|
||
"doc_type":"usermanual",
|
||
"kw":"Product Advantages,Service Overview,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Product Advantages",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0140_0.html",
|
||
"node_id":"functiongraph_01_0140_0.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"5",
|
||
"des":"FunctionGraph is suitable for various scenarios, such as real-time file processing, real-time data stream processing, web & mobile application backends, and AI applicatio",
|
||
"doc_type":"usermanual",
|
||
"kw":"Application Scenarios,Service Overview,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Application Scenarios",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_02_1000.html",
|
||
"node_id":"functiongraph_02_1000.xml",
|
||
"product_code":"",
|
||
"code":"6",
|
||
"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":"",
|
||
"kw":"Function Types",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Function Types",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_02_1001.html",
|
||
"node_id":"functiongraph_02_1001.xml",
|
||
"product_code":"",
|
||
"code":"7",
|
||
"des":"FunctionGraph supports event functions. An event can trigger function execution. Generally, it is in JSON format. You can create an event to trigger your function through",
|
||
"doc_type":"",
|
||
"kw":"Event Functions,Function Types,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Event Functions",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_02_1002.html",
|
||
"node_id":"functiongraph_02_1002.xml",
|
||
"product_code":"",
|
||
"code":"8",
|
||
"des":"FunctionGraph supports event functions and HTTP functions. HTTP functions are designed to optimize web services. You can send HTTP requests to URLs to trigger function ex",
|
||
"doc_type":"",
|
||
"kw":"HTTP Functions,Function Types,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"HTTP Functions",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0150.html",
|
||
"node_id":"functiongraph_01_0150.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"9",
|
||
"des":"Valid payload size of invocation response body (synchronous invocation): The returned character string or the JSON character string of the serialized response body is les",
|
||
"doc_type":"usermanual",
|
||
"kw":"Notes and Constraints,Service Overview,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Notes and Constraints",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0160_0.html",
|
||
"node_id":"functiongraph_01_0160_0.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"10",
|
||
"des":"If you need to assign different permissions to employees in your enterprise to access your FunctionGraph resources, IAM is a good choice for fine-grained permissions mana",
|
||
"doc_type":"usermanual",
|
||
"kw":"Permissions Management,Service Overview,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Permissions Management",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_02_1005.html",
|
||
"node_id":"functiongraph_02_1005.xml",
|
||
"product_code":"",
|
||
"code":"11",
|
||
"des":"Functions are code defined to handle events.An event source is a public cloud service or custom application that publishes events.Clients wait for explicit responses to t",
|
||
"doc_type":"",
|
||
"kw":"Concepts,Service Overview,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Concepts",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0130_0.html",
|
||
"node_id":"functiongraph_01_0130_0.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"12",
|
||
"des":"Table 1 describes the cloud services that have been interconnected with FunctionGraph.",
|
||
"doc_type":"usermanual",
|
||
"kw":"Relationships Between FunctionGraph and Other Services,Service Overview,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Relationships Between FunctionGraph and Other Services",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0505.html",
|
||
"node_id":"functiongraph_01_0505.xml",
|
||
"product_code":"",
|
||
"code":"13",
|
||
"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":"",
|
||
"kw":"Getting Started",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Getting Started",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_04_0100.html",
|
||
"node_id":"functiongraph_04_0100.xml",
|
||
"product_code":"",
|
||
"code":"14",
|
||
"des":"FunctionGraph allows you to run your code without provisioning or managing servers, while ensuring high availability and scalability. All you need to do is upload your co",
|
||
"doc_type":"",
|
||
"kw":"Introduction,Getting Started,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Introduction",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_04_0101.html",
|
||
"node_id":"functiongraph_04_0101.xml",
|
||
"product_code":"",
|
||
"code":"15",
|
||
"des":"This section describes how to quickly create and test a HelloWorld function on the FunctionGraph console.To perform the operations described in this section, ensure that ",
|
||
"doc_type":"",
|
||
"kw":"Creating a Function from Scratch,Getting Started,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Creating a Function from Scratch",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_04_0102.html",
|
||
"node_id":"functiongraph_04_0102.xml",
|
||
"product_code":"",
|
||
"code":"16",
|
||
"des":"FunctionGraph provides templates to automatically complete code and running environment configurations when you create a function, helping you quickly build applications.",
|
||
"doc_type":"",
|
||
"kw":"Creating a Function Using a Template,Getting Started,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Creating a Function Using a Template",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_04_0105.html",
|
||
"node_id":"functiongraph_04_0105.xml",
|
||
"product_code":"",
|
||
"code":"17",
|
||
"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":"",
|
||
"kw":"Deploying a Function Using a Container Image",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Deploying a Function Using a Container Image",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_04_0103.html",
|
||
"node_id":"functiongraph_04_0103.xml",
|
||
"product_code":"",
|
||
"code":"18",
|
||
"des":"When developing an HTTP function using a custom image, implement an HTTP server in the image and listen on port 8000 for requests. (Do not change port 8000 in the example",
|
||
"doc_type":"",
|
||
"kw":"Developing an HTTP Function,Deploying a Function Using a Container Image,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Developing an HTTP Function",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_04_0104.html",
|
||
"node_id":"functiongraph_04_0104.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"19",
|
||
"des":"When developing an event function using a custom image, implement an HTTP server in the image and listen on port 8000 for requests. By default, the request path /init is ",
|
||
"doc_type":"qs",
|
||
"kw":"Developing an Event Function,Deploying a Function Using a Container Image,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"qs",
|
||
"IsBot":"Yes",
|
||
"IsMulti":"Yes"
|
||
}
|
||
],
|
||
"title":"Developing an Event Function",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0100.html",
|
||
"node_id":"functiongraph_01_0100.xml",
|
||
"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":"usermanual",
|
||
"kw":"Before You Start",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Before You Start",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0110.html",
|
||
"node_id":"functiongraph_01_0110.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"21",
|
||
"des":"FunctionGraph allows you to run your code without provisioning or managing servers, while ensuring high availability and scalability. All you need to do is upload your co",
|
||
"doc_type":"usermanual",
|
||
"kw":"Use of FunctionGraph,Before You Start,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Use of FunctionGraph",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0140.html",
|
||
"node_id":"functiongraph_01_0140.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"22",
|
||
"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":"usermanual",
|
||
"kw":"Permissions Management",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Permissions Management",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0141.html",
|
||
"node_id":"functiongraph_01_0141.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"23",
|
||
"des":"This section describes how to use Identity and Access Management (IAM) to implement fine-grained permissions control for your FunctionGraph resources. With IAM, you can:C",
|
||
"doc_type":"usermanual",
|
||
"kw":"Creating a User and Granting Permissions,Permissions Management,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Creating a User and Granting Permissions",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0215.html",
|
||
"node_id":"functiongraph_01_0215.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"24",
|
||
"des":"Custom policies can be created as a supplement to the system policies of FunctionGraph.You can create custom policies in either of the following ways:Visual editor: Selec",
|
||
"doc_type":"usermanual",
|
||
"kw":"Creating a Custom Policy,Permissions Management,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Creating a Custom Policy",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0151.html",
|
||
"node_id":"functiongraph_01_0151.xml",
|
||
"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":"usermanual",
|
||
"kw":"Supported Programming Languages",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Supported Programming Languages",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_1822.html",
|
||
"node_id":"functiongraph_01_1822.xml",
|
||
"product_code":"",
|
||
"code":"26",
|
||
"des":"√: Supported. ×: Not supported.",
|
||
"doc_type":"",
|
||
"kw":"Node.js,Supported Programming Languages,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Node.js",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_1823.html",
|
||
"node_id":"functiongraph_01_1823.xml",
|
||
"product_code":"",
|
||
"code":"27",
|
||
"des":"√: Supported. ×: Not supported.",
|
||
"doc_type":"",
|
||
"kw":"Python,Supported Programming Languages,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Python",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_1824.html",
|
||
"node_id":"functiongraph_01_1824.xml",
|
||
"product_code":"",
|
||
"code":"28",
|
||
"des":"√: Supported. ×: Not supported.",
|
||
"doc_type":"",
|
||
"kw":"Java,Supported Programming Languages,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Java",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_1825.html",
|
||
"node_id":"functiongraph_01_1825.xml",
|
||
"product_code":"",
|
||
"code":"29",
|
||
"des":"√: Supported. ×: Not supported.",
|
||
"doc_type":"",
|
||
"kw":"Go,Supported Programming Languages,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Go",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0406.html",
|
||
"node_id":"functiongraph_01_0406.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"30",
|
||
"des":"A runtime runs the code of a function, reads the handler name from an environment variable, and reads invocation events from the runtime APIs of FunctionGraph. The runtim",
|
||
"doc_type":"usermanual",
|
||
"kw":"Custom Runtime,Supported Programming Languages,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Custom Runtime",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0150_0.html",
|
||
"node_id":"functiongraph_01_0150_0.xml",
|
||
"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":"usermanual",
|
||
"kw":"Building Functions",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Building Functions",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0152.html",
|
||
"node_id":"functiongraph_01_0152.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"32",
|
||
"des":"To create a function, you must create a deployment package which includes your code and all dependencies. You can create a deployment package locally or edit code on the ",
|
||
"doc_type":"usermanual",
|
||
"kw":"Creating a Deployment Package,Building Functions,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Creating a Deployment Package",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0153.html",
|
||
"node_id":"functiongraph_01_0153.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"33",
|
||
"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":"usermanual",
|
||
"kw":"Creating a Function from Scratch",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Creating a Function from Scratch",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_1441.html",
|
||
"node_id":"functiongraph_01_1441.xml",
|
||
"product_code":"",
|
||
"code":"34",
|
||
"des":"A function is customized code for processing events. You can create a function from scratch and configure the function based on site requirements.FunctionGraph manages th",
|
||
"doc_type":"",
|
||
"kw":"Creating an Event Function,Creating a Function from Scratch,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Creating an Event Function",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_1442.html",
|
||
"node_id":"functiongraph_01_1442.xml",
|
||
"product_code":"",
|
||
"code":"35",
|
||
"des":"HTTP functions are designed to optimize web services. You can send HTTP requests to URLs to trigger function execution. HTTP functions support APIG triggers only.HTTP fun",
|
||
"doc_type":"",
|
||
"kw":"Creating an HTTP Function,Creating a Function from Scratch,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Creating an HTTP Function",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0401.html",
|
||
"node_id":"functiongraph_01_0401.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"36",
|
||
"des":"FunctionGraph provides templates to automatically complete code, and running environment configurations when you create a function, helping you quickly build applications",
|
||
"doc_type":"usermanual",
|
||
"kw":"Creating a Function Using a Template,Building Functions,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Creating a Function Using a Template",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_1047.html",
|
||
"node_id":"functiongraph_01_1047.xml",
|
||
"product_code":"",
|
||
"code":"37",
|
||
"des":"Package your container images complying with the Open Container Initiative (OCI) standard, and upload them to FunctionGraph. The images will be loaded and run by Function",
|
||
"doc_type":"",
|
||
"kw":"Deploying a Function Using a Container Image,Building Functions,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Deploying a Function Using a Container Image",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0300.html",
|
||
"node_id":"functiongraph_01_0300.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"38",
|
||
"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":"usermanual",
|
||
"kw":"Configuring Functions",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Configuring Functions",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0201.html",
|
||
"node_id":"functiongraph_01_0201.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"39",
|
||
"des":"The initializer of a function is executed after an instance is started. The instance starts to process requests only after the initializer is executed. The initializer is",
|
||
"doc_type":"usermanual",
|
||
"kw":"Configuring Initialization,Configuring Functions,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Configuring Initialization",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_1828.html",
|
||
"node_id":"functiongraph_01_1828.xml",
|
||
"product_code":"",
|
||
"code":"40",
|
||
"des":"After a function is created, Memory (MB), Handler, and Execution Timeout (s) are automatically set based on your runtime. If needed, modify them based on this section.You",
|
||
"doc_type":"",
|
||
"kw":"Configuring Basic Settings,Configuring Functions,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Configuring Basic Settings",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0920.html",
|
||
"node_id":"functiongraph_01_0920.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"41",
|
||
"des":"FunctionGraph works with other cloud services in most scenarios. Create a cloud service agency so that FunctionGraph can perform resource O&M in other cloud services on y",
|
||
"doc_type":"usermanual",
|
||
"kw":"Configuring Agency Permissions,Configuring Functions,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Configuring Agency Permissions",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0222.html",
|
||
"node_id":"functiongraph_01_0222.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"42",
|
||
"des":"By default, functions can access services on public networks. If the target public network service requires whitelist verification using a fixed IP address, enable VPC ac",
|
||
"doc_type":"usermanual",
|
||
"kw":"Configuring the Network,Configuring Functions,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Configuring the Network",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0402.html",
|
||
"node_id":"functiongraph_01_0402.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"43",
|
||
"des":"FunctionGraph allows you to mount file systems to your functions. Multiple functions can share the same file system. This greatly expands the function execution and stora",
|
||
"doc_type":"usermanual",
|
||
"kw":"Configuring Disk Mounting,Configuring Functions,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Configuring Disk Mounting",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0154.html",
|
||
"node_id":"functiongraph_01_0154.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"44",
|
||
"des":"Environment variables allow you to pass dynamic parameters to a function without modifying code.Environment distinguishing: Configure different environment variables for ",
|
||
"doc_type":"usermanual",
|
||
"kw":"Configuring Environment Variables,Configuring Functions,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Configuring Environment Variables",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0390_03.html",
|
||
"node_id":"functiongraph_01_0390_03.xml",
|
||
"product_code":"",
|
||
"code":"45",
|
||
"des":"Functions can be invoked synchronously or asynchronously. In asynchronous mode, FunctionGraph sends a response immediately after persisting a request. The request result ",
|
||
"doc_type":"",
|
||
"kw":"Configuring Asynchronous Execution Notification,Configuring Functions,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Configuring Asynchronous Execution Notification",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0303.html",
|
||
"node_id":"functiongraph_01_0303.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"46",
|
||
"des":"By default, each function instance processes only one request at a specific time. For example, to process three concurrent requests, FunctionGraph triggers three function",
|
||
"doc_type":"usermanual",
|
||
"kw":"Configuring Single-Instance Multi-Concurrency,Configuring Functions,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Configuring Single-Instance Multi-Concurrency",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0180.html",
|
||
"node_id":"functiongraph_01_0180.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"47",
|
||
"des":"FunctionGraph allows you to publish one or more versions throughout the development, test, and production processes to manage your function code. The code and environment",
|
||
"doc_type":"usermanual",
|
||
"kw":"Managing Versions,Configuring Functions,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Managing Versions",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_1829.html",
|
||
"node_id":"functiongraph_01_1829.xml",
|
||
"product_code":"",
|
||
"code":"48",
|
||
"des":"An alias points to a specific function version. Create an alias and expose it to clients, for example, bind a trigger to the alias instead of the corresponding version. T",
|
||
"doc_type":"",
|
||
"kw":"Managing Aliases,Configuring Functions,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Managing Aliases",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0310.html",
|
||
"node_id":"functiongraph_01_0310.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"49",
|
||
"des":"By default, a function is bound with only one resource specification. After enabling dynamic memory, you can configure a specification for request processing. If no speci",
|
||
"doc_type":"usermanual",
|
||
"kw":"Configuring Dynamic Memory,Configuring Functions,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Configuring Dynamic Memory",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_1839.html",
|
||
"node_id":"functiongraph_01_1839.xml",
|
||
"product_code":"",
|
||
"code":"50",
|
||
"des":"Tags help you identify your cloud resources. When you have many cloud resources of the same type, you can use tags to classify them by dimension (for example, use, owner,",
|
||
"doc_type":"",
|
||
"kw":"Configuring Tags,Configuring Functions,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Configuring Tags",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_1841.html",
|
||
"node_id":"functiongraph_01_1841.xml",
|
||
"product_code":"",
|
||
"code":"51",
|
||
"des":"This feature is supported only by FunctionGraph V2.You can bind a log group and log stream to a function to store its invocation logs. By default, the logs are stored in ",
|
||
"doc_type":"",
|
||
"kw":"Configuring a Log Group and Log Stream,Configuring Functions,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Configuring a Log Group and Log Stream",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0302.html",
|
||
"node_id":"functiongraph_01_0302.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"52",
|
||
"des":"Event data is passed to the handler of your function as an input. After configuration, event data is persisted for later use. Each function can have a maximum of 10 test ",
|
||
"doc_type":"usermanual",
|
||
"kw":"Online Debugging,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Online Debugging",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0200.html",
|
||
"node_id":"functiongraph_01_0200.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"53",
|
||
"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":"usermanual",
|
||
"kw":"Creating Triggers",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Creating Triggers",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0301.html",
|
||
"node_id":"functiongraph_01_0301.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"54",
|
||
"des":"You can enable or disable triggers as required. Note that OBS and APIG triggers cannot be disabled and can only be deleted.You can delete triggers that will no longer be ",
|
||
"doc_type":"usermanual",
|
||
"kw":"Managing Triggers,Creating Triggers,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Managing Triggers",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0207.html",
|
||
"node_id":"functiongraph_01_0207.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"55",
|
||
"des":"This section describes how to create a timer trigger to invoke your function based on a fixed rate or cron expression.",
|
||
"doc_type":"usermanual",
|
||
"kw":"Using a Timer Trigger,Creating Triggers,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Using a Timer Trigger",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0204.html",
|
||
"node_id":"functiongraph_01_0204.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"56",
|
||
"des":"This section describes how to create an APIG trigger and call an API to trigger a function.",
|
||
"doc_type":"usermanual",
|
||
"kw":"Using an APIG (Dedicated) Trigger,Creating Triggers,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Using an APIG (Dedicated) Trigger",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0205.html",
|
||
"node_id":"functiongraph_01_0205.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"57",
|
||
"des":"This section describes how to create an OBS trigger and upload an image package to a specified OBS bucket to trigger a function.",
|
||
"doc_type":"usermanual",
|
||
"kw":"Using an OBS Trigger,Creating Triggers,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Using an OBS Trigger",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0214.html",
|
||
"node_id":"functiongraph_01_0214.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"58",
|
||
"des":"This section describes how to create a Kafka trigger and configure a Kafka event to trigger a function.After a Kafka trigger is used, FunctionGraph periodically polls for",
|
||
"doc_type":"usermanual",
|
||
"kw":"Using a Kafka Trigger,Creating Triggers,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Using a Kafka Trigger",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0206.html",
|
||
"node_id":"functiongraph_01_0206.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"59",
|
||
"des":"This section describes how to create a DIS trigger for a function, and configure a DIS event by using the built-in event template to trigger the function.",
|
||
"doc_type":"usermanual",
|
||
"kw":"Using a DIS Trigger,Creating Triggers,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Using a DIS Trigger",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0202.html",
|
||
"node_id":"functiongraph_01_0202.xml",
|
||
"product_code":"",
|
||
"code":"60",
|
||
"des":"This section describes how to create an SMN trigger and publish a message to trigger a function.For details about the SMN event source, see section \"Supported Event Sourc",
|
||
"doc_type":"",
|
||
"kw":"Using an SMN Trigger,Creating Triggers,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Using an SMN Trigger",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0208.html",
|
||
"node_id":"functiongraph_01_0208.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"61",
|
||
"des":"This section describes how to create an LTS trigger for a function, and invoke the function when log events occur.",
|
||
"doc_type":"usermanual",
|
||
"kw":"Using an LTS Trigger,Creating Triggers,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Using an LTS Trigger",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0209.html",
|
||
"node_id":"functiongraph_01_0209.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"62",
|
||
"des":"This section describes how to create a CTS trigger for a function, and invoke the function in response to cloud resource operations recorded by CTS.",
|
||
"doc_type":"usermanual",
|
||
"kw":"Using a CTS Trigger,Creating Triggers,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Using a CTS Trigger",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0210.html",
|
||
"node_id":"functiongraph_01_0210.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"63",
|
||
"des":"This section describes how to create a DDS trigger for a function, and invoke the function when a database table changes.A function using a DDS trigger will be triggered ",
|
||
"doc_type":"usermanual",
|
||
"kw":"Using a DDS Trigger,Creating Triggers,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Using a DDS Trigger",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_1838.html",
|
||
"node_id":"functiongraph_01_1838.xml",
|
||
"product_code":"",
|
||
"code":"64",
|
||
"des":"This section describes how to create an open-source Kafka trigger and configure an event to trigger a function.If you use an open-source Kafka trigger for a function, Fun",
|
||
"doc_type":"",
|
||
"kw":"Using an Open-Source Kafka Trigger,Creating Triggers,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Using an Open-Source Kafka Trigger",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0908.html",
|
||
"node_id":"functiongraph_01_0908.xml",
|
||
"product_code":"",
|
||
"code":"65",
|
||
"des":"You can configure a cron expression in the following formats for a function timer trigger:@every formatThe format is \"@every N unit\". N is a positive integer. unit can be",
|
||
"doc_type":"",
|
||
"kw":"Cron Expressions for a Function Timer Trigger,Creating Triggers,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Cron Expressions for a Function Timer Trigger",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0160.html",
|
||
"node_id":"functiongraph_01_0160.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"66",
|
||
"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":"usermanual",
|
||
"kw":"Invoking the Function",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Invoking the Function",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_1061.html",
|
||
"node_id":"functiongraph_01_1061.xml",
|
||
"product_code":"",
|
||
"code":"67",
|
||
"des":"When triggering a function, clients wait for the result before proceeding. Currently, functions with APIG (dedicated) triggers are executed synchronously. Alternatively, ",
|
||
"doc_type":"",
|
||
"kw":"Synchronous Invocation,Invoking the Function,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Synchronous Invocation",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_1062.html",
|
||
"node_id":"functiongraph_01_1062.xml",
|
||
"product_code":"",
|
||
"code":"68",
|
||
"des":"When a client triggers a function, FunctionGraph persists the request and sends a response immediately to the client. The client proceeds without waiting for the executio",
|
||
"doc_type":"",
|
||
"kw":"Asynchronous Invocation,Invoking the Function,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Asynchronous Invocation",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_1814.html",
|
||
"node_id":"functiongraph_01_1814.xml",
|
||
"product_code":"",
|
||
"code":"69",
|
||
"des":"If synchronous or asynchronous invocation fails, do as follows:Synchronous invocationTry again.Try again.Asynchronous invocationYou can set the maximum number of retries ",
|
||
"doc_type":"",
|
||
"kw":"Retry Mechanism,Invoking the Function,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Retry Mechanism",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0390_01.html",
|
||
"node_id":"functiongraph_01_0390_01.xml",
|
||
"product_code":"",
|
||
"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":"",
|
||
"kw":"Monitoring",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Monitoring",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0211.html",
|
||
"node_id":"functiongraph_01_0211.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"71",
|
||
"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":"usermanual",
|
||
"kw":"Metrics",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Metrics",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0212.html",
|
||
"node_id":"functiongraph_01_0212.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"72",
|
||
"des":"FunctionGraph is interconnected with Cloud Eye, allowing you to view function metrics without the need for any configurations.FunctionGraph collects function metrics and ",
|
||
"doc_type":"usermanual",
|
||
"kw":"Function Monitoring,Metrics,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Function Monitoring",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0213.html",
|
||
"node_id":"functiongraph_01_0213.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"73",
|
||
"des":"This section describes the FunctionGraph namespaces, function metrics, and dimensions reported to Cloud Eye. You can view function metrics and alarms by using the Cloud E",
|
||
"doc_type":"usermanual",
|
||
"kw":"Function Metrics,Metrics,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Function Metrics",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0304.html",
|
||
"node_id":"functiongraph_01_0304.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"74",
|
||
"des":"After creating a function and trigger, you can monitor the invocation and running statuses of the function in real time.FunctionGraph differentiates the metrics of a func",
|
||
"doc_type":"usermanual",
|
||
"kw":"Creating an Alarm Rule,Metrics,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Creating an Alarm Rule",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_1833.html",
|
||
"node_id":"functiongraph_01_1833.xml",
|
||
"product_code":"",
|
||
"code":"75",
|
||
"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":"",
|
||
"kw":"Logs",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Logs",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0170.html",
|
||
"node_id":"functiongraph_01_0170.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"76",
|
||
"des":"FunctionGraph is interconnected with LTS, allowing you to view function logs without the need for any configurations.On the FunctionGraph console, view function logs in t",
|
||
"doc_type":"usermanual",
|
||
"kw":"Querying Function Logs,Logs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Querying Function Logs",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_1834.html",
|
||
"node_id":"functiongraph_01_1834.xml",
|
||
"product_code":"",
|
||
"code":"77",
|
||
"des":"You can enable LTS to better manage function logs. After you enable LTS, FunctionGraph automatically creates a log group starting with functiongraph. When you create a fu",
|
||
"doc_type":"",
|
||
"kw":"Managing Function Logs,Logs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Managing Function Logs",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0320.html",
|
||
"node_id":"functiongraph_01_0320.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"78",
|
||
"des":"Function is a combination of code, runtime, resources, and settings required to achieve a specific purpose. It is the minimum unit that can run independently. A function ",
|
||
"doc_type":"usermanual",
|
||
"kw":"Function Management,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Function Management",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0391.html",
|
||
"node_id":"functiongraph_01_0391.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"79",
|
||
"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":"usermanual",
|
||
"kw":"Dependency Management",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Dependency Management",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_2119.html",
|
||
"node_id":"functiongraph_01_2119.xml",
|
||
"product_code":"",
|
||
"code":"80",
|
||
"des":"Generally, the code of a function consists of public libraries and service logic. The public libraries can be packaged as a dependency and shared among functions, reducin",
|
||
"doc_type":"",
|
||
"kw":"Configuring Dependency Packages,Dependency Management,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Configuring Dependency Packages",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_2102.html",
|
||
"node_id":"functiongraph_01_2102.xml",
|
||
"product_code":"",
|
||
"code":"81",
|
||
"des":"Supported Dependent LibrariesFunctionGraph supports both standard and third-party libraries.Standard librariesWhen using standard libraries, you can import them to your i",
|
||
"doc_type":"",
|
||
"kw":"Dependent Libraries,Dependency Management,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Dependent Libraries",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_1837.html",
|
||
"node_id":"functiongraph_01_1837.xml",
|
||
"product_code":"",
|
||
"code":"82",
|
||
"des":"FunctionGraph provides on-demand and reserved instances.On-demand instances are created and released by FunctionGraph based on actual function usage. When receiving reque",
|
||
"doc_type":"",
|
||
"kw":"Reserved Instance Management,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Reserved Instance Management",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_01_0503.html",
|
||
"node_id":"functiongraph_01_0503.xml",
|
||
"product_code":"",
|
||
"code":"83",
|
||
"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":"",
|
||
"kw":"FAQs",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"FAQs",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0110_00.html",
|
||
"node_id":"functiongraph_03_0110_00.xml",
|
||
"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":"usermanual",
|
||
"kw":"General FAQs",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"documenttype":"usermanual",
|
||
"prodname":"functiongraph"
|
||
}
|
||
],
|
||
"title":"General FAQs",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0110.html",
|
||
"node_id":"functiongraph_03_0110.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"85",
|
||
"des":"FunctionGraph allows you to run you code without provisioning or managing servers, while ensuring high availability and scalability. All you need to do is upload your cod",
|
||
"doc_type":"usermanual",
|
||
"kw":"What Is FunctionGraph?,General FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"documenttype":"usermanual",
|
||
"prodname":"functiongraph"
|
||
}
|
||
],
|
||
"title":"What Is FunctionGraph?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0120.html",
|
||
"node_id":"functiongraph_03_0120.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"86",
|
||
"des":"When using FunctionGraph, you do not need to apply for or pre-configure any computing, storage, or network services, but need to upload and run code in supported runtimes",
|
||
"doc_type":"usermanual",
|
||
"kw":"Do I Need to Apply for Any Compute, Storage, or Network Services When Using FunctionGraph?,General F",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"documenttype":"usermanual",
|
||
"prodname":"functiongraph"
|
||
}
|
||
],
|
||
"title":"Do I Need to Apply for Any Compute, Storage, or Network Services When Using FunctionGraph?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0160.html",
|
||
"node_id":"functiongraph_03_0160.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"87",
|
||
"des":"After programming, you only need to package your code into a ZIP file (Java, Node.js, Python, and Go) or JAR file (Java), and upload the file to FunctionGraph for executi",
|
||
"doc_type":"usermanual",
|
||
"kw":"Do I Need to Deploy My Code After Programming?,General FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"documenttype":"usermanual",
|
||
"prodname":"functiongraph"
|
||
}
|
||
],
|
||
"title":"Do I Need to Deploy My Code After Programming?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0260.html",
|
||
"node_id":"functiongraph_03_0260.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"88",
|
||
"des":"Table 1 lists the runtimes supported by FunctionGraph.",
|
||
"doc_type":"usermanual",
|
||
"kw":"What Runtimes Does FunctionGraph Support?,General FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"documenttype":"usermanual",
|
||
"prodname":"functiongraph"
|
||
}
|
||
],
|
||
"title":"What Runtimes Does FunctionGraph Support?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0170.html",
|
||
"node_id":"functiongraph_03_0170.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"89",
|
||
"des":"Each FunctionGraph function is allocated 512 MB ephemeral disk space. You can upload deployment packages up to 10 GB in size. For more information, see section \"Notes and",
|
||
"doc_type":"usermanual",
|
||
"kw":"How Much Disk Space Is Allocated to Each FunctionGraph Function?,General FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"documenttype":"usermanual",
|
||
"prodname":"functiongraph"
|
||
}
|
||
],
|
||
"title":"How Much Disk Space Is Allocated to Each FunctionGraph Function?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0240.html",
|
||
"node_id":"functiongraph_03_0240.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"90",
|
||
"des":"Yes. For details, see section \"Managing Versions\".",
|
||
"doc_type":"usermanual",
|
||
"kw":"Does FunctionGraph Support Function Versioning?,General FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"documenttype":"usermanual",
|
||
"prodname":"functiongraph"
|
||
}
|
||
],
|
||
"title":"Does FunctionGraph Support Function Versioning?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0330.html",
|
||
"node_id":"functiongraph_03_0330.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"91",
|
||
"des":"A function can read files in the code directory. The working directory of a function is the upper-level directory of the handler file. Assume that you have uploaded a fol",
|
||
"doc_type":"usermanual",
|
||
"kw":"How Does a Function Read or Write Files?,General FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"documenttype":"usermanual",
|
||
"prodname":"functiongraph"
|
||
}
|
||
],
|
||
"title":"How Does a Function Read or Write Files?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0341.html",
|
||
"node_id":"functiongraph_03_0341.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"92",
|
||
"des":"FunctionGraph has integrated non-standard libraries such as redis, http, and obs_client. You can directly use these libraries when developing functions.Alternatively, use",
|
||
"doc_type":"usermanual",
|
||
"kw":"Does FunctionGraph Support Function Extension?,General FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"documenttype":"usermanual",
|
||
"prodname":"functiongraph"
|
||
}
|
||
],
|
||
"title":"Does FunctionGraph Support Function Extension?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0342.html",
|
||
"node_id":"functiongraph_03_0342.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"93",
|
||
"des":"If you are prompted insufficient permissions when creating, deleting, modifying, or querying functions and triggers in FunctionGraph as an IAM user, contact the administr",
|
||
"doc_type":"usermanual",
|
||
"kw":"Which Permissions Are Required for an IAM User to Use FunctionGraph?,General FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"documenttype":"usermanual",
|
||
"prodname":"functiongraph"
|
||
}
|
||
],
|
||
"title":"Which Permissions Are Required for an IAM User to Use FunctionGraph?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0830.html",
|
||
"node_id":"functiongraph_03_0830.xml",
|
||
"product_code":"",
|
||
"code":"94",
|
||
"des":"For OS-dependent packages (for example, unixODBC), download the source code to compile dependency packages.Log in to your ECS on the ECS console (ensure that the GCC and ",
|
||
"doc_type":"",
|
||
"kw":"How Can I Create an ODBC Drive-based Python Dependency Package for Database Query?,General FAQs,User",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"How Can I Create an ODBC Drive-based Python Dependency Package for Database Query?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0352.html",
|
||
"node_id":"functiongraph_03_0352.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"95",
|
||
"des":"For details about the resource quota of FunctionGraph, see section \"Notes and Constraints\".",
|
||
"doc_type":"usermanual",
|
||
"kw":"What Is the Quota of FunctionGraph?,General FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"What Is the Quota of FunctionGraph?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0872.html",
|
||
"node_id":"functiongraph_03_0872.xml",
|
||
"product_code":"",
|
||
"code":"96",
|
||
"des":"FunctionGraph functions created with a container image cannot directly parse private Domain Name Service (DNS) domain names. However, you can call DNS APIs to achieve thi",
|
||
"doc_type":"",
|
||
"kw":"How Does a Container Image–based Function Resolve a Private DNS Domain Name?,General FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"How Does a Container Image–based Function Resolve a Private DNS Domain Name?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0840.html",
|
||
"node_id":"functiongraph_03_0840.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"97",
|
||
"des":"The domain name www.test.com is used as an example. The procedure is as follows:",
|
||
"doc_type":"usermanual",
|
||
"kw":"How Do I Use a Domain Name to Access an API Registered with API Gateway (Dedicated)?,General FAQs,Us",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual",
|
||
"IsMulti":"No",
|
||
"IsBot":"Yes"
|
||
}
|
||
],
|
||
"title":"How Do I Use a Domain Name to Access an API Registered with API Gateway (Dedicated)?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0817.html",
|
||
"node_id":"functiongraph_03_0817.xml",
|
||
"product_code":"",
|
||
"code":"98",
|
||
"des":"Web applications: mini programs, web pages/apps, chatbots, and Backends for Frontends (BFF).Event-driven applications: file processing, image processing, live video strea",
|
||
"doc_type":"",
|
||
"kw":"What Are the Common Application Scenarios of FunctionGraph?,General FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"What Are the Common Application Scenarios of FunctionGraph?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0826.html",
|
||
"node_id":"functiongraph_03_0826.xml",
|
||
"product_code":"",
|
||
"code":"99",
|
||
"des":"Currently, FunctionGraph resolves only DNS domain names and POD domain names.",
|
||
"doc_type":"",
|
||
"kw":"Why Can't the API Gateway Domain Name Bound to a Service Be Resolved During Function Invocation?,Gen",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Why Can't the API Gateway Domain Name Bound to a Service Be Resolved During Function Invocation?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0828.html",
|
||
"node_id":"functiongraph_03_0828.xml",
|
||
"product_code":"",
|
||
"code":"100",
|
||
"des":"Not currently.",
|
||
"doc_type":"",
|
||
"kw":"Does FunctionGraph Support Synchronous Transmission at the Maximum Intranet Bandwidth?,General FAQs,",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Does FunctionGraph Support Synchronous Transmission at the Maximum Intranet Bandwidth?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0832.html",
|
||
"node_id":"functiongraph_03_0832.xml",
|
||
"product_code":"",
|
||
"code":"101",
|
||
"des":"A tenant can create up to 4 VPCs. To create more VPCs, submit a service ticket.",
|
||
"doc_type":"",
|
||
"kw":"What If the VPC Quota Is Used Up?,General FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"What If the VPC Quota Is Used Up?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0833.html",
|
||
"node_id":"functiongraph_03_0833.xml",
|
||
"product_code":"",
|
||
"code":"102",
|
||
"des":"Take Java as an example. You can use this demo to print logs.",
|
||
"doc_type":"",
|
||
"kw":"How Can I Print Info, Error, or Warn Logs?,General FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"How Can I Print Info, Error, or Warn Logs?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0841.html",
|
||
"node_id":"functiongraph_03_0841.xml",
|
||
"product_code":"",
|
||
"code":"103",
|
||
"des":"Yes. The procedure is as follows:",
|
||
"doc_type":"",
|
||
"kw":"Can I Set the Domain Name of an API to My Own Domain Name?,General FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Can I Set the Domain Name of an API to My Own Domain Name?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0842.html",
|
||
"node_id":"functiongraph_03_0842.xml",
|
||
"product_code":"",
|
||
"code":"104",
|
||
"des":"No. Once a function is created, its runtime cannot be changed.",
|
||
"doc_type":"",
|
||
"kw":"Can I Change the Runtime?,General FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Can I Change the Runtime?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0858.html",
|
||
"node_id":"functiongraph_03_0858.xml",
|
||
"product_code":"",
|
||
"code":"105",
|
||
"des":"No. A function's name cannot be changed once the function is created.",
|
||
"doc_type":"",
|
||
"kw":"Can I Change a Function's Name?,General FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Can I Change a Function's Name?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0843.html",
|
||
"node_id":"functiongraph_03_0843.xml",
|
||
"product_code":"",
|
||
"code":"106",
|
||
"des":"When you see this message, mount the file to a new path.User ID/user group ID: Can be any number except 1000. The value –1 will be automatically converted to 1003. The tw",
|
||
"doc_type":"",
|
||
"kw":"Why Is Message \"failed to mount exist system path\" Displayed?,General FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Why Is Message \"failed to mount exist system path\" Displayed?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0846.html",
|
||
"node_id":"functiongraph_03_0846.xml",
|
||
"product_code":"",
|
||
"code":"107",
|
||
"des":"Take Python as an example. If you use os.getcwd() to query the current directory, the directory will be /opt/function. However, code has actually been uploaded to /opt/fu",
|
||
"doc_type":"",
|
||
"kw":"How Do I Obtain Uploaded Files?,General FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"How Do I Obtain Uploaded Files?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0848.html",
|
||
"node_id":"functiongraph_03_0848.xml",
|
||
"product_code":"",
|
||
"code":"108",
|
||
"des":"If the E2E function execution latency exceeds 90s, asynchronous invocation is recommended. If synchronous invocation is used, no responses can be received after 90s due t",
|
||
"doc_type":"",
|
||
"kw":"Why Can't I Receive Responses for Synchronous Invocation?,General FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Why Can't I Receive Responses for Synchronous Invocation?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0849.html",
|
||
"node_id":"functiongraph_03_0849.xml",
|
||
"product_code":"",
|
||
"code":"109",
|
||
"des":"Do not use os.system(\"command &\"). The background command output will not be collected. To obtain the command output, use subprocess.Popen instead.",
|
||
"doc_type":"",
|
||
"kw":"What Should I Do If the os.system(\"command &\") Execution Logs Are Not Collected?,General FAQs,User G",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"What Should I Do If the os.system(\"command &\") Execution Logs Are Not Collected?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0855.html",
|
||
"node_id":"functiongraph_03_0855.xml",
|
||
"product_code":"",
|
||
"code":"110",
|
||
"des":"By default, only the /tmp directory can be accessed, for example, for creating or downloading files.",
|
||
"doc_type":"",
|
||
"kw":"Which Directories Can Be Accessed When a Custom Runtime Is Used?,General FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Which Directories Can Be Accessed When a Custom Runtime Is Used?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0856.html",
|
||
"node_id":"functiongraph_03_0856.xml",
|
||
"product_code":"",
|
||
"code":"111",
|
||
"des":"3.6.8 and 3.9.2.",
|
||
"doc_type":"",
|
||
"kw":"Which Minor Versions of Python 3.6 and 3.9 Are Supported?,General FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Which Minor Versions of Python 3.6 and 3.9 Are Supported?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0857.html",
|
||
"node_id":"functiongraph_03_0857.xml",
|
||
"product_code":"",
|
||
"code":"112",
|
||
"des":"The actions listed in Table 1 can be used.",
|
||
"doc_type":"",
|
||
"kw":"Which Actions Can Be Used Instead of a VPC Administrator Agency for VPC Access?,General FAQs,User Gu",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Which Actions Can Be Used Instead of a VPC Administrator Agency for VPC Access?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0859.html",
|
||
"node_id":"functiongraph_03_0859.xml",
|
||
"product_code":"",
|
||
"code":"113",
|
||
"des":"The code logic timed out. In this case, optimize the code or increase the timeout.The network timed out. To fix this issue, increase the timeout.It took a long time to lo",
|
||
"doc_type":"",
|
||
"kw":"What Are the Possible Causes for Function Timeout?,General FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"What Are the Possible Causes for Function Timeout?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0871.html",
|
||
"node_id":"functiongraph_03_0871.xml",
|
||
"product_code":"",
|
||
"code":"114",
|
||
"des":"Log in to the FunctionGraph console, and click the name of the target function to go to the details page. Choose Operation > Export function in the upper right, and click",
|
||
"doc_type":"",
|
||
"kw":"How Do I Obtain the Code of a Function?,General FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"How Do I Obtain the Code of a Function?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0882.html",
|
||
"node_id":"functiongraph_03_0882.xml",
|
||
"product_code":"",
|
||
"code":"115",
|
||
"des":"Yes. See the following examples:Node.jsexports.initializer = function(context, callback) {\n callback(null, '');\n };Pythondef my_initializer(context):\n print(\"hel",
|
||
"doc_type":"",
|
||
"kw":"Do You Have Sample Code for Initializers?,General FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Do You Have Sample Code for Initializers?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0884.html",
|
||
"node_id":"functiongraph_03_0884.xml",
|
||
"product_code":"",
|
||
"code":"116",
|
||
"des":"To check the status of asynchronous invocation requests, view the records by choosing Configuration > Configure Async Notification on the function details page, as shown ",
|
||
"doc_type":"",
|
||
"kw":"How Do I Enable Structured Log Query?,General FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"How Do I Enable Structured Log Query?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0771.html",
|
||
"node_id":"functiongraph_03_0771.xml",
|
||
"product_code":"",
|
||
"code":"117",
|
||
"des":"No. FunctionGraph does not support this feature currently. Functions are about serverless computing, and compute resources are allocated while functions are running. Cust",
|
||
"doc_type":"",
|
||
"kw":"Can I Enable a Listening Port in a Function to Receive External TCP Requests via EIP?,General FAQs,U",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Can I Enable a Listening Port in a Function to Receive External TCP Requests via EIP?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0344.html",
|
||
"node_id":"functiongraph_03_0344.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"118",
|
||
"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":"usermanual",
|
||
"kw":"Function Creation FAQs",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Function Creation FAQs",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0190.html",
|
||
"node_id":"functiongraph_03_0190.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"119",
|
||
"des":"You can create additional threads and processes in your function by using runtime and OS features.",
|
||
"doc_type":"usermanual",
|
||
"kw":"Can I Add Threads and Processes in Function Code?,Function Creation FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"documenttype":"usermanual",
|
||
"prodname":"functiongraph"
|
||
}
|
||
],
|
||
"title":"Can I Add Threads and Processes in Function Code?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0280.html",
|
||
"node_id":"functiongraph_03_0280.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"120",
|
||
"des":"In addition to inline code editing, you can create a function by uploading a ZIP or JAR file, or uploading a ZIP file from OBS. For details, see Packaging Rules and Examp",
|
||
"doc_type":"usermanual",
|
||
"kw":"What Are the Rules for Packaging a Function Project?,Function Creation FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"documenttype":"usermanual",
|
||
"prodname":"functiongraph"
|
||
}
|
||
],
|
||
"title":"What Are the Rules for Packaging a Function Project?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0270.html",
|
||
"node_id":"functiongraph_03_0270.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"121",
|
||
"des":"Each FunctionGraph function runs in its own environment and has its own resources and file system.",
|
||
"doc_type":"usermanual",
|
||
"kw":"How Does FunctionGraph Isolate Code?,Function Creation FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"documenttype":"usermanual",
|
||
"prodname":"functiongraph"
|
||
}
|
||
],
|
||
"title":"How Does FunctionGraph Isolate Code?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0837.html",
|
||
"node_id":"functiongraph_03_0837.xml",
|
||
"product_code":"",
|
||
"code":"122",
|
||
"des":"To create an HTTP function, create a bootstrap file. For details, see section \"Creating a Bootstrap File\".",
|
||
"doc_type":"",
|
||
"kw":"How Do I Create the Bootstrap File for an HTTP Function?,Function Creation FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"How Do I Create the Bootstrap File for an HTTP Function?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0100.html",
|
||
"node_id":"functiongraph_03_0100.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"123",
|
||
"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":"usermanual",
|
||
"kw":"Trigger Management FAQs",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"documenttype":"usermanual",
|
||
"prodname":"functiongraph"
|
||
}
|
||
],
|
||
"title":"Trigger Management FAQs",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0290.html",
|
||
"node_id":"functiongraph_03_0290.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"124",
|
||
"des":"Ensure that the function response for an invocation by API Gateway has been encapsulated and contains body(String), statusCode(int), headers(Map), and isBase64Encoded(boo",
|
||
"doc_type":"usermanual",
|
||
"kw":"What If Error Code 500 Is Reported When Functions that Use APIG Triggers Return Strings?,Trigger Man",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"documenttype":"usermanual",
|
||
"prodname":"functiongraph"
|
||
}
|
||
],
|
||
"title":"What If Error Code 500 Is Reported When Functions that Use APIG Triggers Return Strings?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0320.html",
|
||
"node_id":"functiongraph_03_0320.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"125",
|
||
"des":"Cursors LATEST and TRIM_HORIZON specify the start points for reading data in Data Ingestion Service (DIS) streams.TRIM_HORIZON: Data is read from the earliest valid recor",
|
||
"doc_type":"usermanual",
|
||
"kw":"What Do LATEST and TRIM_HORIZON Mean in DIS Trigger Configuration?,Trigger Management FAQs,User Guid",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"documenttype":"usermanual",
|
||
"prodname":"functiongraph"
|
||
}
|
||
],
|
||
"title":"What Do LATEST and TRIM_HORIZON Mean in DIS Trigger Configuration?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0819.html",
|
||
"node_id":"functiongraph_03_0819.xml",
|
||
"product_code":"",
|
||
"code":"126",
|
||
"des":"OBS does not support pull triggers. Therefore, OBS triggers cannot be enabled or disabled.",
|
||
"doc_type":"",
|
||
"kw":"Why Can't I Enable or Disable OBS Triggers by Calling APIs?,Trigger Management FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Why Can't I Enable or Disable OBS Triggers by Calling APIs?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0835.html",
|
||
"node_id":"functiongraph_03_0835.xml",
|
||
"product_code":"",
|
||
"code":"127",
|
||
"des":"For details, see section \"Using an APIG Trigger\".",
|
||
"doc_type":"",
|
||
"kw":"How Do I Use an APIG Trigger to Invoke a Function?,Trigger Management FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"How Do I Use an APIG Trigger to Invoke a Function?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0860.html",
|
||
"node_id":"functiongraph_03_0860.xml",
|
||
"product_code":"",
|
||
"code":"128",
|
||
"des":"By default, the request path or parameters are included in event. A function invokes APIG using its event template. You can obtain the request path or parameters from the",
|
||
"doc_type":"",
|
||
"kw":"How Does a Function Obtain the Request Path or Parameters When Using an APIG Trigger?,Trigger Manage",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"How Does a Function Obtain the Request Path or Parameters When Using an APIG Trigger?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0874.html",
|
||
"node_id":"functiongraph_03_0874.xml",
|
||
"product_code":"",
|
||
"code":"129",
|
||
"des":"Yes. If a message is displayed indicating that the configuration of the current trigger conflicts with that of another one, the two triggers have the same bucket, prefix,",
|
||
"doc_type":"",
|
||
"kw":"Can I Create an OBS Trigger with an Existing Bucket?,Trigger Management FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Can I Create an OBS Trigger with an Existing Bucket?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0883.html",
|
||
"node_id":"functiongraph_03_0883.xml",
|
||
"product_code":"",
|
||
"code":"130",
|
||
"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":"",
|
||
"kw":"Dependency Management FAQs",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Dependency Management FAQs",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0890.html",
|
||
"node_id":"functiongraph_03_0890.xml",
|
||
"product_code":"",
|
||
"code":"131",
|
||
"des":"A dependency is a program package and also an environment required for running a software package. The software package relies on and can only run in the environment.",
|
||
"doc_type":"",
|
||
"kw":"What Is a Dependency?,Dependency Management FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"What Is a Dependency?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0885.html",
|
||
"node_id":"functiongraph_03_0885.xml",
|
||
"product_code":"",
|
||
"code":"132",
|
||
"des":"When you install a program or develop code that relies on an environment to run, you need to introduce the dependency.",
|
||
"doc_type":"",
|
||
"kw":"When Do I Need a Dependency?,Dependency Management FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"When Do I Need a Dependency?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0847.html",
|
||
"node_id":"functiongraph_03_0847.xml",
|
||
"product_code":"",
|
||
"code":"133",
|
||
"des":"The name of each file in a dependency cannot end with a tilde (~).There should be no more than 30,000 files in a dependency.You can upload a ZIP dependency file within 10",
|
||
"doc_type":"",
|
||
"kw":"What Are the Precautions for Using a Dependency?,Dependency Management FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"What Are the Precautions for Using a Dependency?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0886.html",
|
||
"node_id":"functiongraph_03_0886.xml",
|
||
"product_code":"",
|
||
"code":"134",
|
||
"des":"Supported DependenciesFunctionGraph supports standard libraries and third-party dependencies.Standard librariesWhen using standard libraries, you can import them to your ",
|
||
"doc_type":"",
|
||
"kw":"What Dependencies Does FunctionGraph Support?,Dependency Management FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"What Dependencies Does FunctionGraph Support?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0180.html",
|
||
"node_id":"functiongraph_03_0180.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"135",
|
||
"des":"Yes. FunctionGraph supports both standard libraries and non-standard third-party libraries. For details, see What Dependencies Does FunctionGraph Support?",
|
||
"doc_type":"usermanual",
|
||
"kw":"Does FunctionGraph Support Class Libraries?,Dependency Management FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"documenttype":"usermanual",
|
||
"prodname":"functiongraph"
|
||
}
|
||
],
|
||
"title":"Does FunctionGraph Support Class Libraries?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0887.html",
|
||
"node_id":"functiongraph_03_0887.xml",
|
||
"product_code":"",
|
||
"code":"136",
|
||
"des":"Package third-party libraries into a ZIP package by referring to How Do I Create Function Dependencies?Create a dependency on the FunctionGraph console by referring to Ho",
|
||
"doc_type":"",
|
||
"kw":"How Do I Use Third-Party Dependencies on FunctionGraph?,Dependency Management FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"How Do I Use Third-Party Dependencies on FunctionGraph?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0343.html",
|
||
"node_id":"functiongraph_03_0343.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"137",
|
||
"des":"You are advised to create function dependencies in EulerOS. If other OSs are used, an error may occur due to underlying dependent libraries. For example, the dynamic link",
|
||
"doc_type":"usermanual",
|
||
"kw":"How Do I Create Function Dependencies?,Dependency Management FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"documenttype":"usermanual",
|
||
"prodname":"functiongraph"
|
||
}
|
||
],
|
||
"title":"How Do I Create Function Dependencies?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0888.html",
|
||
"node_id":"functiongraph_03_0888.xml",
|
||
"product_code":"",
|
||
"code":"138",
|
||
"des":"Log in to the FunctionGraph console, and choose Functions > Dependencies in the navigation pane.Click Create Dependency.Set the following parameters.Dependency configurat",
|
||
"doc_type":"",
|
||
"kw":"How Do I Create a Dependency on the FunctionGraph Console?,Dependency Management FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"How Do I Create a Dependency on the FunctionGraph Console?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0889.html",
|
||
"node_id":"functiongraph_03_0889.xml",
|
||
"product_code":"",
|
||
"code":"139",
|
||
"des":"On the function details page, click the Code tab, and click Add in the Dependencies area.Public: Public dependencies are provided by FunctionGraph and can be directly add",
|
||
"doc_type":"",
|
||
"kw":"How Do I Add a Dependency to a Function?,Dependency Management FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"How Do I Add a Dependency to a Function?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0346.html",
|
||
"node_id":"functiongraph_03_0346.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"140",
|
||
"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":"usermanual",
|
||
"kw":"Function Execution FAQs",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Function Execution FAQs",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0250.html",
|
||
"node_id":"functiongraph_03_0250.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"141",
|
||
"des":"Within 900s for synchronous execution and 72 hours for asynchronous execution.The default execution timeout is 3s. You can set the timeout (unit: s) to an integer from 3 ",
|
||
"doc_type":"usermanual",
|
||
"kw":"How Long Does It Take to Execute a FunctionGraph Function?,Function Execution FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"documenttype":"usermanual",
|
||
"prodname":"functiongraph"
|
||
}
|
||
],
|
||
"title":"How Long Does It Take to Execute a FunctionGraph Function?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0347.html",
|
||
"node_id":"functiongraph_03_0347.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"142",
|
||
"des":"Function execution includes two steps:Select an idle instance with required memory.Run specified code.",
|
||
"doc_type":"usermanual",
|
||
"kw":"Which Steps Are Included in Function Execution?,Function Execution FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Which Steps Are Included in Function Execution?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0348.html",
|
||
"node_id":"functiongraph_03_0348.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"143",
|
||
"des":"FunctionGraph automatically scales in or out function instances based on the number of requests. If the number of concurrent requests increases, FunctionGraph allocates m",
|
||
"doc_type":"usermanual",
|
||
"kw":"How Does FunctionGraph Process Concurrent Requests?,Function Execution FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"How Does FunctionGraph Process Concurrent Requests?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0349.html",
|
||
"node_id":"functiongraph_03_0349.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"144",
|
||
"des":"If a function has not been executed for a period of time, all instances related to the function will be released.",
|
||
"doc_type":"usermanual",
|
||
"kw":"What If Function Instances Have Not Been Executed for a Long Time?,Function Execution FAQs,User Guid",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"What If Function Instances Have Not Been Executed for a Long Time?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0350.html",
|
||
"node_id":"functiongraph_03_0350.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"145",
|
||
"des":"C# and Go support a lower startup speed than other languages due to mechanism issues. You can use the following methods to speed up initial access to a function:Allocate ",
|
||
"doc_type":"usermanual",
|
||
"kw":"How Can I Speed Up Initial Access to a Function?,Function Execution FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"How Can I Speed Up Initial Access to a Function?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0210.html",
|
||
"node_id":"functiongraph_03_0210.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"146",
|
||
"des":"The returned information about a function contains the maximum memory consumed. Alternatively, check the memory usage in the execution result.",
|
||
"doc_type":"usermanual",
|
||
"kw":"How Do I Know the Actual Memory Used for Function Execution?,Function Execution FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"documenttype":"usermanual",
|
||
"prodname":"functiongraph"
|
||
}
|
||
],
|
||
"title":"How Do I Know the Actual Memory Used for Function Execution?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0820.html",
|
||
"node_id":"functiongraph_03_0820.xml",
|
||
"product_code":"",
|
||
"code":"147",
|
||
"des":"Functions are cold-started. If initialization or a lengthy operation is performed during the first function execution, the first request will be delayed. However, subsequ",
|
||
"doc_type":"",
|
||
"kw":"Why Is My First Request Slow?,Function Execution FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Why Is My First Request Slow?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0821.html",
|
||
"node_id":"functiongraph_03_0821.xml",
|
||
"product_code":"",
|
||
"code":"148",
|
||
"des":"Rectify the fault by referring to section \"Error Codes\". If the fault persists, contact technical support.",
|
||
"doc_type":"",
|
||
"kw":"What Do I Do If an Error Occurs When Calling an API?,Function Execution FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"What Do I Do If an Error Occurs When Calling an API?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0838.html",
|
||
"node_id":"functiongraph_03_0838.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"149",
|
||
"des":"The first parameter in the function handler contains the request header. You can print the function execution result to obtain required fields.As shown in the following f",
|
||
"doc_type":"usermanual",
|
||
"kw":"How Do I Read the Request Header of a Function?,Function Execution FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual",
|
||
"IsMulti":"No",
|
||
"IsBot":"Yes"
|
||
}
|
||
],
|
||
"title":"How Do I Read the Request Header of a Function?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0868.html",
|
||
"node_id":"functiongraph_03_0868.xml",
|
||
"product_code":"",
|
||
"code":"150",
|
||
"des":"Event parsing and cache consume extra memory during function invocation.After the invocation is complete, reclaimed memory is often put in the internal pool instead of ba",
|
||
"doc_type":"",
|
||
"kw":"Why Does a Function Use More Memory Than Estimated and Even Trigger the Out of Memory Alarm?,Functio",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Why Does a Function Use More Memory Than Estimated and Even Trigger the Out of Memory Alarm?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0869.html",
|
||
"node_id":"functiongraph_03_0869.xml",
|
||
"product_code":"",
|
||
"code":"151",
|
||
"des":"Check the used memory in the response.",
|
||
"doc_type":"",
|
||
"kw":"How Do I Check the Memory Usage When Seeing \"runtime memory limit exceeded\"?,Function Execution FAQs",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"How Do I Check the Memory Usage When Seeing \"runtime memory limit exceeded\"?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0870.html",
|
||
"node_id":"functiongraph_03_0870.xml",
|
||
"product_code":"",
|
||
"code":"152",
|
||
"des":"The message \"CrashLoopBackOff: The application inside the container keeps crashing\" is displayed when a custom image execution failure occurs. In this case, perform the f",
|
||
"doc_type":"",
|
||
"kw":"How Do I Troubleshoot \"CrashLoopBackOff\"?,Function Execution FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"How Do I Troubleshoot \"CrashLoopBackOff\"?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0875.html",
|
||
"node_id":"functiongraph_03_0875.xml",
|
||
"product_code":"",
|
||
"code":"153",
|
||
"des":"Use a non-latest tag to manage image updates, and do not use the same image name.",
|
||
"doc_type":"",
|
||
"kw":"After I Updated an Image with the Same Name, Reserved Instances Still Use the Old Image. What Can I ",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"After I Updated an Image with the Same Name, Reserved Instances Still Use the Old Image. What Can I Do?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0351.html",
|
||
"node_id":"functiongraph_03_0351.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"154",
|
||
"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":"usermanual",
|
||
"kw":"Function Configuration FAQs",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"Function Configuration FAQs",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0220.html",
|
||
"node_id":"functiongraph_03_0220.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"155",
|
||
"des":"Yes. Set variables to dynamically pass settings to your function code and libraries without changing your code. For more information, see section \"Configuring Environment",
|
||
"doc_type":"usermanual",
|
||
"kw":"Can I Set Environment Variables When Creating Functions?,Function Configuration FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"documenttype":"usermanual",
|
||
"prodname":"functiongraph"
|
||
}
|
||
],
|
||
"title":"Can I Set Environment Variables When Creating Functions?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0230.html",
|
||
"node_id":"functiongraph_03_0230.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"156",
|
||
"des":"FunctionGraph displays all the information you enter in plain text. Therefore, do not enter insensitive information such as passwords when you define environment variable",
|
||
"doc_type":"usermanual",
|
||
"kw":"Can I Enter Sensitive Information in Environment Variables?,Function Configuration FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"documenttype":"usermanual",
|
||
"prodname":"functiongraph"
|
||
}
|
||
],
|
||
"title":"Can I Enter Sensitive Information in Environment Variables?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0836.html",
|
||
"node_id":"functiongraph_03_0836.xml",
|
||
"product_code":"",
|
||
"code":"157",
|
||
"des":"See section \"Watermarking Images\".",
|
||
"doc_type":"",
|
||
"kw":"How Can I Watermark Images?,Function Configuration FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"How Can I Watermark Images?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0355.html",
|
||
"node_id":"functiongraph_03_0355.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"158",
|
||
"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":"usermanual",
|
||
"kw":"External Resource Access FAQs",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"External Resource Access FAQs",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0130.html",
|
||
"node_id":"functiongraph_03_0130.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"159",
|
||
"des":"Perform the following operations:Check whether the MySQL database is deployed in a VPC.Yes: Configure the same VPC and subnet as the MySQL database for the function by re",
|
||
"doc_type":"usermanual",
|
||
"kw":"How Does a Function Access the MySQL Database?,External Resource Access FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"How Does a Function Access the MySQL Database?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0300.html",
|
||
"node_id":"functiongraph_03_0300.xml",
|
||
"product_code":"functiongraph",
|
||
"code":"160",
|
||
"des":"Perform the following operations:Check whether the Redis instance is deployed in a VPC.If the Redis instance is deployed in a VPC, configure the same VPC and subnet as th",
|
||
"doc_type":"usermanual",
|
||
"kw":"How Does a Function Access Redis?,External Resource Access FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
"prodname":"functiongraph",
|
||
"documenttype":"usermanual"
|
||
}
|
||
],
|
||
"title":"How Does a Function Access Redis?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0834.html",
|
||
"node_id":"functiongraph_03_0834.xml",
|
||
"product_code":"",
|
||
"code":"161",
|
||
"des":"By default, functions deployed in a VPC are isolated from the Internet. If a function needs to access both internal and external networks, add a NAT gateway for the VPC.P",
|
||
"doc_type":"",
|
||
"kw":"How Do I Configure External Network Access?,External Resource Access FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"How Do I Configure External Network Access?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0824.html",
|
||
"node_id":"functiongraph_03_0824.xml",
|
||
"product_code":"",
|
||
"code":"162",
|
||
"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":"",
|
||
"kw":"Other FAQs",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Other FAQs",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0825.html",
|
||
"node_id":"functiongraph_03_0825.xml",
|
||
"product_code":"",
|
||
"code":"163",
|
||
"des":"Log in to the Cloud Eye console and view alarm rules.",
|
||
"doc_type":"",
|
||
"kw":"How Do I View the Alarm Rules Configured for a Function?,Other FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"How Do I View the Alarm Rules Configured for a Function?",
|
||
"githuburl":""
|
||
},
|
||
{
|
||
"uri":"functiongraph_03_0827.html",
|
||
"node_id":"functiongraph_03_0827.xml",
|
||
"product_code":"",
|
||
"code":"164",
|
||
"des":"No. Please decompile your files before uploading them.",
|
||
"doc_type":"",
|
||
"kw":"Does FunctionGraph Support ZIP Decompiling During Video Transcoding?,Other FAQs,User Guide",
|
||
"search_title":"",
|
||
"metedata":[
|
||
{
|
||
|
||
}
|
||
],
|
||
"title":"Does FunctionGraph Support ZIP Decompiling During Video Transcoding?",
|
||
"githuburl":""
|
||
}
|
||
] |