本文列举了阿里云CLI的configure功能命令的其它子命令操作。

列出所有配置的概要信息

执行如下命令,将返回各配置的概要信息。

aliyun configure list

系统显示类似如下信息。其中,包含配置名称,加密后的鉴权信息,语言,默认Region,以及当前默认的配置(配置名称右上角有星号标记)。

Profile           | Credential            | Valid   | Region           | Language ---------         | ------------------    | ------- | ---------------- | -------- akProfile *       | AK:***yId             | Valid   | cn-hangzhou      | en stsTokenProfile   | StsToken:***yId       | Valid   | cn-hangzhou      | en ramRoleArnProfile | RamRoleArn:***yId     | Valid   | cn-hangzhou      | en ecsRamRoleProfile | EcsRamRole:EcsRamRole | Valid   | cn-hangzhou      | en

获取某一配置的详细信息

  • 执行如下命令,获取默认配置信息。
     aliyun configure get
  • 执行如下命令,获取指定配置名称的配置信息。其中, 选项–profile,用以指定要获取配置的名称。
    aliyun configure get --profile akProfile
    • 若配置akProfile存在,将返回此配置的信息。
      {         "name": "akProfile",         "mode": "AK",         "access_key_id": "AccessKeyId",         "access_key_secret": "AccessKeySecret",         "sts_token": "",         "ram_role_name": "",         "ram_role_arn": "",         "ram_session_name": "",         "private_key": "",         "key_pair_name": "",         "expired_seconds": 0,         "verified": "",         "region_id": "cn-hangzhou",         "output_format": "json",         "language": "en",         "site": "",         "retry_timeout": 0,         "retry_count": 0 }
    • 若配置akProfile不存在,返回配置中各字段的默认值。
      profile akProfile not found!{         "name": "akProfile",         "mode": "",         "access_key_id": "",         "access_key_secret": "",         "sts_token": "",         "ram_role_name": "",         "ram_role_arn": "",         "ram_session_name": "",         "private_key": "",         "key_pair_name": "",         "expired_seconds": 0,         "verified": "",         "region_id": "",         "output_format": "",         "language": "",         "site": "",         "retry_timeout": 0,         "retry_count": 0 }

删除指定配置

执行如下命令,删除名为akProfile的配置。其中,选项–profile,用以指定要删除配置的名称。

aliyun configure delete --profile akProfile