tencent cloud

文档反馈

生成与修改配置文件 - config

最后更新时间:2024-06-20 14:11:15

    命令格式

    以下 config 命令用于生成与修改配置文件:
    ./coscli config [command] [flag]
    说明:
    正确填写各配置项后,您可以使用./coscli config show来查看配置信息。
    关于此命令的其他通用选项(例如切换存储桶、切换用户账号等),请参见 通用选项 文档。
    生成的配置文件,默认网络传输协议为 https。如需更改为 http,可直接进入配置文件进行修改即可。
    config 命令包含以下子命令:
    command 名称
    command 用途
    add
    添加一个新的存储桶配置。
    delete
    删除一个已经存在的存储桶配置。
    init
    交互式地生成配置文件。
    set
    修改配置文件 base 组中的一个或多个配置项。base 组包含 secretidsecretkeysessiontoken 信息。
    show
    打印指定配置文件中的信息。
    config 及其子命令包含以下可选 flag:
    flag 简写
    flag 全称
    flag 用途
    -h
    --help
    查看该命令的具体用法
    -c
    --config-path
    指定要使用的配置文件路径。
    config add 子命令包含以下可选 flag:
    flag 简写
    flag 全称
    flag 用途
    -h
    --help
    查看该命令的具体用法
    -a
    --alias
    存储桶别名。
    -b
    --bucket
    存储桶名称。
    -r
    --region
    存储桶地域。
    -o
    --ofs
    元数据加速桶标记。详情请参见 元数据加速概览
    注意:
    如果您需要指定存储桶的 endpoint,可以使用通用 flag -e--endpoint,详见 通用选项介绍
    config delete 子命令包含以下可选 flag:
    flag 简写
    flag 全称
    flag 用途
    -h
    --help
    查看该命令的具体用法
    -a
    --alias
    存储桶别名。
    config set 子命令包含以下可选 flag:
    flag 简写
    flag 全称
    flag 用途
    -h
    --help
    查看该命令的具体用法
    --secret_id
    设置 secret ID。可从 访问管理控制台 中创建并获取。
    --secret_key
    设置 secret key。可从 访问管理控制台 中创建并获取。
    -t
    --session_token
    设置临时密钥 token。关于临时密钥的更多信息,详见 使用临时密钥访问 COS
    --mode
    设置身份模式,支持枚举值 SecretKeyCvmRole。可以为空,空值默认为SecretKey,表示使用密钥请求 COS。当mode为CvmRole时,表示是用 管理实例角色 请求 COS。
    --cvm_role_name
    设置 CVM 角色实例名称,详情参考 管理实例角色
    --close_auto_switch_host
    设置是否关闭自动切换备份域名。可选值 true | false,可以为空 。
    若不设置或值为 false,则会进行备份域名切换;
    若设置为 true,则不进行备份域名切换。

    操作示例

    添加一个新的存储桶配置

    ./coscli config add -b examplebucket3-1250000000 -r ap-chengdu -e cos.ap-chengdu.myqcloud.com -a bucket3

    删除一个已经存在的存储桶配置

    ./coscli config delete -a bucket3

    修改默认配置文件中的 session-token

    ./coscli config set --session_token test-token123

    打印指定配置文件中的信息

    ./coscli config show -c /your/config/path.yaml

    修改默认配置文件中的 mode 和 cvmrolename

    ./coscli config set --mode CvmRole --cvm_role_name testName
    
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持