
# 函数配置概述
成功创建函数后，需配置函数运行所必须的资源与环境，确保函数满足业务需求。
#### 函数配置流程
[图1]介绍了函数配置的总体流程。
图1函数配置流程   
![](https://support.huaweicloud.com/usermanual-functiongraph/zh-cn_image_0000002168606862.png)
详细的步骤操作说明请参考[表1]。
 表1配置函数操作步骤说明 
| **序号** | **步骤**                                                                                               | **说明**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
|:---|:---|:---|
| 1      | 配置函数代码                                                                                               | 函数代码包含函数实现业务需求的逻辑，函数工作流支持以下三种部署代码的方式： - [在线编辑函数代码](https://support.huaweicloud.com/usermanual-functiongraph/functiongraph_01_0419.html)：使用控制台代码编辑器在线编辑函数代码。  - [直接上传函数代码](https://support.huaweicloud.com/usermanual-functiongraph/functiongraph_01_0500.html)：直接上传本地开发完成的ZIP文件或JAR文件，适用于代码文件不超过40MB的场景使用。  - [通过OBS上传函数代码](https://support.huaweicloud.com/usermanual-functiongraph/functiongraph_01_0501.html)：通过输入OBS桶地址，上传OBS桶中的ZIP文件或JAR文件，适用于代码文件不超过300MB的场景使用。   |
| 2      | [配置函数的依赖包](https://support.huaweicloud.com/usermanual-functiongraph/functiongraph_01_2119.html)      | 依赖包为函数提供依赖库、运行时环境及函数扩展的执行能力，确保函数代码能满足业务需求。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| 3      | [配置函数的委托权限](https://support.huaweicloud.com/usermanual-functiongraph/functiongraph_01_0920.html)（可选） | 如FunctionGraph服务需访问其他云服务以协同工作，则必须配置函数的委托权限，授权FunctionGraph使用这些云服务；若无需访问其他云服务，则保持默认配置，不使用任何委托。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| 4      | [配置函数的网络环境](https://support.huaweicloud.com/usermanual-functiongraph/functiongraph_01_0222.html)（可选） | 函数创建后，默认启用"函数访问公网"功能，如实际业务需对函数的网络访问进行特定配置，应手动修改网络配置。 函数支持访问以下两种网络环境： - 函数访问公网：支持函数访问公网资源，其应用场景包括调用外部API、访问其他云存储、集成第三方服务等。  - 函数访问VPC网络：支持函数访问虚拟私有云（VPC）内的资源，对于需要高带宽、高性能和高可靠性的业务场景，建议手动启用"函数访问VPC内资源"功能。                                                                                                                                                                                                                                                                                                      |
| 5      | [配置函数的触发器](https://support.huaweicloud.com/usermanual-functiongraph/functiongraph_01_0399.html)（可选）  | 触发器是触发函数执行的一种机制，通过为函数创建触发器并定义其触发条件，当特定事件符合条件时，事件源将自动调用与触发器关联的函数。 如FunctionGraph函数需自动响应特定事件，则应配置函数的触发器。使用前请参考[FunctionGraph支持的触发事件](https://support.huaweicloud.com/usermanual-functiongraph/functiongraph_01_0399.html)。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| 6      | [在线调试函数](https://support.huaweicloud.com/usermanual-functiongraph/functiongraph_01_0302.html)        | 完成函数的各项配置后，通过设置测试事件，验证并调试函数成功执行。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
   
