File tree Expand file tree Collapse file tree 4 files changed +9
-7
lines changed Expand file tree Collapse file tree 4 files changed +9
-7
lines changed Original file line number Diff line number Diff line change @@ -81,6 +81,7 @@ function putBucket() {
8181 Bucket : 'testnew-' + config . Bucket . substr ( config . Bucket . lastIndexOf ( '-' ) + 1 ) ,
8282 Region : 'ap-guangzhou' ,
8383 // BucketAZConfig: 'MAZ',
84+ // BucketArchConfig: 'OFS',
8485 } , function ( err , data ) {
8586 console . log ( err || data ) ;
8687 } ) ;
Original file line number Diff line number Diff line change @@ -351,6 +351,8 @@ declare namespace COS {
351351 GrantFullControl ?: Grant ,
352352 /** 要创建存储桶的AZ类型,创建多AZ存储桶,传入 'MAZ' */
353353 BucketAZConfig ?: 'MAZ' | string ,
354+ /** 如果创建索引多活存储桶,传入 'OFS' */
355+ BucketArchConfig ?: 'OFS' | string ,
354356 }
355357 /** putBucket 接口返回值 */
356358 interface PutBucketResult extends GeneralResult {
Original file line number Diff line number Diff line change 11{
22 "name" : " cos-nodejs-sdk-v5" ,
3- "version" : " 2.11.9 " ,
3+ "version" : " 2.11.10 " ,
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 @@ -84,12 +84,11 @@ function putBucket(params, callback) {
8484 var self = this ;
8585
8686 var xml = '' ;
87- if ( params [ 'BucketAZConfig' ] ) {
88- var CreateBucketConfiguration = {
89- BucketAZConfig : params . BucketAZConfig
90- } ;
91- xml = util . json2xml ( { CreateBucketConfiguration : CreateBucketConfiguration } ) ;
92- }
87+ var conf = { } ;
88+ if ( params . BucketAZConfig ) conf . BucketAZConfig = params . BucketAZConfig ;
89+ if ( params . BucketArchConfig ) conf . BucketArchConfig = params . BucketArchConfig ;
90+ if ( conf . BucketAZConfig || conf . BucketArchConfig ) xml = util . json2xml ( { CreateBucketConfiguration : conf } ) ;
91+ console . log ( xml ) ;
9392
9493 submitRequest . call ( this , {
9594 Action : 'name/cos:PutBucket' ,
You can’t perform that action at this time.
0 commit comments