云服务器内容精选
-
响应示例 状态码:200 请求成功。 更多状态码请参考状态码。 { "data" : { "script_uuid" : "SC2023083111030804153ddb7", "name" : "testEcho", "description" : "测试echo", "type" : "SHELL", "content" : "echo \"${aaa}\"", "script_params" : [ { "param_name" : "value", "param_value" : "aaa", "param_description" : "测试参数", "param_order" : 1, "sensitive" : false } ], "gmt_created" : 1686059454716, "provider" : "HWC.E CS ", "properties" : { "risk_level" : "LOW", "version" : "v1.0.0" } } }
-
响应参数 状态码:200 表3 响应Body参数 参数 参数类型 描述 data PublicScriptDetailModel object 展示公共脚本详情返回体。 表4 PublicScriptDetailModel 参数 参数类型 描述 script_uuid String 脚本uuid。 name String 脚本名称。 description String 脚本描述。 type String 脚本类型。 SHELL:shell脚本。 PYTHON:Python脚本。 BAT:Bat脚本。 content String 脚本内容。 script_params Array of ScriptParamDefine objects 脚本入参。 gmt_created Long 创建时间。 properties PublicScriptPropertiesModel object 脚本附件属性。 表5 ScriptParamDefine 参数 参数类型 描述 param_name String 参数名仅支持字母、数字以及下划线。 param_value String 参数值。 约束: 参数长度为1-4096位。 可以包含大写字母、小写字母、数字及特殊字符(_-/.* ?:",=+@#[{]})。 禁止出现连续'.'。 param_description String 参数描述。 param_order Integer 【已废弃】该参数已废弃,传入该参数不会生效。 sensitive Boolean 是否是敏感参数。 表6 PublicScriptPropertiesModel 参数 参数类型 描述 risk_level String 风险等级 LOW:低风险 MEDIUM:中风险 HIGH:高风险 version String 脚本版本号。