summaryrefslogtreecommitdiff
path: root/data/zh_cn/ecs-workbench/2022-02-20/api-docs.php
diff options
context:
space:
mode:
authorZhineng Li <[email protected]>2026-02-13 10:54:11 +0800
committerZhineng Li <[email protected]>2026-02-13 10:54:11 +0800
commit7347bac4ab7e136157fc94777e6cf87ef9e08599 (patch)
tree0dec367dac6e152161a6f7cc0dba6ebbef1f34a2 /data/zh_cn/ecs-workbench/2022-02-20/api-docs.php
downloadacs-metadata-full-7347bac4ab7e136157fc94777e6cf87ef9e08599.tar.gz
acs-metadata-full-7347bac4ab7e136157fc94777e6cf87ef9e08599.zip
Diffstat (limited to 'data/zh_cn/ecs-workbench/2022-02-20/api-docs.php')
-rw-r--r--data/zh_cn/ecs-workbench/2022-02-20/api-docs.php1318
1 files changed, 1318 insertions, 0 deletions
diff --git a/data/zh_cn/ecs-workbench/2022-02-20/api-docs.php b/data/zh_cn/ecs-workbench/2022-02-20/api-docs.php
new file mode 100644
index 0000000..1da0b4d
--- /dev/null
+++ b/data/zh_cn/ecs-workbench/2022-02-20/api-docs.php
@@ -0,0 +1,1318 @@
+<?php return [
+ 'version' => '1.0',
+ 'info' => [
+ 'style' => 'RPC',
+ 'product' => 'ecs-workbench',
+ 'version' => '2022-02-20',
+ ],
+ 'directories' => [
+ [
+ 'id' => 184047,
+ 'title' => 'instance',
+ 'type' => 'directory',
+ 'children' => [
+ 'LoginInstance',
+ ],
+ ],
+ [
+ 'id' => 195960,
+ 'title' => 'record',
+ 'type' => 'directory',
+ 'children' => [
+ 'ListInstanceRecords',
+ 'ViewInstanceRecords',
+ 'GetInstanceRecordConfig',
+ 'SetInstanceRecordConfig',
+ ],
+ ],
+ [
+ 'id' => 0,
+ 'title' => '其它',
+ 'type' => 'directory',
+ 'children' => [
+ 'ListTerminalCommands',
+ ],
+ ],
+ ],
+ 'components' => [
+ 'schemas' => [],
+ ],
+ 'apis' => [
+ 'LoginInstance' => [
+ 'summary' => '登录ECS实例,使用此API可以登录ECS实例。',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'operationType' => 'readAndWrite',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'create',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
+ 'abilityTreeNodes' => [
+ 'FEATUREecsKX30WK',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'InstanceLoginInfo',
+ 'in' => 'query',
+ 'style' => 'flat',
+ 'schema' => [
+ 'description' => '登录的实例信息',
+ 'type' => 'object',
+ 'properties' => [
+ 'InstanceType' => [
+ 'description' => '登录的实例类型',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'ecs/eci/ack',
+ ],
+ 'RegionId' => [
+ 'description' => '实例所在的地域',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'cn-hangzhou/cn-beijing',
+ ],
+ 'InstanceId' => [
+ 'description' => '实例ID',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'i-123',
+ ],
+ 'VpcId' => [
+ 'description' => '实例的vpc的ID',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'vpc-abc',
+ ],
+ 'NetworkAccessMode' => [
+ 'description' => '实例的网络类型,vpc或者经典',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'vpc/classic',
+ ],
+ 'Host' => [
+ 'description' => '登录的IP',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '127.0.0.1',
+ ],
+ 'Port' => [
+ 'description' => '登录的端口号',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'example' => '22/3389',
+ ],
+ 'Protocol' => [
+ 'description' => '登录的协议',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'ssh/rdp/ack',
+ ],
+ 'Username' => [
+ 'description' => '登录的用户名',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'root/Administrator',
+ ],
+ 'AuthenticationType' => [
+ 'description' => '认证类型',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'password/certificate',
+ ],
+ 'Password' => [
+ 'description' => '登录的密码',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xxxxx',
+ ],
+ 'Certificate' => [
+ 'description' => '当AuthenticationType是certificate的时候,登录的私钥',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '----begin----'."\n"
+ .'----end----',
+ ],
+ 'PassPhrase' => [
+ 'description' => '当AuthenticationType是certificate,并且certificate是加密的时候,加密所用的密码',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xxxx',
+ ],
+ 'Options' => [
+ 'description' => '额外的参数',
+ 'type' => 'object',
+ 'properties' => [
+ 'ContainerInfo' => [
+ 'description' => '协议是ack的时候,容器的信息',
+ 'type' => 'object',
+ 'properties' => [
+ 'ClusterId' => [
+ 'description' => '容器所在的集群ID',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'abcdef',
+ ],
+ 'ClusterName' => [
+ 'description' => '容器所在集群的名字',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'abc',
+ ],
+ 'Namespace' => [
+ 'description' => '容器所在的命名空间',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'abc',
+ ],
+ 'Deployment' => [
+ 'description' => '创建容器的Deployment',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'abc',
+ ],
+ 'PodName' => [
+ 'description' => '容器所在的PodName',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'abc',
+ ],
+ 'ContainerName' => [
+ 'description' => '容器的名字',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'abc',
+ ],
+ 'Headers' => [
+ 'description' => '额外需要的Header',
+ 'type' => 'object',
+ 'required' => false,
+ 'example' => '{"abc":"def"}',
+ ],
+ 'Endpoint' => [
+ 'description' => '扩展参数',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'abc',
+ ],
+ ],
+ 'required' => false,
+ ],
+ 'NotificationRecipientUrl' => [
+ 'description' => '扩展参数,用于登录成功后通知的地址,目前不可填写',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'abc',
+ ],
+ 'NotificationEventTypes' => [
+ 'description' => '扩展参数,用于登录成功后通知的事件类型,目前不可填写',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'abc',
+ ],
+ 'NotificationRetryLimit' => [
+ 'description' => '扩展参数,用于登录成功后通知的重试的次数,目前不可填写',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'example' => '3',
+ ],
+ 'NotificationRetryIntervalSeconds' => [
+ 'description' => '扩展参数,用于登录成功后通知失败的重试间隔时间,目前不可填写',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'example' => '10',
+ ],
+ 'SessionControl' => [
+ 'description' => '扩展参数,用于登录成功后通知的控制地址,目前不可填写',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'abc',
+ ],
+ 'OperationDisableSeconds' => [
+ 'description' => 'rdp登录后禁用操作时间',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'example' => '1200',
+ ],
+ 'AudioMuteSeconds' => [
+ 'description' => '音频禁音时间',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'example' => '1200',
+ ],
+ 'VideoFreezeSeconds' => [
+ 'description' => '视频禁用时间',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'example' => '1200',
+ ],
+ 'FixedHeight' => [
+ 'description' => 'rdp连接中固定的高度',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'example' => '100',
+ ],
+ 'FixedWidth' => [
+ 'description' => 'rdp连接中固定的宽度',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'example' => '100',
+ ],
+ ],
+ 'required' => false,
+ ],
+ 'ExpireTime' => [
+ 'description' => '登录的失效时间',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '2022-11-30 00:00:00',
+ ],
+ 'DurationSeconds' => [
+ 'description' => '登录的持续时间',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => false,
+ 'example' => '123',
+ ],
+ 'DockerExec' => [
+ 'description' => '容器初始化执行命令',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '/bin/sh',
+ ],
+ 'DockerContainerName' => [
+ 'description' => '容器名字',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'nginx',
+ ],
+ 'ResourceGroupId' => [
+ 'description' => '资源组ID',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'rg-abcd',
+ ],
+ 'CredentialToken' => [
+ 'description' => '凭据登录Token',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'abcd',
+ ],
+ 'LoginByInstanceCredential' => [
+ 'description' => '是否通过凭据登录',
+ 'type' => 'boolean',
+ 'required' => false,
+ 'example' => 'false',
+ ],
+ 'LoginByInstanceShortcut' => [
+ 'description' => '是否通过快捷登录',
+ 'type' => 'boolean',
+ 'required' => false,
+ 'example' => 'false',
+ ],
+ 'ShortcutToken' => [
+ 'description' => '快捷登录Token',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'abcd',
+ ],
+ 'EncryptionOptions' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'Enabled' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'Mode' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'KMSKeyId' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ 'required' => false,
+ ],
+ ],
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'UserAccount',
+ 'in' => 'query',
+ 'style' => 'flat',
+ 'schema' => [
+ 'description' => '实际登录的账户,扩展参数,目前不可使用',
+ 'type' => 'object',
+ 'properties' => [
+ 'ParentId' => [
+ 'description' => '账户的主账号ID',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => false,
+ 'example' => '1234',
+ ],
+ 'AccountId' => [
+ 'description' => '账户的ID',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => false,
+ 'example' => '1234',
+ ],
+ 'AccountPlatform' => [
+ 'description' => '账户的平台,目前是阿里云平台',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'aas',
+ ],
+ 'EmpId' => [
+ 'description' => '扩展参数,账户在企业的工号',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '123abc',
+ ],
+ 'Options' => [
+ 'description' => '额外参数',
+ 'type' => 'object',
+ 'properties' => [
+ 'LoginLimit' => [
+ 'description' => '账户的登录次数限制',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => false,
+ 'example' => '3',
+ ],
+ ],
+ 'required' => false,
+ ],
+ 'AccountStructure' => [
+ 'description' => '账户的结构参数,主账号是2,子账号是3,sts账号是4',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '2/3/4',
+ ],
+ 'LoginName' => [
+ 'description' => '登录的名字',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'abc',
+ ],
+ 'DurationSeconds' => [
+ 'description' => '账户的持续时间',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => false,
+ 'example' => '100',
+ ],
+ 'ExpireTime' => [
+ 'description' => '账户的过期时间',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '2022-11-30 00:00:00'."\n",
+ ],
+ ],
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'PartnerInfo',
+ 'in' => 'query',
+ 'style' => 'flat',
+ 'schema' => [
+ 'description' => '合作伙伴信息,扩展参数,暂时不可以填写',
+ 'type' => 'object',
+ 'properties' => [
+ 'PartnerId' => [
+ 'description' => '合作伙伴的ID,扩展参数',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'abc',
+ ],
+ 'PartnerName' => [
+ 'description' => '合作伙伴的名字,扩展参数',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'abc',
+ ],
+ ],
+ 'required' => false,
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'Schema of Response',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'title' => 'Id of the request',
+ 'description' => 'Id of the request',
+ 'type' => 'string',
+ 'example' => 'abc-123',
+ ],
+ 'Success' => [
+ 'description' => '请求是否成功',
+ 'type' => 'string',
+ 'example' => 'true/false',
+ ],
+ 'Code' => [
+ 'description' => '错误码',
+ 'type' => 'string',
+ 'example' => 'InvalidParamter',
+ ],
+ 'Message' => [
+ 'description' => '错误信息',
+ 'type' => 'string',
+ 'example' => '用户名密码错误',
+ ],
+ 'Root' => [
+ 'description' => '登录成功返回的具体信息',
+ 'type' => 'object',
+ 'properties' => [
+ 'InstanceLoginInfoList' => [
+ 'description' => '登录成功返回的地址列表',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '登录成功的实例列表信息',
+ 'type' => 'object',
+ 'properties' => [
+ 'InstanceLoginView' => [
+ 'description' => '登录的实例View信息',
+ 'type' => 'object',
+ 'properties' => [
+ 'DefaultViewUrl' => [
+ 'description' => '登录的实例的默认View,使用这个url必须要有阿里云的登录态,也就是当前浏览器处于阿里云的合理登录状态',
+ 'type' => 'string',
+ 'example' => 'abc',
+ ],
+ ],
+ ],
+ 'InstanceId' => [
+ 'description' => '登录的实例ID',
+ 'type' => 'string',
+ 'example' => 'i-abc',
+ ],
+ 'InstanceLoginToken' => [
+ 'description' => '登录的会话的Token',
+ 'type' => 'string',
+ 'example' => '134',
+ ],
+ 'LoginSuccess' => [
+ 'description' => '登录是否成功',
+ 'type' => 'boolean',
+ 'example' => 'true',
+ ],
+ ],
+ ],
+ ],
+ 'DisposableAccount' => [
+ 'description' => '扩展参数,一次性账户的登录信息',
+ 'type' => 'object',
+ 'properties' => [
+ 'LoginUrl' => [
+ 'description' => '一次性账户的登录URL,目前暂不开放',
+ 'type' => 'string',
+ 'example' => 'abc',
+ ],
+ 'LoginFormActionUrl' => [
+ 'description' => '一次性账户的登录Action的地址,目前暂不开放',
+ 'type' => 'string',
+ 'example' => 'abc',
+ ],
+ ],
+ ],
+ 'SessionControl' => [
+ 'description' => '登录的控制地址信息',
+ 'type' => 'object',
+ 'properties' => [
+ 'BaseUrl' => [
+ 'description' => '登录的控制地址信息',
+ 'type' => 'string',
+ 'example' => 'abc',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"abc-123\\",\\n \\"Success\\": \\"true/false\\",\\n \\"Code\\": \\"InvalidParamter\\",\\n \\"Message\\": \\"用户名密码错误\\",\\n \\"Root\\": {\\n \\"InstanceLoginInfoList\\": [\\n {\\n \\"InstanceLoginView\\": {\\n \\"DefaultViewUrl\\": \\"abc\\"\\n },\\n \\"InstanceId\\": \\"i-abc\\",\\n \\"InstanceLoginToken\\": \\"134\\",\\n \\"LoginSuccess\\": true\\n }\\n ],\\n \\"DisposableAccount\\": {\\n \\"LoginUrl\\": \\"abc\\",\\n \\"LoginFormActionUrl\\": \\"abc\\"\\n },\\n \\"SessionControl\\": {\\n \\"BaseUrl\\": \\"abc\\"\\n }\\n }\\n}","type":"json"}]',
+ 'title' => '登录实例',
+ 'description' => '使用此API将会创建服务关联角色 [`AliyunServiceRoleForECSWorkbench`](https://help.aliyun.com/zh/ecs/user-guide/service-linked-role-for-workbench)',
+ ],
+ 'ListInstanceRecords' => [
+ 'summary' => '查询实例录屏记录列表。',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'operationType' => 'readAndWrite',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'list',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
+ 'abilityTreeCode' => '231895',
+ 'abilityTreeNodes' => [
+ 'FEATUREecs3YSCYT',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'InstanceId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '实例ID',
+ 'description' => '实例ID。',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'i-xxx',
+ ],
+ ],
+ [
+ 'name' => 'PageNumber',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '起始位置',
+ 'description' => '实例录屏记录列表的页码。'."\n"
+ .'起始值:1。'."\n"
+ .'默认值:1。',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'example' => '示例值:'."\n"
+ .'1'."\n"
+ .'取值 >= 1',
+ ],
+ ],
+ [
+ 'name' => 'PageSize',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '数据大小',
+ 'description' => '分页查询时设置的每页行数。'."\n"
+ .'最大值:100。'."\n"
+ .'默认值:10。',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'example' => '示例值:'."\n"
+ .'10'."\n"
+ .'取值 <= 100',
+ ],
+ ],
+ [
+ 'name' => 'RegionId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => 'region',
+ 'description' => '地域信息。',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'cn-hangzhou',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'BaseResult<TerminalRecordApiResultVO>',
+ 'description' => 'BaseResult<TerminalRecordApiResultVO>',
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'title' => '请求id',
+ 'description' => '请求ID。',
+ 'type' => 'string',
+ 'example' => '473469C7-AA6F-4DC5-B3DB-A3DC0DE3****'."\n",
+ ],
+ 'Success' => [
+ 'title' => '请求是否成功返回',
+ 'description' => '请求是否成功返回。',
+ 'type' => 'boolean',
+ 'example' => 'true',
+ ],
+ 'Code' => [
+ 'title' => '错误码 (SUCCESS: 成功消息,同OK, OK: 正常消息,没有异常, FAILURE: 失败消息, REDIRECT: 重定向消息, INVALID_SITE: 访问的站点不正确, INVALID_CONFIG: 无效的配置, INSUFFICIENT_PARAMETER: 参数内容不足, INVALID_PARAMETER: 无效的参数, ACCOUNT_NOT_LOGIN: 用户账号未登录, ACCOUNT_LOGIN_FAILURE: 用户账号登录失败, ACCOUNT_ID_SESSION_TICKET_NOT_MATCH: 用户账号id和登录态信息匹配, REGION_ID_IS_REQUIRED: RegionId参数不能为空, INSTANCE_ID_IS_REQUIRED: 实例ID不能为空, INSTANCE_NOT_LOGIN: 实例未登录, INSTANCE_LOGIN_SUCCESS: 实例登录失败, INSTANCE_LOGIN_FAILURE: 实例登录失败, CHANNEL_OPEN_SUCCESS: Channel打开成功, CHANNEL_OPEN_FAILURE: Channel打开失败, INSTANCE_LOGIN_AUTHENTICATION_FAILURE: 实例登录用户或密码验证失败, LISTEN_FAILURE: 端口监听失败, LIST_UNEXPIRED_LOGIN_INSTANCE_FAILURE: 获取用户有效登录的实例列表失败, LIST_RECENT_LOGIN_INSTANCE_FAILURE: 获取用户最近登录的实例列表失败, GET_LATEST_LOGIN_INSTANCE_FAILURE: 获取用户登录时间最晚的实例失败, ACQUIRE_REQUEST_TOKEN_FAILURE: 创建 请求令牌 (Token) 失败,例如 Csrf 令牌, REQUEST_TOKEN_NOT_FOUND: 未找到 RequestToken, INVALID_REQUEST_TOKEN: 无效的 RequestToken 值, LIST_PAGINATION_RECENT_LOGIN_RESOURCE_FAILURE: 获取用户最近登录的实例分页列表失败, ACCOUNT_SWITCH_FAILURE: 切换身份失败, ACCOUNT_LOGOUT_FAILURE: 退出用户账号失败, INSTANCE_LOGOUT_FAILURE: 退出当前实例失败, SETTING_LANGUAGE_FAILURE: 设置语言失败, PASSWORD_CHANGE_FAILURE: 密码修改失败, PASSWORD_CHANGE_SUCCESS: 密码修改成功, WAIT_TIMEOUT: 等待超时, LIST_BASE_QUOTA_FAILURE: 获取应用quota配置列表失败, GET_BASE_QUOTA_FAILURE: 获取应用quota配置详情失败, CREATE_BASE_QUOTA_FAILURE: 创建应用quota配置失败, MODIFY_BASE_QUOTA_FAILURE: 修改应用quota配置失败, DELETE_BASE_QUOTA_FAILURE: 删除应用quota配置失败, CHECK_EXIST_FAILURE: 检查文件是否存在, CHECK_EXIST_BUCKET: 检查bucket是否存在, STAT_FAILURE: 获取文件或者目录信息失败, CREATE_FAILURE: 创建失败, CREATE_FILE_FAILURE: 创建文件失败, CREATE_DIRECTORY_FAILURE: 创建目录失败, CREATE_LINK_FAILURE: 创建链接失败, MOVE_FAILURE: 重命名或者移动失败, RENAME_FAILURE: 重命名失败, DELETE_FAILURE: 删除失败, GET_USER_GROUP_INFO_FAILURE: 获取系统用户或者组信息失败, GET_FILE_CONTENT_FAILURE: 获取文件内容失败, IMAGE_PREVIEW_FAILURE: 图片预览失败, SET_FILE_CONTENT_FAILURE: 保存文件内容失败, LIST_USER_FILE_FAILURE: 获取文件列表失败, GET_BROWSER_INFO_FAILURE: 获取客户端浏览器信息失败, PERMISSION_DENIED: 访问受限,禁止访问, UNAUTHORIZED_TO_LOGIN_WORKBENCH, UNAUTHORIZED_TO_CREATE_WORKBENCH_SLR_ROLE, NO_PERMISSION_LOGIN_INSTANCE, NO_PERMISSION_CREATE_WORKBENCH_SLR, INSTANCE_RECORD_CONFIG_NOT_FOUND, INSTANCE_RECORD_NOT_FOUND, INTERNAL_SERVER_ERROR: 内部错误, UNKNOWN_REGION_ID: 不识别的RegionId, CLONE_FAILURE: 克隆失败, SESSION_QUOTA_EXCEED: 配額超出限制,无可用配额, SSH_SESSION_QUOTA_EXCEED: SSH会话连接配額超出限制,无可用配额, RDP_SESSION_QUOTA_EXCEED: RDP会话连接配額超出限制,无可用配额, SESSION_CREATE_FAILURE: 连接失败通知, SESSION_ALREADY_CREATED: 终端会话已经创建了,不能重复连接, BROWSER_DISCONNECTED: 浏览器断开连接, BROWSER_TRANSPORT_ERROR: 浏览器断开连接, REMOTE_DISCONNECTED: 远程连接断开, REMOTE_CLOSED: 远程连接已经关闭, SESSION_TERMINATED: 远程连接已经被终止, SESSION_DESTROYED: 远程连接已经被终止, SEND_HEARTBEAT_FAILURE: 发送心跳失败, EXEC_COMMAND_FAILURE: 执行命令失败, PARSE_DATETIME_FAILURE: 解析时间失败, WEB_SOCKET_READ_FAILURE: WebSocket读取失败, WEB_SOCKET_WRITE_FAILURE: WebSocket写入失败, WEB_SOCKET_WRITE_TIMEOUT: WebSocket写入超时, WEB_SOCKET_CLOSED: WebSocket 关闭, ECS_RESOURCE_GROUP_LIST_FAILURE: ECS 资源组列表拉取失败, ECS_INSTANCE_REGION_LIST_FAILURE: ECS Region列表拉取失败, ECS_REGION_AGGREGATIONS_SEARCH_FAILURE: ECS 聚合数据获取失败, ECS_INSTANCE_SEARCH_FAILURE: ECS 实例搜索失败, GET_ECS_INSTANCE_FAILURE: 获取 ECS实例信息失败, ECS_EIP_SEARCH_FAILURE: EIP 搜索失败, ECS_EIP_CREATE_FAILURE: EIP 创建失败, ECS_EIP_BIND_FAILURE: EIP 绑定失败, GET_DESCRIBE_MONITORING_AGENT_STATUSES_FAILURE: 查询云监控插件运行状态失败, GET_DESCRIBE_METRIC_LIST_FAILURE: 获取指定云服务时序指标的监控数据失败, ECS_START_INSTANCE_FAILURE: ECS 启动实例失败, LIST_ECI_CONTAINER_FAILURE: 获取 ECI容器列表失败, LIST_AVAILABLE_VPC_INSTANCE_ACCESS_FAILURE: 获取当前未释放的VPC链路信息失败, LIST_VPC_INSTANCE_LOGIN_FAILURE: 查询VPC链路下创建的登录信息失败, LIST_VPC_TERMINAL_SESSION_FAILURE: 查询使用VPC反向访问的会话失败, VPC_INSTANCE_ACCESS_REVOKED: VPC实例访问链路信息(VPC反向访问授权)被回收了, REVOKE_VPC_INSTANCE_ACCESS_FAILURE: 回收VPC链路信息失败, VPC_OPERATE_PERMISSION_DENIED: 没有权限访问, SEARCH_CLOUD_PHONE_INSTANCE_FAILURE: 云手机实例搜索失败, GET_CLOUD_PHONE_INSTANCE_FAILURE: 获取云手机实例失败, GET_CLOUD_PHONE_WEB_RTC_URL_FAILURE: 获取云手机Webrtc的地址失败, GET_TERMINAL_SESSION_FAILURE: 获取终端会话列表失败, START_BACKEND_SESSION_FAILURE: 启动后端与ECS的连接会话失败, TERMINATE_TERMINAL_SESSION_FAILURE: 终止终端会话列表失败, LIST_TERMINAL_SESSION_FAILURE: 获取终端会话列表失败, LIST_TERMINAL_SESSION_SEARCH_FILTER_FAILURE: 获取终端会话列表查询条件过滤值列表失败, LIST_VPC_LOGIN_SEARCH_FILTER_FAILURE: 获取vpc登录记录列表查询条件过滤值列表失败, LIST_VPC_SESSION_SEARCH_FILTER_FAILURE: 获取vpc会话记录列表查询条件过滤值列表失败, FORBIDDEN_RAM: 子账号没有被授权RAM权限, INSTRUCTION_PARSE_FAILURE: 指令解析失败, MALFORMED_INSTRUCTION: 指令格式不正确, INVALID_INSTRUCTION: 指令数据无效, SESSION_OR_CHANNEL_NOT_FOUND: 没有找到Session或者(和)Channel 信息, LIST_STRATEGY_RULE_FAILURE: 获取策略规则列表失败, STRATEGY_RULE_BPMS_FAILURE: 提交bpms失败, STRATEGY_RULE_APPLICANT_FAILURE: 获取申请单列表失败, PAM_SERVICE_NOT_AVAILABLE: PAM服务不可用, PAM_SERVICE_NO_AUTH: PAM实例未开通且没有权限, PAM_SERVICE_INACTIVE: PAM服务未开通, PAM_ASSET_NOT_REGISTERED: PAM资产(ECS)未托管, PAM_REGISTER_ASSET_FAILURE: PAM资产(ECS)托管失败, PAM_CREATE_CREDENTIAL_FAILURE: PAM凭据创建失败, PAM_GET_ENDPOINT_FAILURE: PAM获取连接地址失败, PAM_GET_ASSET_FAILURE: PAM获取资产详情失败, PAM_GET_CONNECT_ADDRESS_FAILURE: PAM获取连接地址(Access Endpoint)失败, PAM_ACTIVATE_SERVICE_FAILURE: PAM服务开通失败, PAM_LIST_PAM_INSTANCE_FAILURE: 列出PAM实例信息失败, PAM_SAVE_CREDENTIAL_FAILURE: PAM存储凭据信息, PAM_LIST_CREDENTIAL_FAILURE: PAM获取凭据信息, PAM_GET_DIRECT_OPERATION_TOKEN_FAILURE: PAM获取直接操作Token, PAM_GET_RESTRICTED_DIRECT_OPERATION_TOKEN_FAILURE: PAM获取直接操作Token, PAM_MODIFY_ASSETS_PORT_FAILURE: PAM修改用户协议端口号失败, LIST_USER_CREDENTIAL_FAILURE: 获取用户凭据列表失败, GET_USER_CREDENTIAL_FAILURE: 获取单个用户凭据详情失败, CREATE_USER_CREDENTIAL_FAILURE: 创建用户凭据失败, MODIFY_USER_CREDENTIAL_FAILURE: 修改用户凭据失败, DELETE_USER_CREDENTIAL_FAILURE: 删除用户凭据失败, SWITCH_USER_CREDENTIAL_ENABLE_STATUS_FAILURE: 启用禁用用户凭据失败, LIST_USER_CREDENTIAL_MATERIAL_FAILURE: 获取用户凭据认证材料列表失败, GET_USER_CREDENTIAL_MATERIAL_FAILURE: 获取单个用户凭据认证材料失败, CREATE_USER_CREDENTIAL_MATERIAL_FAILURE: 创建用户凭据认证材料失败, UPDATE_USER_CREDENTIAL_MATERIAL_FAILURE: 删除用户凭据认证资料失败, DELETE_USER_CREDENTIAL_MATERIAL_FAILURE: 删除用户凭据认证资料失败, GET_USER_CREDENTIAL_MATERIAL_FINGERPRINT_FAILURE: 获取用户密码|密钥的指纹失败, CHANGE_USER_CREDENTIAL_PASSWORD_FAILURE: 修改用户凭据密码或密钥失败, LIST_INSTANCE_LOGIN_CONFIGURATION_FAILURE: 获取实例登录配置列表失败, REORDER_INSTANCE_LOGIN_SHORTCUT_LIST_FAILURE: 实例登录配置列表拖动排序失败, GET_INSTANCE_LOGIN_SHORTCUT_FAILURE: 获取实例登录配置详情失败, CREATE_INSTANCE_LOGIN_SHORTCUT_FAILURE: 创建实例登录配置失败, MODIFY_INSTANCE_LOGIN_SHORTCUT_FAILURE: 修改实例登录配置失败, DELETE_INSTANCE_LOGIN_SHORTCUT_FAILURE: 删除实例登录配置失败, GET_INSTANCE_LOGIN_SHORTCUT_FINGERPRINT_FAILURE: 获取用户密码|密钥的指纹失败, GET_INSTANCE_NETWORK_CONNECTIONS_FAILURE: 获取网络链接信息失败, GET_INSTANCE_LOGIN_SHORTCUT_AUTH_FAILURE: 获取实例登录配置认证信息失败, DELETE_INSTANCE_LOGIN_SHORTCUT_AUTH_FAILURE: 删除实例登录配认证信息失败, CHANGE_INSTANCE_LOGIN_SHORTCUT_PASSWORD_FAILURE: 修改实例登录配密码或密钥失败, LIST_USER_INSTANCE_CREDENTIAL_FAILURE: 获取实例登录凭据列表失败, GET_USER_INSTANCE_CREDENTIAL_FAILURE: 获取实例登录凭据详情失败, CREATE_USER_INSTANCE_CREDENTIAL_FAILURE: 创建实例登录凭据失败, MODIFY_USER_INSTANCE_CREDENTIAL_FAILURE: 修改实例登录凭据失败, DELETE_USER_INSTANCE_CREDENTIAL_FAILURE: 删除实例登录凭据失败, USER_BUTTON_FAILURE: 快捷按钮失败, USER_BUTTON_VIEW_FAILURE: 快捷按钮视图失败, FILE_UPLOAD_FAILURE: 文件上传处理失败, USER_BUTTON_ALREADY_EXIST: button bar 已存在, USER_BUTTON_NOT_EXIST: button bar 不存在, SSM_OPENAPI_ERROR: SessionManager OpenAPI异常, COMPUTE_NEST_API_ERROR: 计算槽代运维api接口失败, INSTANCE_RECORD_LIST_FAILURE: INSTANCE 录屏回放列表拉取失败, FILE_EXPORT_FAILURE: 文件导出处理失败, IP_WHITE_LIST_FAILURE: 获取ip白名单失败, LIST_QUERY_ERROR: 列表查询失败, OPERATION_ERROR: 操作失败, USER_FILE_FAILURE: 用户文件管理失败, TASK_CANCEL_FAILURE: 任务中断失败, TASK_ADD_FAILURE: 任务新增失败, TASK_RETRY_FAILURE: 任务新增失败, TASK_EDIT_FAILURE: 任务修改失败, TASK_EXECUTE_FAILURE: 任务执行失败, TASK_LIST_GET_FAILURE: 任务列表获取失败, TASK_DELETE_FAILURE: 任务删除失败, TASK_STOP_FAILURE: 任务停止失败, TASK_DETAIL_FAILURE: 任务详情获取失败, SCRIPT_ADD_FAILURE: 脚本新增失败, SCRIPT_UPDATE_FAILURE: 脚本修改失败, SCRIPT_DELETE_FAILURE: 脚本删除失败, SCRIPT_LIST_FAILURE: 脚本列表获取失败, SCRIPT_VISIBILITY_UPDATE_FAILURE: 脚本可见性修改失败, SCRIPT_GROUP_LIST_FAILURE: 脚本库列表获取失败, SCRIPT_GROUP_ADD_FAILURE: 脚本库新增失败, SCRIPT_GROUP_UPDATE_FAILURE: 脚本库修改失败, SCRIPT_GROUP_DELETE_FAILURE: 脚本库删除失败, LIST_BASE_FEATURE_FAILURE: 获取功能开关列表失败, GET_BASE_FEATURE_FAILURE: 获取功能开关详情失败, CREATE_BASE_FEATURE_FAILURE: 新增功能开关失败, MODIFY_BASE_FEATURE_FEATURE: 修改功能开关失败, DELETE_BASE_FEATURE_FAILURE: 删除功能开关失败, LIST_BASE_CHANNEL_LINK_FAILURE: 获取渠道链接列表失败, GET_BASE_CHANNEL_LINK_FAILURE: 获取渠道链接详情失败, CREATE_BASE_CHANNEL_LINK_FAILURE: 新增渠道链接失败, MODIFY_BASE_CHANNEL_LINK_FEATURE: 修改渠道链接失败, DELETE_BASE_CHANNEL_LINK_FEATURE: 删除渠道链接失败, CREATE_TERMINAL_SESSION_SHARE_FAILURE: 创建远程共享失败, GET_TERMINAL_SESSION_SHARE_FAILURE: 获取远程共享失败, JOIN_TERMINAL_SESSION_SHARE_FAILURE: 加入远程共享失败, APPROVAL_TERMINAL_SESSION_SHARE_FAILURE: 审批加入远程共享失败, FORCE_QUIT_TERMINAL_SESSION_SHARE_FAILURE: 远程共享强制踢出用户失败, QUIT_TERMINAL_SESSION_SHARE_FAILURE: 远程共享用户退出失败, REFRESH_AUTH_CODE_TERMINAL_SESSION_SHARE_FAILURE: 刷新验证码, TERMINAL_SESSION_SHARE_CONTROL_FAILURE: 远程共享控制权限失败, END_TERMINAL_SESSION_SHARE_FAILURE: 结束共享失败, TERMINAL_SESSION_SHARE_STOMP_SUBSCRIBE_FAILURE: 远程协助stomp消息订阅失败, TERMINAL_SESSION_SHARE_NOT_OWNER: 远程协助非owner,无权操作, TERMINAL_SESSION_SHARE_REFUSE_LIMIT: 远程协助被拒次数已达上限, OPEN_API_ERROR: open api接口失败, INNER_API_ERROR: inner api接口失败, ACCOUNT_NOT_IN_MACHINE: 账号不在oxs的机器上, UNKNOWN: 未知的错误码)',
+ 'description' => '错误码。',
+ 'type' => 'string',
+ 'example' => 'InvalidParamter',
+ ],
+ 'Root' => [
+ 'title' => '具体数据对象',
+ 'description' => '接口处理响应内容。',
+ 'type' => 'object',
+ 'properties' => [
+ 'RecordList' => [
+ 'title' => '回放列表',
+ 'description' => '录屏记录列表。',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'GmtCreate' => [
+ 'title' => '记录创建时间',
+ 'description' => '录屏记录创建时间。',
+ 'type' => 'string',
+ 'example' => '2023-04-10T12:41:28Z',
+ ],
+ 'AccountId' => [
+ 'title' => '用户id',
+ 'description' => '录屏记录对应的用户账号ID。',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1234',
+ ],
+ 'InstanceId' => [
+ 'title' => 'ECS实例ID',
+ 'description' => '实例ID。',
+ 'type' => 'string',
+ 'example' => 'i-xxxx',
+ ],
+ 'TerminalSessionToken' => [
+ 'title' => '实例Session会话Token',
+ 'description' => '实例Session会话Token。',
+ 'type' => 'string',
+ 'example' => 'abc',
+ ],
+ 'RecordDurationMillis' => [
+ 'title' => '结束时间',
+ 'description' => '录屏记录持续时间(毫秒)。',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '123',
+ ],
+ 'Status' => [
+ 'title' => '状态: running录屏中、end结束、error异常',
+ 'description' => '录屏记录状态。取值:'."\n"
+ .'● running:录屏中。'."\n"
+ .'● end:录屏结束。'."\n"
+ .'● error:录屏异常。',
+ 'type' => 'string',
+ 'example' => 'running',
+ ],
+ 'ExpireTime' => [
+ 'title' => '过期时间',
+ 'description' => '录屏记录过期时间。',
+ 'type' => 'string',
+ 'example' => '2023-11-16T02:59:39Z',
+ ],
+ 'InstanceRecordUrl' => [
+ 'title' => '会话信息',
+ 'description' => '实例录屏播放跳转链接。',
+ 'type' => 'string',
+ 'example' => 'https://ecs-workbench.aliyun.com/view/instance/record/replay/abc',
+ ],
+ ],
+ ],
+ ],
+ 'TotalCount' => [
+ 'title' => '符合条件的总数据量',
+ 'description' => '符合条件的总数据量',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '15',
+ ],
+ ],
+ ],
+ 'Message' => [
+ 'title' => 'response 带的消息,如果是失败的请求,则表示错误原因',
+ 'description' => '响应返回的错误信息。',
+ 'type' => 'string',
+ 'example' => 'Parameter is null or invalid.'."\n",
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"473469C7-AA6F-4DC5-B3DB-A3DC0DE3****\\\\n\\",\\n \\"Success\\": true,\\n \\"Code\\": \\"InvalidParamter\\",\\n \\"Root\\": {\\n \\"RecordList\\": [\\n {\\n \\"GmtCreate\\": \\"2023-04-10T12:41:28Z\\",\\n \\"AccountId\\": 1234,\\n \\"InstanceId\\": \\"i-xxxx\\",\\n \\"TerminalSessionToken\\": \\"abc\\",\\n \\"RecordDurationMillis\\": 123,\\n \\"Status\\": \\"running\\",\\n \\"ExpireTime\\": \\"2023-11-16T02:59:39Z\\",\\n \\"InstanceRecordUrl\\": \\"https://ecs-workbench.aliyun.com/view/instance/record/replay/abc\\"\\n }\\n ],\\n \\"TotalCount\\": 15\\n },\\n \\"Message\\": \\"Parameter is null or invalid.\\\\n\\"\\n}","type":"json"}]',
+ 'title' => '查询实例录屏记录列表',
+ ],
+ 'ViewInstanceRecords' => [
+ 'summary' => '查看实例录屏内容,该API可以判断对实例录屏内容是否有权限。',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'operationType' => 'read',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
+ 'abilityTreeCode' => '232258',
+ 'abilityTreeNodes' => [
+ 'FEATUREecs3YSCYT',
+ ],
+ 'autoTest' => false,
+ 'notSupportAutoTestReason' => '入参terminalSessionToken,目前没有openAPI可以获取',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'InstanceId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '实例ID',
+ 'description' => '实例ID。',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'i-123',
+ ],
+ ],
+ [
+ 'name' => 'TerminalSessionToken',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '会话token',
+ 'description' => '实例会话token。',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'abc',
+ ],
+ ],
+ [
+ 'name' => 'RegionId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => 'region',
+ 'description' => '实例所属地域。',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'cn-hangzhou',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'BaseResult<Boolean>',
+ 'description' => 'BaseResult<Boolean>',
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'title' => '请求id',
+ 'description' => '请求ID。',
+ 'type' => 'string',
+ 'example' => '473469C7-AA6F-4DC5-B3DB-A3DC0DE3****'."\n",
+ ],
+ 'Success' => [
+ 'title' => '请求是否成功返回',
+ 'description' => '请求是否成功返回。',
+ 'type' => 'boolean',
+ 'example' => 'true',
+ ],
+ 'Code' => [
+ 'title' => '错误码 (SUCCESS: 成功消息,同OK, OK: 正常消息,没有异常, FAILURE: 失败消息, REDIRECT: 重定向消息, INVALID_SITE: 访问的站点不正确, INVALID_CONFIG: 无效的配置, INSUFFICIENT_PARAMETER: 参数内容不足, INVALID_PARAMETER: 无效的参数, ACCOUNT_NOT_LOGIN: 用户账号未登录, ACCOUNT_LOGIN_FAILURE: 用户账号登录失败, ACCOUNT_ID_SESSION_TICKET_NOT_MATCH: 用户账号id和登录态信息匹配, REGION_ID_IS_REQUIRED: RegionId参数不能为空, INSTANCE_ID_IS_REQUIRED: 实例ID不能为空, INSTANCE_NOT_LOGIN: 实例未登录, INSTANCE_LOGIN_SUCCESS: 实例登录失败, INSTANCE_LOGIN_FAILURE: 实例登录失败, CHANNEL_OPEN_SUCCESS: Channel打开成功, CHANNEL_OPEN_FAILURE: Channel打开失败, INSTANCE_LOGIN_AUTHENTICATION_FAILURE: 实例登录用户或密码验证失败, LISTEN_FAILURE: 端口监听失败, LIST_UNEXPIRED_LOGIN_INSTANCE_FAILURE: 获取用户有效登录的实例列表失败, LIST_RECENT_LOGIN_INSTANCE_FAILURE: 获取用户最近登录的实例列表失败, GET_LATEST_LOGIN_INSTANCE_FAILURE: 获取用户登录时间最晚的实例失败, ACQUIRE_REQUEST_TOKEN_FAILURE: 创建 请求令牌 (Token) 失败,例如 Csrf 令牌, REQUEST_TOKEN_NOT_FOUND: 未找到 RequestToken, INVALID_REQUEST_TOKEN: 无效的 RequestToken 值, LIST_PAGINATION_RECENT_LOGIN_RESOURCE_FAILURE: 获取用户最近登录的实例分页列表失败, ACCOUNT_SWITCH_FAILURE: 切换身份失败, ACCOUNT_LOGOUT_FAILURE: 退出用户账号失败, INSTANCE_LOGOUT_FAILURE: 退出当前实例失败, SETTING_LANGUAGE_FAILURE: 设置语言失败, PASSWORD_CHANGE_FAILURE: 密码修改失败, PASSWORD_CHANGE_SUCCESS: 密码修改成功, WAIT_TIMEOUT: 等待超时, LIST_BASE_QUOTA_FAILURE: 获取应用quota配置列表失败, GET_BASE_QUOTA_FAILURE: 获取应用quota配置详情失败, CREATE_BASE_QUOTA_FAILURE: 创建应用quota配置失败, MODIFY_BASE_QUOTA_FAILURE: 修改应用quota配置失败, DELETE_BASE_QUOTA_FAILURE: 删除应用quota配置失败, CHECK_EXIST_FAILURE: 检查文件是否存在, CHECK_EXIST_BUCKET: 检查bucket是否存在, STAT_FAILURE: 获取文件或者目录信息失败, CREATE_FAILURE: 创建失败, CREATE_FILE_FAILURE: 创建文件失败, CREATE_DIRECTORY_FAILURE: 创建目录失败, CREATE_LINK_FAILURE: 创建链接失败, MOVE_FAILURE: 重命名或者移动失败, RENAME_FAILURE: 重命名失败, DELETE_FAILURE: 删除失败, GET_USER_GROUP_INFO_FAILURE: 获取系统用户或者组信息失败, GET_FILE_CONTENT_FAILURE: 获取文件内容失败, IMAGE_PREVIEW_FAILURE: 图片预览失败, SET_FILE_CONTENT_FAILURE: 保存文件内容失败, LIST_USER_FILE_FAILURE: 获取文件列表失败, GET_BROWSER_INFO_FAILURE: 获取客户端浏览器信息失败, PERMISSION_DENIED: 访问受限,禁止访问, UNAUTHORIZED_TO_LOGIN_WORKBENCH, UNAUTHORIZED_TO_CREATE_WORKBENCH_SLR_ROLE, NO_PERMISSION_LOGIN_INSTANCE, NO_PERMISSION_CREATE_WORKBENCH_SLR, INSTANCE_RECORD_CONFIG_NOT_FOUND, INSTANCE_RECORD_NOT_FOUND, INTERNAL_SERVER_ERROR: 内部错误, UNKNOWN_REGION_ID: 不识别的RegionId, CLONE_FAILURE: 克隆失败, SESSION_QUOTA_EXCEED: 配額超出限制,无可用配额, SSH_SESSION_QUOTA_EXCEED: SSH会话连接配額超出限制,无可用配额, RDP_SESSION_QUOTA_EXCEED: RDP会话连接配額超出限制,无可用配额, SESSION_CREATE_FAILURE: 连接失败通知, SESSION_ALREADY_CREATED: 终端会话已经创建了,不能重复连接, BROWSER_DISCONNECTED: 浏览器断开连接, BROWSER_TRANSPORT_ERROR: 浏览器断开连接, REMOTE_DISCONNECTED: 远程连接断开, REMOTE_CLOSED: 远程连接已经关闭, SESSION_TERMINATED: 远程连接已经被终止, SESSION_DESTROYED: 远程连接已经被终止, SEND_HEARTBEAT_FAILURE: 发送心跳失败, EXEC_COMMAND_FAILURE: 执行命令失败, PARSE_DATETIME_FAILURE: 解析时间失败, WEB_SOCKET_READ_FAILURE: WebSocket读取失败, WEB_SOCKET_WRITE_FAILURE: WebSocket写入失败, WEB_SOCKET_WRITE_TIMEOUT: WebSocket写入超时, WEB_SOCKET_CLOSED: WebSocket 关闭, ECS_RESOURCE_GROUP_LIST_FAILURE: ECS 资源组列表拉取失败, ECS_INSTANCE_REGION_LIST_FAILURE: ECS Region列表拉取失败, ECS_REGION_AGGREGATIONS_SEARCH_FAILURE: ECS 聚合数据获取失败, ECS_INSTANCE_SEARCH_FAILURE: ECS 实例搜索失败, GET_ECS_INSTANCE_FAILURE: 获取 ECS实例信息失败, ECS_EIP_SEARCH_FAILURE: EIP 搜索失败, ECS_EIP_CREATE_FAILURE: EIP 创建失败, ECS_EIP_BIND_FAILURE: EIP 绑定失败, GET_DESCRIBE_MONITORING_AGENT_STATUSES_FAILURE: 查询云监控插件运行状态失败, GET_DESCRIBE_METRIC_LIST_FAILURE: 获取指定云服务时序指标的监控数据失败, ECS_START_INSTANCE_FAILURE: ECS 启动实例失败, LIST_ECI_CONTAINER_FAILURE: 获取 ECI容器列表失败, LIST_AVAILABLE_VPC_INSTANCE_ACCESS_FAILURE: 获取当前未释放的VPC链路信息失败, LIST_VPC_INSTANCE_LOGIN_FAILURE: 查询VPC链路下创建的登录信息失败, LIST_VPC_TERMINAL_SESSION_FAILURE: 查询使用VPC反向访问的会话失败, VPC_INSTANCE_ACCESS_REVOKED: VPC实例访问链路信息(VPC反向访问授权)被回收了, REVOKE_VPC_INSTANCE_ACCESS_FAILURE: 回收VPC链路信息失败, VPC_OPERATE_PERMISSION_DENIED: 没有权限访问, SEARCH_CLOUD_PHONE_INSTANCE_FAILURE: 云手机实例搜索失败, GET_CLOUD_PHONE_INSTANCE_FAILURE: 获取云手机实例失败, GET_CLOUD_PHONE_WEB_RTC_URL_FAILURE: 获取云手机Webrtc的地址失败, GET_TERMINAL_SESSION_FAILURE: 获取终端会话列表失败, START_BACKEND_SESSION_FAILURE: 启动后端与ECS的连接会话失败, TERMINATE_TERMINAL_SESSION_FAILURE: 终止终端会话列表失败, LIST_TERMINAL_SESSION_FAILURE: 获取终端会话列表失败, LIST_TERMINAL_SESSION_SEARCH_FILTER_FAILURE: 获取终端会话列表查询条件过滤值列表失败, LIST_VPC_LOGIN_SEARCH_FILTER_FAILURE: 获取vpc登录记录列表查询条件过滤值列表失败, LIST_VPC_SESSION_SEARCH_FILTER_FAILURE: 获取vpc会话记录列表查询条件过滤值列表失败, FORBIDDEN_RAM: 子账号没有被授权RAM权限, INSTRUCTION_PARSE_FAILURE: 指令解析失败, MALFORMED_INSTRUCTION: 指令格式不正确, INVALID_INSTRUCTION: 指令数据无效, SESSION_OR_CHANNEL_NOT_FOUND: 没有找到Session或者(和)Channel 信息, LIST_STRATEGY_RULE_FAILURE: 获取策略规则列表失败, STRATEGY_RULE_BPMS_FAILURE: 提交bpms失败, STRATEGY_RULE_APPLICANT_FAILURE: 获取申请单列表失败, PAM_SERVICE_NOT_AVAILABLE: PAM服务不可用, PAM_SERVICE_NO_AUTH: PAM实例未开通且没有权限, PAM_SERVICE_INACTIVE: PAM服务未开通, PAM_ASSET_NOT_REGISTERED: PAM资产(ECS)未托管, PAM_REGISTER_ASSET_FAILURE: PAM资产(ECS)托管失败, PAM_CREATE_CREDENTIAL_FAILURE: PAM凭据创建失败, PAM_GET_ENDPOINT_FAILURE: PAM获取连接地址失败, PAM_GET_ASSET_FAILURE: PAM获取资产详情失败, PAM_GET_CONNECT_ADDRESS_FAILURE: PAM获取连接地址(Access Endpoint)失败, PAM_ACTIVATE_SERVICE_FAILURE: PAM服务开通失败, PAM_LIST_PAM_INSTANCE_FAILURE: 列出PAM实例信息失败, PAM_SAVE_CREDENTIAL_FAILURE: PAM存储凭据信息, PAM_LIST_CREDENTIAL_FAILURE: PAM获取凭据信息, PAM_GET_DIRECT_OPERATION_TOKEN_FAILURE: PAM获取直接操作Token, PAM_GET_RESTRICTED_DIRECT_OPERATION_TOKEN_FAILURE: PAM获取直接操作Token, PAM_MODIFY_ASSETS_PORT_FAILURE: PAM修改用户协议端口号失败, LIST_USER_CREDENTIAL_FAILURE: 获取用户凭据列表失败, GET_USER_CREDENTIAL_FAILURE: 获取单个用户凭据详情失败, CREATE_USER_CREDENTIAL_FAILURE: 创建用户凭据失败, MODIFY_USER_CREDENTIAL_FAILURE: 修改用户凭据失败, DELETE_USER_CREDENTIAL_FAILURE: 删除用户凭据失败, SWITCH_USER_CREDENTIAL_ENABLE_STATUS_FAILURE: 启用禁用用户凭据失败, LIST_USER_CREDENTIAL_MATERIAL_FAILURE: 获取用户凭据认证材料列表失败, GET_USER_CREDENTIAL_MATERIAL_FAILURE: 获取单个用户凭据认证材料失败, CREATE_USER_CREDENTIAL_MATERIAL_FAILURE: 创建用户凭据认证材料失败, UPDATE_USER_CREDENTIAL_MATERIAL_FAILURE: 删除用户凭据认证资料失败, DELETE_USER_CREDENTIAL_MATERIAL_FAILURE: 删除用户凭据认证资料失败, GET_USER_CREDENTIAL_MATERIAL_FINGERPRINT_FAILURE: 获取用户密码|密钥的指纹失败, CHANGE_USER_CREDENTIAL_PASSWORD_FAILURE: 修改用户凭据密码或密钥失败, LIST_INSTANCE_LOGIN_CONFIGURATION_FAILURE: 获取实例登录配置列表失败, REORDER_INSTANCE_LOGIN_SHORTCUT_LIST_FAILURE: 实例登录配置列表拖动排序失败, GET_INSTANCE_LOGIN_SHORTCUT_FAILURE: 获取实例登录配置详情失败, CREATE_INSTANCE_LOGIN_SHORTCUT_FAILURE: 创建实例登录配置失败, MODIFY_INSTANCE_LOGIN_SHORTCUT_FAILURE: 修改实例登录配置失败, DELETE_INSTANCE_LOGIN_SHORTCUT_FAILURE: 删除实例登录配置失败, GET_INSTANCE_LOGIN_SHORTCUT_FINGERPRINT_FAILURE: 获取用户密码|密钥的指纹失败, GET_INSTANCE_NETWORK_CONNECTIONS_FAILURE: 获取网络链接信息失败, GET_INSTANCE_LOGIN_SHORTCUT_AUTH_FAILURE: 获取实例登录配置认证信息失败, DELETE_INSTANCE_LOGIN_SHORTCUT_AUTH_FAILURE: 删除实例登录配认证信息失败, CHANGE_INSTANCE_LOGIN_SHORTCUT_PASSWORD_FAILURE: 修改实例登录配密码或密钥失败, LIST_USER_INSTANCE_CREDENTIAL_FAILURE: 获取实例登录凭据列表失败, GET_USER_INSTANCE_CREDENTIAL_FAILURE: 获取实例登录凭据详情失败, CREATE_USER_INSTANCE_CREDENTIAL_FAILURE: 创建实例登录凭据失败, MODIFY_USER_INSTANCE_CREDENTIAL_FAILURE: 修改实例登录凭据失败, DELETE_USER_INSTANCE_CREDENTIAL_FAILURE: 删除实例登录凭据失败, USER_BUTTON_FAILURE: 快捷按钮失败, USER_BUTTON_VIEW_FAILURE: 快捷按钮视图失败, FILE_UPLOAD_FAILURE: 文件上传处理失败, USER_BUTTON_ALREADY_EXIST: button bar 已存在, USER_BUTTON_NOT_EXIST: button bar 不存在, SSM_OPENAPI_ERROR: SessionManager OpenAPI异常, COMPUTE_NEST_API_ERROR: 计算槽代运维api接口失败, INSTANCE_RECORD_LIST_FAILURE: INSTANCE 录屏回放列表拉取失败, FILE_EXPORT_FAILURE: 文件导出处理失败, IP_WHITE_LIST_FAILURE: 获取ip白名单失败, LIST_QUERY_ERROR: 列表查询失败, OPERATION_ERROR: 操作失败, USER_FILE_FAILURE: 用户文件管理失败, TASK_CANCEL_FAILURE: 任务中断失败, TASK_ADD_FAILURE: 任务新增失败, TASK_RETRY_FAILURE: 任务新增失败, TASK_EDIT_FAILURE: 任务修改失败, TASK_EXECUTE_FAILURE: 任务执行失败, TASK_LIST_GET_FAILURE: 任务列表获取失败, TASK_DELETE_FAILURE: 任务删除失败, TASK_STOP_FAILURE: 任务停止失败, TASK_DETAIL_FAILURE: 任务详情获取失败, SCRIPT_ADD_FAILURE: 脚本新增失败, SCRIPT_UPDATE_FAILURE: 脚本修改失败, SCRIPT_DELETE_FAILURE: 脚本删除失败, SCRIPT_LIST_FAILURE: 脚本列表获取失败, SCRIPT_VISIBILITY_UPDATE_FAILURE: 脚本可见性修改失败, SCRIPT_GROUP_LIST_FAILURE: 脚本库列表获取失败, SCRIPT_GROUP_ADD_FAILURE: 脚本库新增失败, SCRIPT_GROUP_UPDATE_FAILURE: 脚本库修改失败, SCRIPT_GROUP_DELETE_FAILURE: 脚本库删除失败, LIST_BASE_FEATURE_FAILURE: 获取功能开关列表失败, GET_BASE_FEATURE_FAILURE: 获取功能开关详情失败, CREATE_BASE_FEATURE_FAILURE: 新增功能开关失败, MODIFY_BASE_FEATURE_FEATURE: 修改功能开关失败, DELETE_BASE_FEATURE_FAILURE: 删除功能开关失败, LIST_BASE_CHANNEL_LINK_FAILURE: 获取渠道链接列表失败, GET_BASE_CHANNEL_LINK_FAILURE: 获取渠道链接详情失败, CREATE_BASE_CHANNEL_LINK_FAILURE: 新增渠道链接失败, MODIFY_BASE_CHANNEL_LINK_FEATURE: 修改渠道链接失败, DELETE_BASE_CHANNEL_LINK_FEATURE: 删除渠道链接失败, CREATE_TERMINAL_SESSION_SHARE_FAILURE: 创建远程共享失败, GET_TERMINAL_SESSION_SHARE_FAILURE: 获取远程共享失败, JOIN_TERMINAL_SESSION_SHARE_FAILURE: 加入远程共享失败, APPROVAL_TERMINAL_SESSION_SHARE_FAILURE: 审批加入远程共享失败, FORCE_QUIT_TERMINAL_SESSION_SHARE_FAILURE: 远程共享强制踢出用户失败, QUIT_TERMINAL_SESSION_SHARE_FAILURE: 远程共享用户退出失败, REFRESH_AUTH_CODE_TERMINAL_SESSION_SHARE_FAILURE: 刷新验证码, TERMINAL_SESSION_SHARE_CONTROL_FAILURE: 远程共享控制权限失败, END_TERMINAL_SESSION_SHARE_FAILURE: 结束共享失败, TERMINAL_SESSION_SHARE_STOMP_SUBSCRIBE_FAILURE: 远程协助stomp消息订阅失败, TERMINAL_SESSION_SHARE_NOT_OWNER: 远程协助非owner,无权操作, TERMINAL_SESSION_SHARE_REFUSE_LIMIT: 远程协助被拒次数已达上限, OPEN_API_ERROR: open api接口失败, INNER_API_ERROR: inner api接口失败, ACCOUNT_NOT_IN_MACHINE: 账号不在oxs的机器上, UNKNOWN: 未知的错误码)',
+ 'description' => '错误码。',
+ 'type' => 'string',
+ 'example' => 'InvalidParamter',
+ ],
+ 'Root' => [
+ 'title' => '具体数据对象',
+ 'description' => '接口处理响应内容。',
+ 'type' => 'boolean',
+ 'example' => 'true',
+ ],
+ 'Message' => [
+ 'title' => 'response 带的消息,如果是失败的请求,则表示错误原因',
+ 'description' => '响应返回的错误信息。',
+ 'type' => 'string',
+ 'example' => 'Parameter is null or invalid.'."\n",
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"473469C7-AA6F-4DC5-B3DB-A3DC0DE3****\\\\n\\",\\n \\"Success\\": true,\\n \\"Code\\": \\"InvalidParamter\\",\\n \\"Root\\": true,\\n \\"Message\\": \\"Parameter is null or invalid.\\\\n\\"\\n}","type":"json"}]',
+ 'title' => '查看实例录屏内容',
+ ],
+ 'GetInstanceRecordConfig' => [
+ 'summary' => '查询实例对应的录屏配置。',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'operationType' => 'readAndWrite',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'get',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
+ 'abilityTreeCode' => '231894',
+ 'abilityTreeNodes' => [
+ 'FEATUREecs3YSCYT',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'InstanceId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '实例ID',
+ 'description' => '实例ID。',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'i-xxx',
+ ],
+ ],
+ [
+ 'name' => 'RegionId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => 'region',
+ 'description' => '实例所属的地域。',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'cn-hangzhou',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'BaseResult<TerminalRecordApiConfig>',
+ 'description' => 'BaseResult<TerminalRecordApiConfig>',
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'title' => '请求id',
+ 'description' => '请求ID。',
+ 'type' => 'string',
+ 'example' => '473469C7-AA6F-4DC5-B3DB-A3DC0DE3****'."\n",
+ ],
+ 'Success' => [
+ 'title' => '请求是否成功返回',
+ 'description' => '请求是否成功返回。',
+ 'type' => 'boolean',
+ 'example' => 'true',
+ ],
+ 'Code' => [
+ 'title' => '错误码 (SUCCESS: 成功消息,同OK, OK: 正常消息,没有异常, FAILURE: 失败消息, REDIRECT: 重定向消息, INVALID_SITE: 访问的站点不正确, INVALID_CONFIG: 无效的配置, INSUFFICIENT_PARAMETER: 参数内容不足, INVALID_PARAMETER: 无效的参数, ACCOUNT_NOT_LOGIN: 用户账号未登录, ACCOUNT_LOGIN_FAILURE: 用户账号登录失败, ACCOUNT_ID_SESSION_TICKET_NOT_MATCH: 用户账号id和登录态信息匹配, REGION_ID_IS_REQUIRED: RegionId参数不能为空, INSTANCE_ID_IS_REQUIRED: 实例ID不能为空, INSTANCE_NOT_LOGIN: 实例未登录, INSTANCE_LOGIN_SUCCESS: 实例登录失败, INSTANCE_LOGIN_FAILURE: 实例登录失败, CHANNEL_OPEN_SUCCESS: Channel打开成功, CHANNEL_OPEN_FAILURE: Channel打开失败, INSTANCE_LOGIN_AUTHENTICATION_FAILURE: 实例登录用户或密码验证失败, LISTEN_FAILURE: 端口监听失败, LIST_UNEXPIRED_LOGIN_INSTANCE_FAILURE: 获取用户有效登录的实例列表失败, LIST_RECENT_LOGIN_INSTANCE_FAILURE: 获取用户最近登录的实例列表失败, GET_LATEST_LOGIN_INSTANCE_FAILURE: 获取用户登录时间最晚的实例失败, ACQUIRE_REQUEST_TOKEN_FAILURE: 创建 请求令牌 (Token) 失败,例如 Csrf 令牌, REQUEST_TOKEN_NOT_FOUND: 未找到 RequestToken, INVALID_REQUEST_TOKEN: 无效的 RequestToken 值, LIST_PAGINATION_RECENT_LOGIN_RESOURCE_FAILURE: 获取用户最近登录的实例分页列表失败, ACCOUNT_SWITCH_FAILURE: 切换身份失败, ACCOUNT_LOGOUT_FAILURE: 退出用户账号失败, INSTANCE_LOGOUT_FAILURE: 退出当前实例失败, SETTING_LANGUAGE_FAILURE: 设置语言失败, PASSWORD_CHANGE_FAILURE: 密码修改失败, PASSWORD_CHANGE_SUCCESS: 密码修改成功, WAIT_TIMEOUT: 等待超时, LIST_BASE_QUOTA_FAILURE: 获取应用quota配置列表失败, GET_BASE_QUOTA_FAILURE: 获取应用quota配置详情失败, CREATE_BASE_QUOTA_FAILURE: 创建应用quota配置失败, MODIFY_BASE_QUOTA_FAILURE: 修改应用quota配置失败, DELETE_BASE_QUOTA_FAILURE: 删除应用quota配置失败, CHECK_EXIST_FAILURE: 检查文件是否存在, CHECK_EXIST_BUCKET: 检查bucket是否存在, STAT_FAILURE: 获取文件或者目录信息失败, CREATE_FAILURE: 创建失败, CREATE_FILE_FAILURE: 创建文件失败, CREATE_DIRECTORY_FAILURE: 创建目录失败, CREATE_LINK_FAILURE: 创建链接失败, MOVE_FAILURE: 重命名或者移动失败, RENAME_FAILURE: 重命名失败, DELETE_FAILURE: 删除失败, GET_USER_GROUP_INFO_FAILURE: 获取系统用户或者组信息失败, GET_FILE_CONTENT_FAILURE: 获取文件内容失败, IMAGE_PREVIEW_FAILURE: 图片预览失败, SET_FILE_CONTENT_FAILURE: 保存文件内容失败, LIST_USER_FILE_FAILURE: 获取文件列表失败, GET_BROWSER_INFO_FAILURE: 获取客户端浏览器信息失败, PERMISSION_DENIED: 访问受限,禁止访问, UNAUTHORIZED_TO_LOGIN_WORKBENCH, UNAUTHORIZED_TO_CREATE_WORKBENCH_SLR_ROLE, NO_PERMISSION_LOGIN_INSTANCE, NO_PERMISSION_CREATE_WORKBENCH_SLR, INSTANCE_RECORD_CONFIG_NOT_FOUND, INSTANCE_RECORD_NOT_FOUND, INTERNAL_SERVER_ERROR: 内部错误, UNKNOWN_REGION_ID: 不识别的RegionId, CLONE_FAILURE: 克隆失败, SESSION_QUOTA_EXCEED: 配額超出限制,无可用配额, SSH_SESSION_QUOTA_EXCEED: SSH会话连接配額超出限制,无可用配额, RDP_SESSION_QUOTA_EXCEED: RDP会话连接配額超出限制,无可用配额, SESSION_CREATE_FAILURE: 连接失败通知, SESSION_ALREADY_CREATED: 终端会话已经创建了,不能重复连接, BROWSER_DISCONNECTED: 浏览器断开连接, BROWSER_TRANSPORT_ERROR: 浏览器断开连接, REMOTE_DISCONNECTED: 远程连接断开, REMOTE_CLOSED: 远程连接已经关闭, SESSION_TERMINATED: 远程连接已经被终止, SESSION_DESTROYED: 远程连接已经被终止, SEND_HEARTBEAT_FAILURE: 发送心跳失败, EXEC_COMMAND_FAILURE: 执行命令失败, PARSE_DATETIME_FAILURE: 解析时间失败, WEB_SOCKET_READ_FAILURE: WebSocket读取失败, WEB_SOCKET_WRITE_FAILURE: WebSocket写入失败, WEB_SOCKET_WRITE_TIMEOUT: WebSocket写入超时, WEB_SOCKET_CLOSED: WebSocket 关闭, ECS_RESOURCE_GROUP_LIST_FAILURE: ECS 资源组列表拉取失败, ECS_INSTANCE_REGION_LIST_FAILURE: ECS Region列表拉取失败, ECS_REGION_AGGREGATIONS_SEARCH_FAILURE: ECS 聚合数据获取失败, ECS_INSTANCE_SEARCH_FAILURE: ECS 实例搜索失败, GET_ECS_INSTANCE_FAILURE: 获取 ECS实例信息失败, ECS_EIP_SEARCH_FAILURE: EIP 搜索失败, ECS_EIP_CREATE_FAILURE: EIP 创建失败, ECS_EIP_BIND_FAILURE: EIP 绑定失败, GET_DESCRIBE_MONITORING_AGENT_STATUSES_FAILURE: 查询云监控插件运行状态失败, GET_DESCRIBE_METRIC_LIST_FAILURE: 获取指定云服务时序指标的监控数据失败, ECS_START_INSTANCE_FAILURE: ECS 启动实例失败, LIST_ECI_CONTAINER_FAILURE: 获取 ECI容器列表失败, LIST_AVAILABLE_VPC_INSTANCE_ACCESS_FAILURE: 获取当前未释放的VPC链路信息失败, LIST_VPC_INSTANCE_LOGIN_FAILURE: 查询VPC链路下创建的登录信息失败, LIST_VPC_TERMINAL_SESSION_FAILURE: 查询使用VPC反向访问的会话失败, VPC_INSTANCE_ACCESS_REVOKED: VPC实例访问链路信息(VPC反向访问授权)被回收了, REVOKE_VPC_INSTANCE_ACCESS_FAILURE: 回收VPC链路信息失败, VPC_OPERATE_PERMISSION_DENIED: 没有权限访问, SEARCH_CLOUD_PHONE_INSTANCE_FAILURE: 云手机实例搜索失败, GET_CLOUD_PHONE_INSTANCE_FAILURE: 获取云手机实例失败, GET_CLOUD_PHONE_WEB_RTC_URL_FAILURE: 获取云手机Webrtc的地址失败, GET_TERMINAL_SESSION_FAILURE: 获取终端会话列表失败, START_BACKEND_SESSION_FAILURE: 启动后端与ECS的连接会话失败, TERMINATE_TERMINAL_SESSION_FAILURE: 终止终端会话列表失败, LIST_TERMINAL_SESSION_FAILURE: 获取终端会话列表失败, LIST_TERMINAL_SESSION_SEARCH_FILTER_FAILURE: 获取终端会话列表查询条件过滤值列表失败, LIST_VPC_LOGIN_SEARCH_FILTER_FAILURE: 获取vpc登录记录列表查询条件过滤值列表失败, LIST_VPC_SESSION_SEARCH_FILTER_FAILURE: 获取vpc会话记录列表查询条件过滤值列表失败, FORBIDDEN_RAM: 子账号没有被授权RAM权限, INSTRUCTION_PARSE_FAILURE: 指令解析失败, MALFORMED_INSTRUCTION: 指令格式不正确, INVALID_INSTRUCTION: 指令数据无效, SESSION_OR_CHANNEL_NOT_FOUND: 没有找到Session或者(和)Channel 信息, LIST_STRATEGY_RULE_FAILURE: 获取策略规则列表失败, STRATEGY_RULE_BPMS_FAILURE: 提交bpms失败, STRATEGY_RULE_APPLICANT_FAILURE: 获取申请单列表失败, PAM_SERVICE_NOT_AVAILABLE: PAM服务不可用, PAM_SERVICE_NO_AUTH: PAM实例未开通且没有权限, PAM_SERVICE_INACTIVE: PAM服务未开通, PAM_ASSET_NOT_REGISTERED: PAM资产(ECS)未托管, PAM_REGISTER_ASSET_FAILURE: PAM资产(ECS)托管失败, PAM_CREATE_CREDENTIAL_FAILURE: PAM凭据创建失败, PAM_GET_ENDPOINT_FAILURE: PAM获取连接地址失败, PAM_GET_ASSET_FAILURE: PAM获取资产详情失败, PAM_GET_CONNECT_ADDRESS_FAILURE: PAM获取连接地址(Access Endpoint)失败, PAM_ACTIVATE_SERVICE_FAILURE: PAM服务开通失败, PAM_LIST_PAM_INSTANCE_FAILURE: 列出PAM实例信息失败, PAM_SAVE_CREDENTIAL_FAILURE: PAM存储凭据信息, PAM_LIST_CREDENTIAL_FAILURE: PAM获取凭据信息, PAM_GET_DIRECT_OPERATION_TOKEN_FAILURE: PAM获取直接操作Token, PAM_GET_RESTRICTED_DIRECT_OPERATION_TOKEN_FAILURE: PAM获取直接操作Token, PAM_MODIFY_ASSETS_PORT_FAILURE: PAM修改用户协议端口号失败, LIST_USER_CREDENTIAL_FAILURE: 获取用户凭据列表失败, GET_USER_CREDENTIAL_FAILURE: 获取单个用户凭据详情失败, CREATE_USER_CREDENTIAL_FAILURE: 创建用户凭据失败, MODIFY_USER_CREDENTIAL_FAILURE: 修改用户凭据失败, DELETE_USER_CREDENTIAL_FAILURE: 删除用户凭据失败, SWITCH_USER_CREDENTIAL_ENABLE_STATUS_FAILURE: 启用禁用用户凭据失败, LIST_USER_CREDENTIAL_MATERIAL_FAILURE: 获取用户凭据认证材料列表失败, GET_USER_CREDENTIAL_MATERIAL_FAILURE: 获取单个用户凭据认证材料失败, CREATE_USER_CREDENTIAL_MATERIAL_FAILURE: 创建用户凭据认证材料失败, UPDATE_USER_CREDENTIAL_MATERIAL_FAILURE: 删除用户凭据认证资料失败, DELETE_USER_CREDENTIAL_MATERIAL_FAILURE: 删除用户凭据认证资料失败, GET_USER_CREDENTIAL_MATERIAL_FINGERPRINT_FAILURE: 获取用户密码|密钥的指纹失败, CHANGE_USER_CREDENTIAL_PASSWORD_FAILURE: 修改用户凭据密码或密钥失败, LIST_INSTANCE_LOGIN_CONFIGURATION_FAILURE: 获取实例登录配置列表失败, REORDER_INSTANCE_LOGIN_SHORTCUT_LIST_FAILURE: 实例登录配置列表拖动排序失败, GET_INSTANCE_LOGIN_SHORTCUT_FAILURE: 获取实例登录配置详情失败, CREATE_INSTANCE_LOGIN_SHORTCUT_FAILURE: 创建实例登录配置失败, MODIFY_INSTANCE_LOGIN_SHORTCUT_FAILURE: 修改实例登录配置失败, DELETE_INSTANCE_LOGIN_SHORTCUT_FAILURE: 删除实例登录配置失败, GET_INSTANCE_LOGIN_SHORTCUT_FINGERPRINT_FAILURE: 获取用户密码|密钥的指纹失败, GET_INSTANCE_NETWORK_CONNECTIONS_FAILURE: 获取网络链接信息失败, GET_INSTANCE_LOGIN_SHORTCUT_AUTH_FAILURE: 获取实例登录配置认证信息失败, DELETE_INSTANCE_LOGIN_SHORTCUT_AUTH_FAILURE: 删除实例登录配认证信息失败, CHANGE_INSTANCE_LOGIN_SHORTCUT_PASSWORD_FAILURE: 修改实例登录配密码或密钥失败, LIST_USER_INSTANCE_CREDENTIAL_FAILURE: 获取实例登录凭据列表失败, GET_USER_INSTANCE_CREDENTIAL_FAILURE: 获取实例登录凭据详情失败, CREATE_USER_INSTANCE_CREDENTIAL_FAILURE: 创建实例登录凭据失败, MODIFY_USER_INSTANCE_CREDENTIAL_FAILURE: 修改实例登录凭据失败, DELETE_USER_INSTANCE_CREDENTIAL_FAILURE: 删除实例登录凭据失败, USER_BUTTON_FAILURE: 快捷按钮失败, USER_BUTTON_VIEW_FAILURE: 快捷按钮视图失败, FILE_UPLOAD_FAILURE: 文件上传处理失败, USER_BUTTON_ALREADY_EXIST: button bar 已存在, USER_BUTTON_NOT_EXIST: button bar 不存在, SSM_OPENAPI_ERROR: SessionManager OpenAPI异常, COMPUTE_NEST_API_ERROR: 计算槽代运维api接口失败, INSTANCE_RECORD_LIST_FAILURE: INSTANCE 录屏回放列表拉取失败, FILE_EXPORT_FAILURE: 文件导出处理失败, IP_WHITE_LIST_FAILURE: 获取ip白名单失败, LIST_QUERY_ERROR: 列表查询失败, OPERATION_ERROR: 操作失败, USER_FILE_FAILURE: 用户文件管理失败, TASK_CANCEL_FAILURE: 任务中断失败, TASK_ADD_FAILURE: 任务新增失败, TASK_RETRY_FAILURE: 任务新增失败, TASK_EDIT_FAILURE: 任务修改失败, TASK_EXECUTE_FAILURE: 任务执行失败, TASK_LIST_GET_FAILURE: 任务列表获取失败, TASK_DELETE_FAILURE: 任务删除失败, TASK_STOP_FAILURE: 任务停止失败, TASK_DETAIL_FAILURE: 任务详情获取失败, SCRIPT_ADD_FAILURE: 脚本新增失败, SCRIPT_UPDATE_FAILURE: 脚本修改失败, SCRIPT_DELETE_FAILURE: 脚本删除失败, SCRIPT_LIST_FAILURE: 脚本列表获取失败, SCRIPT_VISIBILITY_UPDATE_FAILURE: 脚本可见性修改失败, SCRIPT_GROUP_LIST_FAILURE: 脚本库列表获取失败, SCRIPT_GROUP_ADD_FAILURE: 脚本库新增失败, SCRIPT_GROUP_UPDATE_FAILURE: 脚本库修改失败, SCRIPT_GROUP_DELETE_FAILURE: 脚本库删除失败, LIST_BASE_FEATURE_FAILURE: 获取功能开关列表失败, GET_BASE_FEATURE_FAILURE: 获取功能开关详情失败, CREATE_BASE_FEATURE_FAILURE: 新增功能开关失败, MODIFY_BASE_FEATURE_FEATURE: 修改功能开关失败, DELETE_BASE_FEATURE_FAILURE: 删除功能开关失败, LIST_BASE_CHANNEL_LINK_FAILURE: 获取渠道链接列表失败, GET_BASE_CHANNEL_LINK_FAILURE: 获取渠道链接详情失败, CREATE_BASE_CHANNEL_LINK_FAILURE: 新增渠道链接失败, MODIFY_BASE_CHANNEL_LINK_FEATURE: 修改渠道链接失败, DELETE_BASE_CHANNEL_LINK_FEATURE: 删除渠道链接失败, CREATE_TERMINAL_SESSION_SHARE_FAILURE: 创建远程共享失败, GET_TERMINAL_SESSION_SHARE_FAILURE: 获取远程共享失败, JOIN_TERMINAL_SESSION_SHARE_FAILURE: 加入远程共享失败, APPROVAL_TERMINAL_SESSION_SHARE_FAILURE: 审批加入远程共享失败, FORCE_QUIT_TERMINAL_SESSION_SHARE_FAILURE: 远程共享强制踢出用户失败, QUIT_TERMINAL_SESSION_SHARE_FAILURE: 远程共享用户退出失败, REFRESH_AUTH_CODE_TERMINAL_SESSION_SHARE_FAILURE: 刷新验证码, TERMINAL_SESSION_SHARE_CONTROL_FAILURE: 远程共享控制权限失败, END_TERMINAL_SESSION_SHARE_FAILURE: 结束共享失败, TERMINAL_SESSION_SHARE_STOMP_SUBSCRIBE_FAILURE: 远程协助stomp消息订阅失败, TERMINAL_SESSION_SHARE_NOT_OWNER: 远程协助非owner,无权操作, TERMINAL_SESSION_SHARE_REFUSE_LIMIT: 远程协助被拒次数已达上限, OPEN_API_ERROR: open api接口失败, INNER_API_ERROR: inner api接口失败, ACCOUNT_NOT_IN_MACHINE: 账号不在oxs的机器上, UNKNOWN: 未知的错误码)',
+ 'description' => '错误码。',
+ 'type' => 'string',
+ 'example' => 'InvalidParamter',
+ ],
+ 'Root' => [
+ 'title' => '具体数据对象',
+ 'description' => '接口处理响应内容。',
+ 'type' => 'object',
+ 'properties' => [
+ 'InstanceId' => [
+ 'title' => '实例ID',
+ 'description' => '实例ID。',
+ 'type' => 'string',
+ 'example' => 'i-xxxx',
+ ],
+ 'ParentId' => [
+ 'title' => '账号id',
+ 'description' => '配置请求的用户主账号ID。',
+ 'type' => 'string',
+ 'example' => '123',
+ ],
+ 'RecordStorageTarget' => [
+ 'description' => '录屏存储目标地址。',
+ 'type' => 'string',
+ 'example' => 'acs:oss:cn-shanghai:123:workbench-record-123-1/record',
+ ],
+ 'ExpirationDays' => [
+ 'description' => '过期天数。',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '7',
+ ],
+ ],
+ ],
+ 'Message' => [
+ 'title' => 'response 带的消息,如果是失败的请求,则表示错误原因',
+ 'description' => '响应返回的错误信息。',
+ 'type' => 'string',
+ 'example' => 'Parameter is null or invalid.',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"473469C7-AA6F-4DC5-B3DB-A3DC0DE3****\\\\n\\",\\n \\"Success\\": true,\\n \\"Code\\": \\"InvalidParamter\\",\\n \\"Root\\": {\\n \\"InstanceId\\": \\"i-xxxx\\",\\n \\"ParentId\\": \\"123\\",\\n \\"RecordStorageTarget\\": \\"acs:oss:cn-shanghai:123:workbench-record-123-1/record\\",\\n \\"ExpirationDays\\": 7\\n },\\n \\"Message\\": \\"Parameter is null or invalid.\\"\\n}","type":"json"}]',
+ 'title' => '查询实例录屏配置',
+ ],
+ 'SetInstanceRecordConfig' => [
+ 'summary' => '配置实例录屏配置,包括新增、更新和关闭录屏配置。',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'operationType' => 'readAndWrite',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'create',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
+ 'abilityTreeCode' => '231897',
+ 'abilityTreeNodes' => [
+ 'FEATUREecs3YSCYT',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'Enabled',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '是否启用',
+ 'description' => '是否启用录屏配置:如果设置为true,实例对应配置存在则更新,不存在则新建;如果设置为false,关闭对应实例录屏配置。',
+ 'type' => 'boolean',
+ 'required' => true,
+ 'example' => 'true',
+ ],
+ ],
+ [
+ 'name' => 'InstanceId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '实例ID',
+ 'description' => '实例ID。',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'i-xxx',
+ ],
+ ],
+ [
+ 'name' => 'RecordStorageTarget',
+ 'in' => 'formData',
+ 'schema' => [
+ 'description' => '录屏存储目标地址。取值:'."\n"
+ .'录屏存储的目标地址为 OSS ,格式为acs:oss:{RegionId}:{ResourceOwnerId}:{BucketName}/{PathName}。'."\n"
+ .'ResourceOwnerId为OSS Bucket归属的主账号ID。'."\n"
+ .'注意:'."\n"
+ .'用户自己创建的OSS Bucket的BucketName需符合命名格式:workbench-record-[账号ID]-[自定义字符串]。',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'acs:oss:cn-shanghai:123:workbench-record-123-1/record',
+ ],
+ ],
+ [
+ 'name' => 'ExpirationDays',
+ 'in' => 'formData',
+ 'schema' => [
+ 'description' => '过期天数。'."\n"
+ .'默认值:7。><notice> 仅当设置了RecordStorageTarget时有效。 ></notice>',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'example' => '7',
+ ],
+ ],
+ [
+ 'name' => 'RegionId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'description' => '实例所在的地域。',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'cn-hangzhou',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'BaseResult<Boolean>',
+ 'description' => 'BaseResult<Boolean>',
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => [
+ 'title' => '请求id',
+ 'description' => '请求ID。',
+ 'type' => 'string',
+ 'example' => '473469C7-AA6F-4DC5-B3DB-A3DC0DE3****',
+ ],
+ 'Success' => [
+ 'title' => '请求是否成功返回',
+ 'description' => '请求是否成功返回。',
+ 'type' => 'boolean',
+ 'example' => 'true',
+ ],
+ 'Code' => [
+ 'title' => '错误码 (SUCCESS: 成功消息,同OK, OK: 正常消息,没有异常, FAILURE: 失败消息, REDIRECT: 重定向消息, INVALID_SITE: 访问的站点不正确, INVALID_CONFIG: 无效的配置, INSUFFICIENT_PARAMETER: 参数内容不足, INVALID_PARAMETER: 无效的参数, ACCOUNT_NOT_LOGIN: 用户账号未登录, ACCOUNT_LOGIN_FAILURE: 用户账号登录失败, ACCOUNT_ID_SESSION_TICKET_NOT_MATCH: 用户账号id和登录态信息匹配, REGION_ID_IS_REQUIRED: RegionId参数不能为空, INSTANCE_ID_IS_REQUIRED: 实例ID不能为空, INSTANCE_NOT_LOGIN: 实例未登录, INSTANCE_LOGIN_SUCCESS: 实例登录失败, INSTANCE_LOGIN_FAILURE: 实例登录失败, CHANNEL_OPEN_SUCCESS: Channel打开成功, CHANNEL_OPEN_FAILURE: Channel打开失败, INSTANCE_LOGIN_AUTHENTICATION_FAILURE: 实例登录用户或密码验证失败, LISTEN_FAILURE: 端口监听失败, LIST_UNEXPIRED_LOGIN_INSTANCE_FAILURE: 获取用户有效登录的实例列表失败, LIST_RECENT_LOGIN_INSTANCE_FAILURE: 获取用户最近登录的实例列表失败, GET_LATEST_LOGIN_INSTANCE_FAILURE: 获取用户登录时间最晚的实例失败, ACQUIRE_REQUEST_TOKEN_FAILURE: 创建 请求令牌 (Token) 失败,例如 Csrf 令牌, REQUEST_TOKEN_NOT_FOUND: 未找到 RequestToken, INVALID_REQUEST_TOKEN: 无效的 RequestToken 值, LIST_PAGINATION_RECENT_LOGIN_RESOURCE_FAILURE: 获取用户最近登录的实例分页列表失败, ACCOUNT_SWITCH_FAILURE: 切换身份失败, ACCOUNT_LOGOUT_FAILURE: 退出用户账号失败, INSTANCE_LOGOUT_FAILURE: 退出当前实例失败, SETTING_LANGUAGE_FAILURE: 设置语言失败, PASSWORD_CHANGE_FAILURE: 密码修改失败, PASSWORD_CHANGE_SUCCESS: 密码修改成功, WAIT_TIMEOUT: 等待超时, LIST_BASE_QUOTA_FAILURE: 获取应用quota配置列表失败, GET_BASE_QUOTA_FAILURE: 获取应用quota配置详情失败, CREATE_BASE_QUOTA_FAILURE: 创建应用quota配置失败, MODIFY_BASE_QUOTA_FAILURE: 修改应用quota配置失败, DELETE_BASE_QUOTA_FAILURE: 删除应用quota配置失败, CHECK_EXIST_FAILURE: 检查文件是否存在, CHECK_EXIST_BUCKET: 检查bucket是否存在, STAT_FAILURE: 获取文件或者目录信息失败, CREATE_FAILURE: 创建失败, CREATE_FILE_FAILURE: 创建文件失败, CREATE_DIRECTORY_FAILURE: 创建目录失败, CREATE_LINK_FAILURE: 创建链接失败, MOVE_FAILURE: 重命名或者移动失败, RENAME_FAILURE: 重命名失败, DELETE_FAILURE: 删除失败, GET_USER_GROUP_INFO_FAILURE: 获取系统用户或者组信息失败, GET_FILE_CONTENT_FAILURE: 获取文件内容失败, IMAGE_PREVIEW_FAILURE: 图片预览失败, SET_FILE_CONTENT_FAILURE: 保存文件内容失败, LIST_USER_FILE_FAILURE: 获取文件列表失败, GET_BROWSER_INFO_FAILURE: 获取客户端浏览器信息失败, PERMISSION_DENIED: 访问受限,禁止访问, UNAUTHORIZED_TO_LOGIN_WORKBENCH, UNAUTHORIZED_TO_CREATE_WORKBENCH_SLR_ROLE, NO_PERMISSION_LOGIN_INSTANCE, NO_PERMISSION_CREATE_WORKBENCH_SLR, INSTANCE_RECORD_CONFIG_NOT_FOUND, INSTANCE_RECORD_NOT_FOUND, INTERNAL_SERVER_ERROR: 内部错误, UNKNOWN_REGION_ID: 不识别的RegionId, CLONE_FAILURE: 克隆失败, SESSION_QUOTA_EXCEED: 配額超出限制,无可用配额, SSH_SESSION_QUOTA_EXCEED: SSH会话连接配額超出限制,无可用配额, RDP_SESSION_QUOTA_EXCEED: RDP会话连接配額超出限制,无可用配额, SESSION_CREATE_FAILURE: 连接失败通知, SESSION_ALREADY_CREATED: 终端会话已经创建了,不能重复连接, BROWSER_DISCONNECTED: 浏览器断开连接, BROWSER_TRANSPORT_ERROR: 浏览器断开连接, REMOTE_DISCONNECTED: 远程连接断开, REMOTE_CLOSED: 远程连接已经关闭, SESSION_TERMINATED: 远程连接已经被终止, SESSION_DESTROYED: 远程连接已经被终止, SEND_HEARTBEAT_FAILURE: 发送心跳失败, EXEC_COMMAND_FAILURE: 执行命令失败, PARSE_DATETIME_FAILURE: 解析时间失败, WEB_SOCKET_READ_FAILURE: WebSocket读取失败, WEB_SOCKET_WRITE_FAILURE: WebSocket写入失败, WEB_SOCKET_WRITE_TIMEOUT: WebSocket写入超时, WEB_SOCKET_CLOSED: WebSocket 关闭, ECS_RESOURCE_GROUP_LIST_FAILURE: ECS 资源组列表拉取失败, ECS_INSTANCE_REGION_LIST_FAILURE: ECS Region列表拉取失败, ECS_REGION_AGGREGATIONS_SEARCH_FAILURE: ECS 聚合数据获取失败, ECS_INSTANCE_SEARCH_FAILURE: ECS 实例搜索失败, GET_ECS_INSTANCE_FAILURE: 获取 ECS实例信息失败, ECS_EIP_SEARCH_FAILURE: EIP 搜索失败, ECS_EIP_CREATE_FAILURE: EIP 创建失败, ECS_EIP_BIND_FAILURE: EIP 绑定失败, GET_DESCRIBE_MONITORING_AGENT_STATUSES_FAILURE: 查询云监控插件运行状态失败, GET_DESCRIBE_METRIC_LIST_FAILURE: 获取指定云服务时序指标的监控数据失败, ECS_START_INSTANCE_FAILURE: ECS 启动实例失败, LIST_ECI_CONTAINER_FAILURE: 获取 ECI容器列表失败, LIST_AVAILABLE_VPC_INSTANCE_ACCESS_FAILURE: 获取当前未释放的VPC链路信息失败, LIST_VPC_INSTANCE_LOGIN_FAILURE: 查询VPC链路下创建的登录信息失败, LIST_VPC_TERMINAL_SESSION_FAILURE: 查询使用VPC反向访问的会话失败, VPC_INSTANCE_ACCESS_REVOKED: VPC实例访问链路信息(VPC反向访问授权)被回收了, REVOKE_VPC_INSTANCE_ACCESS_FAILURE: 回收VPC链路信息失败, VPC_OPERATE_PERMISSION_DENIED: 没有权限访问, SEARCH_CLOUD_PHONE_INSTANCE_FAILURE: 云手机实例搜索失败, GET_CLOUD_PHONE_INSTANCE_FAILURE: 获取云手机实例失败, GET_CLOUD_PHONE_WEB_RTC_URL_FAILURE: 获取云手机Webrtc的地址失败, GET_TERMINAL_SESSION_FAILURE: 获取终端会话列表失败, START_BACKEND_SESSION_FAILURE: 启动后端与ECS的连接会话失败, TERMINATE_TERMINAL_SESSION_FAILURE: 终止终端会话列表失败, LIST_TERMINAL_SESSION_FAILURE: 获取终端会话列表失败, LIST_TERMINAL_SESSION_SEARCH_FILTER_FAILURE: 获取终端会话列表查询条件过滤值列表失败, LIST_VPC_LOGIN_SEARCH_FILTER_FAILURE: 获取vpc登录记录列表查询条件过滤值列表失败, LIST_VPC_SESSION_SEARCH_FILTER_FAILURE: 获取vpc会话记录列表查询条件过滤值列表失败, FORBIDDEN_RAM: 子账号没有被授权RAM权限, INSTRUCTION_PARSE_FAILURE: 指令解析失败, MALFORMED_INSTRUCTION: 指令格式不正确, INVALID_INSTRUCTION: 指令数据无效, SESSION_OR_CHANNEL_NOT_FOUND: 没有找到Session或者(和)Channel 信息, LIST_STRATEGY_RULE_FAILURE: 获取策略规则列表失败, STRATEGY_RULE_BPMS_FAILURE: 提交bpms失败, STRATEGY_RULE_APPLICANT_FAILURE: 获取申请单列表失败, PAM_SERVICE_NOT_AVAILABLE: PAM服务不可用, PAM_SERVICE_NO_AUTH: PAM实例未开通且没有权限, PAM_SERVICE_INACTIVE: PAM服务未开通, PAM_ASSET_NOT_REGISTERED: PAM资产(ECS)未托管, PAM_REGISTER_ASSET_FAILURE: PAM资产(ECS)托管失败, PAM_CREATE_CREDENTIAL_FAILURE: PAM凭据创建失败, PAM_GET_ENDPOINT_FAILURE: PAM获取连接地址失败, PAM_GET_ASSET_FAILURE: PAM获取资产详情失败, PAM_GET_CONNECT_ADDRESS_FAILURE: PAM获取连接地址(Access Endpoint)失败, PAM_ACTIVATE_SERVICE_FAILURE: PAM服务开通失败, PAM_LIST_PAM_INSTANCE_FAILURE: 列出PAM实例信息失败, PAM_SAVE_CREDENTIAL_FAILURE: PAM存储凭据信息, PAM_LIST_CREDENTIAL_FAILURE: PAM获取凭据信息, PAM_GET_DIRECT_OPERATION_TOKEN_FAILURE: PAM获取直接操作Token, PAM_GET_RESTRICTED_DIRECT_OPERATION_TOKEN_FAILURE: PAM获取直接操作Token, PAM_MODIFY_ASSETS_PORT_FAILURE: PAM修改用户协议端口号失败, LIST_USER_CREDENTIAL_FAILURE: 获取用户凭据列表失败, GET_USER_CREDENTIAL_FAILURE: 获取单个用户凭据详情失败, CREATE_USER_CREDENTIAL_FAILURE: 创建用户凭据失败, MODIFY_USER_CREDENTIAL_FAILURE: 修改用户凭据失败, DELETE_USER_CREDENTIAL_FAILURE: 删除用户凭据失败, SWITCH_USER_CREDENTIAL_ENABLE_STATUS_FAILURE: 启用禁用用户凭据失败, LIST_USER_CREDENTIAL_MATERIAL_FAILURE: 获取用户凭据认证材料列表失败, GET_USER_CREDENTIAL_MATERIAL_FAILURE: 获取单个用户凭据认证材料失败, CREATE_USER_CREDENTIAL_MATERIAL_FAILURE: 创建用户凭据认证材料失败, UPDATE_USER_CREDENTIAL_MATERIAL_FAILURE: 删除用户凭据认证资料失败, DELETE_USER_CREDENTIAL_MATERIAL_FAILURE: 删除用户凭据认证资料失败, GET_USER_CREDENTIAL_MATERIAL_FINGERPRINT_FAILURE: 获取用户密码|密钥的指纹失败, CHANGE_USER_CREDENTIAL_PASSWORD_FAILURE: 修改用户凭据密码或密钥失败, LIST_INSTANCE_LOGIN_CONFIGURATION_FAILURE: 获取实例登录配置列表失败, REORDER_INSTANCE_LOGIN_SHORTCUT_LIST_FAILURE: 实例登录配置列表拖动排序失败, GET_INSTANCE_LOGIN_SHORTCUT_FAILURE: 获取实例登录配置详情失败, CREATE_INSTANCE_LOGIN_SHORTCUT_FAILURE: 创建实例登录配置失败, MODIFY_INSTANCE_LOGIN_SHORTCUT_FAILURE: 修改实例登录配置失败, DELETE_INSTANCE_LOGIN_SHORTCUT_FAILURE: 删除实例登录配置失败, GET_INSTANCE_LOGIN_SHORTCUT_FINGERPRINT_FAILURE: 获取用户密码|密钥的指纹失败, GET_INSTANCE_NETWORK_CONNECTIONS_FAILURE: 获取网络链接信息失败, GET_INSTANCE_LOGIN_SHORTCUT_AUTH_FAILURE: 获取实例登录配置认证信息失败, DELETE_INSTANCE_LOGIN_SHORTCUT_AUTH_FAILURE: 删除实例登录配认证信息失败, CHANGE_INSTANCE_LOGIN_SHORTCUT_PASSWORD_FAILURE: 修改实例登录配密码或密钥失败, LIST_USER_INSTANCE_CREDENTIAL_FAILURE: 获取实例登录凭据列表失败, GET_USER_INSTANCE_CREDENTIAL_FAILURE: 获取实例登录凭据详情失败, CREATE_USER_INSTANCE_CREDENTIAL_FAILURE: 创建实例登录凭据失败, MODIFY_USER_INSTANCE_CREDENTIAL_FAILURE: 修改实例登录凭据失败, DELETE_USER_INSTANCE_CREDENTIAL_FAILURE: 删除实例登录凭据失败, USER_BUTTON_FAILURE: 快捷按钮失败, USER_BUTTON_VIEW_FAILURE: 快捷按钮视图失败, FILE_UPLOAD_FAILURE: 文件上传处理失败, USER_BUTTON_ALREADY_EXIST: button bar 已存在, USER_BUTTON_NOT_EXIST: button bar 不存在, SSM_OPENAPI_ERROR: SessionManager OpenAPI异常, COMPUTE_NEST_API_ERROR: 计算槽代运维api接口失败, INSTANCE_RECORD_LIST_FAILURE: INSTANCE 录屏回放列表拉取失败, FILE_EXPORT_FAILURE: 文件导出处理失败, IP_WHITE_LIST_FAILURE: 获取ip白名单失败, LIST_QUERY_ERROR: 列表查询失败, OPERATION_ERROR: 操作失败, USER_FILE_FAILURE: 用户文件管理失败, TASK_CANCEL_FAILURE: 任务中断失败, TASK_ADD_FAILURE: 任务新增失败, TASK_RETRY_FAILURE: 任务新增失败, TASK_EDIT_FAILURE: 任务修改失败, TASK_EXECUTE_FAILURE: 任务执行失败, TASK_LIST_GET_FAILURE: 任务列表获取失败, TASK_DELETE_FAILURE: 任务删除失败, TASK_STOP_FAILURE: 任务停止失败, TASK_DETAIL_FAILURE: 任务详情获取失败, SCRIPT_ADD_FAILURE: 脚本新增失败, SCRIPT_UPDATE_FAILURE: 脚本修改失败, SCRIPT_DELETE_FAILURE: 脚本删除失败, SCRIPT_LIST_FAILURE: 脚本列表获取失败, SCRIPT_VISIBILITY_UPDATE_FAILURE: 脚本可见性修改失败, SCRIPT_GROUP_LIST_FAILURE: 脚本库列表获取失败, SCRIPT_GROUP_ADD_FAILURE: 脚本库新增失败, SCRIPT_GROUP_UPDATE_FAILURE: 脚本库修改失败, SCRIPT_GROUP_DELETE_FAILURE: 脚本库删除失败, LIST_BASE_FEATURE_FAILURE: 获取功能开关列表失败, GET_BASE_FEATURE_FAILURE: 获取功能开关详情失败, CREATE_BASE_FEATURE_FAILURE: 新增功能开关失败, MODIFY_BASE_FEATURE_FEATURE: 修改功能开关失败, DELETE_BASE_FEATURE_FAILURE: 删除功能开关失败, LIST_BASE_CHANNEL_LINK_FAILURE: 获取渠道链接列表失败, GET_BASE_CHANNEL_LINK_FAILURE: 获取渠道链接详情失败, CREATE_BASE_CHANNEL_LINK_FAILURE: 新增渠道链接失败, MODIFY_BASE_CHANNEL_LINK_FEATURE: 修改渠道链接失败, DELETE_BASE_CHANNEL_LINK_FEATURE: 删除渠道链接失败, CREATE_TERMINAL_SESSION_SHARE_FAILURE: 创建远程共享失败, GET_TERMINAL_SESSION_SHARE_FAILURE: 获取远程共享失败, JOIN_TERMINAL_SESSION_SHARE_FAILURE: 加入远程共享失败, APPROVAL_TERMINAL_SESSION_SHARE_FAILURE: 审批加入远程共享失败, FORCE_QUIT_TERMINAL_SESSION_SHARE_FAILURE: 远程共享强制踢出用户失败, QUIT_TERMINAL_SESSION_SHARE_FAILURE: 远程共享用户退出失败, REFRESH_AUTH_CODE_TERMINAL_SESSION_SHARE_FAILURE: 刷新验证码, TERMINAL_SESSION_SHARE_CONTROL_FAILURE: 远程共享控制权限失败, END_TERMINAL_SESSION_SHARE_FAILURE: 结束共享失败, TERMINAL_SESSION_SHARE_STOMP_SUBSCRIBE_FAILURE: 远程协助stomp消息订阅失败, TERMINAL_SESSION_SHARE_NOT_OWNER: 远程协助非owner,无权操作, TERMINAL_SESSION_SHARE_REFUSE_LIMIT: 远程协助被拒次数已达上限, OPEN_API_ERROR: open api接口失败, INNER_API_ERROR: inner api接口失败, ACCOUNT_NOT_IN_MACHINE: 账号不在oxs的机器上, UNKNOWN: 未知的错误码)',
+ 'description' => '错误码。',
+ 'type' => 'string',
+ 'example' => 'InvalidParamter',
+ ],
+ 'Root' => [
+ 'title' => '具体数据对象',
+ 'description' => '接口处理响应内容。',
+ 'type' => 'boolean',
+ 'example' => 'true',
+ ],
+ 'Message' => [
+ 'title' => 'response 带的消息,如果是失败的请求,则表示错误原因',
+ 'description' => '响应返回的错误信息。',
+ 'type' => 'string',
+ 'example' => 'Parameter is null or invalid.',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"473469C7-AA6F-4DC5-B3DB-A3DC0DE3****\\",\\n \\"Success\\": true,\\n \\"Code\\": \\"InvalidParamter\\",\\n \\"Root\\": true,\\n \\"Message\\": \\"Parameter is null or invalid.\\"\\n}","type":"json"}]',
+ 'title' => '设置实例录屏配置',
+ ],
+ 'ListTerminalCommands' => [
+ 'summary' => '查看实例Workbench登录后执行命令的历史列表。',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'operationType' => 'read',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'list',
+ 'riskType' => 'high',
+ 'chargeType' => 'free',
+ 'abilityTreeCode' => '244925',
+ 'abilityTreeNodes' => [
+ 'FEATUREecs3YSCYT',
+ ],
+ 'autoTest' => true,
+ 'tenantRelevance' => 'tenant',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'PageNumber',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '实例录屏记录列表的页码',
+ 'description' => '实例命令行审计记录列表的页码。'."\n"
+ .'起始值:1。'."\n"
+ .'默认值:1。',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'example' => '1',
+ ],
+ ],
+ [
+ 'name' => 'PageSize',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '分页查询时设置的每页行数',
+ 'description' => '分页查询时设置的每页行数。'."\n"
+ .'最大值:100。'."\n"
+ .'默认值:10。',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'example' => '10',
+ ],
+ ],
+ [
+ 'name' => 'TerminalSessionToken',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '会话token',
+ 'description' => '终端会话token。',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'abc',
+ ],
+ ],
+ [
+ 'name' => 'RegionId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'description' => '地域信息。',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'cn-hangzhou',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'BaseResult<TerminalCommandAuditApiResultVO>',
+ 'description' => 'BaseResult<TerminalCommandAuditApiResultVO>',
+ 'type' => 'object',
+ 'properties' => [
+ 'TerminalCommandList' => [
+ 'description' => '命令行审计列表。',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'CreateTime' => [
+ 'description' => '记录创建时间。',
+ 'type' => 'string',
+ 'example' => '2024-04-16T03:53:18Z'."\n",
+ ],
+ 'CommandLine' => [
+ 'description' => '执行的具体命令。',
+ 'type' => 'string',
+ 'example' => 'ls',
+ ],
+ 'LoginUser' => [
+ 'description' => '执行命令的登录用户。',
+ 'type' => 'string',
+ 'example' => 'root',
+ ],
+ 'ExecutePath' => [
+ 'description' => '命令的执行路径。',
+ 'type' => 'string',
+ 'example' => '/root',
+ ],
+ ],
+ ],
+ ],
+ 'TotalCount' => [
+ 'description' => '命令行审计记录查询结果总条数。',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '3',
+ ],
+ 'PageSize' => [
+ 'description' => '实例命令行审计记录列表的页码。 起始值:1。 默认值:1。',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '1',
+ ],
+ 'PageNumber' => [
+ 'description' => '分页查询时设置的每页行数。 最大值:100。 默认值:10。',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '10',
+ ],
+ 'RequestId' => [
+ 'description' => '请求ID。',
+ 'type' => 'string',
+ 'example' => '473469C7-AA6F-4DC5-B3DB-A3DC0DE3****'."\n",
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 400 => [
+ [
+ 'errorCode' => 'InvalidParameter.TerminalSessionToken',
+ 'errorMessage' => 'The specified parameter TerminalSessionToken is not valid.',
+ ],
+ [
+ 'errorCode' => 'MissingParameter.TerminalSessionToken',
+ 'errorMessage' => 'The specified parameter TerminalSessionToken is missing.',
+ ],
+ ],
+ 403 => [
+ [
+ 'errorCode' => 'NoPermission.Account',
+ 'errorMessage' => 'You are not authorized to do this action: The account is not permitted to audit commands.',
+ ],
+ [
+ 'errorCode' => 'NoPermission.ListTerminalCommands',
+ 'errorMessage' => 'You are not authorized to do this action. Resource: %s, Action: ecs-workbench:ListTerminalCommands.',
+ ],
+ ],
+ [
+ [
+ 'errorCode' => 'InvalidTerminalSessionToken.NotFound',
+ 'errorMessage' => 'The specified TerminalSessionToken was not found.',
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'eventInfo' => [
+ 'enable' => false,
+ 'eventNames' => [],
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"TerminalCommandList\\": [\\n {\\n \\"CreateTime\\": \\"2024-04-16T03:53:18Z\\\\n\\",\\n \\"CommandLine\\": \\"ls\\",\\n \\"LoginUser\\": \\"root\\",\\n \\"ExecutePath\\": \\"/root\\"\\n }\\n ],\\n \\"TotalCount\\": 3,\\n \\"PageSize\\": 1,\\n \\"PageNumber\\": 10,\\n \\"RequestId\\": \\"473469C7-AA6F-4DC5-B3DB-A3DC0DE3****\\\\n\\"\\n}","type":"json"}]',
+ 'title' => '查询历史命令审计列表',
+ ],
+ ],
+ 'endpoints' => [
+ [
+ 'regionId' => 'cn-hangzhou',
+ 'endpoint' => 'ecs-workbench.cn-hangzhou.aliyuncs.com',
+ ],
+ [
+ 'regionId' => 'cn-beijing',
+ 'endpoint' => 'ecs-workbench.cn-beijing.aliyuncs.com',
+ ],
+ [
+ 'regionId' => 'ap-southeast-1',
+ 'endpoint' => 'ecs-workbench.ap-southeast-1.aliyuncs.com',
+ ],
+ ],
+];