diff options
Diffstat (limited to 'data/en_us/ecs-workbench/2025-11-11/api-docs.php')
| -rw-r--r-- | data/en_us/ecs-workbench/2025-11-11/api-docs.php | 207 |
1 files changed, 207 insertions, 0 deletions
diff --git a/data/en_us/ecs-workbench/2025-11-11/api-docs.php b/data/en_us/ecs-workbench/2025-11-11/api-docs.php new file mode 100644 index 0000000..4b8ab69 --- /dev/null +++ b/data/en_us/ecs-workbench/2025-11-11/api-docs.php @@ -0,0 +1,207 @@ +<?php return [ + 'version' => '1.0', + 'info' => [ + 'style' => 'RPC', + 'product' => 'ecs-workbench', + 'version' => '2025-11-11', + ], + 'directories' => [ + [ + 'id' => 357414, + 'title' => null, + 'type' => 'directory', + 'children' => [ + 'DescribeTerminalSettings', + 'ModifyTerminalSettings', + ], + ], + ], + 'components' => [ + 'schemas' => [], + ], + 'apis' => [ + 'DescribeTerminalSettings' => [ + 'summary' => '查询Workbench终端配置', + 'description' => '查询Workbench终端配置', + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'none', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '232258', + 'abilityTreeNodes' => [ + 'FEATUREecs3YSCYT', + ], + ], + 'parameters' => [], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'RequestId' => [ + 'title' => '请求ID', + 'description' => '请求ID', + 'type' => 'string', + 'example' => '47348885-C929-489A-93D7-B2E99D50D77B', + ], + 'PasswordlessLoginConfig' => [ + 'description' => '', + 'type' => 'object', + 'properties' => [ + 'Enabled' => [ + 'description' => '', + 'type' => 'boolean', + 'enumValueTitles' => [ + 'true/false' => 'true/false', + ], + 'example' => 'true', + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'Forbidden.Unauthorized', + 'errorMessage' => 'You are not authorized to perform this operation.', + ], + ], + 500 => [ + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'The request processing has failed due to some unknown error, exception or failure.', + ], + ], + ], + 'staticInfo' => [ + 'returnType' => 'synchronous', + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"47348885-C929-489A-93D7-B2E99D50D77B\\",\\n \\"PasswordlessLoginConfig\\": {\\n \\"Enabled\\": true\\n }\\n}","type":"json"}]', + ], + 'ModifyTerminalSettings' => [ + 'summary' => '修改Workbench终端配置', + 'description' => '修改Workbench终端配置', + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'create', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '232258', + 'abilityTreeNodes' => [ + 'FEATUREecs3YSCYT', + ], + 'autoTest' => true, + 'tenantRelevance' => 'publicInformation', + ], + 'parameters' => [ + [ + 'name' => 'PasswordlessLoginConfig', + 'in' => 'query', + 'style' => 'json', + 'schema' => [ + 'title' => '免密登录配置', + 'description' => '免密登录配置', + 'type' => 'object', + 'properties' => [ + 'Enabled' => [ + 'title' => '免密功能开关', + 'description' => '免密功能开关', + 'type' => 'boolean', + 'required' => false, + 'example' => 'true', + ], + ], + 'required' => true, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'RequestId' => [ + 'title' => '请求ID', + 'description' => '请求ID', + 'type' => 'string', + 'example' => '47348885-C929-489A-93D7-B2E99D50D77B', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'MissingParameter.PasswordlessLoginConfig', + 'errorMessage' => 'The parameter PasswordlessLoginConfig is missing.', + ], + [ + 'errorCode' => 'MissingParameter.PasswordlessLoginConfig.Enabled', + 'errorMessage' => 'The parameter PasswordlessLoginConfig.Enabled is missing.', + ], + ], + 403 => [ + [ + 'errorCode' => 'Forbidden.Unauthorized', + 'errorMessage' => 'You are not authorized to perform this operation.', + ], + ], + 500 => [ + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'The request processing has failed due to some unknown error, exception or failure.', + ], + ], + ], + 'staticInfo' => [ + 'returnType' => 'synchronous', + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"47348885-C929-489A-93D7-B2E99D50D77B\\"\\n}","type":"json"}]', + ], + ], + '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', + ], + ], +]; |
