开发者社区 问答 正文

AliyunCLI 参数输入格式有哪些说明


对于开放API中不同类型的字段,AliyunCLI遵循不同的输入格式要求。概要说明如下:
1)    参数大小写
由于开放API参数严格区分大小写,所以AliyunCLI的参数输入也严格区分大小写。

2)    参数值大小写
虽然部分参数值可以不区分大小写,但为了保证统一的书写规范,建议用户对参数值也严格区分大小写。

3)    String类型参数值的传入
对于开放API文档中标注为String类型的参数。如果参数值中没有包含特殊字符,则直接传入即可。否则需要用单引号或双引号包含后再传入。 比如:


#   aliyuncli ecs DescribeImages --ImageName "自定义镜像_1-10.11.161.1"
#   aliyuncli ecs DescribeImages --ImageName '蓝屏windows-DB业务-10.173.161.26'
#   aliyuncli ecs DescribeImages --ImageName WindowsTest


4)    Integer类型参数值的传入
对于开放API文档中标注为Integer类型的参数。直接传入即可。比如:

#   aliyuncli ecs DescribeImages --ImageName WindowsTest --Pagesize 10


5)    String类型字符串列表值的传入
对于开放API文档中标注为String类型的参数。如果支持多个值的列表,比如ImageId列表,则可以将相应的参数值串用半角逗号字符分隔后,再使用单引号或双引号包含后传入。比如:

#   aliyuncli ecs DescribeImages --ImageId   "m-23e0oxmbv,m-23waejuy9"
#   aliyuncli ecs DescribeImages --ImageId 'm-23e0oxmbv,m-23waejuy9'


6)    String类型Json数组参数值的传入
对于开放API文档中标注为String类型的参数。如果参数值要求是一个带有格式的Json Array,则需要将所有值用单引号包括,中间用方括号包含、双引号引用、逗号分隔;或者前述用法单引号和双引号互换。比如:

#   aliyuncli ecs DescribeDisks --DiskIds   '["d-23rssg24f","d-23vsih26x","d-23sfqfbfa"]'
#   aliyuncli ecs DescribeDisks --DiskIds "['d-23rssg24f','d-23vsih26x','d-23sfqfbfa']"


7)    String类型Json数组列表参数值的传入
对于开放API文档中标注为String类型的参数。如果参数值要求是一个Json Array List,则需要将所有值:在最外层用双引号包括,中间用方括号包含,Json Array值用大括号包含、逗号分隔,Json Array内的key和value用冒号分隔;或者前述用法单引号和双引号互换。比如:

#   aliyuncli slb AddBackendServers --LoadBalancerId   15157b19f18-cn-hangzhou-dg-a01 --BackendServers   "[{'ServerId':'i-23g8aact0'},{'ServerId':'i-23bb03yh9'}]"
#   aliyuncli slb AddBackendServers --LoadBalancerId   15157b19f18-cn-hangzhou-dg-a01 --BackendServers '[{"ServerId":"i-23g8aact0"},{"ServerId":"i-23bb03yh9"}]'


8)    String类型日期格式参数值的传入
对于开放API文档中标注为String类型的参数。如果参数值要求是一个按照 ISO8601 标准表示的UTC 时间,则需要将时间按“YYYY-MM-DDThh:mm:ssZ“的格式传入。比如:

# aliyuncli ecs   DescribeInstanceMonitorData --InstanceId i-94ola4btx --StartTime 2015-11-28T15:00:00Z   --EndTime   2015-11-28T18:00:00Z


如问题还未解决,请联系 售后技术支持

展开
收起
boxti 2017-10-23 10:42:40 2107 分享
分享
版权
举报
阿里云 AI 助理回答

[203] :api鉴权失败

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答