Skip to content

Commit 3dc6dbd

Browse files
author
louishuang
committed
release_3.0.3
1 parent 69d7b4d commit 3dc6dbd

File tree

12 files changed

+6710
-1950
lines changed

12 files changed

+6710
-1950
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "tencentcloud-sdk-nodejs",
3-
"version": "3.0.2",
3+
"version": "3.0.3",
44
"description": "腾讯云 API NODEJS SDK",
55
"main": "index.js",
66
"scripts": {

tencentcloud/cbs/v20170312/cbs_client.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ const RenewDiskRequest = models.RenewDiskRequest;
3434
const RenewDiskResponse = models.RenewDiskResponse;
3535
const CreateDisksRequest = models.CreateDisksRequest;
3636
const AttachDisksRequest = models.AttachDisksRequest;
37+
const Tag = models.Tag;
3738
const DescribeSnapshotsRequest = models.DescribeSnapshotsRequest;
3839
const TerminateDisksResponse = models.TerminateDisksResponse;
3940
const DescribeDiskConfigQuotaResponse = models.DescribeDiskConfigQuotaResponse;

tencentcloud/cbs/v20170312/models.js

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1480,6 +1480,41 @@ class AttachDisksRequest extends AbstractModel {
14801480
}
14811481
}
14821482

1483+
/**
1484+
* 标签。
1485+
* @class
1486+
*/
1487+
class Tag extends AbstractModel {
1488+
constructor(){
1489+
super();
1490+
1491+
/**
1492+
* 标签健。
1493+
* @type {string || null}
1494+
*/
1495+
this.Key = null;
1496+
1497+
/**
1498+
* 标签值。
1499+
* @type {string || null}
1500+
*/
1501+
this.Value = null;
1502+
1503+
}
1504+
1505+
/**
1506+
* @private
1507+
*/
1508+
deserialize(params) {
1509+
if (!params) {
1510+
return;
1511+
}
1512+
this.Key = params.Key || null;
1513+
this.Value = params.Value || null;
1514+
1515+
}
1516+
}
1517+
14831518
/**
14841519
* DescribeSnapshots请求参数结构体
14851520
* @class
@@ -2033,6 +2068,12 @@ class Disk extends AbstractModel {
20332068
*/
20342069
this.AutoSnapshotPolicyIds = null;
20352070

2071+
/**
2072+
* 与云盘绑定的标签,云盘未绑定标签则取值为空。
2073+
* @type {Array.<Tag> || null}
2074+
*/
2075+
this.Tags = null;
2076+
20362077
}
20372078

20382079
/**
@@ -2071,6 +2112,15 @@ class Disk extends AbstractModel {
20712112
this.ReturnFailCode = params.ReturnFailCode || null;
20722113
this.AutoSnapshotPolicyIds = params.AutoSnapshotPolicyIds || null;
20732114

2115+
if (params.Tags) {
2116+
this.Tags = new Array();
2117+
for (let z in params.Tags) {
2118+
let obj = new Tag();
2119+
obj.deserialize(params.Tags[z]);
2120+
this.Tags.push(obj);
2121+
}
2122+
}
2123+
20742124
}
20752125
}
20762126

@@ -2144,6 +2194,7 @@ module.exports = {
21442194
RenewDiskResponse: RenewDiskResponse,
21452195
CreateDisksRequest: CreateDisksRequest,
21462196
AttachDisksRequest: AttachDisksRequest,
2197+
Tag: Tag,
21472198
DescribeSnapshotsRequest: DescribeSnapshotsRequest,
21482199
TerminateDisksResponse: TerminateDisksResponse,
21492200
DescribeDiskConfigQuotaResponse: DescribeDiskConfigQuotaResponse,

0 commit comments

Comments
 (0)