File tree Expand file tree Collapse file tree 3 files changed +9
-2
lines changed Expand file tree Collapse file tree 3 files changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -1311,7 +1311,9 @@ declare namespace COS {
13111311
13121312 // getObjectAcl
13131313 /** getObjectAcl 接口参数 */
1314- interface GetObjectAclParams extends ObjectParams { }
1314+ interface GetObjectAclParams extends ObjectParams {
1315+ VersionId ?: VersionId ,
1316+ }
13151317 /** getObjectAcl 接口返回值 */
13161318 interface GetObjectAclResult extends GeneralResult {
13171319 /** 允许用户自定义存储桶权限,有效值:private | public-read | public-read-write */
Original file line number Diff line number Diff line change 11{
22 "name" : " cos-nodejs-sdk-v5" ,
3- "version" : " 2.11.15 " ,
3+ "version" : " 2.11.16 " ,
44 "description" : " cos nodejs sdk v5" ,
55 "main" : " index.js" ,
66 "types" : " index.d.ts" ,
Original file line number Diff line number Diff line change @@ -2107,14 +2107,19 @@ function deleteObject(params, callback) {
21072107 * @return {Object } data.AccessControlPolicy 权限列表
21082108 */
21092109function getObjectAcl ( params , callback ) {
2110+ var reqParams = { } ;
21102111
2112+ if ( params . VersionId ) {
2113+ reqParams . versionId = params . VersionId ;
2114+ }
21112115 submitRequest . call ( this , {
21122116 Action : 'name/cos:GetObjectACL' ,
21132117 method : 'GET' ,
21142118 Bucket : params . Bucket ,
21152119 Region : params . Region ,
21162120 Key : params . Key ,
21172121 headers : params . Headers ,
2122+ qs : reqParams ,
21182123 action : 'acl' ,
21192124 } , function ( err , data ) {
21202125 if ( err ) return callback ( err ) ;
You can’t perform that action at this time.
0 commit comments