
# 应用模块配置
应用部署成功之后，可以进行应用配置。
图1应用配置入口位置   
![](https://support.huaweicloud.com/bestpractice-iotedge/figure/zh-cn_image_0000001520019282.png "点击放大")
根据应用是否关联业务模板呈现不同的配置页面。
#### 关联业务模板的应用配置
如果对应的应用关联了业务应用模板，则呈现如下配置参数页面：
图2配置页面展示   
![](https://support.huaweicloud.com/bestpractice-iotedge/figure/zh-cn_image_0000001532443786.png "点击放大")
图3添加自定义配置数据   
![](https://support.huaweicloud.com/bestpractice-iotedge/figure/zh-cn_image_0000001582923309.png "点击放大")
这里在配置信息中添加两个配置项。单击确认进行配置保存并同时下发至边缘模块。
#### 未关联业务模板的应用配置
如果该应用没有关联业务模板，则呈现如下图所示的配置页面：
图4未关联业务模板的应用配置   
![](https://support.huaweicloud.com/bestpractice-iotedge/figure/zh-cn_image_0000001589340269.png "点击放大")
![](https://support.huaweicloud.com/bestpractice-iotedge/public_sys-resources/notice_3.0-zh-cn.png)
1. 如果未关联业务模板，应用的配置数据为增量修改，本次修改会和之前的配置数据按key进行比对，不一致进行修改，本次新增key为新增数据。
2. 如果需要删除之前的配置项，需要将对应的配置项置为null。
3. 如果需要删除所有配置数据，可以直接单击"删除配置参数"进行删除。
 
#### 例子1：新增数据
原数据：
```
{
    "key1": "value1"
}
```
配置数据：
```
{
    "key1": "value1",
    "key2": "value2"
}
```
结果：
```
{
    "key1": "value1",
    "key2": "value2"
}
```
#### 例子2：删除数据
原数据：
```
{
    "key1": "value1",
    "key2": "value2"
}
```
配置数据：
```
{
    "key1": "value1",
    "key2": null
}
```
结果：
```
{
    "key1": "value1"
}
```
#### 例子3：修改数据
原数据：
```
{
    "key1": "value1",
    "key2": "value2"
}
```
配置数据：
```
{
    "key1": "value1",
    "key2": "value2_1"
}
```
结果：
```
{
    "key1": "value1",
    "key2": "value2_1"
}
```
#### 例子4：删除所有配置数据
如果需要删除所有配置数据，则可以单击如下图示中按钮进行删除。
图5删除配置参数   
![](https://support.huaweicloud.com/bestpractice-iotedge/figure/zh-cn_image_0000001538273538.png "点击放大")
删除后的配置数据为空，如下结构：
```
{}
```
