Skip to content

Commit 524e6e3

Browse files
committed
Update API DescribeDesktops: update response param.
1 parent f0eb9d8 commit 524e6e3

File tree

5 files changed

+156
-5
lines changed

5 files changed

+156
-5
lines changed

AlibabacloudEcd20200930.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Pod::Spec.new do |spec|
22

33
spec.name = "AlibabacloudEcd20200930"
4-
spec.version = "3.1.24"
4+
spec.version = "3.1.25"
55
spec.license = "Apache 2.0"
66
spec.summary = "Alibaba Cloud ecd (20200930) SDK Library for Swift"
77
spec.homepage = "https://github.com/alibabacloud-sdk-swift/ecd-20200930"

README-CN.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
要使用 [Carthage](https://github.com/Carthage/Carthage)`AlibabacloudEcd20200930` 集成到你的 Xcode 项目中,需要在 `Cartfile` 中定义以下内容:
1818

1919
```ogdl
20-
github "alibabacloud-sdk-swift/ecd-20200930" "3.1.24"
20+
github "alibabacloud-sdk-swift/ecd-20200930" "3.1.25"
2121
```
2222

2323
### Swift 包管理工具
@@ -26,7 +26,7 @@ github "alibabacloud-sdk-swift/ecd-20200930" "3.1.24"
2626

2727
```swift
2828
dependencies: [
29-
.package(url: "https://github.com/alibabacloud-sdk-swift/ecd-20200930.git", from: "3.1.24")
29+
.package(url: "https://github.com/alibabacloud-sdk-swift/ecd-20200930.git", from: "3.1.25")
3030
]
3131
```
3232

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ English | [简体中文](README-CN.md)
1717
To integrate `AlibabacloudEcd20200930` into your Xcode project using [Carthage](https://github.com/Carthage/Carthage), specify it in your `Cartfile`:
1818

1919
```ogdl
20-
github "alibabacloud-sdk-swift/ecd-20200930" "3.1.24"
20+
github "alibabacloud-sdk-swift/ecd-20200930" "3.1.25"
2121
```
2222

2323
### Swift Package Manager
@@ -26,7 +26,7 @@ To integrate `AlibabacloudEcd20200930` into your Xcode project using [Swift Pack
2626

2727
```swift
2828
dependencies: [
29-
.package(url: "https://github.com/alibabacloud-sdk-swift/ecd-20200930.git", from: "3.1.24")
29+
.package(url: "https://github.com/alibabacloud-sdk-swift/ecd-20200930.git", from: "3.1.25")
3030
]
3131
```
3232

Sources/AlibabacloudEcd20200930/Client.swift

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10331,6 +10331,9 @@ open class Client : AlibabacloudOpenApi.Client {
1033110331
if (!TeaUtils.Client.isUnset(request.desktopId)) {
1033210332
query["DesktopId"] = request.desktopId ?? [];
1033310333
}
10334+
if (!TeaUtils.Client.isUnset(request.osUpdate)) {
10335+
query["OsUpdate"] = request.osUpdate!;
10336+
}
1033410337
if (!TeaUtils.Client.isUnset(request.regionId)) {
1033510338
query["RegionId"] = request.regionId ?? "";
1033610339
}
@@ -11469,6 +11472,9 @@ open class Client : AlibabacloudOpenApi.Client {
1146911472
if (!TeaUtils.Client.isUnset(request.desktopId)) {
1147011473
query["DesktopId"] = request.desktopId ?? [];
1147111474
}
11475+
if (!TeaUtils.Client.isUnset(request.osUpdate)) {
11476+
query["OsUpdate"] = request.osUpdate!;
11477+
}
1147211478
if (!TeaUtils.Client.isUnset(request.regionId)) {
1147311479
query["RegionId"] = request.regionId ?? "";
1147411480
}

Sources/AlibabacloudEcd20200930/Models.swift

Lines changed: 145 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20827,6 +20827,108 @@ public class DescribeDesktopsResponseBody : Tea.TeaModel {
2082720827
}
2082820828
}
2082920829
}
20830+
public class OsUpdate : Tea.TeaModel {
20831+
public class Packages : Tea.TeaModel {
20832+
public var description_: String?
20833+
20834+
public var kb: String?
20835+
20836+
public var title: String?
20837+
20838+
public override init() {
20839+
super.init()
20840+
}
20841+
20842+
public init(_ dict: [String: Any]) {
20843+
super.init()
20844+
self.fromMap(dict)
20845+
}
20846+
20847+
public override func validate() throws -> Void {
20848+
}
20849+
20850+
public override func toMap() -> [String : Any] {
20851+
var map = super.toMap()
20852+
if self.description_ != nil {
20853+
map["Description"] = self.description_!
20854+
}
20855+
if self.kb != nil {
20856+
map["Kb"] = self.kb!
20857+
}
20858+
if self.title != nil {
20859+
map["Title"] = self.title!
20860+
}
20861+
return map
20862+
}
20863+
20864+
public override func fromMap(_ dict: [String: Any]) -> Void {
20865+
if dict.keys.contains("Description") {
20866+
self.description_ = dict["Description"] as! String
20867+
}
20868+
if dict.keys.contains("Kb") {
20869+
self.kb = dict["Kb"] as! String
20870+
}
20871+
if dict.keys.contains("Title") {
20872+
self.title = dict["Title"] as! String
20873+
}
20874+
}
20875+
}
20876+
public var checkId: String?
20877+
20878+
public var packageCount: Int32?
20879+
20880+
public var packages: [DescribeDesktopsResponseBody.Desktops.OsUpdate.Packages]?
20881+
20882+
public override init() {
20883+
super.init()
20884+
}
20885+
20886+
public init(_ dict: [String: Any]) {
20887+
super.init()
20888+
self.fromMap(dict)
20889+
}
20890+
20891+
public override func validate() throws -> Void {
20892+
}
20893+
20894+
public override func toMap() -> [String : Any] {
20895+
var map = super.toMap()
20896+
if self.checkId != nil {
20897+
map["CheckId"] = self.checkId!
20898+
}
20899+
if self.packageCount != nil {
20900+
map["PackageCount"] = self.packageCount!
20901+
}
20902+
if self.packages != nil {
20903+
var tmp : [Any] = []
20904+
for k in self.packages! {
20905+
tmp.append(k.toMap())
20906+
}
20907+
map["Packages"] = tmp
20908+
}
20909+
return map
20910+
}
20911+
20912+
public override func fromMap(_ dict: [String: Any]) -> Void {
20913+
if dict.keys.contains("CheckId") {
20914+
self.checkId = dict["CheckId"] as! String
20915+
}
20916+
if dict.keys.contains("PackageCount") {
20917+
self.packageCount = dict["PackageCount"] as! Int32
20918+
}
20919+
if dict.keys.contains("Packages") {
20920+
var tmp : [DescribeDesktopsResponseBody.Desktops.OsUpdate.Packages] = []
20921+
for v in dict["Packages"] as! [Any] {
20922+
var model = DescribeDesktopsResponseBody.Desktops.OsUpdate.Packages()
20923+
if v != nil {
20924+
model.fromMap(v as! [String: Any])
20925+
}
20926+
tmp.append(model)
20927+
}
20928+
self.packages = tmp
20929+
}
20930+
}
20931+
}
2083020932
public class ResourceGroups : Tea.TeaModel {
2083120933
public var id: String?
2083220934

@@ -21028,6 +21130,8 @@ public class DescribeDesktopsResponseBody : Tea.TeaModel {
2102821130

2102921131
public var osType: String?
2103021132

21133+
public var osUpdate: DescribeDesktopsResponseBody.Desktops.OsUpdate?
21134+
2103121135
public var platform: String?
2103221136

2103321137
public var policyGroupId: String?
@@ -21081,6 +21185,7 @@ public class DescribeDesktopsResponseBody : Tea.TeaModel {
2108121185

2108221186
public override func validate() throws -> Void {
2108321187
try self.fotaUpdate?.validate()
21188+
try self.osUpdate?.validate()
2108421189
}
2108521190

2108621191
public override func toMap() -> [String : Any] {
@@ -21216,6 +21321,9 @@ public class DescribeDesktopsResponseBody : Tea.TeaModel {
2121621321
if self.osType != nil {
2121721322
map["OsType"] = self.osType!
2121821323
}
21324+
if self.osUpdate != nil {
21325+
map["OsUpdate"] = self.osUpdate?.toMap()
21326+
}
2121921327
if self.platform != nil {
2122021328
map["Platform"] = self.platform!
2122121329
}
@@ -21436,6 +21544,11 @@ public class DescribeDesktopsResponseBody : Tea.TeaModel {
2143621544
if dict.keys.contains("OsType") {
2143721545
self.osType = dict["OsType"] as! String
2143821546
}
21547+
if dict.keys.contains("OsUpdate") {
21548+
var model = DescribeDesktopsResponseBody.Desktops.OsUpdate()
21549+
model.fromMap(dict["OsUpdate"] as! [String: Any])
21550+
self.osUpdate = model
21551+
}
2143921552
if dict.keys.contains("Platform") {
2144021553
self.platform = dict["Platform"] as! String
2144121554
}
@@ -28709,6 +28822,8 @@ public class DescribePolicyGroupsResponseBody : Tea.TeaModel {
2870928822

2871028823
public var endUserGroupCoordinate: String?
2871128824

28825+
public var fileMigrate: String?
28826+
2871228827
public var fileTransfer: String?
2871328828

2871428829
public var gpuAcceleration: String?
@@ -28857,6 +28972,8 @@ public class DescribePolicyGroupsResponseBody : Tea.TeaModel {
2885728972

2885828973
public var watermarkType: String?
2885928974

28975+
public var wuyingKeeper: String?
28976+
2886028977
public var wyAssistant: String?
2886128978

2886228979
public override init() {
@@ -28975,6 +29092,9 @@ public class DescribePolicyGroupsResponseBody : Tea.TeaModel {
2897529092
if self.endUserGroupCoordinate != nil {
2897629093
map["EndUserGroupCoordinate"] = self.endUserGroupCoordinate!
2897729094
}
29095+
if self.fileMigrate != nil {
29096+
map["FileMigrate"] = self.fileMigrate!
29097+
}
2897829098
if self.fileTransfer != nil {
2897929099
map["FileTransfer"] = self.fileTransfer!
2898029100
}
@@ -29205,6 +29325,9 @@ public class DescribePolicyGroupsResponseBody : Tea.TeaModel {
2920529325
if self.watermarkType != nil {
2920629326
map["WatermarkType"] = self.watermarkType!
2920729327
}
29328+
if self.wuyingKeeper != nil {
29329+
map["WuyingKeeper"] = self.wuyingKeeper!
29330+
}
2920829331
if self.wyAssistant != nil {
2920929332
map["WyAssistant"] = self.wyAssistant!
2921029333
}
@@ -29338,6 +29461,9 @@ public class DescribePolicyGroupsResponseBody : Tea.TeaModel {
2933829461
if dict.keys.contains("EndUserGroupCoordinate") {
2933929462
self.endUserGroupCoordinate = dict["EndUserGroupCoordinate"] as! String
2934029463
}
29464+
if dict.keys.contains("FileMigrate") {
29465+
self.fileMigrate = dict["FileMigrate"] as! String
29466+
}
2934129467
if dict.keys.contains("FileTransfer") {
2934229468
self.fileTransfer = dict["FileTransfer"] as! String
2934329469
}
@@ -29576,6 +29702,9 @@ public class DescribePolicyGroupsResponseBody : Tea.TeaModel {
2957629702
if dict.keys.contains("WatermarkType") {
2957729703
self.watermarkType = dict["WatermarkType"] as! String
2957829704
}
29705+
if dict.keys.contains("WuyingKeeper") {
29706+
self.wuyingKeeper = dict["WuyingKeeper"] as! String
29707+
}
2957929708
if dict.keys.contains("WyAssistant") {
2958029709
self.wyAssistant = dict["WyAssistant"] as! String
2958129710
}
@@ -48079,6 +48208,8 @@ public class MoveCdsFileResponse : Tea.TeaModel {
4807948208
public class RebootDesktopsRequest : Tea.TeaModel {
4808048209
public var desktopId: [String]?
4808148210

48211+
public var osUpdate: Bool?
48212+
4808248213
public var regionId: String?
4808348214

4808448215
public override init() {
@@ -48098,6 +48229,9 @@ public class RebootDesktopsRequest : Tea.TeaModel {
4809848229
if self.desktopId != nil {
4809948230
map["DesktopId"] = self.desktopId!
4810048231
}
48232+
if self.osUpdate != nil {
48233+
map["OsUpdate"] = self.osUpdate!
48234+
}
4810148235
if self.regionId != nil {
4810248236
map["RegionId"] = self.regionId!
4810348237
}
@@ -48108,6 +48242,9 @@ public class RebootDesktopsRequest : Tea.TeaModel {
4810848242
if dict.keys.contains("DesktopId") {
4810948243
self.desktopId = dict["DesktopId"] as! [String]
4811048244
}
48245+
if dict.keys.contains("OsUpdate") {
48246+
self.osUpdate = dict["OsUpdate"] as! Bool
48247+
}
4811148248
if dict.keys.contains("RegionId") {
4811248249
self.regionId = dict["RegionId"] as! String
4811348250
}
@@ -51936,6 +52073,8 @@ public class StartDesktopsResponse : Tea.TeaModel {
5193652073
public class StopDesktopsRequest : Tea.TeaModel {
5193752074
public var desktopId: [String]?
5193852075

52076+
public var osUpdate: Bool?
52077+
5193952078
public var regionId: String?
5194052079

5194152080
public var stoppedMode: String?
@@ -51957,6 +52096,9 @@ public class StopDesktopsRequest : Tea.TeaModel {
5195752096
if self.desktopId != nil {
5195852097
map["DesktopId"] = self.desktopId!
5195952098
}
52099+
if self.osUpdate != nil {
52100+
map["OsUpdate"] = self.osUpdate!
52101+
}
5196052102
if self.regionId != nil {
5196152103
map["RegionId"] = self.regionId!
5196252104
}
@@ -51970,6 +52112,9 @@ public class StopDesktopsRequest : Tea.TeaModel {
5197052112
if dict.keys.contains("DesktopId") {
5197152113
self.desktopId = dict["DesktopId"] as! [String]
5197252114
}
52115+
if dict.keys.contains("OsUpdate") {
52116+
self.osUpdate = dict["OsUpdate"] as! Bool
52117+
}
5197352118
if dict.keys.contains("RegionId") {
5197452119
self.regionId = dict["RegionId"] as! String
5197552120
}

0 commit comments

Comments
 (0)