github.com/qiniu/go-sdk/v7@v7.27.0/storagev2/apis/modify_object_metadata/api.go (about) 1 // THIS FILE IS GENERATED BY api-generator, DO NOT EDIT DIRECTLY! 2 3 // 修改文件元信息 4 package modify_object_metadata 5 6 import credentials "github.com/qiniu/go-sdk/v7/storagev2/credentials" 7 8 // 调用 API 所用的请求 9 type Request struct { 10 Entry string // 指定目标对象空间与目标对象名称,格式为 <目标对象空间>:<目标对象名称> 11 MimeType string // 新的 MIME 类型 12 Condition string // 条件匹配,当前支持设置 hash、mime、fsize、putTime 条件,只有条件匹配才会执行修改操作,格式为 condKey1=condVal1&condKey2=condVal2 13 MetaData map[string]string // 对象存储元信息,键可以自定义,它可以由字母、数字、下划线、减号组成,必须以 x-qn-meta- 为前缀,且长度小于等于 50,单个文件键和值总和大小不能超过 1024 字节,可以同时修改多个键 14 Credentials credentials.CredentialsProvider // 鉴权参数,用于生成鉴权凭证,如果为空,则使用 HTTPClientOptions 中的 CredentialsProvider 15 } 16 17 // 获取 API 所用的响应 18 type Response struct{}