Creating a Function Using a Template and Executing the Function
FunctionGraph provides multiple templates to automatically complete code and running environment configurations when you create a function, helping you quickly build applications. This section uses context-class-introduction as an example.
Prerequisites
- View free quota.
FunctionGraph offers a free tier every month, which you can share with your IAM users. For details, see Free Tier
If you continue to use FunctionGraph after the free quota is used up, your account goes into arrears if the balance is less than the bill to be settled. To continue using your resources, top up your account in time. For details, see Topping Up an Account.
- Grant the FunctionGraph operation permissions to the user.
To perform the operations described in this section, ensure that you have the FunctionGraph Administrator permissions, that is, the full permissions for FunctionGraph. For more information, see Permissions Management.
Step 1: Create a Function
- Log in to the FunctionGraph console. In the navigation pane, choose Functions > Function List.
- Click Create Function in the upper right corner and choose Select template.
- Select the template shown in Figure 1 and click Configure.
- On the displayed page, set function parameters and click Create Function.
- Templates: name of the selected template. To change the template, click Reselect on the right.
- Region: The default value is used. You can select other regions.
Regions are geographic areas isolated from each other. Resources are region-specific and cannot be used across regions through internal network connections. For low network latency and quick resource access, select the nearest region.
- Function Name: enter context.
- Enterprise Project: The default value is default. You can select the created enterprise project.
Enterprise projects let you manage cloud resources and users by project.
- Agency: By default, no agency is used. You can select an existing agency.
Specify an agency if you want to delegate FunctionGraph to access other cloud services, such as LTS and VPC.
- Runtime: Select a runtime to compile the function. Default: Python 3.6. You can select another runtime.
Figure 2 Setting basic information
Step 2: Test the Function
- On the function details page, click Test. In the displayed dialog box, create a test event.
- Select blank-template, set Event Name to test, and click Create.
Figure 3 Configuring a test event
Step 3: View the Execution Result
Click Test and view the execution result on the right.
- Function Output: displays the return result of the function.
- Log Output: displays the execution logs of the function.
- Summary: displays key information of the logs.
Related Information
- For details about FunctionGraph concepts, see Concepts.
- For details about FunctionGraph pricing, see FunctionGraph Pricing Details.
- For details about the constraints and limitations of FunctionGraph, see Notes and Constraints.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot