华为云用户手册

  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 否 String 用户Token。 通过调用 IAM 服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 表3 请求Body参数 参数 是否必选 参数类型 描述 policy_group 是 PolicyTemplate object 策略模板。 表4 PolicyTemplate 参数 是否必选 参数类型 描述 policy_group_name 是 String 策略组名称,名称需要满足如下规则: 不能有空格和.开头,可以由中文、数字、英文大小写组成。 字符长度范围1-55。 description 否 String 描述。 policies 是 Policies object 策略。 表5 Policies 参数 是否必选 参数类型 描述 peripherals 否 peripherals object 外设。 audio 否 audio object 音频。 client 否 client object 客户端。 display 否 display object 显示。 file_and_clipboard 否 file_and_clipboard object 文件和剪切板。 session 否 Session object 会话 virtual_channel 否 VirtualChannel object 虚拟通道 keyboard_mouse 否 keyboard_mouse object 键盘鼠标。 bandwidth 否 Bandwidth object 带宽。 custom 否 custom object 自定义策略 表6 peripherals 参数 是否必选 参数类型 描述 usb_port_redirection 否 usb_port_redirection object USB端口重定向。 device_redirection 否 device_redirection object 设备重定向。 usb_device_common 否 usb_device_common object USB和设备智能卡控制选项。 serial_port_redirection 否 serial_port_redirection object 串口重定向。 表7 usb_port_redirection 参数 是否必选 参数类型 描述 usb_enable 否 Boolean 是否开启USB端口重定向。取值为: false:表示关闭。 true:表示开启。 options 否 UsbPortRedirectionOptions object USB端口重定向控制的选项。 表8 UsbPortRedirectionOptions 参数 是否必选 参数类型 描述 usb_image_enable 否 Boolean 是否开启图像设备(如: 扫描仪)。取值为: false:表示关闭。 true:表示开启。 usb_video_enable 否 Boolean 是否开启视频设备(如: 摄像头)。取值为: false:表示关闭。 true:表示开启。 usb_printer_enable 否 Boolean 是否开启打印设备(如: 打印机)。取值为: false:表示关闭。 true:表示开启。 usb_storage_enable 否 Boolean 是否开启存储设备(如: U盘)。取值为: false:表示关闭。 true:表示开启。 wireless_devices_enable 否 Boolean 是否开启无线设备(如:蓝牙)。取值为: false:表示关闭。 true:表示开启。 network_devices_enable 否 Boolean 是否开启网络设备(如:无线网卡)。取值为: false:表示关闭。 true:表示开启。 usb_smart_card_enable 否 Boolean 是否开启智能卡设备(如:Ukey)。取值为: false:表示关闭。 true:表示开启。 other_usb_devices_enable 否 Boolean 是否开启其他USB设备重定向。取值为: false:表示关闭。 true:表示开启。 usb_redirection_customization_policy 否 String USB端口重定向自定义策略。 usb_redirection_mode 否 String USB 重定向模式。取值为: Classical mode:经典模式。 Common mode:通用模式。 表9 device_redirection 参数 是否必选 参数类型 描述 printer_redirection 否 printer_redirection object 打印机重定向。 session_printer 否 session_printer object 会话打印机。 camera_redirection 否 camera_redirection object 摄像头重定向。 twain_redirection_enable 否 Boolean 是否开启TWAIN设备重定向。取值为: false:表示关闭。 true:表示开启。 image_compression_level 否 String 图形压缩级别。取值为: 不压缩:none。 低(速度最快):low。 中(速度适中):medium。 高(速度最慢):high。 无损(无损压缩):lossless。 低损(低损压缩):low-loss。 中损(中损压缩):medium-loss。 高损(高损压缩):high-loss。 表10 printer_redirection 参数 是否必选 参数类型 描述 printer_enable 否 Boolean 是否开启打印机设备重定向。取值为: false:表示关闭。 true:表示开启。 options 否 PrinterRedirectionOptions object 打印机设备重定向控制的选项。 表11 PrinterRedirectionOptions 参数 是否必选 参数类型 描述 sync_client_default_printer_enable 否 Boolean 是否开启同步客户端默认打印机。取值为: false:表示关闭。 true:表示开启。 universal_printer_driver 否 String 通用打印机驱动。取值为:- Default:linux客户端选择Universal Printing- PS,windows客户端选择HDP XPSDrv Driver。- HDP XPSDrv Driver。- Universal Printing PCL 5。- Universal Printing PCL 6。- Universal Printing PS。 表12 session_printer 参数 是否必选 参数类型 描述 session_printer_enable 否 Boolean 是否开启会话打印机。取值为: false:表示关闭。 true:表示开启。 options 否 SessionPrinterOptions object 会话打印机控制选项。 表13 SessionPrinterOptions 参数 是否必选 参数类型 描述 session_printer_customization_policy 否 String 会话打印机自定义策略。 表14 camera_redirection 参数 是否必选 参数类型 描述 video_compress_enable 否 Boolean 是否开启摄像头设备重定向。取值为: false:表示关闭。 true:表示开启。 options 否 CameraRedirectionOptions object 摄像头设备重定向控制的选项。 表15 CameraRedirectionOptions 参数 是否必选 参数类型 描述 camera_frame_rate 否 Integer 摄像头帧率(fps)。取值范围为[1-30]。默认:15。 camera_max_width 否 Integer 摄像头最大宽度(pixel)。取值范围为[1-9999]。默认:3000。 camera_max_heigth 否 Integer 摄像头最大高度(pixel)。取值范围为[1-9999]。默认:3000。 camera_compression_method 否 String 摄像头数据压缩方式。取值为:H.264。 表16 usb_device_common 参数 是否必选 参数类型 描述 pcsc_smart_card_enable 否 String 是否开启PC/SC智能卡重定向。取值为: Enable:表示已启动。 Closed:表示已关闭。 Disable:表示已禁用。 common_options 否 common_options object USB和设备智能卡共同控制的选项。 表17 common_options 参数 是否必选 参数类型 描述 remove_smart_card_disconnect_enable 否 Boolean 是否移除智能卡断开用户会话。取值为: false:表示关闭。 true:表示开启。 表18 serial_port_redirection 参数 是否必选 参数类型 描述 serial_port_enable 否 Boolean 是否开启串口重定向。取值为: false:表示关闭。 true:表示开启。 options 否 SerialPortRedirectionOptions object 串口重定向控制的选项。 表19 SerialPortRedirectionOptions 参数 是否必选 参数类型 描述 auto_connect_enable 否 Boolean 是否自动连接客户端串口。取值为: false:表示关闭。 true:表示开启。 表20 audio 参数 是否必选 参数类型 描述 audio_redirection_enable 否 Boolean 是否开启音频重定向。取值为: false:表示关闭。 true:表示开启。 play_redirection_enable 否 Boolean 是否开启播音重定向。取值为: false:表示关闭。 true:表示开启。 play_classification 否 String 播音场景。取值为: 无损播音:LossLess。 语音通话:Speech Call。 音乐播音:Music Play。 自动识别:Automatic Identification。 record_redirection_enable 否 Boolean 是否开启录音重定向。取值为: false:表示关闭。 true:表示开启。 record_classification 否 String 录音场景。取值为: 无损录音:LossLess。 语音通话:Speech Call。 音乐录音:Music Record。 自动识别:Automatic Identification。 表21 client 参数 是否必选 参数类型 描述 automatic_reconnection_interval 否 Integer 自动重连间隔(秒)。取值范围为[1-50]。默认:5。 session_persistence_time 否 Integer 自动重连会话保持时长(秒)。取值范围为[0-180]。默认:180。 forbid_screen_capture 否 Boolean 防截屏策略开关。 false:表示关闭。 true:表示开启。 表22 display 参数 是否必选 参数类型 描述 display_level 否 String 显示级别。取值为: LEVEL1:表示等级1。 LEVEL2:表示等级2。 LEVEL3:表示等级3。 LEVEL4:表示等级4(默认/推荐)。 LEVEL5:表示等级5。 options 否 DisplayOptions object 显示级别共同控制的选项。 rendering_acceleration_enable 否 Boolean 是否开启渲染加速。取值为: false:表示关闭。 true:表示开启。 rendering_acceleration_options 否 rendering_acceleration_options object 渲染加速控制选项。 video_card_memory_size 否 Integer 显卡缓存(MB)。取值范围为[0-64]。默认:64。 driver_delegation_mode_enable 否 Boolean 是否开启驱动托管模式。取值为: false:表示关闭。 true:表示开启。 driver_delegation_latency 否 Integer 驱动托管延时(*30ms)。取值范围为[1-100]。默认:80。 video_latency 否 Integer 驱动托管视频延时(*30ms)。取值范围为[1-100]。默认:80。 change_resolution_vm 否 Boolean 计算机修改分辨率:取值为: false:表示关闭。 true:表示开启。 表23 DisplayOptions 参数 是否必选 参数类型 描述 display_bandwidth 否 Integer 带宽(Kbps)。取值范围为[256-25000]。默认:20000。 frame_rate 否 Integer 帧率(fps)。取值范围为[1-60]。默认:25。 video_frame_rate 否 Integer 视频帧率(fps)。取值范围为[1-60]。默认:30。 min_image_cache 否 Integer 图像缓存最低容量(MB)。取值范围[0-300],默认:200。 smoothing_factor 否 Integer 有损压缩识别阈值。取值范围为[0-255]。默认:60。 lossless_compression_mode 否 String 无损压缩模式。取值为: Basic Compression:表示初级压缩。 Deep Compression:表示深度压缩。 deep_compression_options 否 deep_compression_options object 深度压缩控制选项。 lossy_compression_quality 否 Integer 有损压缩质量。取值范围为[20-100]。默认:85。 color_enhancement_enable 否 Boolean 办公场景色彩增强:取值为: false:表示关闭。 true:表示开启。 quality_bandwidth_first 否 String 质量或带宽优先。取值为: Quality First:表示初级压缩。 Bandwidth First:表示深度压缩。 video_bit_rate_options 否 video_bit_rate_options object 视频码率控制选项。 peak_video_bit_rate 否 Integer 视频峰值码率(Kbps)。取值范围为[256-100000]。默认:18000。 video_quality_options 否 video_quality_options object 视频质量控制选项。 gop_size 否 Integer GOP大小。取值范围为[0-65535]。默认:100。 encoding_preset 否 String 编码预置。取值为: 预置1:Preset 1。 预置2:Preset 2。 预置3:Preset 3。 预置4:Preset 4。 预置5:Preset 5。 预置6:Preset 6。 预置7:Preset 7。 表24 deep_compression_options 参数 是否必选 参数类型 描述 deep_compression_level 否 String 深度压缩级别。取值为: 压缩级别0:Compression grade 0 压缩级别1:Compression grade 1 压缩级别2:Compression grade 2 压缩级别3:Compression grade 3 压缩级别4:Compression grade 4 压缩级别5:Compression grade 5 压缩级别6:Compression grade 6 压缩级别7:Compression grade 7 压缩级别8:Compression grade 8 压缩级别9:Compression grade 9 表25 video_bit_rate_options 参数 是否必选 参数类型 描述 average_video_bit_rate 否 Integer 视频平均码率(Kbps)。取值范围为[256-100000]。默认:18000。 表26 video_quality_options 参数 是否必选 参数类型 描述 average_video_quality 否 Integer 视频平均质量。取值范围为[5-59]。默认:15。 lowest_video_quality 否 Integer 视频最低质量。取值范围为[5-69]。默认:25。 highest_video_quality 否 Integer 视频最高质量。取值范围为[1-59]。默认:7。 表27 rendering_acceleration_options 参数 是否必选 参数类型 描述 video_acceleration_enhancement_enable 否 Boolean 视频加速增强配置。取值为: false:表示关闭。 true:表示开启。 video_optimization_enable 否 Boolean 是否开启视频场景优化。取值为: false:表示关闭。 true:表示开启。 gpu_color_optimization_enable 否 Boolean 是否开启GPU色彩优化。取值为: false:表示关闭。 true:表示开启。 表28 file_and_clipboard 参数 是否必选 参数类型 描述 bypass_in_remote_app_enable 否 Boolean 应用聚合场景下是否双向放通:取值为: false:表示不放通。 true:表示放通。 file_redirection 否 file_redirection object 文件重定向。 fd_mobile_client_redir_enable 否 Boolean 移动客户端文件重定向:取值为: false:表示关闭。 true:表示开启。 clipboard_redirection 否 String 剪切板重定向。取值为: DISABLED:表示禁用。(默认) SERVER_TO_CLIENT_ENABLED:表示开启服务端到客户端。 CLIENT_TO_SERVER_ENABLED:表示开启客户端到服务端。 TWO_WAY_ENABLED:表示开启双向。 clipboard_redirection_options 否 clipboard_redirection_options object 剪切板重定向控制的选项。 表29 file_redirection 参数 是否必选 参数类型 描述 redirection_mode 否 String 文件重定向。取值为: DISABLED:表示禁用。(默认) READ_ONLY:表示只读。 READ_AND_WRITE:表示读写。 options 否 FileRedirectionOptions object 文件重定向控制的选项。 vm_send_file_client 否 Boolean 是否开启发送文件(虚机到客户端)。取值为: false:表示关闭。 true:表示开启。 redirection_send_file_options 否 redirection_send_file_options object 重定向和发送文件共同控制项。 表30 FileRedirectionOptions 参数 是否必选 参数类型 描述 fluid_control_switch_enable 否 Boolean 是否开启流控开关。取值为: false:表示关闭。 true:表示开启。 fluid_control_options 否 fluid_control_options object 流控控制项。 compression_switch_enable 否 Boolean 是否开启压缩开关。取值为: false:表示关闭。 true:表示开启。 compression_switch_options 否 compression_switch_options object 压缩开关控制项。 linux_file_size_supported_enable 否 Boolean 是否开启Linux支持设置文件大小。取值为: false:表示关闭。 true:表示开启。 linux_file_size_supported_options 否 linux_file_size_supported_options object Linux支持设置文件大小控制项。 linux_root_mount_switch_enable 否 Boolean 是否开启Linux根目录挂载开关。取值为: false:表示关闭。 true:表示开启。 linux_root_dir_list 否 String Linux根目录挂载路径。默认:"\home"。 linux_file_mount_path 否 String Linux文件系统挂载路径。默认:"\media|\Volumes|\swdb\mnt|\home|\storage|\tmp|\run\media"。 linux_fixed_drive_file_system_format 否 String Linux固定驱动器文件系统格式。 linux_removable_drive_file_system_format 否 String Linux可移动驱动器文件系统格式。默认:"vfat|ntfs|msdos|fuseblk|sdcardfs|exfat|fuse.fdredir"。 linux_cdrom_drive_file_system_format 否 String Linux光盘驱动器文件系统格式。默认:"cd9660|iso9660|udf"。 linux_network_drive_file_system_format 否 String Linux网络驱动器文件系统格式。默认:"smbfs|afpfs|cifs"。 path_separator 否 String 路径分隔符。默认:"|"。 fixed_drive_enable 否 Boolean 是否开启固定驱动器(如: 本地磁盘)。取值为: false:表示关闭。 true:表示开启。 removable_drive_enable 否 Boolean 是否开启可移除驱动器(如: U盘)。取值为: false:表示关闭。 true:表示开启。 cd_rom_drive_enable 否 Boolean 是否开启光盘驱动器。取值为: false:表示关闭。 true:表示开启。 network_drive_enable 否 Boolean 是否开启网络驱动器。取值为: false:表示关闭。 true:表示开启。 表31 fluid_control_options 参数 是否必选 参数类型 描述 good_network_latency 否 Integer 网络优的延时阈值(ms)。取值范围为[1-1000]。默认:30。 normal_network_latency 否 Integer 网络一般的延时阈值(ms)。取值范围为[1-1000]。默认:70。 poor_network_latency 否 Integer 网络差的延时阈值(ms)。取值范围为[1-1000]。默认:100。 reducing_step 否 Integer 降速步伐(KB)。取值范围为[1-100]。默认:20。 slow_increasing_step 否 Integer 慢增速步伐(KB)。取值范围为[1-100]。默认:10。 quick_increasing_step 否 Integer 快增速步伐(KB)。取值范围为[1-100]。默认:20。 start_speed 否 Integer 传输初始速度(KB/s)。取值范围为[1-10240]。默认:1024。 test_block_size 否 Integer 测速块大小(KB)。取值范围为[64-1024]。默认:64。 test_time_gap 否 Integer 测速块时间间隔(ms)。取值范围为[1000-100000]。默认:10000。 表32 compression_switch_options 参数 是否必选 参数类型 描述 compression_threshold 否 Integer 压缩阈值(Byte)。取值范围为[0-10240]。默认:512。 minimum_compression_rate 否 Integer 最小压缩率。取值范围为[0-1000]。默认:900。 表33 linux_file_size_supported_options 参数 是否必选 参数类型 描述 linux_file_size_supported_threshold 否 Integer Linux设置文件大小阈值(Byte)。取值范围为[0-4096]。默认:100。 表34 redirection_send_file_options 参数 是否必选 参数类型 描述 read_write_speed 否 Integer 读写速度(Kbps)。取值范围为[0-2147483647]。默认:0。 表35 clipboard_redirection_options 参数 是否必选 参数类型 描述 rich_text_redirection_enable 否 Boolean 是否开启剪切板富文本重定向。取值为: false:表示关闭。 true:表示开启。 rich_text_clipboard_redirection 否 String 剪切板富文本重定向。取值为: DISABLED:表示禁用。(默认) SERVER_TO_CLIENT_ENABLED:表示开启服务端到客户端。 CLIENT_TO_SERVER_ENABLED:表示开启客户端到服务端。 TWO_WAY_ENABLED:表示开启双向。 clipboard_file_redirection_enable 否 Boolean 是否开启剪切板文件重定向。取值为: false:表示关闭。 true:表示开启。 file_clipboard_redirection 否 String 剪切板文件重定向。取值为: DISABLED:表示禁用。(默认) SERVER_TO_CLIENT_ENABLED:表示开启服务端到客户端。 CLIENT_TO_SERVER_ENABLED:表示开启客户端到服务端。 TWO_WAY_ENABLED:表示开启双向。 clipboard_length_limit_cts_enable 否 Boolean 本地到虚拟机长度限制开关。取值为: false: 标识关闭。 ture: 标识开启。 clipboard_length_limit_cts 否 Integer 本地到虚拟机长度限制。 clipboard_length_limit_stc_enable 否 Boolean 虚拟机到本地到长度限制开关。取值为: false: 标识关闭。 ture: 标识开启。 clipboard_length_limit_stc 否 Integer 虚拟机到本地长度限制。 表36 Session 参数 是否必选 参数类型 描述 sbc 否 Sbc object SBC结构体。 表37 Sbc 参数 是否必选 参数类型 描述 sbc_automatic_disconnection 否 String 连接策略: DISABLED:已禁用 AUTO_DISCONNECT:自动断开 AUTO_LOCK:自动锁屏 sbc_automatic_disconnection_options 否 SbcAutomaticDisconnectionOptions object 自动连接选项。 表38 SbcAutomaticDisconnectionOptions 参数 是否必选 参数类型 描述 disconnection_waiting_time 否 Integer 等待时间(分钟)。 sbc_auto_logout 否 Boolean 是否自动注销。取值为:false:表示是。true:表示否。 auto_logout_options 否 AutoLogoutOptions object 自动注销。 表39 AutoLogoutOptions 参数 是否必选 参数类型 描述 sbc_logout_waiting_time 否 Integer 会话断连保留时长(分钟)。 表40 VirtualChannel 参数 是否必选 参数类型 描述 virtual_channel_control_enable 否 Boolean 是否开启虚拟通道策略设置。取值为:false:表示关闭。true:表示开启。 options 否 VirtualChannelOptions object 虚拟通道策略控制的选项。 表41 VirtualChannelOptions 参数 是否必选 参数类型 描述 custom_virtual_channel_name 否 String 自定义虚拟通道注册名。 virtual_channel_plugin_details 否 String 虚拟通道下载配置信息,需Base64加密。 third_party_plugin_name 否 String 第三方插件名称。 表42 keyboard_mouse 参数 是否必选 参数类型 描述 mouse_feedback 否 String 虚拟机鼠标回馈。取值为: SELFADAPTION:自适应鼠标回馈。 FORCE:强制鼠标回馈。 CLOSE:关闭鼠标回馈。 mouse_simulation_mode 否 String 虚拟机鼠标模拟方式。取值为: ABSOLUTE_POSITION:绝对位置模拟。 RELATIVE_POSITION:相对位置模拟。 external_cursor_feedback 否 Boolean 虚拟机外部光标反馈。取值为: false:表示关闭。 true:表示开启。 表43 Bandwidth 参数 是否必选 参数类型 描述 intelligent_data_transport_flag 否 String 智能显示传输。取值为:DISABLE:表示关闭。ENABLE:表示开启。DIAGNOSTIC:诊断模式。 total_bandwidth_control_enable 否 Boolean 是否开启总带宽控制。取值为:false:表示关闭。true:表示开启。 options 否 TotalBandwidthControlOptions object 总带宽控制的选项。 display_bandwidth_control_enable 否 Boolean 是否开启显示带宽控制。取值为:false:表示关闭。true:表示开启。 display_bandwidth_control_options 否 DisplayBandwidthControlOptions object 显示带宽控制的选项。 multimedia_bandwidth_control_enable 否 Boolean 是否开启多媒体带宽控制。取值为:false:表示关闭。true:表示开启。 multimedia_bandwidth_control_options 否 MultimediaBandwidthControlOptions object 多媒体带宽控制的选项。 usb_bandwidth_control_enable 否 Boolean 是否开启USB带宽控制。取值为:false:表示关闭。true:表示开启。 usb_bandwidth_control_options 否 UsbBandwidthControlOptions object USB带宽控制的选项。 pcsc_bandwidth_control_enable 否 Boolean 是否开启P CS C控制。取值为:false:表示关闭。true:表示开启。 pcsc_bandwidth_control_options 否 PcscBandwidthControlOptions object PCSC带宽控制的选项。 twain_bandwidth_control_enable 否 Boolean 是否开启TWAIN带宽控制。取值为:false:表示关闭。true:表示开启。 twain_bandwidth_control_options 否 TwainBandwidthControlOptions object TWAIN带宽控制的选项。 printer_bandwidth_control_enable 否 Boolean 是否开启打印机带宽控制。取值为:false:表示关闭。true:表示开启。 printer_bandwidth_control_options 否 PrinterBandwidthControlOptions object 打印机带宽控制的选项。 com_bandwidth_control_enable 否 Boolean 是否开启串口带宽控制。取值为:false:表示关闭。true:表示开启。 com_bandwidth_control_options 否 ComBandwidthControlOptions object 串口带宽控制的选项。 file_redirection_bandwidth_control_enable 否 Boolean 是否开启文件重定向带宽控制。取值为:false:表示关闭。true:表示开启 file_redirection_bandwidth_control_options 否 FileRedirectionBandwidthControlOptions object 文件重定向带宽控制的选项。 clipboard_bandwidth_control_enable 否 Boolean 是否开启剪切板带宽控制。取值为:false:表示关闭。true:表示开启。 clipboard_bandwidth_control_options 否 ClipboardBandwidthControlOptions object 剪切板带宽控制的选项。 secure_channel_bandwidth_control_enable 否 Boolean 是否开启安全通道带宽控制。取值为:false:表示关闭。true:表示开启。 secure_channel_bandwidth_control_options 否 SecureChannelBandwidthControlOptions object 安全通道带宽控制的选项。 camera_bandwidth_control_enable 否 Boolean 是否开启摄像头带宽控制。取值为:false:表示关闭。true:表示开启。 camera_bandwidth_control_options 否 CameraBandwidthControlOptions object 摄像头带宽控制的选项。 virtual_channel_bandwidth_control_enable 否 Boolean 是否开启虚拟通道带宽控制。取值为:false:表示关闭。true:表示开启。 virtual_channel_bandwidth_control_options 否 VirtualChannelBandwidthControlOptions object 虚拟通道带宽控制的选项。 表44 TotalBandwidthControlOptions 参数 是否必选 参数类型 描述 total_bandwidth_control_value 否 Integer 总带宽控制量(Kbps)。取值范围为[10000-1000000]。默认:30000。 display_bandwidth_percentage_enable 否 Boolean 显示带宽百分比控制。取值为:false:表示关闭。true:表示开启。 display_bandwidth_percentage_options 否 DisplayBandwidthPercentageOptions object 显示带宽百分比控制的选项。 multimedia_bandwidth_percentage_enable 否 Boolean 多媒体带宽百分比控制。取值为:false:表示关闭。true:表示开启。 multimedia_bandwidth_percentage_options 否 MultimediaBandwidthPercentageOptions object 多媒体带宽百分比控制的选项。 usb_bandwidth_percentage_enable 否 Boolean USB带宽百分比控制。取值为:false:表示关闭。true:表示开启。 usb_bandwidth_percentage_options 否 UsbBandwidthPercentageOptions object USB带宽百分比控制的选项。 pcsc_bandwidth_percentage_enable 否 Boolean PCSC带宽百分比控制。取值为:false:表示关闭。true:表示开启。 pcsc_bandwidth_percentage_options 否 PcscBandwidthPercentageOptions object PCSC带宽百分比控制的选项。 twain_bandwidth_percentage_enable 否 Boolean TWAIN带宽百分比控制。取值为:false:表示关闭。true:表示开启。 twain_bandwidth_percentage_options 否 TwainBandwidthPercentageOptions object TWAIN带宽百分比控制的选项。 printer_bandwidth_percentage_enable 否 Boolean 打印机带宽百分比控制。取值为:false:表示关闭。true:表示开启。 printer_bandwidth_percentage_options 否 PrinterBandwidthPercentageOptions object 打印机带宽百分比控制的选项。 com_bandwidth_percentage_enable 否 Boolean 串口带宽百分比控制。取值为:false:表示关闭。true:表示开启。 com_bandwidth_percentage_options 否 ComBandwidthPercentageOptions object 串口带宽百分比控制的选项。 file_redirection_bandwidth_percentage_enable 否 Boolean 文件重定向带宽百分比控制。取值为:false:表示关闭。true:表示开启。 file_redirection_bandwidth_percentage_options 否 FileRedirectionBandwidthPercentageOptions object 文件重定向带宽百分比控制的选项。 clipboard_bandwidth_percentage_enable 否 Boolean 剪切板带宽百分比控制。取值为:false:表示关闭。true:表示开启。 clipboard_bandwidth_percentage_options 否 ClipboardBandwidthPercentageOptions object 剪切板带宽百分比控制的选项。 secure_channel_bandwidth_percentage_enable 否 Boolean 安全通道带宽百分比控制。取值为:false:表示关闭。true:表示开启。 secure_channel_bandwidth_percentage_options 否 SecureChannelBandwidthPercentageOptions object 安全通道带宽百分比控制的选项。 camera_bandwidth_percentage_enable 否 Boolean 摄像头带宽百分比控制。取值为:false:表示关闭。true:表示开启。 camera_bandwidth_percentage_options 否 CameraBandwidthPercentageOptions object 摄像头带宽百分比控制的选项。 virtual_channel_bandwidth_percentage_enable 否 Boolean 虚拟通道带宽百分比控制。取值为:false:表示关闭。true:表示开启。 virtual_channel_bandwidth_percentage_options 否 VirtualChannelBandwidthPercentageOptions object 虚拟通道带宽百分比控制的选项。 表45 DisplayBandwidthPercentageOptions 参数 是否必选 参数类型 描述 display_bandwidth_percentage_value 否 Integer 显示带宽百分比控制量(%)。取值范围为[0-100]。默认:65。 表46 MultimediaBandwidthPercentageOptions 参数 是否必选 参数类型 描述 multimedia_bandwidth_percentage_value 否 Integer 多媒体带宽百分比控制量(%)。取值范围为[0-100]。默认:50。 表47 UsbBandwidthPercentageOptions 参数 是否必选 参数类型 描述 usb_bandwidth_percentage_value 否 Integer USB带宽百分比控制量(%)。取值范围为[0-100]。默认:100。 表48 PcscBandwidthPercentageOptions 参数 是否必选 参数类型 描述 pcsc_bandwidth_percentage_value 否 Integer PCSC带宽百分比控制量(%)。取值范围为[0-100]。默认:5。 表49 TwainBandwidthPercentageOptions 参数 是否必选 参数类型 描述 twain_bandwidth_percentage_value 否 Integer TWAIN带宽百分比控制量(%)。取值范围为[0-100]。默认:15。 表50 PrinterBandwidthPercentageOptions 参数 是否必选 参数类型 描述 printer_bandwidth_percentage_value 否 Integer 打印机带宽百分比控制量(%)。取值范围为[0-100]。默认:5。 表51 ComBandwidthPercentageOptions 参数 是否必选 参数类型 描述 com_bandwidth_percentage_value 否 Integer 串口带宽百分比控制量(%)。取值范围为[0-100]。默认:3。 表52 FileRedirectionBandwidthPercentageOptions 参数 是否必选 参数类型 描述 file_redirection_bandwidth_percentage_value 否 Integer 文件重定向带宽百分比控制量(%)。取值范围为[0-100]。默认:30。 表53 ClipboardBandwidthPercentageOptions 参数 是否必选 参数类型 描述 clipboard_bandwidth_percentage_value 否 Integer 剪切板带宽百分比控制量(%)。取值范围为[0-100]。默认:3。 表54 SecureChannelBandwidthPercentageOptions 参数 是否必选 参数类型 描述 secure_channel_bandwidth_percentage_value 否 Integer 安全通道带宽百分比控制量(%)。取值范围为[0-100]。默认:30。 表55 CameraBandwidthPercentageOptions 参数 是否必选 参数类型 描述 camera_bandwidth_percentage_value 否 Integer 摄像头带宽百分比控制量(%)。取值范围为[0-100]。默认:30。 表56 VirtualChannelBandwidthPercentageOptions 参数 是否必选 参数类型 描述 virtual_channel_bandwidth_percentage_value 否 Integer 虚拟通道带宽百分比控制量(%)。取值范围为[0-100]。默认:65。 表57 DisplayBandwidthControlOptions 参数 是否必选 参数类型 描述 display_bandwidth_control_value 否 Integer 显示带宽控制量(Kbps)。取值范围为[500-50000]。默认:20000。 表58 MultimediaBandwidthControlOptions 参数 是否必选 参数类型 描述 multimedia_bandwidth_control_value 否 Integer 多媒体带宽控制量(Kbps)。取值范围为[5000-20000]。默认:15000。 表59 UsbBandwidthControlOptions 参数 是否必选 参数类型 描述 usb_bandwidth_control_value 否 Integer USB带宽控制量(Kbps)。取值范围为[1000-30000]。默认:30000。 表60 PcscBandwidthControlOptions 参数 是否必选 参数类型 描述 pcsc_bandwidth_control_value 否 Integer PCSC带宽控制量(Kbps)。取值范围为[1000-5000]。默认:2000。 表61 TwainBandwidthControlOptions 参数 是否必选 参数类型 描述 twain_bandwidth_control_value 否 Integer TWAIN带宽控制量(Kbps)。取值范围为[2000-10000]。默认:5000。 表62 PrinterBandwidthControlOptions 参数 是否必选 参数类型 描述 printer_bandwidth_control_value 否 Integer 打印机带宽控制量(Kbps)。取值范围为[1000-5000]。默认:2000。 表63 ComBandwidthControlOptions 参数 是否必选 参数类型 描述 com_bandwidth_control_value 否 Integer 串口带宽控制量(Kbps)。取值范围为[500-2000]。默认:1000。 表64 FileRedirectionBandwidthControlOptions 参数 是否必选 参数类型 描述 file_redirection_bandwidth_control_value 否 Integer 文件重定向带宽控制量(Kbps)。取值范围为[500-20000]。默认:10000。 表65 ClipboardBandwidthControlOptions 参数 是否必选 参数类型 描述 clipboard_bandwidth_control_value 否 Integer 剪切板带宽控制量(Kbps)。取值范围为[100-2000]。默认:1000。 表66 SecureChannelBandwidthControlOptions 参数 是否必选 参数类型 描述 secure_channel_bandwidth_control_value 否 Integer 安全通道带宽控制量(Kbps)。取值范围为[500-20000]。默认:10000。 表67 CameraBandwidthControlOptions 参数 是否必选 参数类型 描述 camera_bandwidth_control_value 否 Integer 摄像头带宽控制量(Kbps)。取值范围为[0-10000]。默认:10000。 表68 VirtualChannelBandwidthControlOptions 参数 是否必选 参数类型 描述 virtual_channel_bandwidth_control_value 否 Integer 虚拟通道带宽控制量(Kbps)。取值范围为[500-20000]。默认:20000。 表69 custom 参数 是否必选 参数类型 描述 custom_configuration1_enable 否 Boolean 自定义策略配置项1: false: 表示关闭 true: 表示开启 options 否 CustomOptions object 自定义策略设置项。 表70 CustomOptions 参数 是否必选 参数类型 描述 custom_configuration1_rule 否 String 配置项1内容。
  • 响应参数 状态码: 400 表3 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 401 表4 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 403 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 404 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 500 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。
  • 响应参数 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 401 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 403 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 404 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 500 表9 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。
  • 请求示例 POST /v1/a4da8115c9d8464ead3a38309130523f/app-server-groups { "name" : "APIExplore测试应用服务器组", "image_id" : "", "os_type" : "Windows", "image_type" : "private", "image_product_id" : "00301-2019002-0--0", "description" : "", "route_policy" : { "max_session" : 1 }, "product_id" : "workspace.appstream.general.xlarge.2", "subnet_id" : "a5842cb4-5718-4b0a-8b27-3a3e9c74f977", "system_disk_type" : "SATA", "system_disk_size" : 60, "vpc_id" : "59785ba5-e5d5-4836-b9de-19f22ac15175", "ip_virtual" : { "enable" : false }, "is_vdi" : false, "availability_zone" : "", "app_type" : "COMMON_APP", "extra_session_type" : "GPU", "extra_session_size" : 1, "primary_server_group_id" : "e5d5-4836-b9de-19f22ac15175", "server_group_status" : false }
  • 响应示例 状态码: 200 成功响应。 { "id" : "bc05da52-89df-45ba-8146-13fe3ce7c45a", "name" : "ApiExpirezSr5_20230606221433888186", "description" : "", "image_id" : "0fd6c925-6349-49d6-8788-48263b129854", "os_type" : "Windows", "product_id" : "workspace.appstream.general.xlarge.2", "subnet_id" : "a5842cb4-5718-4b0a-8b27-3a3e9c74f977", "system_disk_type" : "SATA", "system_disk_size" : 60, "is_vdi" : false, "create_time" : "2023-06-06T14:14:36.416Z", "update_time" : "2023-06-06T14:14:36.416Z", "ou_name" : "", "extra_session_type" : "GPU", "extra_session_size" : 1, "app_type" : "COMMON_APP" }
  • 响应参数 状态码: 200 表7 响应Body参数 参数 参数类型 描述 id String 服务器组的唯一标识。 name String 服务器组名称。 description String 服务器组描述。 image_id String 服务器组关联的镜像ID,用于创建对应组下的云服务器。 os_type String 系统类型,当前仅支持Windows。 Linux - Windows - Other - product_id String 产品id。 subnet_id String 网卡对应的子网ID。 system_disk_type String 磁盘类型,获取可用磁盘类型详见接口磁盘管理ListVolumeType。 ESSD - 极速型SSD SSD - 超高IO GPSSD - 通用型SSD SAS - 高IO SATA - 普通IO system_disk_size Integer 磁盘容量,单位GB。 is_vdi Boolean 是否为vdi单会话模式。 extra_session_type String 付费会话类型: GPU - GPU规格会话。 CPU - 普通CPU规格会话。 extra_session_size Integer 付费会话个数。 app_type String 服务器组应用类型: SESSION_DESKTOP_APP - 会话桌面app COMMON_APP - 普通app create_time String 服务器组创建时间 update_time String 服务器组更新时间 storage_mount_policy String 用户访问APS的应用时,对应NAS存储目录在APS上的挂载策略。 USER - 仅挂载个人目录。 SHARE - 仅挂载共享目录。 ANY - 挂载目录不做限制(个人和共享NAS存储目录都会自动挂载)。 enterprise_project_id String 企业项目ID(0表示默认企业项目Id) primary_server_group_ids Array of strings 主服务器组id列表。 secondary_server_group_ids Array of strings 备服务器组id列表。 server_group_status Boolean 服务器是否处于启用状态,true表示处于启用状态 false表示处于禁用状态。 site_type String 站点类型 - CENTER/IES site_id String 站点id app_server_flavor_count Integer 服务器配置总数量。 app_server_count Integer 服务器总数量。 app_group_count Integer 关联应用组的总数量。 image_name String 镜像名称。 product_info ProductInfo object 产品规格信息。 subnet_name String 子网名称。 scaling_policy ScalingPolicy object 弹性伸缩策略。 tags Array of TmsTag objects 标签信息 ou_name String 默认组织名称。 表8 ProductInfo 参数 参数类型 描述 product_id String 产品id。 flavor_id String 规格ID。 type String 产品类型: BASE:表示产品基础套餐,套餐镜像中不包括除操作系统之外的其他商业软件,私有镜像场景只能使用此类套餐。 ADVANCED:表示产品高级套餐,套餐镜像中包括了一些商业软件。 architecture String 产品架构,当前仅支持x86。 x86 arm cpu String CPU。 cpu_desc String CPU描述。 memory String 内存大小,单位兆:M。 is_gpu Boolean 是否是GPU类型的规格。 system_disk_type String 系统盘类型。 system_disk_size String 系统盘大小。 gpu_desc String GPU描述。 descriptions String 产品描述。 charge_mode String 套餐标识。 1:表示包周期。 0:表示按需。 contain_data_disk Boolean 套餐计费是否包含了数据盘。 resource_type String 资源类型。 cloud_service_type String 云服务类型。 volume_product_type String 磁盘产品类型。 sessions Integer 套餐默认支持的最大会话数。 status String 产品套餐在销售模式下的状态,取值自ECS的cond:operation:status。 不配置时等同于normal在售状态。 normal - 正常商用 abandon - 下线(即不显示) sellout - 售罄 obt - 公测 obt_sellout - 公测售罄 promotion - 推荐(等同normal,也是商用) cond_operation_az String 产品套餐在可用区的状态,配套status使用。 说明: 此参数是AZ级配置,优选取此参数的值,某个AZ没有在此参数中配置时默认使用status参数的取值。 配置格式“az(xx)”。()内为某个AZ的flavor状态,()内必须要填有状态,不填为无效配置。 例如:套餐在某个region的az0正常商用,az1售罄,az2公测,az3正常商用,其他az显示下线,可配置为: “status”设置为:“abandon” 。 “cond_operation_az”设置为:“az0(normal), az1(sellout), az2(obt), az3(normal)”。 说明:如果flavor在某个AZ下的状态与status配置状态不同,必须配置该参数。 sub_product_list Array of strings 专属主机的子产品。 domain_ids Array of strings 产品属于专有的domainId。 package_type String 套餐类型: general:表示产品通用套餐。 dedicated:表示产品专属主机套餐。 expire_time String 产品套餐过期时间,产品将在改时间点后逐步下架。 support_gpu_type String 产品套餐支持的GPU类型。 表9 ScalingPolicy 参数 参数类型 描述 enable Boolean 是否启用策略,默认启用: 'true': 启用 'false': 禁用 max_scaling_amount Integer 最大扩容数量。 single_expansion_count Integer 单次扩容数量。 scaling_policy_by_session ScalingPolicyBySession object 基于会话的弹性策略。 表10 ScalingPolicyBySession 参数 参数类型 描述 session_usage_threshold Integer 分组的总会话使用率(达到改阈值后扩容)。 shrink_after_session_idle_minutes Integer 给定时间内无会话连接的的实例进行释放。 表11 TmsTag 参数 参数类型 描述 key String 键。最大长度128个unicode字符。 可用 UTF-8 格式表示的字母(包含中文、西班牙语、葡语等)、数字和空格,以及以下字符: _ . : = + - @。 两头不能有空白字符。 value String 值。每个值最大长度255个unicode字符。 可用 UTF-8 格式表示的字母(包含中文、西班牙语、葡语等)、数字和空格,以及以下字符: _ . : = + - @。 状态码: 400 表12 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 401 表13 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 403 表14 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 404 表15 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 405 表16 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 500 表17 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 503 表18 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 否 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 表3 请求Body参数 参数 是否必选 参数类型 描述 name 是 String 服务器组名称,名称需满足如下规则: 由中文,英文大小写,数字,_-组成,不能有空格。 长度范围1~64个字符。 image_id 是 String 服务器组关联的镜像ID,用于创建对应组下的云服务器。 image_product_id 否 String 服务器组的镜像产品ID,当镜像为云市场镜像时,该字段必填。 image_type 是 String 镜像类型: gold - 云市场镜像 public - 公共镜像 private - 私有镜像 shared - 共享镜像 other - 其他 os_type 是 String 系统类型,当前仅支持Windows。 Linux - Windows - Other - description 否 String 服务器组描述。 route_policy 否 RoutePolicy object 路由策略。 product_id 是 String 产品ID。 说明: 获取方式详见产品套餐管理ListProduct:"GET /v1/{project_id}/product"。 flavor_id 否 String 规格ID。 vpc_id 是 String 虚拟私有云ID。 subnet_id 是 String 网卡对应的子网ID。 system_disk_type 是 String 磁盘类型,获取可用磁盘类型详见接口磁盘管理ListVolumeType。 ESSD - 极速型SSD SSD - 超高IO GPSSD - 通用型SSD SAS - 高IO SATA - 普通IO system_disk_size 是 Integer 磁盘容量,单位GB。 ou_name 否 String 默认组织名称。 cluster_id 否 String 云服务器系统盘对应的存储池的ID。 availability_zone 否 String 可用分区。 说明: 将服务创建到指定的可用分区,如果不指定则使用系统随机的可用分区。 获取方式详见可用区管理ListAvailabilityZone:"GET /v1/{project_id}/availability-zone"。 ip_virtual 否 IpVirtual object 虚拟IP功能选项。 is_vdi 否 Boolean 是否为vdi单会话模式。 app_type 否 String 服务器组应用类型: SESSION_DESKTOP_APP - 会话桌面app COMMON_APP - 普通app extra_session_type 否 String 付费会话类型: GPU - GPU规格会话。 CPU - 普通CPU规格会话。 extra_session_size 否 Integer 付费会话数,单位/个。 tags 否 Array of TmsTag objects 标签信息,最多包含20个key,不允许重复 enterprise_project_id 否 String 企业项目ID,仅企业项目需配置(字段为空或者0表示使用默认default企业项目) primary_server_group_id 否 String 主服务器组id,绑定主服务器组,则创建的是备服务器。 server_group_status 否 Boolean 是否启用服务器组。 表4 RoutePolicy 参数 是否必选 参数类型 描述 max_session 否 Integer 单台服务器最大的链接会话数。 cpu_threshold 否 Integer cpu使用率阈值,单位为%。 mem_threshold 否 Integer 内存使用率阈值,单位为%。 表5 IpVirtual 参数 是否必选 参数类型 描述 enable 是 Boolean 是否启用虚拟IP功能。 启用虚拟IP功能将占用额外的ip地址,注意合理规划网络ip数量。 约束: 只支持windows镜像。 只支持在创建服务器组时设置功能开关,不支持更新功能开关。 只支持具备dhcp动态分配ip能力的网络。 表6 TmsTag 参数 是否必选 参数类型 描述 key 是 String 键。最大长度128个unicode字符。 可用 UTF-8 格式表示的字母(包含中文、西班牙语、葡语等)、数字和空格,以及以下字符: _ . : = + - @。 两头不能有空白字符。 value 否 String 值。每个值最大长度255个unicode字符。 可用 UTF-8 格式表示的字母(包含中文、西班牙语、葡语等)、数字和空格,以及以下字符: _ . : = + - @。
  • 请求示例 POST /v1/a4da8115c9d8464ead3a38309130523f/app-groups/656582710889807872/apps { "items" : [ { "name" : "7-Zip File Manager", "version" : "19.0.0.0", "command_param" : "", "execute_path" : "C:\\Program Files\\7-Zip\\7zFM.exe", "work_path" : "", "icon_path" : "C:\\Program Files\\7-Zip\\7zFM.exe", "icon_index" : 0, "description" : "", "publisher" : "Igor Pavlov", "source_image_ids" : [ "5d411710-98ac-47b5-af7c-3ecf6a0514b5" ], "imageInfo" : null, "source_type" : 2 } ] }
  • 响应示例 状态码: 200 操作成功。 { "count" : 1, "items" : [ { "id" : "656599335839993860", "name" : "7-Zip File Manager", "version" : "19.0.0.0", "command_param" : "", "execute_path" : "C:\\Program Files\\7-Zip\\7zFM.exe", "work_path" : "", "icon_path" : "C:\\Program Files\\7-Zip\\7zFM.exe", "icon_index" : 0, "description" : "", "app_group_id" : "656582710889807872", "state" : "NORMAL", "tenant_id" : "26a0420e9e284569a23f1b2f7d9b5011", "publish_at" : "2024-01-15T08:39:56.265Z", "source_type" : 2, "publisher" : "Igor Pavlov", "sandbox_enable" : false } ] }
  • 响应参数 状态码: 200 表5 响应Body参数 参数 参数类型 描述 count Integer 总数。 items Array of App objects 查发布的应用列表。 表6 App 参数 参数类型 描述 id String 应用ID。 name String 应用名称。 version String 应用版本号。 command_param String 启动命令行参数。 execute_path String 执行路径。 work_path String 应用工作目录。 icon_path String 应用图标的路径。 icon_index Integer 应用图标的索引。 description String 应用描述。 app_group_id String 应用组标识Id。 state String 应用状态: NORMAL - 正常状态。 FORBIDDEN - 禁用状态。 tenant_id String 所在的租户ID。 publish_at String 发布时间。 source_type Integer 应用类型: '1':系统内置应用 '2':镜像应用 '3':自定义应用 publisher String 应用发布者。 icon_url String 图标url。 publishable Boolean 是否可发布应用: true: 可发布。 false: 不可发布。 sandbox_enable Boolean 是否使用沙箱模式运行,取值为: false: 表示不以沙箱模式运行。 true: 表示以沙箱模式运行。 状态码: 400 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 401 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 403 表9 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 404 表10 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 405 表11 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 500 表12 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 503 表13 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。
  • 响应示例 状态码: 200 成功响应。 { "availability_zones" : [ { "availability_zone" : "cn-north-7a", "display_name" : "cn-north-7a", "i18n" : { "en_us" : "AZ1", "zh_cn" : "可用区1" }, "sold_out" : { "products" : [ ] }, "product_ids" : [ ], "visible" : true, "default_availability_zone" : false }, { "availability_zone" : "cn-north-7b", "display_name" : "cn-north-7b", "i18n" : { "en_us" : "AZ2", "zh_cn" : "可用区2" }, "sold_out" : { "products" : [ ] }, "product_ids" : [ ], "visible" : true, "default_availability_zone" : false }, { "availability_zone" : "cn-north-7c", "display_name" : "cn-north-7c", "i18n" : { "en_us" : "AZ3", "zh_cn" : "可用区3" }, "sold_out" : { "products" : [ ] }, "product_ids" : [ ], "visible" : true, "default_availability_zone" : false } ], "total_count" : 3 }
  • 请求示例 POST /v1/a4da8115c9d8464ead3a38309130523f/app-groups/actions/batch-delete-authorization { "app_group_ids" : [ "571784876773081141" ], "accounts" : [ { "account" : "user000", "account_type" : "USER", "domain" : "wksapp***.huawei.com" } ] }
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 否 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 X-Language 否 String 语言: zh-cn:中文 en-us:英文 fr-fr: 法文 表3 请求Body参数 参数 是否必选 参数类型 描述 app_group_ids 是 Array of strings 应用组ID,最多同时操作10个。 accounts 是 Array of AccountInfo objects 用户(组),单次最多允许操作50个用户(组)。 表4 AccountInfo 参数 是否必选 参数类型 描述 id 否 String 用户ID(或用户组ID),根据 account_type 参数决定值类型。 对于用户组类型,必须传入用户组ID。 USER - 用户ID。 USER_GROUP - 用户组ID。 account 是 String 用户名(或用户组名),根据 account_type 参数决定值类型。 USER - 用户名。 USER_GROUP - 用户组名。 account_type 是 String 用户类型: USER - 用户 USER_GROUP - 用户组 domain 否 String 域名 城。 email 否 String 邮箱。 telephone_number 否 String 手机。 platform_type 否 String 平台类型: AD - AD域 LOCAL - LiteAs SYSTEM - 系统内置
  • 响应参数 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 401 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 403 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 404 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 405 表9 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 500 表10 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 503 表11 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。
  • 响应示例 状态码: 200 查询云办公服务详情响应。 { "id" : "8aa1908f74824d8701748bf039600065", "status" : "SUBSCRIBED", "config_status" : "0", "closable" : false, "ad_domains" : { "domain_type" : "LOCAL_AD", "domain_admin_account" : "vdsadmin", "active_domain_name" : "ecs-ad.vdesktop.com", "active_domain_ip" : "192.168.0.131", "standby_domain_name" : "", "standby_domain_ip" : "", "active_dns_ip" : "192.168.0.131", "standby_dns_ip" : "", "domain_name" : "vdesktop.com", "use_ldaps" : true, "tls_config" : { "cert_start_time" : "2022-01-25T09:24:27", "cert_end_time" : "2023-01-25T09:34:27" } }, "vpc_id" : "fd3b4069-ac1e-45d2-ba27-4c18cd692d26", "vpc_name" : "vpc-be75", "dedicated_access_address" : "https://192.168.0.53", "dedicated_subnets" : "192.168.0.0/24;10.0.0.0/16", "internet_access_address" : "https://172.16.25.134", "internet_access_port" : "443", "access_mode" : "BOTH", "subnet_ids" : [ { "subnet_id" : "5dee0216-2260-47c2-9368-98a27d910e55" } ], "management_subnet_cidr" : "192.168.0.0/24", "infrastructure_security_group" : { "id" : "ffba6eda-5170-4343-b8a3-c306e0f21c88", "name" : "WorkspaceManagerSecurityGroup" }, "desktop_security_group" : { "id" : "04abbdf6-e848-4c90-bdb1-6de856fa8a34", "name" : "WorkspaceUserSecurityGroup" }, "progress" : "100%", "access_status" : "openSuccess", "is_send_email" : true, "authorized_collect_log" : false, "authorized_hda_upgrade" : false }
  • 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 id String 唯一标识ID。 ad_domains AdInfo object 域信息。 vpc_id String VPC ID。 vpc_name String VPC名称。 access_mode String 接入方式。 INTERNET:表示互联网接入。 DEDICATED:表示专线接入。 BOTH:表示同时支持互联网接入和专线接入。 dedicated_subnets String 专线接入网段,只有access_mode为“DEDICATED”或“BOTH”时才会返回该参数。 dedicated_access_address String 专线接入地址,只有access_mode为“DEDICATED”或“BOTH”时才会返回该参数。 internet_access_address String 互联网接入地址,只有access_mode为“INTERNET”或“BOTH”时才会返回该参数。 internet_access_port String 互联网接入端口。 status String 云办公服务的状态。 PREPARING:准备开通。 SUBSCRIBING:开通中。 SUBSCRIBED:已开通。 SUBSCRIPTION_FAILED:开通失败。 DEREGISTERING:销户中。 DEREGISTRATION_FAILED:销户失败。 CLOSED:已销户未开通。 access_status String 互联网和专线切换任务的状态。 init: 初始化 - 开通服务后的初始状态。 available: 可用 - 执行过任务且成功后恢复的正常状态。 internetOpening: 开启中 - 开通互联网接入开启中。 dedicatedOpening: 开启中 - 开通专线接入开启中。 internetOpenFailed: 开启失败 - 开通互联网接入开启失败。 dedicatedOpenFailed: 开启失败 - 开通专线接入开启失败。 openSuccess: 开启成功 - 开通接入方式成功。 internetClosing: 关闭中 - 关闭互联网接入关闭中。 dedicatedClosing: 关闭中 - 关闭专线接入关闭中。 internetCloseFailed: 关闭失败 - 关闭互联网接入方式失败。 dedicatedCloseFailed: 关闭失败 - 关闭专线接入方式失败。 closeSuccess: 关闭成功 - 关闭接入方式成功。 internetAccessPortModifying: 互联网接入端口修改中。 internetAccessPortModifyFailed: 端口修改失败。 subnet_ids Array of SubnetInfo objects 业务子网,可以指定返回的网络ID订购桌面。 management_subnet_cidr String 管理组件的子网网段。 infrastructure_security_group SecurityGroup object 开通服务会在指定的VPC下创建管理组件的安全组。 desktop_security_group SecurityGroup object 开通服务会在指定的VPC下创建桌面的安全组。 closable Boolean 是否可以取消服务。 config_status String 配置状态。 "0": 开通服务成功,且对接AD成功。 "1": 开通服务成功,但AD配置失败。 "2": 开通服务成功,但AD配置失败后存在其他错误。 "3": 开通服务成功,AD未开启对接。 progress String 开通服务或注销服务的进度,格式为百分比,如:100%。 job_id String 开通服务或取消服务的任务ID。 fail_code Integer 失败错误码。 fail_reason String 失败原因。 enterprise_id String 企业ID。 is_send_email Boolean 桌面退订是否发送邮件通知。 authorized_collect_log Boolean 是否授权收集日志。 authorized_hda_upgrade Boolean 是否授权hda升级。 dc_vnc_ip String 自定义的专线VNC地址 表4 AdInfo 参数 参数类型 描述 domain_type String 域类型。 LITE_AS:本地认证。 LOCAL_AD:本地AD。 domain_name String 域名,域类型为LOCAL_AD时有值。 domain_admin_account String 域管理员帐号,域类型为LOCAL_AD时有值。 active_domain_name String 主域控制器名称,域类型为LOCAL_AD时有值。 active_domain_ip String 主域控制器IP地址,域类型为LOCAL_AD时有值。 standby_domain_name String 备域控制器名称,域类型为LOCAL_AD时有值。 standby_domain_ip String 备域控制器IP地址,域类型为LOCAL_AD时有值。 active_dns_ip String 主DNS IP地址,域类型为LOCAL_AD时有值。 standby_dns_ip String 备DNS IP地址,域类型为LOCAL_AD时有值。 delete_computer_object String 是否在删除桌面的同时删除AD上对应的计算机对象,'0'代表不删除,'1'代表删除。 use_ldaps Boolean 是否开启LDAPS。 tls_config TlsConfig object TLS信息。 表5 TlsConfig 参数 参数类型 描述 cert_pem String pem内容, 有则更新,无则上传。查询不返回。 cert_start_time String 证书生效开始时间,时间参考样例 2022-01-25T09:24:27。 cert_end_time String 证书生效截止时间,时间参考样例 2022-01-25T09:24:27。 表6 SubnetInfo 参数 参数类型 描述 subnet_id String 子网的网络ID。 表7 SecurityGroup 参数 参数类型 描述 id String 安全组ID。 name String 安全组名称。 状态码: 400 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。 状态码: 401 表9 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。 状态码: 403 表10 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。 状态码: 404 表11 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。 状态码: 500 表12 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。
  • 响应参数 状态码: 400 表3 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 401 表4 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 403 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 404 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 405 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 500 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 503 表9 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 否 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 表3 请求Body参数 参数 是否必选 参数类型 描述 name 否 String 服务器名称,名称需满足如下规则: 由中文,英文大小写,数字,_-组成。 长度范围1~64个字符。 description 否 String 服务器描述。 maintain_status 否 Boolean 服务器维护状态标识: true - 添加标记 false - 移除标记
  • 响应参数 状态码: 400 表4 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 401 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 403 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 404 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 405 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 500 表9 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 503 表10 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。
  • 响应参数 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 401 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 403 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 404 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 405 表9 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 409 表10 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 500 表11 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 503 表12 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。
  • 请求示例 POST /v1/a4da8115c9d8464ead3a38309130523f/app-groups/authorizations { "app_group_ids" : [ "570810904237572135" ], "accounts" : [ { "account" : "user000", "account_type" : "USER", "domain" : "wksapp***.huawei.com", "email" : "shuh*****eng**@huawei.com" } ] }
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 否 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 X-Language 否 String 语言: zh-cn:中文 en-us:英文 fr-fr: 法文 表3 请求Body参数 参数 是否必选 参数类型 描述 app_group_ids 是 Array of strings 应用组ID,最多同时操作10个。 accounts 是 Array of AccountInfo objects 用户(组),单次最多允许操作50个用户(组)。 表4 AccountInfo 参数 是否必选 参数类型 描述 id 否 String 用户ID(或用户组ID),根据 account_type 参数决定值类型。 对于用户组类型,必须传入用户组ID。 USER - 用户ID。 USER_GROUP - 用户组ID。 account 是 String 用户名(或用户组名),根据 account_type 参数决定值类型。 USER - 用户名。 USER_GROUP - 用户组名。 account_type 是 String 用户类型: USER - 用户 USER_GROUP - 用户组 domain 否 String 域名城。 email 否 String 邮箱。 telephone_number 否 String 手机。 platform_type 否 String 平台类型: AD - AD域 LOCAL - LiteAs SYSTEM - 系统内置
  • 响应示例 状态码: 200 查询策略组信息的响应 { "count" : 31, "items" : [ { "id" : "574141368704696320", "name" : "updatePolicy_20230601144442564522", "priority" : 1, "description" : "策略组description01271237542", "targets" : [ { "target_id" : "1010101012", "target_name" : "user0012", "target_type" : "USER" } ], "policies" : { "peripherals" : { "usb_port_redirection" : { "usb_enable" : true, "options" : { "usb_image_enable" : true, "usb_video_enable" : true, "usb_printer_enable" : true, "usb_storage_enable" : false, "wireless_devices_enable" : false, "network_devices_enable" : false, "usb_smart_card_enable" : true, "other_usb_devices_enable" : false, "usb_redirection_customization_policy" : "", "usb_redirection_mode" : "Classical mode" } }, "device_redirection" : { "printer_redirection" : { "printer_enable" : true, "options" : { "sync_client_default_printer_enable" : true, "universal_printer_driver" : "Default" } }, "session_printer" : { "session_printer_enable" : false, "options" : { "session_printer_customization_policy" : "" } }, "camera_redirection" : { "video_compress_enable" : true, "options" : { "camera_frame_rate" : 15, "camera_max_width" : 3000, "camera_max_heigth" : 3000, "camera_compression_method" : "H.264" } }, "twain_redirection_enable" : true, "image_compression_level" : "medium" }, "usb_device_common" : { "pcsc_smart_card_enable" : "Disable", "common_options" : { "remove_smart_card_disconnect_enable" : false } }, "serial_port_redirection" : { "serial_port_enable" : false, "options" : { "auto_connect_enable" : false } } }, "audio" : { "audio_redirection_enable" : true, "play_redirection_enable" : true, "play_classification" : "Music Play", "record_redirection_enable" : true, "record_classification" : "Speech Call" }, "client" : { "automatic_reconnection_interval" : 5, "session_persistence_time" : 180, "forbid_screen_capture" : false }, "display" : { "display_level" : "LEVEL4", "options" : { "display_bandwidth" : 20000, "frame_rate" : 25, "video_frame_rate" : 30, "min_image_cache" : 200, "smoothing_factor" : 60, "lossless_compression_mode" : "Basic Compression", "deep_compression_options" : { "deep_compression_level" : "Compression grade 0" }, "lossy_compression_quality" : 85, "color_enhancement_enable" : false, "quality_bandwidth_first" : "Quality First", "video_bit_rate_options" : { "average_video_bit_rate" : 18000 }, "peak_video_bit_rate" : 18000, "video_quality_options" : { "average_video_quality" : 15, "lowest_video_quality" : 25, "highest_video_quality" : 7 }, "gop_size" : 100, "encoding_preset" : "Preset 1" }, "rendering_acceleration_enable" : false, "rendering_acceleration_options" : { "video_acceleration_enhancement_enable" : true, "video_optimization_enable" : false, "gpu_color_optimization_enable" : false }, "video_card_memory_size" : 64, "driver_delegation_mode_enable" : false, "driver_delegation_latency" : 80, "video_latency" : 80, "change_resolution_vm" : false }, "file_and_clipboard" : { "bypass_in_remote_app_enable" : true, "file_redirection" : { "redirection_mode" : "DISABLED", "options" : { "fluid_control_switch_enable" : false, "fluid_control_options" : { "good_network_latency" : 30, "normal_network_latency" : 70, "poor_network_latency" : 100, "reducing_step" : 20, "slow_increasing_step" : 10, "quick_increasing_step" : 20, "start_speed" : 1024, "test_block_size" : 64, "test_time_gap" : 10000 }, "compression_switch_enable" : false, "compression_switch_options" : { "compression_threshold" : 512, "minimum_compression_rate" : 900 }, "linux_file_size_supported_enable" : true, "linux_file_size_supported_options" : { "linux_file_size_supported_threshold" : 100 }, "linux_root_mount_switch_enable" : true, "linux_root_dir_list" : "\\\\\\\\var\\\\\\\\log", "linux_file_mount_path" : "\\\\\\\\media|\\\\\\\\Volumes|\\\\\\\\swdb\\\\\\\\mnt|\\\\\\\\home|\\\\\\\\storage|\\\\\\\\tmp|\\\\\\\\run\\\\\\\\media", "linux_fixed_drive_file_system_format" : "", "linux_removable_drive_file_system_format" : "vfat|ntfs|msdos|fuseblk|sdcardfs|exfat|fuse.fdredir", "linux_cdrom_drive_file_system_format" : "cd9660|iso9660|udf", "linux_network_drive_file_system_format" : "smbfs|afpfs|cifs", "path_separator" : "|", "fixed_drive_enable" : true, "removable_drive_enable" : true, "cd_rom_drive_enable" : true, "network_drive_enable" : true }, "vm_send_file_client" : false, "redirection_send_file_options" : { "read_write_speed" : 0 } }, "fd_mobile_client_redir_enable" : true, "clipboard_redirection" : "DISABLED", "clipboard_redirection_options" : { "rich_text_redirection_enable" : true, "rich_text_clipboard_redirection" : "DISABLED", "clipboard_file_redirection_enable" : true, "file_clipboard_redirection" : "DISABLED" } }, "session" : { "sbc" : { "sbc_automatic_disconnection" : "DISABLED", "sbc_automatic_disconnection_options" : { "disconnection_waiting_time" : 10, "sbc_auto_logout" : false, "auto_logout_options" : { "sbc_logout_waiting_time" : 1440 } } } }, "virtual_channel" : { "virtual_channel_control_enable" : false, "options" : { "custom_virtual_channel_name" : "", "virtual_channel_plugin_details" : "", "third_party_plugin_name" : "" } }, "keyboard_mouse" : { "mouse_feedback" : "SELFADAPTION", "mouse_simulation_mode" : "ABSOLUTE_POSITION", "external_cursor_feedback" : false }, "bandwidth" : { "intelligent_data_transport_flag" : "DISABLE", "total_bandwidth_control_enable" : false, "options" : { "total_bandwidth_control_value" : 30000, "display_bandwidth_percentage_enable" : false, "display_bandwidth_percentage_options" : { "display_bandwidth_percentage_value" : 65 }, "multimedia_bandwidth_percentage_enable" : false, "multimedia_bandwidth_percentage_options" : { "multimedia_bandwidth_percentage_value" : 50 }, "usb_bandwidth_percentage_enable" : false, "usb_bandwidth_percentage_options" : { "usb_bandwidth_percentage_value" : 100 }, "pcsc_bandwidth_percentage_enable" : false, "pcsc_bandwidth_percentage_options" : { "pcsc_bandwidth_percentage_value" : 5 }, "twain_bandwidth_percentage_enable" : false, "twain_bandwidth_percentage_options" : { "twain_bandwidth_percentage_value" : 15 }, "printer_bandwidth_percentage_enable" : false, "printer_bandwidth_percentage_options" : { "printer_bandwidth_percentage_value" : 5 }, "com_bandwidth_percentage_enable" : false, "com_bandwidth_percentage_options" : { "com_bandwidth_percentage_value" : 3 }, "file_redirection_bandwidth_percentage_enable" : false, "file_redirection_bandwidth_percentage_options" : { "file_redirection_bandwidth_percentage_value" : 30 }, "clipboard_bandwidth_percentage_enable" : false, "clipboard_bandwidth_percentage_options" : { "clipboard_bandwidth_percentage_value" : 3 }, "secure_channel_bandwidth_percentage_enable" : false, "secure_channel_bandwidth_percentage_options" : { "secure_channel_bandwidth_percentage_value" : 30 }, "camera_bandwidth_percentage_enable" : false, "camera_bandwidth_percentage_options" : { "camera_bandwidth_percentage_value" : 30 }, "virtual_channel_bandwidth_percentage_enable" : false, "virtual_channel_bandwidth_percentage_options" : { "virtual_channel_bandwidth_percentage_value" : 65 } }, "display_bandwidth_control_enable" : false, "display_bandwidth_control_options" : { "display_bandwidth_control_value" : 20000 }, "multimedia_bandwidth_control_enable" : false, "multimedia_bandwidth_control_options" : { "multimedia_bandwidth_control_value" : 15000 }, "usb_bandwidth_control_enable" : false, "usb_bandwidth_control_options" : { "usb_bandwidth_control_value" : 30000 }, "pcsc_bandwidth_control_enable" : false, "pcsc_bandwidth_control_options" : { "pcsc_bandwidth_control_value" : 2000 }, "twain_bandwidth_control_enable" : false, "twain_bandwidth_control_options" : { "twain_bandwidth_control_value" : 5000 }, "printer_bandwidth_control_enable" : false, "printer_bandwidth_control_options" : { "printer_bandwidth_control_value" : 2000 }, "com_bandwidth_control_enable" : false, "com_bandwidth_control_options" : { "com_bandwidth_control_value" : 1000 }, "file_redirection_bandwidth_control_enable" : false, "file_redirection_bandwidth_control_options" : { "file_redirection_bandwidth_control_value" : 10000 }, "clipboard_bandwidth_control_enable" : false, "clipboard_bandwidth_control_options" : { "clipboard_bandwidth_control_value" : 1000 }, "secure_channel_bandwidth_control_enable" : false, "secure_channel_bandwidth_control_options" : { "secure_channel_bandwidth_control_value" : 10000 }, "camera_bandwidth_control_enable" : false, "camera_bandwidth_control_options" : { "camera_bandwidth_control_value" : 10000 }, "virtual_channel_bandwidth_control_enable" : false, "virtual_channel_bandwidth_control_options" : { "virtual_channel_bandwidth_control_value" : 20000 } }, "custom" : { "custom_configuration1_enable" : true, "options" : { "custom_configuration1_rule" : "" } } }, "create_time" : "2023-06-01T14:45:21.566Z", "update_time" : "2023-06-01T14:45:21.566Z" } ] }
  • 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 count Integer 总数。 items Array of PolicyGroup objects 策略组列表,返回列表条目数量上限为分页的最大上限值。 表5 PolicyGroup 参数 参数类型 描述 id String 策略组的唯一标识。 name String 策略组名称。 priority Integer 优先级。 description String 服务器组描述。 targets Array of Target objects 应用对象列表。 policies Policies object 策略。 create_time String 策略组创建时间。 update_time String 策略组更新时间。 表6 Target 参数 参数类型 描述 target_id String 对象ID。 target_name String 对象名称。 target_type String 对象类型。 USER:表示用户。 target_id:为用户ID。 target_name:为用户name。 USERGROUP:表示用户组。 target_id:为用户组ID。 target_name:为用户组name。 APPGROUP:应用组。 target_id:应用组id。 target_name:应用组名称。 OU:组织单元。 target_id:OUID。 target_name:OU名称。 ALL:表示所有。 target_id:default-apply-all-targets。 target_name:All-Targets。 表7 Policies 参数 参数类型 描述 peripherals peripherals object 外设。 audio audio object 音频。 client client object 客户端。 display display object 显示。 file_and_clipboard file_and_clipboard object 文件和剪切板。 session Session object 会话 virtual_channel VirtualChannel object 虚拟通道 keyboard_mouse keyboard_mouse object 键盘鼠标。 bandwidth Bandwidth object 带宽。 custom custom object 自定义策略 表8 peripherals 参数 参数类型 描述 usb_port_redirection usb_port_redirection object USB端口重定向。 device_redirection device_redirection object 设备重定向。 usb_device_common usb_device_common object USB和设备智能卡控制选项。 serial_port_redirection serial_port_redirection object 串口重定向。 表9 usb_port_redirection 参数 参数类型 描述 usb_enable Boolean 是否开启USB端口重定向。取值为: false:表示关闭。 true:表示开启。 options UsbPortRedirectionOptions object USB端口重定向控制的选项。 表10 UsbPortRedirectionOptions 参数 参数类型 描述 usb_image_enable Boolean 是否开启图像设备(如: 扫描仪)。取值为: false:表示关闭。 true:表示开启。 usb_video_enable Boolean 是否开启视频设备(如: 摄像头)。取值为: false:表示关闭。 true:表示开启。 usb_printer_enable Boolean 是否开启打印设备(如: 打印机)。取值为: false:表示关闭。 true:表示开启。 usb_storage_enable Boolean 是否开启存储设备(如: U盘)。取值为: false:表示关闭。 true:表示开启。 wireless_devices_enable Boolean 是否开启无线设备(如:蓝牙)。取值为: false:表示关闭。 true:表示开启。 network_devices_enable Boolean 是否开启网络设备(如:无线网卡)。取值为: false:表示关闭。 true:表示开启。 usb_smart_card_enable Boolean 是否开启智能卡设备(如:Ukey)。取值为: false:表示关闭。 true:表示开启。 other_usb_devices_enable Boolean 是否开启其他USB设备重定向。取值为: false:表示关闭。 true:表示开启。 usb_redirection_customization_policy String USB端口重定向自定义策略。 usb_redirection_mode String USB 重定向模式。取值为: Classical mode:经典模式。 Common mode:通用模式。 表11 device_redirection 参数 参数类型 描述 printer_redirection printer_redirection object 打印机重定向。 session_printer session_printer object 会话打印机。 camera_redirection camera_redirection object 摄像头重定向。 twain_redirection_enable Boolean 是否开启TWAIN设备重定向。取值为: false:表示关闭。 true:表示开启。 image_compression_level String 图形压缩级别。取值为: 不压缩:none。 低(速度最快):low。 中(速度适中):medium。 高(速度最慢):high。 无损(无损压缩):lossless。 低损(低损压缩):low-loss。 中损(中损压缩):medium-loss。 高损(高损压缩):high-loss。 表12 printer_redirection 参数 参数类型 描述 printer_enable Boolean 是否开启打印机设备重定向。取值为: false:表示关闭。 true:表示开启。 options PrinterRedirectionOptions object 打印机设备重定向控制的选项。 表13 PrinterRedirectionOptions 参数 参数类型 描述 sync_client_default_printer_enable Boolean 是否开启同步客户端默认打印机。取值为: false:表示关闭。 true:表示开启。 universal_printer_driver String 通用打印机驱动。取值为:- Default:linux客户端选择Universal Printing- PS,windows客户端选择HDP XPSDrv Driver。- HDP XPSDrv Driver。- Universal Printing PCL 5。- Universal Printing PCL 6。- Universal Printing PS。 表14 session_printer 参数 参数类型 描述 session_printer_enable Boolean 是否开启会话打印机。取值为: false:表示关闭。 true:表示开启。 options SessionPrinterOptions object 会话打印机控制选项。 表15 SessionPrinterOptions 参数 参数类型 描述 session_printer_customization_policy String 会话打印机自定义策略。 表16 camera_redirection 参数 参数类型 描述 video_compress_enable Boolean 是否开启摄像头设备重定向。取值为: false:表示关闭。 true:表示开启。 options CameraRedirectionOptions object 摄像头设备重定向控制的选项。 表17 CameraRedirectionOptions 参数 参数类型 描述 camera_frame_rate Integer 摄像头帧率(fps)。取值范围为[1-30]。默认:15。 camera_max_width Integer 摄像头最大宽度(pixel)。取值范围为[1-9999]。默认:3000。 camera_max_heigth Integer 摄像头最大高度(pixel)。取值范围为[1-9999]。默认:3000。 camera_compression_method String 摄像头数据压缩方式。取值为:H.264。 表18 usb_device_common 参数 参数类型 描述 pcsc_smart_card_enable String 是否开启PC/SC智能卡重定向。取值为: Enable:表示已启动。 Closed:表示已关闭。 Disable:表示已禁用。 common_options common_options object USB和设备智能卡共同控制的选项。 表19 common_options 参数 参数类型 描述 remove_smart_card_disconnect_enable Boolean 是否移除智能卡断开用户会话。取值为: false:表示关闭。 true:表示开启。 表20 serial_port_redirection 参数 参数类型 描述 serial_port_enable Boolean 是否开启串口重定向。取值为: false:表示关闭。 true:表示开启。 options SerialPortRedirectionOptions object 串口重定向控制的选项。 表21 SerialPortRedirectionOptions 参数 参数类型 描述 auto_connect_enable Boolean 是否自动连接客户端串口。取值为: false:表示关闭。 true:表示开启。 表22 audio 参数 参数类型 描述 audio_redirection_enable Boolean 是否开启音频重定向。取值为: false:表示关闭。 true:表示开启。 play_redirection_enable Boolean 是否开启播音重定向。取值为: false:表示关闭。 true:表示开启。 play_classification String 播音场景。取值为: 无损播音:LossLess。 语音通话:Speech Call。 音乐播音:Music Play。 自动识别:Automatic Identification。 record_redirection_enable Boolean 是否开启录音重定向。取值为: false:表示关闭。 true:表示开启。 record_classification String 录音场景。取值为: 无损录音:LossLess。 语音通话:Speech Call。 音乐录音:Music Record。 自动识别:Automatic Identification。 表23 client 参数 参数类型 描述 automatic_reconnection_interval Integer 自动重连间隔(秒)。取值范围为[1-50]。默认:5。 session_persistence_time Integer 自动重连会话保持时长(秒)。取值范围为[0-180]。默认:180。 forbid_screen_capture Boolean 防截屏策略开关。 false:表示关闭。 true:表示开启。 表24 display 参数 参数类型 描述 display_level String 显示级别。取值为: LEVEL1:表示等级1。 LEVEL2:表示等级2。 LEVEL3:表示等级3。 LEVEL4:表示等级4(默认/推荐)。 LEVEL5:表示等级5。 options DisplayOptions object 显示级别共同控制的选项。 rendering_acceleration_enable Boolean 是否开启渲染加速。取值为: false:表示关闭。 true:表示开启。 rendering_acceleration_options rendering_acceleration_options object 渲染加速控制选项。 video_card_memory_size Integer 显卡缓存(MB)。取值范围为[0-64]。默认:64。 driver_delegation_mode_enable Boolean 是否开启驱动托管模式。取值为: false:表示关闭。 true:表示开启。 driver_delegation_latency Integer 驱动托管延时(*30ms)。取值范围为[1-100]。默认:80。 video_latency Integer 驱动托管视频延时(*30ms)。取值范围为[1-100]。默认:80。 change_resolution_vm Boolean 计算机修改分辨率:取值为: false:表示关闭。 true:表示开启。 表25 DisplayOptions 参数 参数类型 描述 display_bandwidth Integer 带宽(Kbps)。取值范围为[256-25000]。默认:20000。 frame_rate Integer 帧率(fps)。取值范围为[1-60]。默认:25。 video_frame_rate Integer 视频帧率(fps)。取值范围为[1-60]。默认:30。 min_image_cache Integer 图像缓存最低容量(MB)。取值范围[0-300],默认:200。 smoothing_factor Integer 有损压缩识别阈值。取值范围为[0-255]。默认:60。 lossless_compression_mode String 无损压缩模式。取值为: Basic Compression:表示初级压缩。 Deep Compression:表示深度压缩。 deep_compression_options deep_compression_options object 深度压缩控制选项。 lossy_compression_quality Integer 有损压缩质量。取值范围为[20-100]。默认:85。 color_enhancement_enable Boolean 办公场景色彩增强:取值为: false:表示关闭。 true:表示开启。 quality_bandwidth_first String 质量或带宽优先。取值为: Quality First:表示初级压缩。 Bandwidth First:表示深度压缩。 video_bit_rate_options video_bit_rate_options object 视频码率控制选项。 peak_video_bit_rate Integer 视频峰值码率(Kbps)。取值范围为[256-100000]。默认:18000。 video_quality_options video_quality_options object 视频质量控制选项。 gop_size Integer GOP大小。取值范围为[0-65535]。默认:100。 encoding_preset String 编码预置。取值为: 预置1:Preset 1。 预置2:Preset 2。 预置3:Preset 3。 预置4:Preset 4。 预置5:Preset 5。 预置6:Preset 6。 预置7:Preset 7。 表26 deep_compression_options 参数 参数类型 描述 deep_compression_level String 深度压缩级别。取值为: 压缩级别0:Compression grade 0 压缩级别1:Compression grade 1 压缩级别2:Compression grade 2 压缩级别3:Compression grade 3 压缩级别4:Compression grade 4 压缩级别5:Compression grade 5 压缩级别6:Compression grade 6 压缩级别7:Compression grade 7 压缩级别8:Compression grade 8 压缩级别9:Compression grade 9 表27 video_bit_rate_options 参数 参数类型 描述 average_video_bit_rate Integer 视频平均码率(Kbps)。取值范围为[256-100000]。默认:18000。 表28 video_quality_options 参数 参数类型 描述 average_video_quality Integer 视频平均质量。取值范围为[5-59]。默认:15。 lowest_video_quality Integer 视频最低质量。取值范围为[5-69]。默认:25。 highest_video_quality Integer 视频最高质量。取值范围为[1-59]。默认:7。 表29 rendering_acceleration_options 参数 参数类型 描述 video_acceleration_enhancement_enable Boolean 视频加速增强配置。取值为: false:表示关闭。 true:表示开启。 video_optimization_enable Boolean 是否开启视频场景优化。取值为: false:表示关闭。 true:表示开启。 gpu_color_optimization_enable Boolean 是否开启GPU色彩优化。取值为: false:表示关闭。 true:表示开启。 表30 file_and_clipboard 参数 参数类型 描述 bypass_in_remote_app_enable Boolean 应用聚合场景下是否双向放通:取值为: false:表示不放通。 true:表示放通。 file_redirection file_redirection object 文件重定向。 fd_mobile_client_redir_enable Boolean 移动客户端文件重定向:取值为: false:表示关闭。 true:表示开启。 clipboard_redirection String 剪切板重定向。取值为: DISABLED:表示禁用。(默认) SERVER_TO_CLIENT_ENABLED:表示开启服务端到客户端。 CLIENT_TO_SERVER_ENABLED:表示开启客户端到服务端。 TWO_WAY_ENABLED:表示开启双向。 clipboard_redirection_options clipboard_redirection_options object 剪切板重定向控制的选项。 表31 file_redirection 参数 参数类型 描述 redirection_mode String 文件重定向。取值为: DISABLED:表示禁用。(默认) READ_ONLY:表示只读。 READ_AND_WRITE:表示读写。 options FileRedirectionOptions object 文件重定向控制的选项。 vm_send_file_client Boolean 是否开启发送文件(虚机到客户端)。取值为: false:表示关闭。 true:表示开启。 redirection_send_file_options redirection_send_file_options object 重定向和发送文件共同控制项。 表32 FileRedirectionOptions 参数 参数类型 描述 fluid_control_switch_enable Boolean 是否开启流控开关。取值为: false:表示关闭。 true:表示开启。 fluid_control_options fluid_control_options object 流控控制项。 compression_switch_enable Boolean 是否开启压缩开关。取值为: false:表示关闭。 true:表示开启。 compression_switch_options compression_switch_options object 压缩开关控制项。 linux_file_size_supported_enable Boolean 是否开启Linux支持设置文件大小。取值为: false:表示关闭。 true:表示开启。 linux_file_size_supported_options linux_file_size_supported_options object Linux支持设置文件大小控制项。 linux_root_mount_switch_enable Boolean 是否开启Linux根目录挂载开关。取值为: false:表示关闭。 true:表示开启。 linux_root_dir_list String Linux根目录挂载路径。默认:"\home"。 linux_file_mount_path String Linux文件系统挂载路径。默认:"\media|\Volumes|\swdb\mnt|\home|\storage|\tmp|\run\media"。 linux_fixed_drive_file_system_format String Linux固定驱动器文件系统格式。 linux_removable_drive_file_system_format String Linux可移动驱动器文件系统格式。默认:"vfat|ntfs|msdos|fuseblk|sdcardfs|exfat|fuse.fdredir"。 linux_cdrom_drive_file_system_format String Linux光盘驱动器文件系统格式。默认:"cd9660|iso9660|udf"。 linux_network_drive_file_system_format String Linux网络驱动器文件系统格式。默认:"smbfs|afpfs|cifs"。 path_separator String 路径分隔符。默认:"|"。 fixed_drive_enable Boolean 是否开启固定驱动器(如: 本地磁盘)。取值为: false:表示关闭。 true:表示开启。 removable_drive_enable Boolean 是否开启可移除驱动器(如: U盘)。取值为: false:表示关闭。 true:表示开启。 cd_rom_drive_enable Boolean 是否开启光盘驱动器。取值为: false:表示关闭。 true:表示开启。 network_drive_enable Boolean 是否开启网络驱动器。取值为: false:表示关闭。 true:表示开启。 表33 fluid_control_options 参数 参数类型 描述 good_network_latency Integer 网络优的延时阈值(ms)。取值范围为[1-1000]。默认:30。 normal_network_latency Integer 网络一般的延时阈值(ms)。取值范围为[1-1000]。默认:70。 poor_network_latency Integer 网络差的延时阈值(ms)。取值范围为[1-1000]。默认:100。 reducing_step Integer 降速步伐(KB)。取值范围为[1-100]。默认:20。 slow_increasing_step Integer 慢增速步伐(KB)。取值范围为[1-100]。默认:10。 quick_increasing_step Integer 快增速步伐(KB)。取值范围为[1-100]。默认:20。 start_speed Integer 传输初始速度(KB/s)。取值范围为[1-10240]。默认:1024。 test_block_size Integer 测速块大小(KB)。取值范围为[64-1024]。默认:64。 test_time_gap Integer 测速块时间间隔(ms)。取值范围为[1000-100000]。默认:10000。 表34 compression_switch_options 参数 参数类型 描述 compression_threshold Integer 压缩阈值(Byte)。取值范围为[0-10240]。默认:512。 minimum_compression_rate Integer 最小压缩率。取值范围为[0-1000]。默认:900。 表35 linux_file_size_supported_options 参数 参数类型 描述 linux_file_size_supported_threshold Integer Linux设置文件大小阈值(Byte)。取值范围为[0-4096]。默认:100。 表36 redirection_send_file_options 参数 参数类型 描述 read_write_speed Integer 读写速度(Kbps)。取值范围为[0-2147483647]。默认:0。 表37 clipboard_redirection_options 参数 参数类型 描述 rich_text_redirection_enable Boolean 是否开启剪切板富文本重定向。取值为: false:表示关闭。 true:表示开启。 rich_text_clipboard_redirection String 剪切板富文本重定向。取值为: DISABLED:表示禁用。(默认) SERVER_TO_CLIENT_ENABLED:表示开启服务端到客户端。 CLIENT_TO_SERVER_ENABLED:表示开启客户端到服务端。 TWO_WAY_ENABLED:表示开启双向。 clipboard_file_redirection_enable Boolean 是否开启剪切板文件重定向。取值为: false:表示关闭。 true:表示开启。 file_clipboard_redirection String 剪切板文件重定向。取值为: DISABLED:表示禁用。(默认) SERVER_TO_CLIENT_ENABLED:表示开启服务端到客户端。 CLIENT_TO_SERVER_ENABLED:表示开启客户端到服务端。 TWO_WAY_ENABLED:表示开启双向。 clipboard_length_limit_cts_enable Boolean 本地到虚拟机长度限制开关。取值为: false: 标识关闭。 ture: 标识开启。 clipboard_length_limit_cts Integer 本地到虚拟机长度限制。 clipboard_length_limit_stc_enable Boolean 虚拟机到本地到长度限制开关。取值为: false: 标识关闭。 ture: 标识开启。 clipboard_length_limit_stc Integer 虚拟机到本地长度限制。 表38 Session 参数 参数类型 描述 sbc Sbc object SBC结构体。 表39 Sbc 参数 参数类型 描述 sbc_automatic_disconnection String 连接策略: DISABLED:已禁用 AUTO_DISCONNECT:自动断开 AUTO_LOCK:自动锁屏 sbc_automatic_disconnection_options SbcAutomaticDisconnectionOptions object 自动连接选项。 表40 SbcAutomaticDisconnectionOptions 参数 参数类型 描述 disconnection_waiting_time Integer 等待时间(分钟)。 sbc_auto_logout Boolean 是否自动注销。取值为:false:表示是。true:表示否。 auto_logout_options AutoLogoutOptions object 自动注销。 表41 AutoLogoutOptions 参数 参数类型 描述 sbc_logout_waiting_time Integer 会话断连保留时长(分钟)。 表42 VirtualChannel 参数 参数类型 描述 virtual_channel_control_enable Boolean 是否开启虚拟通道策略设置。取值为:false:表示关闭。true:表示开启。 options VirtualChannelOptions object 虚拟通道策略控制的选项。 表43 VirtualChannelOptions 参数 参数类型 描述 custom_virtual_channel_name String 自定义虚拟通道注册名。 virtual_channel_plugin_details String 虚拟通道下载配置信息,需Base64加密。 third_party_plugin_name String 第三方插件名称。 表44 keyboard_mouse 参数 参数类型 描述 mouse_feedback String 虚拟机鼠标回馈。取值为: SELFADAPTION:自适应鼠标回馈。 FORCE:强制鼠标回馈。 CLOSE:关闭鼠标回馈。 mouse_simulation_mode String 虚拟机鼠标模拟方式。取值为: ABSOLUTE_POSITION:绝对位置模拟。 RELATIVE_POSITION:相对位置模拟。 external_cursor_feedback Boolean 虚拟机外部光标反馈。取值为: false:表示关闭。 true:表示开启。 表45 Bandwidth 参数 参数类型 描述 intelligent_data_transport_flag String 智能显示传输。取值为:DISABLE:表示关闭。ENABLE:表示开启。DIAGNOSTIC:诊断模式。 total_bandwidth_control_enable Boolean 是否开启总带宽控制。取值为:false:表示关闭。true:表示开启。 options TotalBandwidthControlOptions object 总带宽控制的选项。 display_bandwidth_control_enable Boolean 是否开启显示带宽控制。取值为:false:表示关闭。true:表示开启。 display_bandwidth_control_options DisplayBandwidthControlOptions object 显示带宽控制的选项。 multimedia_bandwidth_control_enable Boolean 是否开启多媒体带宽控制。取值为:false:表示关闭。true:表示开启。 multimedia_bandwidth_control_options MultimediaBandwidthControlOptions object 多媒体带宽控制的选项。 usb_bandwidth_control_enable Boolean 是否开启USB带宽控制。取值为:false:表示关闭。true:表示开启。 usb_bandwidth_control_options UsbBandwidthControlOptions object USB带宽控制的选项。 pcsc_bandwidth_control_enable Boolean 是否开启PCSC控制。取值为:false:表示关闭。true:表示开启。 pcsc_bandwidth_control_options PcscBandwidthControlOptions object PCSC带宽控制的选项。 twain_bandwidth_control_enable Boolean 是否开启TWAIN带宽控制。取值为:false:表示关闭。true:表示开启。 twain_bandwidth_control_options TwainBandwidthControlOptions object TWAIN带宽控制的选项。 printer_bandwidth_control_enable Boolean 是否开启打印机带宽控制。取值为:false:表示关闭。true:表示开启。 printer_bandwidth_control_options PrinterBandwidthControlOptions object 打印机带宽控制的选项。 com_bandwidth_control_enable Boolean 是否开启串口带宽控制。取值为:false:表示关闭。true:表示开启。 com_bandwidth_control_options ComBandwidthControlOptions object 串口带宽控制的选项。 file_redirection_bandwidth_control_enable Boolean 是否开启文件重定向带宽控制。取值为:false:表示关闭。true:表示开启 file_redirection_bandwidth_control_options FileRedirectionBandwidthControlOptions object 文件重定向带宽控制的选项。 clipboard_bandwidth_control_enable Boolean 是否开启剪切板带宽控制。取值为:false:表示关闭。true:表示开启。 clipboard_bandwidth_control_options ClipboardBandwidthControlOptions object 剪切板带宽控制的选项。 secure_channel_bandwidth_control_enable Boolean 是否开启安全通道带宽控制。取值为:false:表示关闭。true:表示开启。 secure_channel_bandwidth_control_options SecureChannelBandwidthControlOptions object 安全通道带宽控制的选项。 camera_bandwidth_control_enable Boolean 是否开启摄像头带宽控制。取值为:false:表示关闭。true:表示开启。 camera_bandwidth_control_options CameraBandwidthControlOptions object 摄像头带宽控制的选项。 virtual_channel_bandwidth_control_enable Boolean 是否开启虚拟通道带宽控制。取值为:false:表示关闭。true:表示开启。 virtual_channel_bandwidth_control_options VirtualChannelBandwidthControlOptions object 虚拟通道带宽控制的选项。 表46 TotalBandwidthControlOptions 参数 参数类型 描述 total_bandwidth_control_value Integer 总带宽控制量(Kbps)。取值范围为[10000-1000000]。默认:30000。 display_bandwidth_percentage_enable Boolean 显示带宽百分比控制。取值为:false:表示关闭。true:表示开启。 display_bandwidth_percentage_options DisplayBandwidthPercentageOptions object 显示带宽百分比控制的选项。 multimedia_bandwidth_percentage_enable Boolean 多媒体带宽百分比控制。取值为:false:表示关闭。true:表示开启。 multimedia_bandwidth_percentage_options MultimediaBandwidthPercentageOptions object 多媒体带宽百分比控制的选项。 usb_bandwidth_percentage_enable Boolean USB带宽百分比控制。取值为:false:表示关闭。true:表示开启。 usb_bandwidth_percentage_options UsbBandwidthPercentageOptions object USB带宽百分比控制的选项。 pcsc_bandwidth_percentage_enable Boolean PCSC带宽百分比控制。取值为:false:表示关闭。true:表示开启。 pcsc_bandwidth_percentage_options PcscBandwidthPercentageOptions object PCSC带宽百分比控制的选项。 twain_bandwidth_percentage_enable Boolean TWAIN带宽百分比控制。取值为:false:表示关闭。true:表示开启。 twain_bandwidth_percentage_options TwainBandwidthPercentageOptions object TWAIN带宽百分比控制的选项。 printer_bandwidth_percentage_enable Boolean 打印机带宽百分比控制。取值为:false:表示关闭。true:表示开启。 printer_bandwidth_percentage_options PrinterBandwidthPercentageOptions object 打印机带宽百分比控制的选项。 com_bandwidth_percentage_enable Boolean 串口带宽百分比控制。取值为:false:表示关闭。true:表示开启。 com_bandwidth_percentage_options ComBandwidthPercentageOptions object 串口带宽百分比控制的选项。 file_redirection_bandwidth_percentage_enable Boolean 文件重定向带宽百分比控制。取值为:false:表示关闭。true:表示开启。 file_redirection_bandwidth_percentage_options FileRedirectionBandwidthPercentageOptions object 文件重定向带宽百分比控制的选项。 clipboard_bandwidth_percentage_enable Boolean 剪切板带宽百分比控制。取值为:false:表示关闭。true:表示开启。 clipboard_bandwidth_percentage_options ClipboardBandwidthPercentageOptions object 剪切板带宽百分比控制的选项。 secure_channel_bandwidth_percentage_enable Boolean 安全通道带宽百分比控制。取值为:false:表示关闭。true:表示开启。 secure_channel_bandwidth_percentage_options SecureChannelBandwidthPercentageOptions object 安全通道带宽百分比控制的选项。 camera_bandwidth_percentage_enable Boolean 摄像头带宽百分比控制。取值为:false:表示关闭。true:表示开启。 camera_bandwidth_percentage_options CameraBandwidthPercentageOptions object 摄像头带宽百分比控制的选项。 virtual_channel_bandwidth_percentage_enable Boolean 虚拟通道带宽百分比控制。取值为:false:表示关闭。true:表示开启。 virtual_channel_bandwidth_percentage_options VirtualChannelBandwidthPercentageOptions object 虚拟通道带宽百分比控制的选项。 表47 DisplayBandwidthPercentageOptions 参数 参数类型 描述 display_bandwidth_percentage_value Integer 显示带宽百分比控制量(%)。取值范围为[0-100]。默认:65。 表48 MultimediaBandwidthPercentageOptions 参数 参数类型 描述 multimedia_bandwidth_percentage_value Integer 多媒体带宽百分比控制量(%)。取值范围为[0-100]。默认:50。 表49 UsbBandwidthPercentageOptions 参数 参数类型 描述 usb_bandwidth_percentage_value Integer USB带宽百分比控制量(%)。取值范围为[0-100]。默认:100。 表50 PcscBandwidthPercentageOptions 参数 参数类型 描述 pcsc_bandwidth_percentage_value Integer PCSC带宽百分比控制量(%)。取值范围为[0-100]。默认:5。 表51 TwainBandwidthPercentageOptions 参数 参数类型 描述 twain_bandwidth_percentage_value Integer TWAIN带宽百分比控制量(%)。取值范围为[0-100]。默认:15。 表52 PrinterBandwidthPercentageOptions 参数 参数类型 描述 printer_bandwidth_percentage_value Integer 打印机带宽百分比控制量(%)。取值范围为[0-100]。默认:5。 表53 ComBandwidthPercentageOptions 参数 参数类型 描述 com_bandwidth_percentage_value Integer 串口带宽百分比控制量(%)。取值范围为[0-100]。默认:3。 表54 FileRedirectionBandwidthPercentageOptions 参数 参数类型 描述 file_redirection_bandwidth_percentage_value Integer 文件重定向带宽百分比控制量(%)。取值范围为[0-100]。默认:30。 表55 ClipboardBandwidthPercentageOptions 参数 参数类型 描述 clipboard_bandwidth_percentage_value Integer 剪切板带宽百分比控制量(%)。取值范围为[0-100]。默认:3。 表56 SecureChannelBandwidthPercentageOptions 参数 参数类型 描述 secure_channel_bandwidth_percentage_value Integer 安全通道带宽百分比控制量(%)。取值范围为[0-100]。默认:30。 表57 CameraBandwidthPercentageOptions 参数 参数类型 描述 camera_bandwidth_percentage_value Integer 摄像头带宽百分比控制量(%)。取值范围为[0-100]。默认:30。 表58 VirtualChannelBandwidthPercentageOptions 参数 参数类型 描述 virtual_channel_bandwidth_percentage_value Integer 虚拟通道带宽百分比控制量(%)。取值范围为[0-100]。默认:65。 表59 DisplayBandwidthControlOptions 参数 参数类型 描述 display_bandwidth_control_value Integer 显示带宽控制量(Kbps)。取值范围为[500-50000]。默认:20000。 表60 MultimediaBandwidthControlOptions 参数 参数类型 描述 multimedia_bandwidth_control_value Integer 多媒体带宽控制量(Kbps)。取值范围为[5000-20000]。默认:15000。 表61 UsbBandwidthControlOptions 参数 参数类型 描述 usb_bandwidth_control_value Integer USB带宽控制量(Kbps)。取值范围为[1000-30000]。默认:30000。 表62 PcscBandwidthControlOptions 参数 参数类型 描述 pcsc_bandwidth_control_value Integer PCSC带宽控制量(Kbps)。取值范围为[1000-5000]。默认:2000。 表63 TwainBandwidthControlOptions 参数 参数类型 描述 twain_bandwidth_control_value Integer TWAIN带宽控制量(Kbps)。取值范围为[2000-10000]。默认:5000。 表64 PrinterBandwidthControlOptions 参数 参数类型 描述 printer_bandwidth_control_value Integer 打印机带宽控制量(Kbps)。取值范围为[1000-5000]。默认:2000。 表65 ComBandwidthControlOptions 参数 参数类型 描述 com_bandwidth_control_value Integer 串口带宽控制量(Kbps)。取值范围为[500-2000]。默认:1000。 表66 FileRedirectionBandwidthControlOptions 参数 参数类型 描述 file_redirection_bandwidth_control_value Integer 文件重定向带宽控制量(Kbps)。取值范围为[500-20000]。默认:10000。 表67 ClipboardBandwidthControlOptions 参数 参数类型 描述 clipboard_bandwidth_control_value Integer 剪切板带宽控制量(Kbps)。取值范围为[100-2000]。默认:1000。 表68 SecureChannelBandwidthControlOptions 参数 参数类型 描述 secure_channel_bandwidth_control_value Integer 安全通道带宽控制量(Kbps)。取值范围为[500-20000]。默认:10000。 表69 CameraBandwidthControlOptions 参数 参数类型 描述 camera_bandwidth_control_value Integer 摄像头带宽控制量(Kbps)。取值范围为[0-10000]。默认:10000。 表70 VirtualChannelBandwidthControlOptions 参数 参数类型 描述 virtual_channel_bandwidth_control_value Integer 虚拟通道带宽控制量(Kbps)。取值范围为[500-20000]。默认:20000。 表71 custom 参数 参数类型 描述 custom_configuration1_enable Boolean 自定义策略配置项1: false: 表示关闭 true: 表示开启 options CustomOptions object 自定义策略设置项。 表72 CustomOptions 参数 参数类型 描述 custom_configuration1_rule String 配置项1内容。 状态码: 400 表73 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 401 表74 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 403 表75 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 404 表76 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 405 表77 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 500 表78 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 503 表79 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。
  • URI GET /v1/{project_id}/policy-groups 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID。 表2 Query参数 参数 是否必选 参数类型 描述 offset 否 Integer 查询的偏移量。 limit 否 Integer 查询的数量,值区间[1-100]。 policy_group_name 否 String 根据策略组名字过滤结果。 policy_group_type 否 Integer 根据策略组类型名字过滤结果。
  • 响应参数 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 401 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 403 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 404 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 500 表9 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。
  • 响应示例 状态码: 200 操作成功。 { "id" : "575772274859184144", "name" : "开放性API创建应用组测试", "app_server_group_id" : "", "description" : "开放性API测试", "authorization_type" : "APP_GROUP", "tenant_id" : "a4da8115c9d8464ead3a38309130523f", "create_at" : "2023-06-06T14:13:58.671Z" }
  • 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 id String 应用组ID。 name String 应用组名称。 app_server_group_id String 应用服务器组ID。 app_server_group_name String 应用服务器组名称。 description String 应用组描述。 authorization_type String 授权类型,基于应用(组)授权,默认为APP_GROUP授权。 APP - 按照应用授权(尚未支持)。 APP_GROUP - 按照应用组授权。 tenant_id String 租户ID。 app_type String 服务器组应用类型: SESSION_DESKTOP_APP - 会话桌面app。 COMMON_APP - 普通app。 create_at String 发布时间。 app_count Integer 应用数量。 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 401 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 403 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 404 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 405 表9 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 500 表10 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 503 表11 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 否 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 表3 请求Body参数 参数 是否必选 参数类型 描述 name 是 String 应用组名称,名称需满足如下规则: 由中文,英文大小写,数字,_-组成。 长度范围1~64个字符。 app_server_group_id 否 String 应用服务器组ID。 description 否 String 应用组描述。 authorization_type 否 String 授权类型,基于应用(组)授权,默认为APP_GROUP授权。 APP - 按照应用授权(尚未支持)。 APP_GROUP - 按照应用组授权。 app_type 否 String 服务器组应用类型: SESSION_DESKTOP_APP - 会话桌面app。 COMMON_APP - 普通app。
  • 响应参数 状态码: 400 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 401 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 403 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 404 表9 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 状态码: 500 表10 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。
共100000条