
# gcs config add
#### 功能
初始化命令行工具，在使用其它命令前，必需先执行本命令初始化命令行工具。该命令执行后，将生成命令行工具配置文件，路径为 \~/.gcs/config.ini ，用于存储配置信息。配置文件的详细说明请参见[config.ini配置说明](https://support.huaweicloud.com/clir-gcs/gcs_clir_05_0001.html)。
若要修改配置文件，同样可以使用本命令，增加特定字段，指定任务执行时使用的存储、计算资源。执行本命令时，若\~/.gcs/config.ini文件已存在，则会根据命令的参数刷新配置文件中对应的参数。
#### 语法
**gcs config add** \[params\]
#### 参数说明
表1参数说明 
| 参数名称                     | 是否必选 | 简写 | 描述                                                                                                                                                                                                                                         |
|:---|:---|:---|:---|
| --ak                     | 否    | -a | 添加 AK 。AK/ SK 在统一身份认证页面（https://console.huaweicloud.com/iam/myCredential）获取，仅可下载一次，请妥善保管。 须知： 执行gcs config add命令初始化命令行工具时，该参数必须设置。                                   |
| --sk                     | 否    | -s | 添加 SK 。AK/ SK 在统一身份认证页面（https://console.huaweicloud.com/iam/myCredential）获取，仅可下载一次，请妥善保管。 须知： 执行gcs config add命令初始化命令行工具时，该参数必须设置。                                   |
| --region                 | 否    | -r | 服务区域名称。默认为华北区" cn-north-1" 。                                                                                                                                                                                                               |
| --sfs-pvc-name           | 否    | -f | 流程推荐使用 NAS 存储中间结果，NAS所对应的 PVC name。在基因容器页面，推荐流程 \> 开始测序，运行某个流程时，会提示新建存储，继而显示"中间文件存储"所对应的 pvc-name。如果已有 NAS 存储，直接使用对应 name 即可。 须知： 执行gcs config add命令初始化命令行工具时，该参数必须设置。 |
| --cli-log-file           | 否    | -l | 日志路径，不填写时默认为gcs命令行当前路径下gcs-cli.log文件。                                                                                                                                                                                                      |
| --workflow-files-dirpath | 否    | -w | 自动化生成的工作流模板文件路径，不填写时默认为gcs命令行当前路径workflows文件夹下。                                                                                                                                                                                            |
| --config-file            | 否    | -n | 用户指定的加载配置文件，填写后将加载该路径指定的配置文件内容，原配置文件内容失效，不填写时默认为\~/.gcs/config.ini。                                                                                                                                                                        |
   
#### 使用示例
配置参数：
```
gcs config add --ak MY_AK_VALUE --sk MY_SK_VALUE --region MY_REGION_VALUE --sfs-pvc-name cce-sfs-jl91vlyb-bl15
```
示例执行结果：
```
add ak succeed
add sk succeed
add region succeed
add sfs-pvc-name succeed配置参数：
```
