云物理主机相关接口

获取token

接口描述

接口请求域名: https://cps.cn-north-3.inspurcloudapi.com

用户调用此接口获取token,用于其他接口调用时的参数。

请求参数

名称 类型 是否必须 描述
Action string 公共参数:取值ListCps
Nonce string 公共参数:随机正整数
Version string 公共参数:API版本号,取值:2019-01-31
Timestamp string 公共参数:当前UNIX时间戳
Format string 公共参数:返回参数的语言类型。取值范围:json 或 xml。默认值:xml
UserName string 用户名
Password string 密码

返回参数

名称 位置 类型 描述
message body server数据结构 查询云物理主机

示例

请求示例


https://cps.cn-north-3.inspurcloudapi.com/?Action=GetToken
&Version=2019-01-31
&Timestamp=2545794717
&Nonce=557
&UserName=zhangyan
&Password=1qaz2wsx

响应示例

获取token

<GetTokenResponse>
    <Code>200</Code>
    <Data>eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJUODdMZjF5azliU1JNWTAtLVRlWlJwekRQdnY5WTNPb2xpanZRaUZkcG9NIn0.eyJqdGkiOiI1Y2NkNDU4NS0wODZiLTQ3MjUtYjlhYS05NzA5ZTQ3MDY4OTQiLCJleHAiOjE1NTE2OTMzNzYsIm5iZiI6MCwiaWF0IjoxNTUxNjg3OTc2LCJpc3MiOiJodHRwczovL2F1dGgxLmNsb3VkLmluc3B1ci5jb20vYXV0aC9yZWFsbXMvcGljcCIsImF1ZCI6ImFjY291bnQiLCJzdWIiOiI4YjBmN2U3ZS01YzRjLTQ4OTYtYjA5MS02MzQxNGZkY2E5N2MiLCJ0eXAiOiJCZWFyZXIiLCJhenAiOiJpYWFzLXNlcnZlciIsImF1dGhfdGltZSI6MCwic2Vzc2lvbl9zdGF0ZSI6ImE2OWE5MmM1LWUwYjktNDFkNy05NmMxLTQwMTNhNTA5Yzk3OCIsImFjciI6IjEiLCJhbGxvd2VkLW9yaWdpbnMiOlsiKiJdLCJyZWFsbV9hY2Nlc3MiOnsicm9sZXMiOlsiQUNDT1VOVF9BRE1JTiIsIm9mZmxpbmVfYWNjZXNzIiwidW1hX2F1dGhvcml6YXRpb24iXX0sInJlc291cmNlX2FjY2VzcyI6eyJhY2NvdW50Ijp7InJvbGVzIjpbIm1hbmFnZS1hY2NvdW50IiwibWFuYWdlLWFjY291bnQtbGlua3MiLCJ2aWV3LXByb2ZpbGUiXX19LCJzY29wZSI6IiIsInByb2plY3QiOiJ6aGFuZ3lhbiIsInByZWZlcnJlZF91c2VybmFtZSI6InpoYW5neWFuIn0.bolN9_UbX1MOqufmdARcP18tUvoQ7VkdGBnXwa-nYa3BIJF0rzsmAfzHJYVeONheU0qyqAE4NHirWHoZNtR19uPX5yqcHG2EEN5RG5B8UvGsb0vdIVOcnRZ1-pcGRiDby_p831nQvj6TfIjy8fu0tr67Tmapjm36NYT_TIF34Lu898hFPRTO7laQ-9_0-cf_TaW7zFAeP1Pg4o02YZGad7wuDGv9bcx9vfuwvLA1fsYQSR8COv8gTur2DpPnQobsSstPXVl8QIhcBhLy_ALijuBRqxNMOPq6XGveNCqgM4l3PxgX70XLySfyC2bCDkvTiIJwT-W_qg2aMpU2QodV5g</Data>
    <RequestId>0b4ccc28-4d10-4d6c-9e56-762cd8f2216e</RequestId>
</GetTokenResponse>

返回值

请参考通用请求返回值

错误码

请参考错误码

查看物理机

接口描述

接口请求域名: https://cps.cn-north-3.inspurcloudapi.com

查看云物理主机(openstack原生nova)。

请求参数

名称 类型 是否必须 描述
Action string 公共参数:取值ListCps
Nonce string 公共参数:随机正整数
Version string 公共参数:API版本号,取值:2019-01-31
Timestamp string 公共参数:当前UNIX时间戳
Format string 公共参数:返回参数的语言类型。取值范围:json 或 xml。默认值:xml
Authorizationtype string 公共参数:认证类型,默认token
Token string 公共参数:通过token方式进行权限校验时为必填参数
PageSize string 每页大小
SearchValue string 搜索参数,按名称/ID/内网IP三个条件进行筛选。为空时不进行过滤
PageNo string 页码

返回参数

名称 位置 类型 描述
message body server数据结构 查询云物理主机

示例

请求示例


https://cps.cn-north-3.inspurcloudapi.com?
Action=ListServers  
&Version=2019-01-31  
&Timestamp=2545794717  
&Nonce=1  
&PageSize=1&SearchValue=1&PageNo=1

响应示例

查看云物理主机

 <ListCpsResponse>    
    <RequestId>f4b77f93-2a7d-45e2-ac36-1b8c0970277e</RequestId>  
    <Code>200</Code>
    <Data>
        <Total>3</Total>
        <RowsContainer>
            <Rows>
                <Tenant_id>159d2a01c0d94481941c3a1888db0e46</Tenant_id>
                <Addresses>
                    <Default-vpcContainer>
                        <Default-vpc>
                            <OS-EXT-IPS-MAC:mac_addr>fa:16:3e:59:49:ca</OS-EXT-IPS-MAC:mac_addr>
                            <OS-EXT-IPS:type>fixed</OS-EXT-IPS:type>
                            <Addr>172.31.0.13</Addr>
                            <Version>4</Version>
                        </Default-vpc>
                    </Default-vpcContainer>
                </Addresses>
                <CpsId>13</CpsId>
                <Description>Inhost-notdel-2</Description>
                <OS-EXT-SRV-ATTR:hostname>inhost-notdel-2</OS-EXT-SRV-ATTR:hostname>
                <Type>
                    <Data_disk>1.8T(SAS)*4</Data_disk>
                    <Memory>64G</Memory>
                    <System_disk>1TB(SATA)*2</System_disk>
                    <Series>CPS_std</Series>
                    <Series_name>通用型</Series_name>
                    <Name>基础型</Name>
                    <Cpu>Intel XEON 4110</Cpu>
                    <Id>CPS_std_basic</Id>
                    <Extra_config>支持Raid模式</Extra_config>
                </Type>
                <Eip>
                    <Band_width>100</Band_width>
                    <Ip_type>BGP</Ip_type>
                    <Ip_addr/>
                </Eip>
                <FeeData>
                    <Charge_type/>
                    <ChargeTypeName>包年/包月</ChargeTypeName>
                    <StartFeeTime/>
                    <NextFeeTime/>
                </FeeData>
                <Launched_at>2018-11-30T03:15:13.000+0000</Launched_at>
                <Host>cmp102</Host>
                <LinksContainer>
                    <Links>
                        <Rel>self</Rel>
                        <Href>https://10.200.0.50:8774/v2.1/159d2a01c0d94481941c3a1888db0e46/servers/608df5b8-0ee1-4b45-b4ca-d9414488415f</Href>
                        <Type>null</Type>
                    </Links>
                    <Links>
                        <Rel>bookmark</Rel>
                        <Href>https://10.200.0.50:8774/159d2a01c0d94481941c3a1888db0e46/servers/608df5b8-0ee1-4b45-b4ca-d9414488415f</Href>
                        <Type>null</Type>
                    </Links>
                </LinksContainer>
                <Region_name>华北三</Region_name>
                <Id>608df5b8-0ee1-4b45-b4ca-d9414488415f</Id>
                <Locked>false</Locked>
                <OS-EXT-SRV-ATTR:ramdisk_id/>
                <Image>
                    <System_type>CentOS</System_type>
                    <Name>CentOS 6.5 64位</Name>
                    <Id>5e17be9d-6180-4190-b102-eea3c92f2740</Id>
                </Image>
                <AccessIPv4/>
                <Availability_zone>cn-north-3a</Availability_zone>
                <AccessIPv6/>
                <Instance_name>instance-00028ae0</Instance_name>
                <OS-EXT-SRV-ATTR:launch_index>0</OS-EXT-SRV-ATTR:launch_index>
                <Volumes_attachedContainer>
                    <Volumes_attached>
                        <Id>bcef5b49-87a9-4295-9d92-81819b200a8b</Id>
                    </Volumes_attached>
                </Volumes_attachedContainer>
                <Created>2018-11-30T03:00:42.000+0000</Created>
                <Region_id>cn-north-3</Region_id>
                <Vpc>
                    <Vpc_name>10679759|Default-vpc|172.31.0.0/16</Vpc_name>
                    <Vpc_id>1067975959882805248</Vpc_id>
                    <Subnet_id>939a22f1-e044-4c49-ba8f-0cc2355ec607</Subnet_id>
                    <Subnet_name>939a22f1|Default-subnet|undefined</Subnet_name>
                </Vpc>
                <HostId>fedee4dc7fb5a0c36c208a520dde8943817c00e1190fac18c95308b6</HostId>
                <OS-EXT-SRV-ATTR:reservation_id>r-b565a7sa</OS-EXT-SRV-ATTR:reservation_id>
                <OS-EXT-SRV-ATTR:root_device_name>/dev/vda</OS-EXT-SRV-ATTR:root_device_name>
                <Power_state>1</Power_state>
                <Host_status>UP</Host_status>
                <TagsContainer>
                    <Tags>CPS</Tags>
                </TagsContainer>
                <Flavor>
                    <Disk>40</Disk>
                    <Rxtx_factor>1.0</Rxtx_factor>
                    <Swap>0</Swap>
                    <Rxtx_cap>null</Rxtx_cap>
                    <Name>null</Name>
                    <Links>null</Links>
                    <Id>null</Id>
                    <Rxtx_quota>null</Rxtx_quota>
                    <Vcpus>1</Vcpus>
                    <OS-FLV-EXT-DATA:ephemeral>0</OS-FLV-EXT-DATA:ephemeral>
                    <Ram>1024</Ram>
                </Flavor>
                <Vm_state>active</Vm_state>
                <Security_groupsContainer>
                    <Security_groups>
                        <Name>default</Name>
                    </Security_groups>
                </Security_groupsContainer>
                <Config_drive>True</Config_drive>
                <Hypervisor_hostname>cmp102.inspurcloud.com</Hypervisor_hostname>
                <User_id>0e3f6fa9ec1b48b3ba0411c1e9e21273</User_id>
                <DiskConfig>AUTO</DiskConfig>
                <Name>bmVms-111</Name>
                <Progress>0</Progress>
                <Updated>2018-12-25T04:30:15.000+0000</Updated>
                <Status>ACTIVE</Status>
            </Rows>
        </RowsContainer>
    </Data>
    <Message>OK</Message>
</ListCpsResponse>

返回值

请参考通用请求返回值

错误码

请参考错误码

查询云物理主机列表

接口描述

接口请求域名: https://cps.cn-north-3.inspurcloudapi.com

查询云物理主机列表

请求参数

名称 类型 是否必须 描述
Action string 公共参数:取ServerList
Nonce string 公共参数:随机正整数
Version string 公共参数:API版本号,取值:2019-01-31
Timestamp string 公共参数:当前UNIX时间戳
tenant_id string 租户ID或项目ID
changes-since string 云物理主机上次更新状态的时间戳信息。格式符合ISO 8601,例如: CCYY-MM-DDThh:mm:ss+/-hh:mm
image string 镜像ID。
created_at string 云物理主机上次更新状态的时间戳信息。格式符合ISO 8601,例如: CCYY-MM-DDThh:mm:ss+/-hh:mm
flavor string 云物理主机规格ID。
name string 云物理主机名称。
Status string 云物理主机状态。 取值范围: ACTIVE, BUILD,DELETED,ERROR,HARD_REBOOT,MIGRATING,PASSWORD, PAUSED,REBOOT,REBUILD, RESCUE,RESIZE,REVERT_RESIZE,SHELVED,SHELVED_OFFLOADED,SHUTOFF,UNKNOWN,SUSPENDED,VERIFY_RESIZE 只有管理员可以使用“deleted”状态过滤查询已经删除的弹性云物理主机。
limit Integer 查询返回云物理主机数量限制。
marker string 从marker指定的云物理主机ID的下一条数据开始查询
reservation_id string 批量创建弹性云物理主机时,指定返回的ID,用于查询本次批量创建的弹性云物理主机。
all_tenants Boolean 是否查询所有租户的弹性云物理主机,只有管理员才能使用;如果未指定此参数的值,则将其视为True。 如果指定了值,则将1,t,true,on,y和yes视为True。 0,f,false,off,n和no被视为False。 (它们不区分大小写。)
sort_dir string 排序方式。 有效值: asc (升序) or desc (降序). 默认:desc(降序)
sort_key string 筛选器,默认通过created_at排序 有效值:支持如下筛选器名称 display_name 云物理主机名称 created_at 创建时间 access_ip_v4 内网IP
tags string 云物理主机标签。 ECS表示云服务器,CPS表示云物理主机,以及其他。

返回参数

名称 位置 类型 描述
servers body Servers列表数据结构 查询云物理主机信息列表。
id body string 云物理主机唯一标识ID
links body Links列表数据结构 云物理主机相关快捷链接信息
name body string 云物理主机名称

示例

请求示例


https://cps.cn-north-3.inspurcloudapi.com?
Action=ServerList  
&Version=2019-01-31  
&Timestamp=2545794717  
&Nonce=38

响应示例

<ServerListResponse>
    <RequestId>d30ff3a3-9d9a-4085-a9b4-ecfcfe90de45</RequestId>
    <Code>200</Code>
    <Data>
        <ServersContainer>
            <Servers>
                <Name>bmVms-111</Name>
                <LinksContainer>
                    <Links>
                        <Rel>self</Rel>
                        <Href>https://10.200.0.50:8774/v2.1/159d2a01c0d94481941c3a1888db0e46/servers/608df5b8-0ee1-4b45-b4ca-d9414488415f</Href>
                        <Type>null</Type>
                    </Links>
                    <Links>
                        <Rel>bookmark</Rel>
                        <Href>https://10.200.0.50:8774/159d2a01c0d94481941c3a1888db0e46/servers/608df5b8-0ee1-4b45-b4ca-d9414488415f</Href>
                        <Type>null</Type>
                    </Links>
                </LinksContainer>
                <Id>608df5b8-0ee1-4b45-b4ca-d9414488415f</Id>
            </Servers>
            <Servers>
                <Name>Inhost-notdel-1</Name>
                <LinksContainer>
                    <Links>
                        <Rel>self</Rel>
                        <Href>https://10.200.0.50:8774/v2.1/159d2a01c0d94481941c3a1888db0e46/servers/d5364efb-80b0-4010-adad-b1aefca142a9</Href>
                        <Type>null</Type>
                    </Links>
                    <Links>
                        <Rel>bookmark</Rel>
                        <Href>https://10.200.0.50:8774/159d2a01c0d94481941c3a1888db0e46/servers/d5364efb-80b0-4010-adad-b1aefca142a9</Href>
                        <Type>null</Type>
                    </Links>
                </LinksContainer>
                <Id>d5364efb-80b0-4010-adad-b1aefca142a9</Id>
            </Servers>
            <Servers>
                <Name>CPS-2018121410356</Name>
            </Servers>
        </ServersContainer>
    </Data>
    <Message>OK</Message>
</ServerListResponse>

返回值

请参考通用请求返回值

错误码

请参考错误码

启动云物理主机

接口描述

接口请求域名: https://cps.cn-north-3.inspurcloudapi.com

实例状态必须为 已停止(Stopped),才可以进行此操作 启动一台云物理主机

请求参数

名称 类型 是否必须 描述
Action string 公共参数:StartServer
Nonce string 公共参数:随机正整数
Version string 公共参数:API版本号,取值:2019-01-31
Timestamp string 公共参数:当前UNIX时间戳
ServerId string 云物理主机UUID

返回参数

不涉及

示例

启动一台云物理主机

请求示例


https://cps.cn-north-3.inspurcloudapi.com?Action=StartServer
&Version=2019-01-31  
&Timestamp=2545794717  
&Nonce=363  
&ServerId=608df5b8-0ee1-4b45-b4ca-d9414488415f

响应示例

<StartServerResponse>
    <RequestId>d846c6d9-f930-4b7a-a9eb-0ce26631482f</RequestId>
    <Code>200</Code>
    <Data>null</Data>
    <Message>OK</Message>
</StartServerResponse>

返回值

请参考通用请求返回值

错误码

请参考错误码

批量启动云物理主机

接口描述

接口请求域名: https://cps.cn-north-3.inspurcloudapi.com

启动多台关闭中的云物理主机

请求参数

名称 类型 是否必须 描述
Action string 公共参数:StartMultipleServers
Nonce string 公共参数:随机正整数
Version string 公共参数:API版本号,取值:2019-01-31
Timestamp string 公共参数:当前UNIX时间戳
Serverid string 云物理主机UUID,每个id代表一个主机

返回参数

不涉及

示例

启动两台云物理主机

请求示例


https://cps.cn-north-3.inspurcloudapi.com?Action=StartMultipleServers
&Version=2019-01-31
&Timestamp=2545794717
&Nonce=37  
&serversid=608df5b8-0ee1-4b45-b4ca-d9414488415f
&serversid=d5364efb-80b0-4010-adad-b1aefca142a9

响应示例

<StartMultipleServerResponse>
    <RequestId>d3d74558-9f08-4bca-b025-63c6b1c1ffd0</RequestId>
    <Code>200</Code>
    <Data>null</Data>
    <Message>OK</Message>
</StartMultipleServerResponse>

返回值

请参考通用请求返回值

错误码

请参考错误码

关闭云物理主机

接口描述

接口请求域名: https://cps.cn-north-3.inspurcloudapi.com

关闭一台云物理主机

请求参数

名称 类型 是否必须 描述
Action string 公共参数:StopServer
Nonce string 公共参数:随机正整数
Version string 公共参数:API版本号,取值:2019-01-31
Timestamp string 公共参数:当前UNIX时间戳
ServerId string 云物理主机UUID

返回参数

不涉及

示例

请求示例

https://cps.cn-north-3.inspurcloudapi.com?Action=StopServer
&Version=2019-01-31  
&Timestamp=2545794717  
&Nonce=39      
&ServerId=608df5b8-0ee1-4b45-b4ca-d9414488415f

响应示例

<StopServerResponse>
    <RequestId>3241db34-5021-44b4-9a2b-8cf51ee5cc14</RequestId>
    <Code>200</Code>
    <Data>null</Data>
    <Message>OK</Message>
</StopServerResponse>

返回值

请参考通用请求返回值

错误码

请参考错误码

批量关闭云物理主机

接口描述

接口请求域名: https://cps.cn-north-3.inspurcloudapi.com

关闭多台运行中的云物理主机

请求参数

名称 类型 是否必须 描述
Action string 公共参数:StopMultipleServers
Nonce string 公共参数:随机正整数
Version string 公共参数:API版本号,取值:2019-01-31
Timestamp string 公共参数:当前UNIX时间戳
Serversid string 云物理主机UUID,每个代表一个物理主机

返回参数

不涉及

示例

关闭两台云物理主机

请求示例


https://cps.cn-north-3.inspurcloudapi.com /?Action=StopMultCps
&Version=1
&Timestamp=2545794717
&Nonce=37
&serversid=608df5b8-0ee1-4b45-b4ca-d9414488415f
&serversid=d5364efb-80b0-4010-adad-b1aefca142a9

响应示例

<StartMultipleServerResponse>
    <RequestId>d3d74558-9f08-4bca-b025-63c6b1c1ffd0</RequestId>
    <Code>200</Code>
    <Data>null</Data>
    <Message>OK</Message>
</StartMultipleServerResponse>

返回值

请参考通用请求返回值

错误码

请参考错误码

重启云物理主机

接口描述

接口请求域名: https://cps.cn-north-3.inspurcloudapi.com

重启一台云物理主机,openstack原生接口。

请求参数

名称 类型 是否必须 描述
Action string 公共参数:RebootServer
Nonce string 公共参数:随机正整数
Version string 公共参数:API版本号,取值:2019-01-31
Timestamp string 公共参数:当前UNIX时间戳
ServerId string 云物理主机UUID

返回参数

不涉及

示例

重启动一台云物理主机

请求示例

https://cps.cn-north-3.inspurcloudapi.com/?Action=RebootServer
&Version=1
&Timestamp=2545794717
&Nonce=5
&ServerId=608df5b8-0ee1-4b45-b4ca-d9414488415f

响应示例

RebootServerResponse>
    <RequestId>d9ea4466-8ba1-40b2-88be-7ec98ceb1faf</RequestId>
    <Code>200</Code>
    <Data>null</Data>
    <Message>OK</Message>
</RebootServerResponse>

返回值

请参考通用请求返回值

错误码

请参考错误码

批量重启云物理主机

接口描述

接口请求域名: https://cps.cn-north-3.inspurcloudapi.com

重启多台运行中的云物理主机。

请求参数

名称 类型 是否必须 描述
Action string 公共参数:RebootMultipleServers
Nonce string 公共参数:随机正整数
Version string 公共参数:API版本号,取值:2019-01-31
Timestamp string 公共参数:当前UNIX时间戳
Serversid string 云物理主机UUID,每个id代表一台主机

返回参数

不涉及

示例

重启两台云物理主机

请求示例

https://cps.cn-north-3.inspurcloudapi.com/?Action=RebootMultipleServers
&Version=1
&Timestamp=2545794717
&Nonce=5
&Serversid=608df5b8-0ee1-4b45-b4ca-d9414488415f
&Serversid=d5364efb-80b0-4010-adad-b1aefca142a9

响应示例

<StartMultipleServerResponse>
    <RequestId>d3d74558-9f08-4bca-b025-63c6b1c1ffd0</RequestId>
    <Code>200</Code>
    <Data>null</Data>
    <Message>OK</Message>
</StartMultipleServerResponse>

返回值

请参考通用请求返回值

错误码

请参考错误码

物理主机重装系统

接口描述

接口请求域名: https://cps.cn-north-3.inspurcloudapi.com

物理主机重装系统

请求参数

名称 类型 是否必须 描述
Action string 公共参数:RebuildServer
Nonce string 公共参数:随机正整数
Version string 公共参数:API版本号,取值:2019-01-31
Timestamp string 公共参数:当前UNIX时间戳
ServerId string 物理主机id
ImageRef string 镜像id
AdminPass string 用户设置的密码
Name string 物理主机名称

返回参数

请参考数据类型

示例

获取IP详情

请求示例

https://cps.cn-north-3.inspurcloudapi.com/?Action=RebuildServer
&Version=2019-01-31
&Timestamp=2545794717
&Nonce=110
&ServerId=07340c2d-be0c-4394-a3f4-4a49d56a853b
&ImageRef=b004d911-c844-431f-ad13-c698449f046c
&AdminPass=123456Aa

响应示例

<RebuildCpsResponse>
    <Code>200</Code>
    <Data>
        <Server>
            <Tenant_id>894c48b5bc4247c3a1841e5ff43d0d88</Tenant_id>
            <Image>
                <LinksContainer>
                    <Links>
                        <Rel>bookmark</Rel>
                        <Href>https://10.110.25.117:8774/894c48b5bc4247c3a1841e5ff43d0d88/images/b004d911-c844-431f-ad13-c698449f046c</Href>
                        <Type>null</Type>
                    </Links>
                </LinksContainer>
                <Id>b004d911-c844-431f-ad13-c698449f046c</Id>
            </Image>
            <AccessIPv4/>
            <Addresses>
                <Network192Container>
                    <Network192>
                        <OS-EXT-IPS-MAC:mac_addr>null</OS-EXT-IPS-MAC:mac_addr>
                        <OS-EXT-IPS:type>null</OS-EXT-IPS:type>
                        <Addr>192.168.99.18</Addr>
                        <Version>4</Version>
                    </Network192>
                </Network192Container>
            </Addresses>
            <AccessIPv6/>
            <Created>2019-02-22 03:20:50</Created>
            <HostId>94ab826ae3bb2bafd85200ee683de7108f7b5d7cbfa2e830c8f13083</HostId>
            <AdminPass>123456Aa</AdminPass>
            <Flavor>
                <Disk>0</Disk>
                <Rxtx_factor>1.0</Rxtx_factor>
                <Swap>0</Swap>
                <Rxtx_cap>null</Rxtx_cap>
                <Name>null</Name>
                <LinksContainer>
                    <Links>
                        <Rel>bookmark</Rel>
                        <Href>https://10.110.25.117:8774/894c48b5bc4247c3a1841e5ff43d0d88/flavors/02884fda-089d-4a00-a3ad-116506fca476</Href>
                        <Type>null</Type>
                    </Links>
                </LinksContainer>
                <Id>02884fda-089d-4a00-a3ad-116506fca476</Id>
                <Rxtx_quota>null</Rxtx_quota>
                <Vcpus>0</Vcpus>
                <OS-FLV-EXT-DATA:ephemeral>0</OS-FLV-EXT-DATA:ephemeral>
                <Ram>0</Ram>
            </Flavor>
            <User_id>51efbb05996742a58a69236a5fc8d5e3</User_id>
            <DiskConfig>MANUAL</DiskConfig>
            <Name>CPS-201912915505</Name>
            <Progress>0</Progress>
            <LinksContainer>
                <Links>
                    <Rel>self</Rel>
                    <Href>https://10.110.25.117:8774/v2.1/894c48b5bc4247c3a1841e5ff43d0d88/servers/07340c2d-be0c-4394-a3f4-4a49d56a853b</Href>
                    <Type>null</Type>
                </Links>
                <Links>
                    <Rel>bookmark</Rel>
                    <Href>https://10.110.25.117:8774/894c48b5bc4247c3a1841e5ff43d0d88/servers/07340c2d-be0c-4394-a3f4-4a49d56a853b</Href>
                    <Type>null</Type>
                </Links>
            </LinksContainer>
            <Id>07340c2d-be0c-4394-a3f4-4a49d56a853b</Id>
            <Updated>2019-02-27 08:01:59</Updated>
            <Status>REBUILD</Status>
        </Server>
    </Data>
    <RequestId>9706908d-d245-4009-95eb-57468dc444da</RequestId>
    <Message>OK</Message>
</RebuildCpsResponse>

返回值

请参考通用请求返回值

错误码

请参考错误码

查看物理主机详情

接口描述

接口请求域名: https://cps.cn-north-3.inspurcloudapi.com

查看物理主机详情

请求参数

名称 类型 是否必须 描述
Action string 公共参数:ShowServerDetails
Nonce string 公共参数:随机正整数
Version string 公共参数:API版本号,取值:2019-01-31
Timestamp string 公共参数:当前UNIX时间戳
ServersId string 云物理主机UUID

返回参数

请参考数据类型

示例

查看一台物理主机详情 请求示例

https://cps.cn-north-3.inspurcloudapi.com/?Action=ShowServerDetails
&Version=2019-01-31
&Timestamp=2545794717
&Nonce=557
&ServersId=608df5b8-0ee1-4b45-b4ca-d9414488415f

响应示例

<ServerDetailsResponse>
    <RequestId>f98d0e81-c4ef-4ba9-a143-3be82432bbf3</RequestId>
    <Code>200</Code>
    <Data>
        <Server>
            <Tenant_id>159d2a01c0d94481941c3a1888db0e46</Tenant_id>
            <Addresses>
                <Default-vpcContainer>
                    <Default-vpc>
                        <OS-EXT-IPS-MAC:mac_addr>fa:16:3e:59:49:ca</OS-EXT-IPS-MAC:mac_addr>
                        <OS-EXT-IPS:type>fixed</OS-EXT-IPS:type>
                        <Addr>172.31.0.13</Addr>
                        <Version>4</Version>
                    </Default-vpc>
                </Default-vpcContainer>
            </Addresses>
            <CpsId>13</CpsId>
            <Type>
                <Data_disk>1.8T(SAS)*4</Data_disk>
                <Memory>64G</Memory>
                <System_disk>1TB(SATA)*2</System_disk>
                <Series>CPS_std</Series>
                <Series_name>通用型</Series_name>
                <Name>基础型</Name>
                <Cpu>Intel XEON 4110</Cpu>
                <Id>CPS_std_basic</Id>
                <Extra_config>支持Raid模式</Extra_config>
            </Type>
            <Eip>
                <Ip_addr/>
            </Eip>
            <FeeData>
                <Charge_type/>
                <ChargeTypeName>包年/包月</ChargeTypeName>
                <StartFeeTime/>
                <NextFeeTime/>
            </FeeData>
            <Launched_at>2018-11-30T03:15:13.000+0000</Launched_at>
            <Host>cmp102</Host>
            <LinksContainer>
                <Links>
                    <Rel>self</Rel>
                    <Href>https://10.200.0.50:8774/v2.1/159d2a01c0d94481941c3a1888db0e46/servers/608df5b8-0ee1-4b45-b4ca-d9414488415f</Href>
                    <Type>null</Type>
                </Links>
                <Links>
                    <Rel>bookmark</Rel>
                    <Href>https://10.200.0.50:8774/159d2a01c0d94481941c3a1888db0e46/servers/608df5b8-0ee1-4b45-b4ca-d9414488415f</Href>
                    <Type>null</Type>
                </Links>
            </LinksContainer>
            <Region_name>华北三</Region_name>
            <Id>608df5b8-0ee1-4b45-b4ca-d9414488415f</Id>
            <Image>
                <System_type>CentOS</System_type>
                <Name>CentOS 6.5 64位</Name>
                <Id>5e17be9d-6180-4190-b102-eea3c92f2740</Id>
            </Image>
            <AccessIPv4/>
            <Availability_zone>cn-north-3a</Availability_zone>
            <AccessIPv6/>
            <Instance_name>instance-00028ae0</Instance_name>
            <Volumes_attachedContainer>
                <Volumes_attached>
                    <Id>bcef5b49-87a9-4295-9d92-81819b200a8b</Id>
                </Volumes_attached>
            </Volumes_attachedContainer>
            <Created>2018-11-30 11:00:42</Created>
            <Vpc>
                <Vpc_name>10679759|Default-vpc|172.31.0.0/16</Vpc_name>
                <Vpc_id>1067975959882805248</Vpc_id>
                <Subnet_id>939a22f1-e044-4c49-ba8f-0cc2355ec607</Subnet_id>
                <Subnet_name>939a22f1|Default-subnet|undefined</Subnet_name>
            </Vpc>
            <HostId>fedee4dc7fb5a0c36c208a520dde8943817c00e1190fac18c95308b6</HostId>
            <Power_state>1</Power_state>
            <Flavor>
                <Disk>0</Disk>
                <Rxtx_factor>1.0</Rxtx_factor>
                <Swap>0</Swap>
                <Rxtx_cap>null</Rxtx_cap>
                <Name>null</Name>
                <LinksContainer>
                    <Links>
                        <Rel>bookmark</Rel>
                        <Href>https://10.200.0.50:8774/159d2a01c0d94481941c3a1888db0e46/flavors/0269b7fb-d0e4-4c2e-ade1-21bbafb9c29a</Href>
                        <Type>null</Type>
                    </Links>
                </LinksContainer>
                <Id>0269b7fb-d0e4-4c2e-ade1-21bbafb9c29a</Id>
                <Rxtx_quota>null</Rxtx_quota>
                <Vcpus>0</Vcpus>
                <OS-FLV-EXT-DATA:ephemeral>0</OS-FLV-EXT-DATA:ephemeral>
                <Ram>0</Ram>
            </Flavor>
            <Vm_state>active</Vm_state>
            <Security_groupsContainer>
                <Security_groups>
                    <Name>default</Name>
                </Security_groups>
            </Security_groupsContainer>
            <Config_drive>True</Config_drive>
            <Hypervisor_hostname>cmp102.inspurcloud.com</Hypervisor_hostname>
            <User_id>0e3f6fa9ec1b48b3ba0411c1e9e21273</User_id>
            <DiskConfig>AUTO</DiskConfig>
            <Name>bmVms-11i</Name>
            <Progress>0</Progress>
            <Updated>2018-12-27 18:42:45</Updated>
            <Status>ACTIVE</Status>
        </Server>
    </Data>
    <Message>OK</Message>
</ServerDetailsResponse>

返回值

请参考通用请求返回值

错误码

请参考错误码

查看物理主机状态

接口描述

接口请求域名: https://cps.cn-north-3.inspurcloudapi.com

查看物理主机状态。

请求参数

名称 类型 是否必须 描述
Action string 公共参数:HealthStatus
Nonce string 公共参数:随机正整数
Version string 公共参数:API版本号,取值:2019-01-31
Timestamp string 公共参数:当前UNIX时间戳

返回参数

请参考数据类型

示例

查看物理主机状态 请求示例

https://cps.cn-north-3.inspurcloudapi.com?Action=HealthStatus
&Version=2019-01-31
&Timestamp=2545794717
&Nonce=50

响应示例

<HealthStatusResponse>
    <RequestId>87c722e6-e8e2-40aa-b8db-2a4815e5f0a4</RequestId>
    <Code>200</Code>
    <Data>
        <CpsdbUrl>http://cps-atom.compute.svc.cluster.local:8080/cps-atom/v1/cps</CpsdbUrl>
        <New>this is new</New>
        <BssProductUrl>https://productservice.inspurcloud.cn/product/detail</BssProductUrl>
        <Openstack>10.200.0.50</Openstack>
    </Data>
    <Message>cps service is running</Message>
</HealthStatusResponse>

返回值

请参考通用请求返回值

错误码

请参考错误码

修改物理主机名称

接口描述

接口请求域名: https://cps.cn-north-3.inspurcloudapi.com

修改物理主机名称

名称 类型 是否必须 描述
Action string 公共参数:UpdateServerName
Nonce string 公共参数:随机正整数
Version string 公共参数:API版本号,取值:2019-01-31
Timestamp string 公共参数:当前UNIX时间戳
ServerId string 物理主机id
Name string 主机名称

返回参数

请参考数据类型

示例

修改物理主机名称 请求示例

https://cps.cn-north-3.inspurcloudapi.com/?Action=UpdateServerName
&Version=2019-01-31
&Timestamp=2545794717&Nonce=54
&ServerId=608df5b8-0ee1-4b45-b4ca-d9414488415f
&Name=bmVms-11i

响应示例

<UpdateServerNameResponse>
    <RequestId>c316ecf9-241e-4fc0-bf86-1c3e3138cd6a</RequestId>
    <Code>200</Code>
    <Data>null</Data>
    <Message>ok</Message>
</UpdateServerNameResponse>

返回值

请参考通用请求返回值

错误码

请参考错误码