Skip to content

中文帮助需要排版支持 #34

@lidaobing

Description

@lidaobing
$ jdc vm create-instances --help
usage: jdc vm create-instances [-h] [--region-id REGIONID] --instance-spec
                               INSTANCESPEC [--max-count MAXCOUNT]
                               [--client-token CLIENTTOKEN]
                               [--input-json INPUT_JSON] [--headers HEADERS]

            创建一台或多台指定配置的云主机,创建模式分为三种:1.普通方式、2.使用高可用组、3.使用启动模板。三种方式创建云主机时参数的必传与非必传是不同的,具体请参考<a href="http://docs.jdcloud.com/virtual-machines/api/create_vm_sample">参数详细说明</a><br>; - 创建云主机需要通过实名认证; - 实例规格;     - 可查询<a href="http://docs.jdcloud.com/virtual-machines/api/describeinstancetypes">DescribeInstanceTypes</a>接口获得指定地域或可用区的规格信息。;     - 不能使用已下线、或已售馨的规格ID; - 镜像;     - Windows Server 2012 R2标准版 64位 中文版 SQL Server 2014 标准版 SP2内存需大于1GB;;     - Windows Server所有镜像CPU不可选超过64核CPU。;     - 可查询<a href="http://docs.jdcloud.com/virtual-machines/api/describeimages">DescribeImages</a>接口获得指定地域的镜像信息。;     - 选择的镜像必须支持选择的实例规格。可查询<a href="http://docs.jdcloud.com/virtual-machines/api/describeimageconstraints">DescribeImageConstraints</a>接口获得指定镜像的实例规格限制信息。<br>; - 网络配置;     - 指定主网卡配置信息;         - 必须指定subnetId;         - 可以指定elasticIp规格来约束创建的弹性IP,带宽取值范围[1-100]Mbps,步进1Mbps;         - 可以指定主网卡的内网主IP(primaryIpAddress),此时maxCount只能为1;         - 安全组securityGroup需与子网Subnet在同一个私有网络VPC内;         - 一台云主机创建时必须指定一个安全组,至多指定5个安全组,如果没有指定安全组,默认使用默认安全组;         - 主网卡deviceIndex设置为1; - 存储;     - 系统盘;         - 磁盘分类,系统盘支持local或cloud;         - 磁盘大小;             - local:不能指定大小,默认为40GB;             - cloud:取值范围: 40-500GB,并且不能小于镜像的最小系统盘大小,如果没有指定,默认以镜像中的系统盘大小为准;         - 自动删除;             - 如果是local,默认自动删除,不能修改此属性;             - 如果是cloud类型的按配置计费的云硬盘,可以指定为True;     - 数据盘;         - 磁盘分类,数据盘仅支持cloud;         - 云硬盘类型可以选择ssd、premium-hdd;         - 磁盘大小;             - premium-hdd:范围[20,3000]GB,步长为10G;             - ssd:范围[20,1000]GB,步长为10G;         - 自动删除;             - 默认自动删除,如果是包年包月的数据盘或共享型数据盘,此参数不生效;             - 可以指定SnapshotId创建云硬盘;         - 可以从快照创建磁盘;     - local类型系统的云主机可以挂载8块云硬盘;     - cloud类型系统的云主机可以挂载7块云硬盘; - 计费;     - 弹性IP的计费模式,如果选择按用量类型可以单独设置,其它计费模式都以主机为准;     - 云硬盘的计费模式以主机为准; - 其他;     - 创建完成后,主机状态为running;     - 仅Linux系统云主机可以指定密钥;     - maxCount为最大努力,不保证一定能达到maxCount;     - 虚机的az会覆盖磁盘的az属性; - 密码;     - <a href="http://docs.jdcloud.com/virtual-machines/api/general_parameters">参考公共参数规范</a>; 。

            示例: jdc vm create-instances  --instance-spec {"":""}


optional arguments:
  -h, --help            show this help message and exit
  --region-id REGIONID  (string) 地域ID
  --instance-spec INSTANCESPEC
                        (instanceSpec) 描述云主机配置;
  --max-count MAXCOUNT  (int) 购买云主机的数量;取值范围:[1,100],默认为1。;
  --client-token CLIENTTOKEN
                        (string) 用于保证请求的幂等性。由客户端生成,长度不能超过64个字符。;
  --input-json INPUT_JSON
                        (json) 以json字符串或文件绝对路径形式作为输入参数。
                        字符串方式举例:--input-json '{"field":"value"}';
                        文件格式举例:--input-json file:///xxxx.json
  --headers HEADERS     (json) 用户自定义Header,举例:'{"x-jdcloud-security-token":"abc","test":"123"}'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions