多账户使用_用户指南_CLI Python 版本

阿里云产品文档 xtyly 4年前 (2016-11-19) 3次浏览 已收录 0个评论

注意:此功能适合需要管理很多账号和很多设备的用户使用。若您只需管理一个账号,请忽略此功能。阿里云命令行工具支持多账户系统的管理操作,您可以根据需要配置多个 Access Key、Access Key Secret、Region Id 和 output format,在一个工具中管理多个不同账户的资源。关于如何配置账户,请参见配置命令行工具(公共云版)配置命令行工具(专有云和专有域版)基本命令结构多账户管理的基本命令结构如下:

  1. aliyuncli configure [set/get/list] --profile profilename --key value --key1 value1
  • configure : 表示要进行配置管理。

  • set: 可选操作,表示要设置一个配置的值。

    阿里云2000元代金券免费领,最新优惠1折抢购,2核4G云服务器仅799元/3年,新老用户同享,立即抢购>>>

  • get: 可选操作,表示要显示一个配置的值。

  • list: 可选操作,表示要列出一个 profile 所有的值。

  • profile: 全局参数,表示当前操作中采用的 profile 是什么。具体可以参考全局参数说明中对 profile 的说明,如果不带此选项,那么表示用 default 的账户。

  • key: 配置 profile 时,具体的 key。

  • value: 跟在 key 后面,配置中的 value。

  • 账户分类在配置文件中,我们分为两类账户: default 账户和 profile profilename 账户。在使用命令行工具时,不带 profile 就采用 default 账户,带了 profile profilename,就用 profile profilename 账户。profile 示例如下:

    1. aliyuncli configure 快速配置 default 账户
    1. aliyuncli configure --profile test 快速配置 profile test 账户

    set 示例如下:

    1. aliyuncli configure set --output table --region cn-qingdao 设置 default 账户, output=table region=cn-qingdao
    1. aliyuncli configure set --output json --region cn-hangzhou --profile test1 ←设置[profile test1]账户, output = json region = cn-hangzhou

    get 示例如下:

    1. aliyuncli configure get region 获取 default 账户的 region

    输出:region = cn-hangzhou

    1. aliyuncli configure get output region 获取 default 账户的 output region

    输出:output = jsonregion = cn-hangzhou

    1. aliyuncli configure get region --profile profile1 获取 profile profile1 账户下的 region

    list 示例如下:

    1. aliyuncli configure list 列出 default 账户下的信息
    1. aliyuncli configure list --profile profile1 列出 profile profile1 账户下的信息

    显示如下:多账户使用_用户指南_CLI Python 版本

    多账户使用_用户指南_CLI Python 版本


    阿里云百科网 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
    转载请注明原文链接:多账户使用_用户指南_CLI Python 版本
    喜欢 (0)
    [sp91@qq.com]
    分享 (0)
    发表我的评论
    取消评论
    表情 贴图 加粗 删除线 居中 斜体 签到

    Hi,您需要填写昵称和邮箱!

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址