@@ -10944,6 +10944,8 @@ public class CreateDiskEncryptionServiceResponse : Tea.TeaModel {
10944
10944
public class CreateImageRequest : Tea.TeaModel {
10945
10945
public var autoCleanUserdata: Bool?
10946
10946
10947
+ public var dataSnapshotIds: [String]?
10948
+
10947
10949
public var description_: String?
10948
10950
10949
10951
public var desktopId: String?
@@ -10977,6 +10979,9 @@ public class CreateImageRequest : Tea.TeaModel {
10977
10979
if self.autoCleanUserdata != nil {
10978
10980
map["AutoCleanUserdata"] = self.autoCleanUserdata!
10979
10981
}
10982
+ if self.dataSnapshotIds != nil {
10983
+ map["DataSnapshotIds"] = self.dataSnapshotIds!
10984
+ }
10980
10985
if self.description_ != nil {
10981
10986
map["Description"] = self.description_!
10982
10987
}
@@ -11008,6 +11013,9 @@ public class CreateImageRequest : Tea.TeaModel {
11008
11013
if dict.keys.contains("AutoCleanUserdata") {
11009
11014
self.autoCleanUserdata = dict["AutoCleanUserdata"] as! Bool
11010
11015
}
11016
+ if dict.keys.contains("DataSnapshotIds") {
11017
+ self.dataSnapshotIds = dict["DataSnapshotIds"] as! [String]
11018
+ }
11011
11019
if dict.keys.contains("Description") {
11012
11020
self.description_ = dict["Description"] as! String
11013
11021
}
@@ -21080,6 +21088,8 @@ public class DescribeDesktopGroupsResponseBody : Tea.TeaModel {
21080
21088
21081
21089
public var imageId: String?
21082
21090
21091
+ public var isLdap: Bool?
21092
+
21083
21093
public var keepDuration: Int64?
21084
21094
21085
21095
public var loadPolicy: Int64?
@@ -21217,6 +21227,9 @@ public class DescribeDesktopGroupsResponseBody : Tea.TeaModel {
21217
21227
if self.imageId != nil {
21218
21228
map["ImageId"] = self.imageId!
21219
21229
}
21230
+ if self.isLdap != nil {
21231
+ map["IsLdap"] = self.isLdap!
21232
+ }
21220
21233
if self.keepDuration != nil {
21221
21234
map["KeepDuration"] = self.keepDuration!
21222
21235
}
@@ -21380,6 +21393,9 @@ public class DescribeDesktopGroupsResponseBody : Tea.TeaModel {
21380
21393
if dict.keys.contains("ImageId") {
21381
21394
self.imageId = dict["ImageId"] as! String
21382
21395
}
21396
+ if dict.keys.contains("IsLdap") {
21397
+ self.isLdap = dict["IsLdap"] as! Bool
21398
+ }
21383
21399
if dict.keys.contains("KeepDuration") {
21384
21400
self.keepDuration = dict["KeepDuration"] as! Int64
21385
21401
}
@@ -24315,6 +24331,8 @@ public class DescribeDesktopsResponseBody : Tea.TeaModel {
24315
24331
24316
24332
public var imageId: String?
24317
24333
24334
+ public var isLdap: Bool?
24335
+
24318
24336
public var managementFlag: String?
24319
24337
24320
24338
public var managementFlags: [String]?
@@ -24496,6 +24514,9 @@ public class DescribeDesktopsResponseBody : Tea.TeaModel {
24496
24514
if self.imageId != nil {
24497
24515
map["ImageId"] = self.imageId!
24498
24516
}
24517
+ if self.isLdap != nil {
24518
+ map["IsLdap"] = self.isLdap!
24519
+ }
24499
24520
if self.managementFlag != nil {
24500
24521
map["ManagementFlag"] = self.managementFlag!
24501
24522
}
@@ -24719,6 +24740,9 @@ public class DescribeDesktopsResponseBody : Tea.TeaModel {
24719
24740
if dict.keys.contains("ImageId") {
24720
24741
self.imageId = dict["ImageId"] as! String
24721
24742
}
24743
+ if dict.keys.contains("IsLdap") {
24744
+ self.isLdap = dict["IsLdap"] as! Bool
24745
+ }
24722
24746
if dict.keys.contains("ManagementFlag") {
24723
24747
self.managementFlag = dict["ManagementFlag"] as! String
24724
24748
}
@@ -37634,6 +37658,8 @@ public class DescribeUsersInGroupResponseBody : Tea.TeaModel {
37634
37658
37635
37659
public var displayName: String?
37636
37660
37661
+ public var displayNameNew: String?
37662
+
37637
37663
public var endUserEmail: String?
37638
37664
37639
37665
public var endUserId: String?
@@ -37650,6 +37676,8 @@ public class DescribeUsersInGroupResponseBody : Tea.TeaModel {
37650
37676
37651
37677
public var userDesktopId: String?
37652
37678
37679
+ public var userPrincipalName: String?
37680
+
37653
37681
public var userSetPropertiesModels: [DescribeUsersInGroupResponseBody.EndUsers.UserSetPropertiesModels]?
37654
37682
37655
37683
public override init() {
@@ -37679,6 +37707,9 @@ public class DescribeUsersInGroupResponseBody : Tea.TeaModel {
37679
37707
if self.displayName != nil {
37680
37708
map["DisplayName"] = self.displayName!
37681
37709
}
37710
+ if self.displayNameNew != nil {
37711
+ map["DisplayNameNew"] = self.displayNameNew!
37712
+ }
37682
37713
if self.endUserEmail != nil {
37683
37714
map["EndUserEmail"] = self.endUserEmail!
37684
37715
}
@@ -37703,6 +37734,9 @@ public class DescribeUsersInGroupResponseBody : Tea.TeaModel {
37703
37734
if self.userDesktopId != nil {
37704
37735
map["UserDesktopId"] = self.userDesktopId!
37705
37736
}
37737
+ if self.userPrincipalName != nil {
37738
+ map["UserPrincipalName"] = self.userPrincipalName!
37739
+ }
37706
37740
if self.userSetPropertiesModels != nil {
37707
37741
var tmp : [Any] = []
37708
37742
for k in self.userSetPropertiesModels! {
@@ -37726,6 +37760,9 @@ public class DescribeUsersInGroupResponseBody : Tea.TeaModel {
37726
37760
if dict.keys.contains("DisplayName") {
37727
37761
self.displayName = dict["DisplayName"] as! String
37728
37762
}
37763
+ if dict.keys.contains("DisplayNameNew") {
37764
+ self.displayNameNew = dict["DisplayNameNew"] as! String
37765
+ }
37729
37766
if dict.keys.contains("EndUserEmail") {
37730
37767
self.endUserEmail = dict["EndUserEmail"] as! String
37731
37768
}
@@ -37752,6 +37789,9 @@ public class DescribeUsersInGroupResponseBody : Tea.TeaModel {
37752
37789
if dict.keys.contains("UserDesktopId") {
37753
37790
self.userDesktopId = dict["UserDesktopId"] as! String
37754
37791
}
37792
+ if dict.keys.contains("UserPrincipalName") {
37793
+ self.userPrincipalName = dict["UserPrincipalName"] as! String
37794
+ }
37755
37795
if dict.keys.contains("UserSetPropertiesModels") {
37756
37796
var tmp : [DescribeUsersInGroupResponseBody.EndUsers.UserSetPropertiesModels] = []
37757
37797
for v in dict["UserSetPropertiesModels"] as! [Any] {
@@ -42559,12 +42599,16 @@ public class ListDirectoryUsersResponseBody : Tea.TeaModel {
42559
42599
42560
42600
public var displayName: String?
42561
42601
42602
+ public var displayNameNew: String?
42603
+
42562
42604
public var email: String?
42563
42605
42564
42606
public var endUser: String?
42565
42607
42566
42608
public var phone: String?
42567
42609
42610
+ public var userPrincipalName: String?
42611
+
42568
42612
public override init() {
42569
42613
super.init()
42570
42614
}
@@ -42585,6 +42629,9 @@ public class ListDirectoryUsersResponseBody : Tea.TeaModel {
42585
42629
if self.displayName != nil {
42586
42630
map["DisplayName"] = self.displayName!
42587
42631
}
42632
+ if self.displayNameNew != nil {
42633
+ map["DisplayNameNew"] = self.displayNameNew!
42634
+ }
42588
42635
if self.email != nil {
42589
42636
map["Email"] = self.email!
42590
42637
}
@@ -42594,6 +42641,9 @@ public class ListDirectoryUsersResponseBody : Tea.TeaModel {
42594
42641
if self.phone != nil {
42595
42642
map["Phone"] = self.phone!
42596
42643
}
42644
+ if self.userPrincipalName != nil {
42645
+ map["UserPrincipalName"] = self.userPrincipalName!
42646
+ }
42597
42647
return map
42598
42648
}
42599
42649
@@ -42604,6 +42654,9 @@ public class ListDirectoryUsersResponseBody : Tea.TeaModel {
42604
42654
if dict.keys.contains("DisplayName") {
42605
42655
self.displayName = dict["DisplayName"] as! String
42606
42656
}
42657
+ if dict.keys.contains("DisplayNameNew") {
42658
+ self.displayNameNew = dict["DisplayNameNew"] as! String
42659
+ }
42607
42660
if dict.keys.contains("Email") {
42608
42661
self.email = dict["Email"] as! String
42609
42662
}
@@ -42613,6 +42666,9 @@ public class ListDirectoryUsersResponseBody : Tea.TeaModel {
42613
42666
if dict.keys.contains("Phone") {
42614
42667
self.phone = dict["Phone"] as! String
42615
42668
}
42669
+ if dict.keys.contains("UserPrincipalName") {
42670
+ self.userPrincipalName = dict["UserPrincipalName"] as! String
42671
+ }
42616
42672
}
42617
42673
}
42618
42674
public var nextToken: String?
@@ -43284,12 +43340,16 @@ public class ListOfficeSiteUsersResponseBody : Tea.TeaModel {
43284
43340
43285
43341
public var displayName: String?
43286
43342
43343
+ public var displayNameNew: String?
43344
+
43287
43345
public var email: String?
43288
43346
43289
43347
public var endUser: String?
43290
43348
43291
43349
public var phone: String?
43292
43350
43351
+ public var userPrincipalName: String?
43352
+
43293
43353
public override init() {
43294
43354
super.init()
43295
43355
}
@@ -43310,6 +43370,9 @@ public class ListOfficeSiteUsersResponseBody : Tea.TeaModel {
43310
43370
if self.displayName != nil {
43311
43371
map["DisplayName"] = self.displayName!
43312
43372
}
43373
+ if self.displayNameNew != nil {
43374
+ map["DisplayNameNew"] = self.displayNameNew!
43375
+ }
43313
43376
if self.email != nil {
43314
43377
map["Email"] = self.email!
43315
43378
}
@@ -43319,6 +43382,9 @@ public class ListOfficeSiteUsersResponseBody : Tea.TeaModel {
43319
43382
if self.phone != nil {
43320
43383
map["Phone"] = self.phone!
43321
43384
}
43385
+ if self.userPrincipalName != nil {
43386
+ map["UserPrincipalName"] = self.userPrincipalName!
43387
+ }
43322
43388
return map
43323
43389
}
43324
43390
@@ -43329,6 +43395,9 @@ public class ListOfficeSiteUsersResponseBody : Tea.TeaModel {
43329
43395
if dict.keys.contains("DisplayName") {
43330
43396
self.displayName = dict["DisplayName"] as! String
43331
43397
}
43398
+ if dict.keys.contains("DisplayNameNew") {
43399
+ self.displayNameNew = dict["DisplayNameNew"] as! String
43400
+ }
43332
43401
if dict.keys.contains("Email") {
43333
43402
self.email = dict["Email"] as! String
43334
43403
}
@@ -43338,6 +43407,9 @@ public class ListOfficeSiteUsersResponseBody : Tea.TeaModel {
43338
43407
if dict.keys.contains("Phone") {
43339
43408
self.phone = dict["Phone"] as! String
43340
43409
}
43410
+ if dict.keys.contains("UserPrincipalName") {
43411
+ self.userPrincipalName = dict["UserPrincipalName"] as! String
43412
+ }
43341
43413
}
43342
43414
}
43343
43415
public var nextToken: String?
@@ -53716,6 +53788,8 @@ public class RebootDesktopsResponse : Tea.TeaModel {
53716
53788
}
53717
53789
53718
53790
public class RebuildDesktopsRequest : Tea.TeaModel {
53791
+ public var afterStatus: String?
53792
+
53719
53793
public var desktopId: [String]?
53720
53794
53721
53795
public var imageId: String?
@@ -53740,6 +53814,9 @@ public class RebuildDesktopsRequest : Tea.TeaModel {
53740
53814
53741
53815
public override func toMap() -> [String : Any] {
53742
53816
var map = super.toMap()
53817
+ if self.afterStatus != nil {
53818
+ map["AfterStatus"] = self.afterStatus!
53819
+ }
53743
53820
if self.desktopId != nil {
53744
53821
map["DesktopId"] = self.desktopId!
53745
53822
}
@@ -53759,6 +53836,9 @@ public class RebuildDesktopsRequest : Tea.TeaModel {
53759
53836
}
53760
53837
53761
53838
public override func fromMap(_ dict: [String: Any]) -> Void {
53839
+ if dict.keys.contains("AfterStatus") {
53840
+ self.afterStatus = dict["AfterStatus"] as! String
53841
+ }
53762
53842
if dict.keys.contains("DesktopId") {
53763
53843
self.desktopId = dict["DesktopId"] as! [String]
53764
53844
}
0 commit comments