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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions