创建物理机-CreatePHost

指定数据中心,根据资源使用量创建指定数量的UPHost物理云主机实例。

Request Parameters

Parameter nameTypeDescriptionRequired
Regionstring地域。 参见 地域和可用区列表Yes
Zonestring可用区。参见 可用区列表Yes
ProjectIdstring项目ID。不填写为默认项目,子帐号必须填写。 请参考GetProjectList接口No
ImageIdstringImageId,可以通过接口 DescribePHostImage获取Yes
Passwordstring密码(密码需使用base64进行编码)Yes
Typestring物理机类型,默认为:db-2(基础型-SAS-V3)No
Namestring物理机名称,默认为phostNo
Remarkstring物理机备注,默认为空No
Tagstring业务组,默认为defaultNo
ChargeTypestring计费模式,枚举值为:year, 按年付费; month,按月付费;dynamic,按需付费,(需开启权限) trial, 试用(需开启权限)。默认为按月付费No
Quantitystring购买时长,默认为1,范围[1-10]No
SecurityGroupIdstring防火墙ID,默认:Web推荐防火墙。如何查询SecurityGroupId请参见 DescribeFirewallNo
RaidstringRaid配置,默认Raid10 支持:Raid0、Raid1、Raid5、Raid10,NoRaidNo
VPCIdstringVPC ID,不填为默认,VPC2.0下需要填写此字段。No
SubnetIdstring子网ID,不填为默认,VPC2.0下需要填写此字段。No
Clusterstring网络环境,可选千兆:1G ,万兆:10G, 默认1GNo
CouponIdstring代金券No
密码需要通过base64进行编码

# echo -n password1 | base
cGFzc3dvcmQx

Response Elements

Parameter nameTypeDescriptionRequired
RetCodeint操作返回码Yes
Actionstring操作名称Yes
PHostIdarrayPHost的资源ID数组No

Request Example

https://api.ucloud.cn/?Action=CreatePHost
&Region=hk
&Zone=hk-01
&ProjectId=org-xxx
&ImageId=pimg-xxx
&Password=xxx
&Name=123
&ChargeType=Month
&Quantity=10
&Count=1

Response Example

{
    "RetCode": 0,
    "Action": "CreatePHostResponse",
    "PHostId": [
        "upm-xxx"
    ]
}