CLI命令参考(V2)
查询Job状态
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询Job状态接口 | hcloud EIP ShowResourcesJobDetail/v2 | 查询Job状态接口 |
带宽
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 按需转包API | hcloud EIP ChangeBandwidthToPeriod/v2 | 租户按需转包接口。 | |
| 查询带宽 | hcloud EIP ShowBandwidth/v2 | 查询带宽 | |
| 更新带宽 | hcloud EIP UpdateBandwidth/v2 | 更新带宽。 | |
| 批量更新带宽 | hcloud EIP BatchModifyBandwidth/v2 | 批量更新带宽,共享带宽和包周期带宽该接口不适用。 | |
| 查询带宽列表 | hcloud EIP ListBandwidths/v2 | 查询带宽列表。 | |
| 创建共享带宽 | hcloud EIP CreateSharedBandwidth/v2 | 创建共享带宽。 | |
| 共享带宽插入弹性公网IP | hcloud EIP AddPublicipsIntoSharedBandwidth/v2 | 共享带宽插入弹性公网IP。 | |
| 更新包周期带宽 | hcloud EIP UpdatePrePaidBandwidth/v2 | 更新带宽。 | |
| 删除共享带宽 | hcloud EIP DeleteSharedBandwidth/v2 | 删除共享带宽。 | |
| 批量创建共享带宽 | hcloud EIP BatchCreateSharedBandwidths/v2 | 批量创建共享带宽。 | |
| 共享带宽移除弹性公网IP | hcloud EIP RemovePublicipsFromSharedBandwidth/v2 | 共享带宽移除弹性公网IP。 |
弹性公网IP
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 按需转包接口 | hcloud EIP ChangePublicipToPeriod/v2 | 租户按需转包接口。 | |
| 查询弹性公网IP列表 | hcloud EIP ListPublicips/v2 | 查询弹性公网IP列表 | |
| 申请弹性公网IP | hcloud EIP CreatePublicip/v2 | 申请弹性公网IP,支持IPv4和IPv6。 | |
| 查询弹性公网IP | hcloud EIP ShowPublicip/v2 | 查询指定的弹性公网IP。 | |
| 更新弹性公网IP | hcloud EIP UpdatePublicip/v2 | 更新弹性公网IP,将弹性公网IP跟一个网卡绑定或者解绑定,转换IP地址版本类型。 | |
| 删除弹性公网IP | hcloud EIP DeletePublicip/v2 | 删除弹性公网IP,绑定状态eip不允许直接删除。 | |
| 申请包周期弹性公网IP | hcloud EIP CreatePrePaidPublicip/v2 | 申请包年包月的弹性公网IP。 |
带宽加油包
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询带宽加油包列表 | hcloud EIP ListBandwidthPkg/v2 | 查询带宽加油包列表信息 |
弹性公网IP辅助接口
批量操作弹性公网IP
弹性公网IP标签管理
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 删除弹性公网IP的标签 | hcloud EIP DeletePublicipTag/v2 | 删除指定弹性公网IP的标签信息。其中project_id是项目ID,publicip_id 是要操作的弹性公网IP的id。key是要删除标签的键。 | |
| 按标签查询弹性公网IP列表 | hcloud EIP ListPublicipsByTags/v2 | 使用标签过滤弹性公网IP。 | |
| 查询租户的弹性公网IP标签 | hcloud EIP ListPublicipTags/v2 | 查询租户在指定区域和实例类型的所有标签集合。 | |
| 查询弹性公网IP的标签 | hcloud EIP ShowPublicipTags/v2 | 查询指定弹性IP实例的标签信息。 | |
| 创建弹性公网IP资源标签 | hcloud EIP CreatePublicipTag/v2 | 给指定弹性IP资源实例增加标签信息。 | |
| 批量创建弹性公网IP资源标签 | hcloud EIP BatchCreatePublicipTags/v2 | 为指定的弹性公网IP资源实例批量添加标签。 | |
| 批量删除弹性公网IP资源标签 | hcloud EIP BatchDeletePublicipTags/v2 | 为指定的弹性公网IP资源实例批量删除标签。 |
配额
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询配额接口 | hcloud EIP ListQuotas/v2 | 查询配额 |
OpenStack - 浮动IP
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询浮动IP列表 | hcloud EIP NeutronListFloatingIps/v2 | 查询提交请求的租户有权限操作的所有浮动IP地址。 | |
| 创建浮动IP | hcloud EIP NeutronCreateFloatingIp/v2 | 创建浮动IP的外部网络UUID,请使用GET /v2.0/networks?router:external=True或neutron net-external-list方式获取。 | |
| 查询浮动IP | hcloud EIP NeutronShowFloatingIp/v2 | 查询浮动IP详情,包括浮动IP状态,浮动IP所属路由器ID,浮动IP的外部网络ID等等。 | |
| 更新浮动IP | hcloud EIP NeutronUpdateFloatingIp/v2 | 更新浮动IP。 | |
| 删除浮动IP | hcloud EIP NeutronDeleteFloatingIp/v2 | 删除指定的浮动IP。 |