{
  "name": "bm",
  "display_name": "黑石物理服务器CPM",
  "description": "介绍如何使用API对黑石物理服务器进行相关操作，包括创建、更改带宽、重启等。",
  "domain": "compute",
  "api_version": "2018-04-23",
  "endpoint": "bm.tencentcloudapi.com",
  "actions": [
    {
      "name": "AttachCamRole",
      "description": "服务器绑定CAM角色，该角色授权访问黑石物理服务器服务，为黑石物理服务器提供了访问资源的权限，如请求服务器的临时证书",
      "status": "online",
      "parameters": [
        {
          "name": "InstanceId",
          "type": "string",
          "required": true,
          "description": "服务器ID"
        },
        {
          "name": "RoleName",
          "type": "string",
          "required": true,
          "description": "角色名称。"
        }
      ],
      "required": [
        "InstanceId",
        "RoleName"
      ]
    },
    {
      "name": "BindPsaTag",
      "description": "为预授权规则绑定标签",
      "status": "online",
      "parameters": [
        {
          "name": "PsaId",
          "type": "string",
          "required": true,
          "description": "预授权规则ID"
        },
        {
          "name": "TagKey",
          "type": "string",
          "required": true,
          "description": "需要绑定的标签key"
        },
        {
          "name": "TagValue",
          "type": "string",
          "required": true,
          "description": "需要绑定的标签value"
        }
      ],
      "required": [
        "PsaId",
        "TagKey",
        "TagValue"
      ]
    },
    {
      "name": "BuyDevices",
      "description": "购买黑石物理机",
      "status": "online",
      "parameters": [
        {
          "name": "Zone",
          "type": "string",
          "required": true,
          "description": "可用区ID。通过接口[查询地域以及可用区(DescribeRegions)](https://cloud.tencent.com/document/api/386/33564)获取可用区信息"
        },
        {
          "name": "OsTypeId",
          "type": "integer",
          "required": true,
          "description": "部署服务器的操作系统ID。通过接口[查询操作系统信息(DescribeOsInfo)](https://cloud.tencent.com/document/product/386/32902)获取操作系统信息"
        },
        {
          "name": "RaidId",
          "type": "integer",
          "required": true,
          "description": "RAID类型ID。通过接口[查询机型RAID方式以及系统盘大小(DescribeDeviceClassPartition)](https://cloud.tencent.com/document/api/386/32910)获取RAID信息"
        },
        {
          "name": "GoodsCount",
          "type": "integer",
          "required": true,
          "description": "购买数量"
        },
        {
          "name": "VpcId",
          "type": "string",
          "required": true,
          "description": "购买至私有网络ID"
        },
        {
          "name": "SubnetId",
          "type": "string",
          "required": true,
          "description": "购买至子网ID"
        },
        {
          "name": "DeviceClassCode",
          "type": "string",
          "required": true,
          "description": "购买的机型ID。通过接口[查询设备型号(DescribeDeviceClass)](https://cloud.tencent.com/document/api/386/32911)获取机型信息"
        },
        {
          "name": "TimeUnit",
          "type": "string",
          "required": true,
          "description": "购买时长单位，取值：M(月) D(天)"
        },
        {
          "name": "TimeSpan",
          "type": "integer",
          "required": true,
          "description": "购买时长"
        },
        {
          "name": "NeedSecurityAgent",
          "type": "integer",
          "required": false,
          "description": "是否安装安全Agent，取值：1(安装) 0(不安装)，默认取值0"
        },
        {
          "name": "NeedMonitorAgent",
          "type": "integer",
          "required": false,
          "description": "是否安装监控Agent，取值：1(安装) 0(不安装)，默认取值0"
        },
        {
          "name": "NeedEMRAgent",
          "type": "integer",
          "required": false,
          "description": "是否安装EMR Agent，取值：1(安装) 0(不安装)，默认取值0"
        },
        {
          "name": "NeedEMRSoftware",
          "type": "integer",
          "required": false,
          "description": "是否安装EMR软件包，取值：1(安装) 0(不安装)，默认取值0"
        },
        {
          "name": "ApplyEip",
          "type": "integer",
          "required": false,
          "description": "是否分配弹性公网IP，取值：1(分配) 0(不分配)，默认取值0"
        },
        {
          "name": "EipPayMode",
          "type": "string",
          "required": false,
          "description": "弹性公网IP计费模式，取值：Flow(按流量计费) Bandwidth(按带宽计费)，默认取值Flow"
        },
        {
          "name": "EipBandwidth",
          "type": "integer",
          "required": false,
          "description": "弹性公网IP带宽限制，单位Mb"
        },
        {
          "name": "IsZoning",
          "type": "integer",
          "required": false,
          "description": "数据盘是否格式化，取值：1(格式化) 0(不格式化)，默认取值为1"
        },
        {
          "name": "CpmPayMode",
          "type": "integer",
          "required": false,
          "description": "物理机计费模式，取值：1(预付费) 2(后付费)，默认取值为1"
        },
        {
          "name": "ImageId",
          "type": "string",
          "required": false,
          "description": "自定义镜像ID，取值生效时用自定义镜像部署物理机"
        },
        {
          "name": "Password",
          "type": "string",
          "required": false,
          "description": "设置Linux root或Windows Administrator的密码"
        },
        {
          "name": "AutoRenewFlag",
          "type": "integer",
          "required": false,
          "description": "自动续费标志位，取值：1(自动续费) 0(不自动续费)，默认取值0"
        },
        {
          "name": "SysRootSpace",
          "type": "integer",
          "required": false,
          "description": "系统盘根分区大小，单位为G，默认取值10G。通过接口[查询机型RAID方式以及系统盘大小(DescribeDeviceClassPartition)](https://cloud.tencent.com/document/api/386/32910)获取根分区信息"
        },
        {
          "name": "SysSwaporuefiSpace",
          "type": "integer",
          "required": false,
          "description": "系统盘swap分区或/boot/efi分区的大小，单位为G。若是uefi启动的机器，分区为/boot/efi，且此值是默认是2G。 普通机器为swap分区，可以不指定此分区。 机型是否是uefi启动，参见接口[查询设备型号(DescribeDeviceClass)](https://cloud.tencent.com/document/api/386/32911)"
        },
        {
          "name": "SysUsrlocalSpace",
          "type": "integer",
          "required": false,
          "description": "/usr/local分区大小，单位为G"
        },
        {
          "name": "SysDataSpace",
          "type": "integer",
          "required": false,
          "description": "/data分区大小，单位为G。如果系统盘还有剩余大小，会分配给/data分区。（特殊情况：如果剩余空间不足10G，并且没有指定/data分区，则剩余空间会分配给Root分区）"
        },
        {
          "name": "HyperThreading",
          "type": "integer",
          "required": false,
          "description": "是否开启超线程，取值：1(开启) 0(关闭)，默认取值1"
        },
        {
          "name": "LanIps",
          "type": "array",
          "required": false,
          "description": "指定的内网IP列表，不指定时自动分配",
          "item_type": "string"
        },
        {
          "name": "Aliases",
          "type": "array",
          "required": false,
          "description": "设备名称列表",
          "item_type": "string"
        },
        {
          "name": "CpuId",
          "type": "integer",
          "required": false,
          "description": "CPU型号ID，自定义机型需要传入，取值： 1: E5-2620v3 (6核) \u0026#42; 22: E5-2680v4 (14核) \u0026#42; 23: E5-2670v3 (12核) \u0026#42; 24: E5-2620v4 (8核) \u0026#42; 25: 4110 (8核) \u0026#42; 26: 6133 (20核) \u0026#42; 2"
        },
        {
          "name": "ContainRaidCard",
          "type": "integer",
          "required": false,
          "description": "是否有RAID卡，取值：1(有) 0(无)，自定义机型需要传入"
        },
        {
          "name": "MemSize",
          "type": "integer",
          "required": false,
          "description": "内存大小，单位为G，自定义机型需要传入。取值参考接口[查询自定义机型部件信息(DescribeHardwareSpecification)](https://cloud.tencent.com/document/api/386/33565)返回值"
        },
        {
          "name": "SystemDiskTypeId",
          "type": "integer",
          "required": false,
          "description": "系统盘ID，自定义机型需要传入。取值参考接口[查询自定义机型部件信息(DescribeHardwareSpecification)](https://cloud.tencent.com/document/api/386/33565)返回值"
        },
        {
          "name": "SystemDiskCount",
          "type": "integer",
          "required": false,
          "description": "系统盘数量，自定义机型需要传入。取值参考接口[查询自定义机型部件信息(DescribeHardwareSpecification)](https://cloud.tencent.com/document/api/386/33565)返回值"
        },
        {
          "name": "DataDiskTypeId",
          "type": "integer",
          "required": false,
          "description": "数据盘ID，自定义机型需要传入。取值参考接口[查询自定义机型部件信息(DescribeHardwareSpecification)](https://cloud.tencent.com/document/api/386/33565)返回值"
        },
        {
          "name": "DataDiskCount",
          "type": "integer",
          "required": false,
          "description": "数据盘数量，自定义机型需要传入。取值参考接口[查询自定义机型部件信息(DescribeHardwareSpecification)](https://cloud.tencent.com/document/api/386/33565)返回值"
        },
        {
          "name": "Tags",
          "type": "array",
          "required": false,
          "description": "绑定的标签列表",
          "item_type": "object",
          "children": [
            {
              "name": "TagKey",
              "type": "string",
              "required": true,
              "description": "标签键"
            },
            {
              "name": "TagValues",
              "type": "array",
              "required": true,
              "description": "标签键对应的值",
              "item_type": "string"
            }
          ]
        },
        {
          "name": "FileSystem",
          "type": "string",
          "required": false,
          "description": "指定数据盘的文件系统格式，当前支持 EXT4和XFS选项， 默认为EXT4。 参数适用于数据盘和Linux， 且在IsZoning为1时生效"
        },
        {
          "name": "BuySession",
          "type": "string",
          "required": false,
          "description": "此参数是为了防止重复发货。如果两次调用传入相同的BuySession，只会发货一次。 不要以设备别名作为BuySession，这样只会第一次购买成功。参数长度为128位，合法字符为大小字母，数字，下划线，横线。"
        },
        {
          "name": "SgId",
          "type": "string",
          "required": false,
          "description": "绑定已有的安全组ID。仅在NeedSecurityAgent为1时生效"
        },
        {
          "name": "TemplateId",
          "type": "string",
          "required": false,
          "description": "安全组模板ID，由模板创建新安全组并绑定。TemplateId和SgId不能同时传入"
        }
      ],
      "required": [
        "Zone",
        "OsTypeId",
        "RaidId",
        "GoodsCount",
        "VpcId",
        "SubnetId",
        "DeviceClassCode",
        "TimeUnit",
        "TimeSpan"
      ]
    },
    {
      "name": "CreateCustomImage",
      "description": "创建自定义镜像 每个AppId在每个可用区最多保留20个自定义镜像",
      "status": "online",
      "parameters": [
        {
          "name": "InstanceId",
          "type": "string",
          "required": true,
          "description": "用于制作镜像的物理机ID",
          "example": "testid"
        },
        {
          "name": "ImageName",
          "type": "string",
          "required": true,
          "description": "镜像别名",
          "example": "aa678"
        },
        {
          "name": "ImageDescription",
          "type": "string",
          "required": false,
          "description": "镜像描述",
          "example": "876aa"
        }
      ],
      "required": [
        "InstanceId",
        "ImageName"
      ]
    },
    {
      "name": "CreatePsaRegulation",
      "description": "创建预授权规则",
      "status": "online",
      "parameters": [
        {
          "name": "PsaName",
          "type": "string",
          "required": true,
          "description": "规则别名"
        },
        {
          "name": "TaskTypeIds",
          "type": "array",
          "required": true,
          "description": "关联的故障类型ID列表",
          "item_type": "integer"
        },
        {
          "name": "RepairLimit",
          "type": "integer",
          "required": false,
          "description": "维修实例上限，默认为5"
        },
        {
          "name": "PsaDescription",
          "type": "string",
          "required": false,
          "description": "规则备注"
        }
      ],
      "required": [
        "PsaName",
        "TaskTypeIds"
      ]
    },
    {
      "name": "CreateSpotDevice",
      "description": "创建黑石竞价实例",
      "status": "online",
      "parameters": [
        {
          "name": "Zone",
          "type": "string",
          "required": true,
          "description": "可用区名称。如ap-guangzhou-bls-1, 通过DescribeRegions获取"
        },
        {
          "name": "ComputeType",
          "type": "string",
          "required": true,
          "description": "计算单元类型, 如v3.c2.medium，更详细的ComputeType参考[竞价实例产品文档](https://cloud.tencent.com/document/product/386/30256)"
        },
        {
          "name": "OsTypeId",
          "type": "integer",
          "required": true,
          "description": "操作系统类型ID"
        },
        {
          "name": "VpcId",
          "type": "string",
          "required": true,
          "description": "私有网络ID"
        },
        {
          "name": "SubnetId",
          "type": "string",
          "required": true,
          "description": "子网ID"
        },
        {
          "name": "GoodsNum",
          "type": "integer",
          "required": true,
          "description": "购买的计算单元个数"
        },
        {
          "name": "SpotStrategy",
          "type": "string",
          "required": true,
          "description": "出价策略。可取值为SpotWithPriceLimit和SpotAsPriceGo。SpotWithPriceLimit，用户设置价格上限，需要传SpotPriceLimit参数， 如果市场价高于用户的指定价格，则购买不成功; SpotAsPriceGo 是随市场价的策略。"
        },
        {
          "name": "SpotPriceLimit",
          "type": "float",
          "required": false,
          "description": "用户设置的价格。当为SpotWithPriceLimit竞价策略时有效"
        },
        {
          "name": "Passwd",
          "type": "string",
          "required": false,
          "description": "设置竞价实例密码。可选参数，没有指定会生成随机密码"
        }
      ],
      "required": [
        "Zone",
        "ComputeType",
        "OsTypeId",
        "VpcId",
        "SubnetId",
        "GoodsNum",
        "SpotStrategy"
      ]
    },
    {
      "name": "CreateUserCmd",
      "description": "创建自定义脚本",
      "status": "online",
      "parameters": [
        {
          "name": "Alias",
          "type": "string",
          "required": true,
          "description": "用户自定义脚本的名称"
        },
        {
          "name": "OsType",
          "type": "string",
          "required": true,
          "description": "命令适用的操作系统类型，取值linux或xserver"
        },
        {
          "name": "Content",
          "type": "string",
          "required": true,
          "description": "脚本内容，必须经过base64编码"
        }
      ],
      "required": [
        "Alias",
        "OsType",
        "Content"
      ]
    },
    {
      "name": "DeleteCustomImages",
      "description": "删除自定义镜像 正用于部署或重装中的镜像被删除后，镜像文件将保留一段时间，直到部署或重装结束",
      "status": "online",
      "parameters": [
        {
          "name": "ImageIds",
          "type": "array",
          "required": true,
          "description": "准备删除的镜像ID列表",
          "item_type": "string"
        }
      ],
      "required": [
        "ImageIds"
      ]
    },
    {
      "name": "DeletePsaRegulation",
      "description": "删除预授权规则",
      "status": "online",
      "parameters": [
        {
          "name": "PsaId",
          "type": "string",
          "required": true,
          "description": "预授权规则ID"
        }
      ],
      "required": [
        "PsaId"
      ]
    },
    {
      "name": "DeleteUserCmds",
      "description": "删除自定义脚本",
      "status": "online",
      "parameters": [
        {
          "name": "CmdIds",
          "type": "array",
          "required": true,
          "description": "需要删除的脚本ID",
          "item_type": "string"
        }
      ],
      "required": [
        "CmdIds"
      ]
    },
    {
      "name": "DescribeCustomImageProcess",
      "description": "查询自定义镜像制作进度",
      "status": "online",
      "parameters": [
        {
          "name": "ImageId",
          "type": "string",
          "required": true,
          "description": "镜像ID"
        }
      ],
      "required": [
        "ImageId"
      ]
    },
    {
      "name": "DescribeCustomImages",
      "description": "查看自定义镜像列表",
      "status": "online",
      "parameters": [
        {
          "name": "Offset",
          "type": "integer",
          "required": true,
          "description": "偏移量"
        },
        {
          "name": "Limit",
          "type": "integer",
          "required": true,
          "description": "数量限制"
        },
        {
          "name": "OrderField",
          "type": "string",
          "required": false,
          "description": "排序字段，仅支持CreateTime"
        },
        {
          "name": "Order",
          "type": "integer",
          "required": false,
          "description": "排序方式 0:递增(默认) 1:递减"
        },
        {
          "name": "ImageId",
          "type": "string",
          "required": false,
          "description": "按ImageId查找指定镜像信息，ImageId字段存在时其他字段失效"
        },
        {
          "name": "SearchKey",
          "type": "string",
          "required": false,
          "description": "模糊查询过滤，可以查询镜像ID或镜像名"
        },
        {
          "name": "ImageStatus",
          "type": "array",
          "required": false,
          "description": "镜像状态过滤列表，有效取值为： 1：制作中 2：制作失败 3：正常 4：删除中",
          "item_type": "integer"
        }
      ],
      "required": [
        "Offset",
        "Limit"
      ]
    },
    {
      "name": "DescribeDeviceClass",
      "description": "获取设备类型",
      "status": "online",
      "parameters": [
        {
          "name": "OnSale",
          "type": "integer",
          "required": false,
          "description": "是否仅查询在售标准机型配置信息。取值0：查询所有机型；1：查询在售机型。默认为1"
        },
        {
          "name": "NeedPriceInfo",
          "type": "integer",
          "required": false,
          "description": "是否返回价格信息。取值0：不返回价格信息，接口返回速度更快；1：返回价格信息。默认为1"
        }
      ],
      "required": []
    },
    {
      "name": "DescribeDeviceClassPartition",
      "description": "查询机型支持的RAID方式， 并返回系统盘的分区和逻辑盘的列表",
      "status": "online",
      "parameters": [
        {
          "name": "DeviceClassCode",
          "type": "string",
          "required": false,
          "description": "设备类型代号。代号通过接口[查询设备型号(DescribeDeviceClass)](https://cloud.tencent.com/document/api/386/32911)查询。标准机型需要传入此参数。虽是可选参数，但DeviceClassCode和InstanceId参数，必须要填写一个。"
        },
        {
          "name": "InstanceId",
          "type": "string",
          "required": false,
          "description": "需要查询自定义机型RAID信息时，传入自定义机型实例ID。InstanceId存在时其余参数失效。"
        },
        {
          "name": "CpuId",
          "type": "integer",
          "required": false,
          "description": "CPU型号ID，查询自定义机型时需要传入"
        },
        {
          "name": "MemSize",
          "type": "integer",
          "required": false,
          "description": "内存大小，单位为G，查询自定义机型时需要传入"
        },
        {
          "name": "ContainRaidCard",
          "type": "integer",
          "required": false,
          "description": "是否有RAID卡，取值：1(有) 0(无)。查询自定义机型时需要传入"
        },
        {
          "name": "SystemDiskTypeId",
          "type": "integer",
          "required": false,
          "description": "系统盘类型ID，查询自定义机型时需要传入"
        },
        {
          "name": "SystemDiskCount",
          "type": "integer",
          "required": false,
          "description": "系统盘数量，查询自定义机型时需要传入"
        },
        {
          "name": "DataDiskTypeId",
          "type": "integer",
          "required": false,
          "description": "数据盘类型ID，查询自定义机型时可传入"
        },
        {
          "name": "DataDiskCount",
          "type": "integer",
          "required": false,
          "description": "数据盘数量，查询自定义机型时可传入"
        }
      ],
      "required": []
    },
    {
      "name": "DescribeDeviceHardwareInfo",
      "description": "查询设备硬件配置信息，如 CPU 型号，内存大小，磁盘大小和数量",
      "status": "online",
      "parameters": [
        {
          "name": "InstanceIds",
          "type": "array",
          "required": true,
          "description": "设备 ID 列表",
          "item_type": "string"
        }
      ],
      "required": [
        "InstanceIds"
      ]
    },
    {
      "name": "DescribeDeviceInventory",
      "description": "查询设备库存",
      "status": "online",
      "parameters": [
        {
          "name": "Zone",
          "type": "string",
          "required": true,
          "description": "可用区"
        },
        {
          "name": "DeviceClassCode",
          "type": "string",
          "required": false,
          "description": "设备型号"
        },
        {
          "name": "VpcId",
          "type": "string",
          "required": false,
          "description": "私有网络ID"
        },
        {
          "name": "SubnetId",
          "type": "string",
          "required": false,
          "description": "子网ID"
        },
        {
          "name": "CpuId",
          "type": "integer",
          "required": false,
          "description": "CPU型号ID，查询自定义机型时必填"
        },
        {
          "name": "MemSize",
          "type": "integer",
          "required": false,
          "description": "内存大小，单位为G，查询自定义机型时必填"
        },
        {
          "name": "ContainRaidCard",
          "type": "integer",
          "required": false,
          "description": "是否有RAID卡，取值：1(有) 0(无)，查询自定义机型时必填"
        },
        {
          "name": "SystemDiskTypeId",
          "type": "integer",
          "required": false,
          "description": "系统盘类型ID，查询自定义机型时必填"
        },
        {
          "name": "SystemDiskCount",
          "type": "integer",
          "required": false,
          "description": "系统盘数量，查询自定义机型时必填"
        },
        {
          "name": "DataDiskTypeId",
          "type": "integer",
          "required": false,
          "description": "数据盘类型ID，查询自定义机型时可填"
        },
        {
          "name": "DataDiskCount",
          "type": "integer",
          "required": false,
          "description": "数据盘数量，查询自定义机型时可填"
        }
      ],
      "required": [
        "Zone"
      ]
    },
    {
      "name": "DescribeDeviceOperationLog",
      "description": "查询设备操作日志， 如设备重启，重装，设置密码等操作",
      "status": "online",
      "parameters": [
        {
          "name": "InstanceId",
          "type": "string",
          "required": true,
          "description": "设备实例ID"
        },
        {
          "name": "StartTime",
          "type": "string",
          "required": false,
          "description": "查询开始日期"
        },
        {
          "name": "EndTime",
          "type": "string",
          "required": false,
          "description": "查询结束日期"
        },
        {
          "name": "Offset",
          "type": "integer",
          "required": false,
          "description": "偏移量"
        },
        {
          "name": "Limit",
          "type": "integer",
          "required": false,
          "description": "返回数量"
        }
      ],
      "required": [
        "InstanceId"
      ]
    },
    {
      "name": "DescribeDevicePartition",
      "description": "获取物理机的分区格式",
      "status": "online",
      "parameters": [
        {
          "name": "InstanceId",
          "type": "string",
          "required": true,
          "description": "物理机ID"
        }
      ],
      "required": [
        "InstanceId"
      ]
    },
    {
      "name": "DescribeDevicePosition",
      "description": "查询服务器所在的位置，如机架，上联交换机等信息",
      "status": "online",
      "parameters": [
        {
          "name": "Offset",
          "type": "integer",
          "required": false,
          "description": "偏移量"
        },
        {
          "name": "Limit",
          "type": "integer",
          "required": false,
          "description": "数量限制"
        },
        {
          "name": "VpcId",
          "type": "string",
          "required": false,
          "description": "私有网络ID"
        },
        {
          "name": "SubnetId",
          "type": "string",
          "required": false,
          "description": "子网ID"
        },
        {
          "name": "InstanceIds",
          "type": "array",
          "required": false,
          "description": "实例ID列表",
          "item_type": "string"
        },
        {
          "name": "Alias",
          "type": "string",
          "required": false,
          "description": "实例别名"
        }
      ],
      "required": []
    },
    {
      "name": "DescribeDevicePriceInfo",
      "description": "查询服务器价格信息，支持设备的批量查找，支持标准机型和弹性机型的混合查找",
      "status": "online",
      "parameters": [
        {
          "name": "InstanceIds",
          "type": "array",
          "required": true,
          "description": "需要查询的实例列表",
          "item_type": "string"
        },
        {
          "name": "TimeUnit",
          "type": "string",
          "required": false,
          "description": "购买时长单位，当前只支持取值为m"
        },
        {
          "name": "TimeSpan",
          "type": "integer",
          "required": false,
          "description": "购买时长"
        }
      ],
      "required": [
        "InstanceIds"
      ]
    },
    {
      "name": "DescribeDevices",
      "description": "查询物理服务器，可以按照实例，业务IP等过滤",
      "status": "online",
      "parameters": [
        {
          "name": "Offset",
          "type": "integer",
          "required": true,
          "description": "偏移量",
          "example": "0"
        },
        {
          "name": "Limit",
          "type": "integer",
          "required": true,
          "description": "返回数量，默认为20，最大值为100。",
          "example": "20"
        },
        {
          "name": "DeviceClassCode",
          "type": "string",
          "required": false,
          "description": "机型ID，通过接口[查询设备型号(DescribeDeviceClass)](https://cloud.tencent.com/document/api/386/32911)查询",
          "example": "PS001v1"
        },
        {
          "name": "InstanceIds",
          "type": "array",
          "required": false,
          "description": "设备ID数组",
          "example": "cpm-1a2b3c4d",
          "item_type": "string"
        },
        {
          "name": "WanIps",
          "type": "array",
          "required": false,
          "description": "外网IP数组",
          "example": "123.123.123.123",
          "item_type": "string"
        },
        {
          "name": "LanIps",
          "type": "array",
          "required": false,
          "description": "内网IP数组",
          "example": "10.0.0.1",
          "item_type": "string"
        },
        {
          "name": "Alias",
          "type": "string",
          "required": false,
          "description": "设备名称",
          "example": "test"
        },
        {
          "name": "VagueIp",
          "type": "string",
          "required": false,
          "description": "模糊IP查询",
          "example": "88"
        },
        {
          "name": "DeadlineStartTime",
          "type": "string",
          "required": false,
          "description": "设备到期时间查询的起始时间",
          "example": "2018-01-01 18:00:00"
        },
        {
          "name": "DeadlineEndTime",
          "type": "string",
          "required": false,
          "description": "设备到期时间查询的结束时间",
          "example": "2018-12-01 18:00:00"
        },
        {
          "name": "AutoRenewFlag",
          "type": "integer",
          "required": false,
          "description": "自动续费标志 0:不自动续费，1:自动续费",
          "example": "1"
        },
        {
          "name": "VpcId",
          "type": "string",
          "required": false,
          "description": "私有网络唯一ID",
          "example": "vpc-3c7b2102"
        },
        {
          "name": "SubnetId",
          "type": "string",
          "required": false,
          "description": "子网唯一ID",
          "example": "subnet-3c7b2102"
        },
        {
          "name": "Tags",
          "type": "array",
          "required": false,
          "description": "标签列表",
          "example": "无",
          "item_type": "object",
          "children": [
            {
              "name": "TagKey",
              "type": "string",
              "required": true,
              "description": "标签键"
            },
            {
              "name": "TagValues",
              "type": "array",
              "required": true,
              "description": "标签键对应的值",
              "item_type": "string"
            }
          ]
        },
        {
          "name": "DeviceType",
          "type": "string",
          "required": false,
          "description": "设备类型，取值有: compute(计算型), standard(标准型), storage(存储型) 等",
          "example": "standard"
        },
        {
          "name": "IsLuckyDevice",
          "type": "integer",
          "required": false,
          "description": "竞价实例机器的过滤。如果未指定此参数，则不做过滤。0: 查询非竞价实例的机器; 1: 查询竞价实例的机器。",
          "example": "0"
        },
        {
          "name": "OrderField",
          "type": "string",
          "required": false,
          "description": "排序字段",
          "example": "SubnetId"
        },
        {
          "name": "Order",
          "type": "integer",
          "required": false,
          "description": "排序方式，取值：0:增序(默认)，1:降序",
          "example": "1"
        },
        {
          "name": "MaintainStatus",
          "type": "string",
          "required": false,
          "description": "按照维保方式过滤。可取值为 Maintain: 在保; WillExpire: 即将过保; Expire: 已过保",
          "example": "Maintain"
        }
      ],
      "required": [
        "Offset",
        "Limit"
      ]
    },
    {
      "name": "DescribeHardwareSpecification",
      "description": "查询自定义机型部件信息，包括CpuId对应的型号，DiskTypeId对应的磁盘类型",
      "status": "online",
      "parameters": [],
      "required": []
    },
    {
      "name": "DescribeHostedDeviceOutBandInfo",
      "description": "查询托管设备带外信息",
      "status": "online",
      "parameters": [
        {
          "name": "InstanceIds",
          "type": "array",
          "required": true,
          "description": "托管设备的唯一ID数组,数组个数不超过20",
          "item_type": "string"
        },
        {
          "name": "Zone",
          "type": "string",
          "required": true,
          "description": "可用区ID"
        }
      ],
      "required": [
        "InstanceIds",
        "Zone"
      ]
    },
    {
      "name": "DescribeOperationResult",
      "description": "获取异步操作状态的完成状态",
      "status": "online",
      "parameters": [
        {
          "name": "TaskId",
          "type": "integer",
          "required": true,
          "description": "异步任务ID"
        }
      ],
      "required": [
        "TaskId"
      ]
    },
    {
      "name": "DescribeOsInfo",
      "description": "查询指定机型所支持的操作系统",
      "status": "online",
      "parameters": [
        {
          "name": "DeviceClassCode",
          "type": "string",
          "required": false,
          "description": "设备类型代号。 可以从DescribeDeviceClass查询设备类型列表"
        }
      ],
      "required": []
    },
    {
      "name": "DescribePsaRegulations",
      "description": "获取预授权规则列表",
      "status": "online",
      "parameters": [
        {
          "name": "Limit",
          "type": "integer",
          "required": true,
          "description": "数量限制"
        },
        {
          "name": "Offset",
          "type": "integer",
          "required": true,
          "description": "偏移量"
        },
        {
          "name": "PsaIds",
          "type": "array",
          "required": false,
          "description": "规则ID过滤，支持模糊查询",
          "item_type": "string"
        },
        {
          "name": "PsaNames",
          "type": "array",
          "required": false,
          "description": "规则别名过滤，支持模糊查询",
          "item_type": "string"
        },
        {
          "name": "Tags",
          "type": "array",
          "required": false,
          "description": "标签过滤",
          "item_type": "object",
          "children": [
            {
              "name": "TagKey",
              "type": "string",
              "required": true,
              "description": "标签键"
            },
            {
              "name": "TagValues",
              "type": "array",
              "required": true,
              "description": "标签键对应的值",
              "item_type": "string"
            }
          ]
        },
        {
          "name": "OrderField",
          "type": "string",
          "required": false,
          "description": "排序字段，取值支持：CreateTime"
        },
        {
          "name": "Order",
          "type": "integer",
          "required": false,
          "description": "排序方式 0:递增(默认) 1:递减"
        }
      ],
      "required": [
        "Limit",
        "Offset"
      ]
    },
    {
      "name": "DescribeRegions",
      "description": "查询地域以及可用区",
      "status": "online",
      "parameters": [
        {
          "name": "RegionId",
          "type": "integer",
          "required": false,
          "description": "地域整型ID，目前黑石可用地域包括：8-北京，4-上海，1-广州， 19-重庆"
        }
      ],
      "required": []
    },
    {
      "name": "DescribeRepairTaskConstant",
      "description": "维修任务配置获取",
      "status": "online",
      "parameters": [],
      "required": []
    },
    {
      "name": "DescribeTaskInfo",
      "description": "获取用户维修任务列表及详细信息 TaskStatus（任务状态ID）与状态中文名的对应关系如下： 1：未授权 2：处理中 3：待确认 4：未授权-暂不处理 5：已恢复 6：待确认-未恢复",
      "status": "online",
      "parameters": [
        {
          "name": "Offset",
          "type": "integer",
          "required": true,
          "description": "开始位置",
          "example": "0"
        },
        {
          "name": "Limit",
          "type": "integer",
          "required": true,
          "description": "数据条数",
          "example": "20"
        },
        {
          "name": "StartDate",
          "type": "string",
          "required": false,
          "description": "时间过滤下限",
          "example": "2018-07-10"
        },
        {
          "name": "EndDate",
          "type": "string",
          "required": false,
          "description": "时间过滤上限",
          "example": "2018-07-19"
        },
        {
          "name": "TaskStatus",
          "type": "array",
          "required": false,
          "description": "任务状态ID过滤",
          "example": "[\"1\\r\\n\"]",
          "item_type": "integer"
        },
        {
          "name": "OrderField",
          "type": "string",
          "required": false,
          "description": "排序字段，目前支持：CreateTime，AuthTime，EndTime",
          "example": "CreateTime"
        },
        {
          "name": "Order",
          "type": "integer",
          "required": false,
          "description": "排序方式 0:递增(默认) 1:递减",
          "example": "1"
        },
        {
          "name": "TaskIds",
          "type": "array",
          "required": false,
          "description": "任务ID过滤",
          "example": "[\"b\\r\\n\"]",
          "item_type": "string"
        },
        {
          "name": "InstanceIds",
          "type": "array",
          "required": false,
          "description": "实例ID过滤",
          "example": "[\"o\\r\\n\"]",
          "item_type": "string"
        },
        {
          "name": "Aliases",
          "type": "array",
          "required": false,
          "description": "实例别名过滤",
          "example": "[\"-\\r\\n\"]",
          "item_type": "string"
        },
        {
          "name": "TaskTypeIds",
          "type": "array",
          "required": false,
          "description": "故障类型ID过滤",
          "example": "[\"44\\r\\n\",\"49\\r\\n\"]",
          "item_type": "integer"
        }
      ],
      "required": [
        "Offset",
        "Limit"
      ]
    },
    {
      "name": "DescribeTaskOperationLog",
      "description": "获取维修任务操作日志",
      "status": "online",
      "parameters": [
        {
          "name": "TaskId",
          "type": "string",
          "required": true,
          "description": "维修任务ID"
        },
        {
          "name": "OrderField",
          "type": "string",
          "required": false,
          "description": "排序字段，目前支持：OperationTime"
        },
        {
          "name": "Order",
          "type": "integer",
          "required": false,
          "description": "排序方式 0:递增(默认) 1:递减"
        }
      ],
      "required": [
        "TaskId"
      ]
    },
    {
      "name": "DescribeUserCmdTaskInfo",
      "description": "获取自定义脚本任务详细信息",
      "status": "online",
      "parameters": [
        {
          "name": "TaskId",
          "type": "string",
          "required": true,
          "description": "任务ID"
        },
        {
          "name": "Offset",
          "type": "integer",
          "required": false,
          "description": "偏移量"
        },
        {
          "name": "Limit",
          "type": "integer",
          "required": false,
          "description": "数量限制"
        },
        {
          "name": "OrderField",
          "type": "string",
          "required": false,
          "description": "排序字段，支持： RunBeginTime,RunEndTime,Status"
        },
        {
          "name": "Order",
          "type": "integer",
          "required": false,
          "description": "排序方式，取值: 1倒序，0顺序；默认倒序"
        },
        {
          "name": "SearchKey",
          "type": "string",
          "required": false,
          "description": "关键字搜索，可搜索ID或别名，支持模糊搜索"
        }
      ],
      "required": [
        "TaskId"
      ]
    },
    {
      "name": "DescribeUserCmdTasks",
      "description": "获取自定义脚本任务列表",
      "status": "online",
      "parameters": [
        {
          "name": "Offset",
          "type": "integer",
          "required": true,
          "description": "偏移量"
        },
        {
          "name": "Limit",
          "type": "integer",
          "required": true,
          "description": "数量限制"
        },
        {
          "name": "OrderField",
          "type": "string",
          "required": false,
          "description": "排序字段，支持： RunBeginTime,RunEndTime,InstanceCount,SuccessCount,FailureCount"
        },
        {
          "name": "Order",
          "type": "integer",
          "required": false,
          "description": "排序方式，取值: 1倒序，0顺序；默认倒序"
        }
      ],
      "required": [
        "Offset",
        "Limit"
      ]
    },
    {
      "name": "DescribeUserCmds",
      "description": "获取自定义脚本信息列表",
      "status": "online",
      "parameters": [
        {
          "name": "Offset",
          "type": "integer",
          "required": true,
          "description": "偏移量"
        },
        {
          "name": "Limit",
          "type": "integer",
          "required": true,
          "description": "数量限制"
        },
        {
          "name": "OrderField",
          "type": "string",
          "required": false,
          "description": "排序字段，支持： OsType,CreateTime,ModifyTime"
        },
        {
          "name": "Order",
          "type": "integer",
          "required": false,
          "description": "排序方式，取值: 1倒序，0顺序；默认倒序"
        },
        {
          "name": "SearchKey",
          "type": "string",
          "required": false,
          "description": "关键字搜索，可搜索ID或别名，支持模糊搜索"
        },
        {
          "name": "CmdId",
          "type": "string",
          "required": false,
          "description": "查询的脚本ID"
        }
      ],
      "required": [
        "Offset",
        "Limit"
      ]
    },
    {
      "name": "DetachCamRole",
      "description": "服务器绑定CAM角色",
      "status": "online",
      "parameters": [
        {
          "name": "InstanceId",
          "type": "string",
          "required": true,
          "description": "服务器ID"
        }
      ],
      "required": [
        "InstanceId"
      ]
    },
    {
      "name": "ModifyCustomImageAttribute",
      "description": "用于修改自定义镜像名或描述",
      "status": "online",
      "parameters": [
        {
          "name": "ImageId",
          "type": "string",
          "required": true,
          "description": "镜像ID"
        },
        {
          "name": "ImageName",
          "type": "string",
          "required": false,
          "description": "设置新的镜像名"
        },
        {
          "name": "ImageDescription",
          "type": "string",
          "required": false,
          "description": "设置新的镜像描述"
        }
      ],
      "required": [
        "ImageId"
      ]
    },
    {
      "name": "ModifyDeviceAliases",
      "description": "修改服务器名称",
      "status": "online",
      "parameters": [
        {
          "name": "DeviceAliases",
          "type": "array",
          "required": true,
          "description": "需要改名的设备与别名列表",
          "example": "无",
          "item_type": "object",
          "children": [
            {
              "name": "InstanceId",
              "type": "string",
              "required": true,
              "description": "设备ID"
            },
            {
              "name": "Alias",
              "type": "string",
              "required": true,
              "description": "设备别名"
            }
          ]
        }
      ],
      "required": [
        "DeviceAliases"
      ]
    },
    {
      "name": "ModifyDeviceAutoRenewFlag",
      "description": "修改物理机服务器自动续费标志",
      "status": "online",
      "parameters": [
        {
          "name": "AutoRenewFlag",
          "type": "integer",
          "required": true,
          "description": "自动续费标志位。0: 不自动续费; 1: 自动续费"
        },
        {
          "name": "InstanceIds",
          "type": "array",
          "required": true,
          "description": "需要修改的设备ID列表",
          "item_type": "string"
        }
      ],
      "required": [
        "AutoRenewFlag",
        "InstanceIds"
      ]
    },
    {
      "name": "ModifyLanIp",
      "description": "修改物理机内网IP（不重装系统）",
      "status": "online",
      "parameters": [
        {
          "name": "InstanceId",
          "type": "string",
          "required": true,
          "description": "物理机ID"
        },
        {
          "name": "VpcId",
          "type": "string",
          "required": true,
          "description": "指定新VPC"
        },
        {
          "name": "SubnetId",
          "type": "string",
          "required": true,
          "description": "指定新子网"
        },
        {
          "name": "LanIp",
          "type": "string",
          "required": false,
          "description": "指定新内网IP"
        },
        {
          "name": "RebootDevice",
          "type": "integer",
          "required": false,
          "description": "是否需要重启机器，取值 1(需要) 0(不需要)，默认取值0"
        }
      ],
      "required": [
        "InstanceId",
        "VpcId",
        "SubnetId"
      ]
    },
    {
      "name": "ModifyPayModePre2Post",
      "description": "将设备的预付费模式修改为后付费计费模式，支持批量转换。（前提是客户要加入黑石物理机后付费计费的白名单，申请黑石物理机后付费可以联系腾讯云客服）",
      "status": "online",
      "parameters": [
        {
          "name": "InstanceIds",
          "type": "array",
          "required": true,
          "description": "需要修改的设备ID列表",
          "item_type": "string"
        }
      ],
      "required": [
        "InstanceIds"
      ]
    },
    {
      "name": "ModifyPsaRegulation",
      "description": "允许修改规则信息及关联故障类型",
      "status": "online",
      "parameters": [
        {
          "name": "PsaId",
          "type": "string",
          "required": true,
          "description": "预授权规则ID"
        },
        {
          "name": "PsaName",
          "type": "string",
          "required": false,
          "description": "预授权规则别名"
        },
        {
          "name": "RepairLimit",
          "type": "integer",
          "required": false,
          "description": "维修中的实例上限"
        },
        {
          "name": "PsaDescription",
          "type": "string",
          "required": false,
          "description": "预授权规则备注"
        },
        {
          "name": "TaskTypeIds",
          "type": "array",
          "required": false,
          "description": "预授权规则关联故障类型ID列表",
          "item_type": "integer"
        }
      ],
      "required": [
        "PsaId"
      ]
    },
    {
      "name": "ModifyUserCmd",
      "description": "修改自定义脚本",
      "status": "online",
      "parameters": [
        {
          "name": "CmdId",
          "type": "string",
          "required": true,
          "description": "待修改的脚本ID"
        },
        {
          "name": "Alias",
          "type": "string",
          "required": false,
          "description": "待修改的脚本名称"
        },
        {
          "name": "OsType",
          "type": "string",
          "required": false,
          "description": "脚本适用的操作系统类型"
        },
        {
          "name": "Content",
          "type": "string",
          "required": false,
          "description": "待修改的脚本内容，必须经过base64编码"
        }
      ],
      "required": [
        "CmdId"
      ]
    },
    {
      "name": "OfflineDevices",
      "description": "销毁黑石物理机实例：可以销毁物理机列表中的竞价实例，或回收站列表中所有计费模式的实例",
      "status": "online",
      "parameters": [
        {
          "name": "InstanceIds",
          "type": "array",
          "required": true,
          "description": "需要退还的物理机ID列表",
          "item_type": "string"
        }
      ],
      "required": [
        "InstanceIds"
      ]
    },
    {
      "name": "RebootDevices",
      "description": "重启机器",
      "status": "online",
      "parameters": [
        {
          "name": "InstanceIds",
          "type": "array",
          "required": true,
          "description": "需要重启的设备ID列表",
          "item_type": "string"
        }
      ],
      "required": [
        "InstanceIds"
      ]
    },
    {
      "name": "RecoverDevices",
      "description": "恢复回收站中的物理机（仅限后付费的物理机）",
      "status": "online",
      "parameters": [
        {
          "name": "InstanceIds",
          "type": "array",
          "required": true,
          "description": "需要恢复的物理机ID列表",
          "item_type": "string"
        }
      ],
      "required": [
        "InstanceIds"
      ]
    },
    {
      "name": "ReloadDeviceOs",
      "description": "重装操作系统",
      "status": "online",
      "parameters": [
        {
          "name": "InstanceId",
          "type": "string",
          "required": true,
          "description": "设备的唯一ID"
        },
        {
          "name": "Password",
          "type": "string",
          "required": true,
          "description": "密码。 用户设置的linux root或Windows Administrator密码。密码校验规则: Windows机器密码需12到16位，至少包括三项 `[a-z]`,`[A-Z]`,`[0-9]`和`[()`'`~!@#$%^\u0026*-+=_`|`{}[]:;',.?/]`的特殊符号, 密码不能包含Administrator(不区分大小写); Linux机器密码需8到16位，至少包括两项`[a-z,A-Z]`,`[0-9]`和`[()`'`~!@#$%^\u0026*-+=_`|`{}[]:;',.?/]`的特殊符号"
        },
        {
          "name": "OsTypeId",
          "type": "integer",
          "required": false,
          "description": "操作系统类型ID。通过接口[查询操作系统信息(DescribeOsInfo)](https://cloud.tencent.com/document/api/386/32902)获取操作系统信息"
        },
        {
          "name": "RaidId",
          "type": "integer",
          "required": false,
          "description": "RAID类型ID。通过接口[查询机型RAID方式以及系统盘大小(DescribeDeviceClassPartition)](https://cloud.tencent.com/document/api/386/32910)获取RAID信息"
        },
        {
          "name": "IsZoning",
          "type": "integer",
          "required": false,
          "description": "是否格式化数据盘。0: 不格式化（默认值）；1：格式化"
        },
        {
          "name": "SysRootSpace",
          "type": "integer",
          "required": false,
          "description": "系统盘根分区大小，默认是10G。系统盘的大小参考接口[查询机型RAID方式以及系统盘大小(DescribeDeviceClassPartition)](https://cloud.tencent.com/document/api/386/32910)"
        },
        {
          "name": "SysSwaporuefiSpace",
          "type": "integer",
          "required": false,
          "description": "系统盘swap分区或/boot/efi分区的大小。若是uefi启动的机器，分区为/boot/efi ,且此值是默认是2G。普通机器为swap分区，可以不指定此分区。机型是否是uefi启动，参考接口[查询设备型号(DescribeDeviceClass)](https://cloud.tencent.com/document/api/386/32911)"
        },
        {
          "name": "SysUsrlocalSpace",
          "type": "integer",
          "required": false,
          "description": "/usr/local分区大小"
        },
        {
          "name": "VpcId",
          "type": "string",
          "required": false,
          "description": "重装到新的私有网络的ID。如果改变VPC子网，则要求与SubnetId同时传参，否则可不填"
        },
        {
          "name": "SubnetId",
          "type": "string",
          "required": false,
          "description": "重装到新的子网的ID。如果改变VPC子网，则要求与VpcId同时传参，否则可不填"
        },
        {
          "name": "LanIp",
          "type": "string",
          "required": false,
          "description": "重装指定IP地址"
        },
        {
          "name": "HyperThreading",
          "type": "integer",
          "required": false,
          "description": "指定是否开启超线程。 0：关闭超线程；1：开启超线程（默认值）"
        },
        {
          "name": "ImageId",
          "type": "string",
          "required": false,
          "description": "自定义镜像ID。传此字段则用自定义镜像重装"
        },
        {
          "name": "FileSystem",
          "type": "string",
          "required": false,
          "description": "指定数据盘的文件系统格式，当前支持 EXT4和XFS选项， 默认为EXT4。 参数适用于数据盘和Linux， 且在IsZoning为1时生效"
        },
        {
          "name": "NeedSecurityAgent",
          "type": "integer",
          "required": false,
          "description": "是否安装安全Agent，取值：1(安装) 0(不安装)，默认取值0"
        },
        {
          "name": "NeedMonitorAgent",
          "type": "integer",
          "required": false,
          "description": "是否安装监控Agent，取值：1(安装) 0(不安装)，默认取值0"
        },
        {
          "name": "NeedEMRAgent",
          "type": "integer",
          "required": false,
          "description": "是否安装EMR Agent，取值：1(安装) 0(不安装)，默认取值0"
        },
        {
          "name": "NeedEMRSoftware",
          "type": "integer",
          "required": false,
          "description": "是否安装EMR软件包，取值：1(安装) 0(不安装)，默认取值0"
        },
        {
          "name": "ReserveSgConfig",
          "type": "integer",
          "required": false,
          "description": "是否保留安全组配置，取值：1(保留) 0(不保留)，默认取值0"
        },
        {
          "name": "SysDataSpace",
          "type": "integer",
          "required": false,
          "description": "/data分区大小，可不填。除root、swap、usr/local的剩余空间会自动分配到data分区"
        }
      ],
      "required": [
        "InstanceId",
        "Password"
      ]
    },
    {
      "name": "RepairTaskControl",
      "description": "此接口用于操作维修任务 入参TaskId为维修任务ID 入参Operate表示对维修任务的操作，支持如下取值： AuthorizeRepair（授权维修） Ignore（暂不提醒） ConfirmRecovered（维修完成后，确认故障恢复） ConfirmUnRecovered（维修完成后，确认故障未恢复，该操作已不推荐用） NeedRepairAgain（维修完成后，故障未恢复，需要重新维修，推荐用此操作打回） 入参OperateRemark仅在Operate为NeedRepairAgain时有...",
      "status": "online",
      "parameters": [
        {
          "name": "TaskId",
          "type": "string",
          "required": true,
          "description": "维修任务ID",
          "example": "bm-repair-4zywlogv"
        },
        {
          "name": "Operate",
          "type": "string",
          "required": true,
          "description": "操作",
          "example": "AuthorizeRepair"
        },
        {
          "name": "OperateRemark",
          "type": "string",
          "required": false,
          "description": "需要重新维修操作的备注信息，可提供返场维修原因，以便驻场快速针对问题定位解决。",
          "example": "无"
        }
      ],
      "required": [
        "TaskId",
        "Operate"
      ]
    },
    {
      "name": "ResetDevicePassword",
      "description": "重置服务器密码",
      "status": "online",
      "parameters": [
        {
          "name": "InstanceIds",
          "type": "array",
          "required": true,
          "description": "需要重置密码的服务器ID列表",
          "item_type": "string"
        },
        {
          "name": "Password",
          "type": "string",
          "required": true,
          "description": "新密码"
        }
      ],
      "required": [
        "InstanceIds",
        "Password"
      ]
    },
    {
      "name": "ReturnDevices",
      "description": "退回物理机至回收站，支持批量退还不同计费模式的物理机（包括预付费、后付费、预付费转后付费）",
      "status": "online",
      "parameters": [
        {
          "name": "InstanceIds",
          "type": "array",
          "required": true,
          "description": "需要退还的物理机ID列表",
          "item_type": "string"
        }
      ],
      "required": [
        "InstanceIds"
      ]
    },
    {
      "name": "RunUserCmd",
      "description": "运行自定义脚本",
      "status": "online",
      "parameters": [
        {
          "name": "CmdId",
          "type": "string",
          "required": true,
          "description": "自定义脚本ID"
        },
        {
          "name": "UserName",
          "type": "string",
          "required": true,
          "description": "执行脚本机器的用户名"
        },
        {
          "name": "Password",
          "type": "string",
          "required": true,
          "description": "执行脚本机器的用户名的密码"
        },
        {
          "name": "InstanceIds",
          "type": "array",
          "required": true,
          "description": "执行脚本的服务器实例",
          "item_type": "string"
        },
        {
          "name": "CmdParam",
          "type": "string",
          "required": false,
          "description": "执行脚本的参数，必须经过base64编码"
        }
      ],
      "required": [
        "CmdId",
        "UserName",
        "Password",
        "InstanceIds"
      ]
    },
    {
      "name": "SetOutBandVpnAuthPassword",
      "description": "设置带外VPN认证用户密码",
      "status": "online",
      "parameters": [
        {
          "name": "Password",
          "type": "string",
          "required": true,
          "description": "设置的Vpn认证密码"
        },
        {
          "name": "Operate",
          "type": "string",
          "required": true,
          "description": "操作字段，取值为：Create（创建）或Update（修改）"
        }
      ],
      "required": [
        "Password",
        "Operate"
      ]
    },
    {
      "name": "ShutdownDevices",
      "description": "关闭服务器",
      "status": "online",
      "parameters": [
        {
          "name": "InstanceIds",
          "type": "array",
          "required": true,
          "description": "需要关闭的设备ID列表",
          "item_type": "string"
        }
      ],
      "required": [
        "InstanceIds"
      ]
    },
    {
      "name": "StartDevices",
      "description": "开启服务器",
      "status": "online",
      "parameters": [
        {
          "name": "InstanceIds",
          "type": "array",
          "required": true,
          "description": "需要开机的设备ID列表",
          "item_type": "string"
        }
      ],
      "required": [
        "InstanceIds"
      ]
    },
    {
      "name": "UnbindPsaTag",
      "description": "解除标签与预授权规则的绑定",
      "status": "online",
      "parameters": [
        {
          "name": "PsaId",
          "type": "string",
          "required": true,
          "description": "预授权规则ID"
        },
        {
          "name": "TagKey",
          "type": "string",
          "required": true,
          "description": "需要解绑的标签key"
        },
        {
          "name": "TagValue",
          "type": "string",
          "required": true,
          "description": "需要解绑的标签value"
        }
      ],
      "required": [
        "PsaId",
        "TagKey",
        "TagValue"
      ]
    }
  ]
}