检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
e_id}/tags/{key} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 操作用户的项目ID share_id 是 String 共享ID key 是 String 标签的键,最大长度128个字符。 key不能为空,不能包含非打印字符ASCII(0-31),“=”
={limit}&offset={offset}&sort_key={sort_key}&sort_dir={sort_dir}&project_id={project_id}&is_public={is_public} 参数说明 参数 是否必选 参数类型 描述 project_id
en认证:https://bbs.huaweicloud.com/videos/101333。 AK/SK认证 AK/SK签名认证方式仅支持消息体大小在12MB以内,12MB以上的请求请使用Token认证。 AK/SK认证就是使用AK/SK对请求进行签名,在请求时将签名信息添加到消息头,从而通过身份认证。
请求示例 批量添加共享标签,第一个标签的键为“key1”,值为“value1”;第二个标签的键为“key2”,值为“value1”。 { "action" : "create", "tags" : [ { "key" : "key1", "value" : "value1"
“/”。只能包含大写字母、小写字母、数字,特殊字符"-"和"_"。 响应参数 无 请求示例 创建一个共享标签,标签的键为“key1”,标签的值为“value1”。 { "tag" : { "key" : "key1", "value" : "value1" } } 响应示例 无 状态码 状态码
tatus}&limit={limit}&offset={offset}&sort_key={sort_key}&sort_dir={sort_dir}&is_public={is_public}&name={name} 参数说明 参数 是否必选 参数类型 描述 project_id
删除标签 功能介绍 指定共享删除一个标签。 当共享中不存在指定要删除的key时,接口调用将会返回404错误。 URI DELETE /v2/{project_id}/sfs/{share_id}/tags/{key} 参数说明 参数 是否必选 参数类型 描述 project_id 是
用户可以在IAM服务中获取AK和SK,获取的方法请参见获取访问密钥(AK/SK)。 SFS根据应用场景,提供了Header中携带签名的签名计算方式。 以Header中携带签名为例,用户签名验证流程如表1所示。Header中携带签名方法的具体参数说明及代码示例,请参见Header中携带签名。 表1 SFS签名计算和验证步骤
批量添加标签,第一个标签的键为“key1”,值为“value1”;第二个标签的键为“key2”,值为“value2”。 { "action": "create", "tags": [ { "key": "key1",
“*”,“<”,“>”,“\”,“,”,“|”,“/”。 请求样例 添加共享标签,标签的键为“key1”,标签的值为“value1”。 { "tag" : { "key" : "key1", "value" : "value1" } } 响应消息 要说明 无 响应样例
签名计算工具 SFS提供可视化签名计算工具,帮助您轻松完成签名计算。 表1 签名计算工具 签名计算方式 签名计算工具获取地址 Header中携带签名 可视化签名计算工具 若调用SFS API报如下错误: 状态码:403 Forbidden 错误码:SignatureDoesNotMatch
stringToSign.append(httpMethod).append(SIGN_SEP) .append(contentMd5).append(SIGN_SEP) .append(contentType).append(SIGN_SEP) .append(date)
List<tag> 包含标签,最多包含20个key,每个key下面的value最多20个,每个key对应的value可以为空数组但结构体不能缺失。Key不能重复,同一个key中values不能重复。结果返回包含所有标签的资源列表,key之间是与的关系,key-value结构中value是或的关系。无tag过滤条件时返回全量数据。
的所有文件系统的标签 GET HTTPS://{endpoint}/v1/e1e45b08f3ea4480ab4655ef9c7160ba/sfs-turbo/tags 响应示例 状态码: 200 查询文件系统返回body { "tags" : [ { "key" : "key1",
查询指定共享的所有标签的返回信息 { "tags" : [ { "key" : "key1", "value" : "value1" }, { "key" : "key2", "value" : "value1" } ] } 状态码 状态码
"tags":[ { "key":"key1", "value":"value1" }, { "key":"key2", "value":"value2"
包含标签。最多包含20个tag。tag之间Key不能重复,每个key下面的value最多20个,每个key对应的value可以为空数组但结构体不能缺失,且同一个key中values不能重复。 结果返回包含所有标签的资源列表,key之间是与的关系,key-value结构中value是或的关系。无tag过滤条件时返回全量数据。
GET https://{endpoint}/v3/sfs/tms/c80a2157ba1d46c0825265947342077c/file-systems/tags 响应示例 { "tags":[ { "key":"key1",
请求体示例: { "tags":[ { "key":"key1" }, { "key":"key2", "value":"value2" }
"tags":[ { "key":"key1", "value":"value1" }, { "key":"key2", "value":"value2"