CreateWuyingServer - 创建工作站

更新时间:
复制 MD 格式

创建一台或多台工作站。

接口说明

  1. 项目相当于云 Flow 控制台的资源配置模块

  2. 当入参 ContentId 背后有多个版本的时候,当前 api 会
    重要 使用默认的那个版本
    同时进行绑定
  3. 只有 Content 的默认版本是可用状态,调用当前接口才可以成功

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

调试

授权信息

下表是API对应的授权信息,可以在RAM权限策略语句的Action元素中使用,用来给RAM用户或RAM角色授予调用此API的权限。具体说明如下:

  • 操作:是指具体的权限点。

  • 访问级别:是指每个操作的访问级别,取值为写入(Write)、读取(Read)或列出(List)。

  • 资源类型:是指操作中支持授权的资源类型。具体说明如下:

    • 对于必选的资源类型,用前面加 * 表示。

    • 对于不支持资源级授权的操作,用全部资源表示。

  • 条件关键字:是指云产品自身定义的条件关键字。

  • 关联操作:是指成功执行操作所需要的其他权限。操作者必须同时具备关联操作的权限,操作才能成功。

操作

访问级别

资源类型

条件关键字

关联操作

appstreaming:CreateWuyingServer

create

*全部资源

*

请求参数

名称

类型

必填

描述

示例值

WuyingServerName

string

工作站名称,创建多台时自动增加数字后缀。

exampleServerName

Amount

integer

数量。

1

ServerInstanceType

string

工作站规格。

eds.proworkstation_flagship_elite_ne.96c384g.192g4x

SystemDiskSize

integer

系统盘大小,单位 GB。

100

SystemDiskCategory

string

系统盘类型。

枚举值:

  • cloud_auto :

    cloud_auto

cloud_auto

SystemDiskPerformanceLevel

string

系统盘性能等级。

PL0

DataDisk

array<object>

数据盘列表。

object

数据盘信息。

DataDiskSize

integer

数据盘大小。

100

DataDiskCategory

string

数据盘类型。

枚举值:

  • cloud_auto :

    cloud_auto

cloud_auto

DataDiskPerformanceLevel

string

数据盘性能等级。

PL0

ImageId

string

镜像 ID。

img-bp13mu****

BizRegionId

string

地域。

cn-hangzhou

OfficeSiteId

string

办公网络 ID。

cn-hangzhou+dir-643067****

Password

string

工作站登录密码。

YourPassword123

ChargeType

string

付费类型。

枚举值:

  • PrePaid :

    包年包月

PrePaid

Period

integer

购买时长。

1

PeriodUnit

string

时间单位。

枚举值:

  • Month :

  • Year :

Month

AutoPay

boolean

自动支付。

false

AutoRenew

boolean

自动续费。

false

PromotionId

string

折扣 ID。

说明

如果设置了 PromotionId,则会尝试应用相应的折扣优惠。

17440009****

VSwitchIds

array

办公网络交换机列表。

string

交换机 ID。

vsw-55vk6****5vatze7jg

VirtualNodePoolId

string

vnp-0b************gyw

NetworkStrategyType

string

网络策略类型(邀测)。

DirectIp

Bandwidth

integer

带宽值,NetworkStrategyType 为 DirectIp 有效,单位:Mbps,范围 2~100

10

IdempotenceToken

string

幂等性令牌,确保操作唯一性

6a1b8c3d

ServerPortRange

string

SavingPlanId

string

HostName

string

主机名称。限制说明如下:

  • 半角句号(.)和短划线(-)不能作为首尾字符,更不能连续使用。

  • windows 工作站:字符长度为 2~15,不支持半角句号(.),不能连续使用短划线,不能全是数字。允许包含大小写英文字母、数字和短划线(-)。

  • Linux 工作站:

    • 字符长度为 2~64,支持多个半角句号(.),点之间为一段,每段允许包含大小写英文字母、数字和短划线(-)。

    • 支持通过占位符${instance_id}将实例 ID 写入 HostName 参数。例如:HostName=k8s-${instance_id},并且创建的 ECS 实例 ID 为i-123abc****,则该实例的主机名为k8s-i-123abc****

  • 一次创建多台工作站实例时,可以使用name_prefix[begin_number,bits]name_suffix的命名格式为多台工作站统一命名。例如,设置 Hostname 的取值为ecd-[1,4]-test,则第一台工作站主机名称为ecd-0001-test,第二台工作站主机名称为ecd-0002-test,依次类推。

    • name_prefix:主机名称的前缀。

    • [begin_number,bits]:主机名称中的有序数字。

      • begin_number:起始数字,取值支持 0~999999,默认值为 0,若取值非法也设置为 0。

      • bits:数字位数,取值支持 1~6,默认值为 6,若取值非法也设置为 6。

    • name_suffix:主机名称的后缀。

testhost

SubPayType

string

MaxPrice

number

返回参数

名称

类型

描述

示例值

object

请求响应。

RequestId

string

请求 ID。

1CBAFFAB-B697-4049-A9B1-67E1FC5F****

Data

object

响应数据。

OrderId

string

订单 ID。

23429322113****

WuyingServerIdList

array

工作站 ID 列表。

string

工作站 ID。

ws-0byd****2lwi

示例

正常返回示例

JSON格式

{
  "RequestId": "1CBAFFAB-B697-4049-A9B1-67E1FC5F****",
  "Data": {
    "OrderId": "23429322113****",
    "WuyingServerIdList": [
      "ws-0byd****2lwi"
    ]
  }
}

错误码

访问错误中心查看更多错误码。

变更历史

更多信息,参考变更详情