@@ -5407,6 +5407,68 @@ public class PathConfig : Tea.TeaModel {
5407
5407
}
5408
5408
}
5409
5409
5410
+ public class PermissionAssistantApi : Tea.TeaModel {
5411
+ public var createTime: String?
5412
+
5413
+ public var id: Int64?
5414
+
5415
+ public var name: String?
5416
+
5417
+ public var resourceType: String?
5418
+
5419
+ public var updateTime: String?
5420
+
5421
+ public override init() {
5422
+ super.init()
5423
+ }
5424
+
5425
+ public init(_ dict: [String: Any]) {
5426
+ super.init()
5427
+ self.fromMap(dict)
5428
+ }
5429
+
5430
+ public override func validate() throws -> Void {
5431
+ }
5432
+
5433
+ public override func toMap() -> [String : Any] {
5434
+ var map = super.toMap()
5435
+ if self.createTime != nil {
5436
+ map["createTime"] = self.createTime!
5437
+ }
5438
+ if self.id != nil {
5439
+ map["id"] = self.id!
5440
+ }
5441
+ if self.name != nil {
5442
+ map["name"] = self.name!
5443
+ }
5444
+ if self.resourceType != nil {
5445
+ map["resourceType"] = self.resourceType!
5446
+ }
5447
+ if self.updateTime != nil {
5448
+ map["updateTime"] = self.updateTime!
5449
+ }
5450
+ return map
5451
+ }
5452
+
5453
+ public override func fromMap(_ dict: [String: Any]) -> Void {
5454
+ if dict.keys.contains("createTime") && dict["createTime"] != nil {
5455
+ self.createTime = dict["createTime"] as! String
5456
+ }
5457
+ if dict.keys.contains("id") && dict["id"] != nil {
5458
+ self.id = dict["id"] as! Int64
5459
+ }
5460
+ if dict.keys.contains("name") && dict["name"] != nil {
5461
+ self.name = dict["name"] as! String
5462
+ }
5463
+ if dict.keys.contains("resourceType") && dict["resourceType"] != nil {
5464
+ self.resourceType = dict["resourceType"] as! String
5465
+ }
5466
+ if dict.keys.contains("updateTime") && dict["updateTime"] != nil {
5467
+ self.updateTime = dict["updateTime"] as! String
5468
+ }
5469
+ }
5470
+ }
5471
+
5410
5472
public class PolicyItem : Tea.TeaModel {
5411
5473
public var key: String?
5412
5474
@@ -6783,6 +6845,137 @@ public class StaticsInfo : Tea.TeaModel {
6783
6845
}
6784
6846
}
6785
6847
6848
+ public class Submenu : Tea.TeaModel {
6849
+ public class Items : Tea.TeaModel {
6850
+ public var defaultSelected: Bool?
6851
+
6852
+ public var itemDesc: String?
6853
+
6854
+ public var itemType: String?
6855
+
6856
+ public var relatingItems: [String]?
6857
+
6858
+ public override init() {
6859
+ super.init()
6860
+ }
6861
+
6862
+ public init(_ dict: [String: Any]) {
6863
+ super.init()
6864
+ self.fromMap(dict)
6865
+ }
6866
+
6867
+ public override func validate() throws -> Void {
6868
+ }
6869
+
6870
+ public override func toMap() -> [String : Any] {
6871
+ var map = super.toMap()
6872
+ if self.defaultSelected != nil {
6873
+ map["DefaultSelected"] = self.defaultSelected!
6874
+ }
6875
+ if self.itemDesc != nil {
6876
+ map["ItemDesc"] = self.itemDesc!
6877
+ }
6878
+ if self.itemType != nil {
6879
+ map["ItemType"] = self.itemType!
6880
+ }
6881
+ if self.relatingItems != nil {
6882
+ map["RelatingItems"] = self.relatingItems!
6883
+ }
6884
+ return map
6885
+ }
6886
+
6887
+ public override func fromMap(_ dict: [String: Any]) -> Void {
6888
+ if dict.keys.contains("DefaultSelected") && dict["DefaultSelected"] != nil {
6889
+ self.defaultSelected = dict["DefaultSelected"] as! Bool
6890
+ }
6891
+ if dict.keys.contains("ItemDesc") && dict["ItemDesc"] != nil {
6892
+ self.itemDesc = dict["ItemDesc"] as! String
6893
+ }
6894
+ if dict.keys.contains("ItemType") && dict["ItemType"] != nil {
6895
+ self.itemType = dict["ItemType"] as! String
6896
+ }
6897
+ if dict.keys.contains("RelatingItems") && dict["RelatingItems"] != nil {
6898
+ self.relatingItems = dict["RelatingItems"] as! [String]
6899
+ }
6900
+ }
6901
+ }
6902
+ public var items: [Submenu.Items]?
6903
+
6904
+ public var submenuDesc: String?
6905
+
6906
+ public var submenuType: String?
6907
+
6908
+ public var submenus: [Submenu]?
6909
+
6910
+ public override init() {
6911
+ super.init()
6912
+ }
6913
+
6914
+ public init(_ dict: [String: Any]) {
6915
+ super.init()
6916
+ self.fromMap(dict)
6917
+ }
6918
+
6919
+ public override func validate() throws -> Void {
6920
+ }
6921
+
6922
+ public override func toMap() -> [String : Any] {
6923
+ var map = super.toMap()
6924
+ if self.items != nil {
6925
+ var tmp : [Any] = []
6926
+ for k in self.items! {
6927
+ tmp.append(k.toMap())
6928
+ }
6929
+ map["Items"] = tmp
6930
+ }
6931
+ if self.submenuDesc != nil {
6932
+ map["SubmenuDesc"] = self.submenuDesc!
6933
+ }
6934
+ if self.submenuType != nil {
6935
+ map["SubmenuType"] = self.submenuType!
6936
+ }
6937
+ if self.submenus != nil {
6938
+ var tmp : [Any] = []
6939
+ for k in self.submenus! {
6940
+ tmp.append(k.toMap())
6941
+ }
6942
+ map["Submenus"] = tmp
6943
+ }
6944
+ return map
6945
+ }
6946
+
6947
+ public override func fromMap(_ dict: [String: Any]) -> Void {
6948
+ if dict.keys.contains("Items") && dict["Items"] != nil {
6949
+ var tmp : [Submenu.Items] = []
6950
+ for v in dict["Items"] as! [Any] {
6951
+ var model = Submenu.Items()
6952
+ if v != nil {
6953
+ model.fromMap(v as! [String: Any])
6954
+ }
6955
+ tmp.append(model)
6956
+ }
6957
+ self.items = tmp
6958
+ }
6959
+ if dict.keys.contains("SubmenuDesc") && dict["SubmenuDesc"] != nil {
6960
+ self.submenuDesc = dict["SubmenuDesc"] as! String
6961
+ }
6962
+ if dict.keys.contains("SubmenuType") && dict["SubmenuType"] != nil {
6963
+ self.submenuType = dict["SubmenuType"] as! String
6964
+ }
6965
+ if dict.keys.contains("Submenus") && dict["Submenus"] != nil {
6966
+ var tmp : [Submenu] = []
6967
+ for v in dict["Submenus"] as! [Any] {
6968
+ var model = Submenu()
6969
+ if v != nil {
6970
+ model.fromMap(v as! [String: Any])
6971
+ }
6972
+ tmp.append(model)
6973
+ }
6974
+ self.submenus = tmp
6975
+ }
6976
+ }
6977
+ }
6978
+
6786
6979
public class TLSConfig : Tea.TeaModel {
6787
6980
public var cipherSuites: [String]?
6788
6981
@@ -14405,6 +14598,10 @@ public class DeployApplicationResponse : Tea.TeaModel {
14405
14598
public class DescribeAppServiceDetailRequest : Tea.TeaModel {
14406
14599
public var appId: String?
14407
14600
14601
+ public var nacosInstanceId: String?
14602
+
14603
+ public var nacosNamespaceId: String?
14604
+
14408
14605
public var serviceGroup: String?
14409
14606
14410
14607
public var serviceName: String?
@@ -14430,6 +14627,12 @@ public class DescribeAppServiceDetailRequest : Tea.TeaModel {
14430
14627
if self.appId != nil {
14431
14628
map["AppId"] = self.appId!
14432
14629
}
14630
+ if self.nacosInstanceId != nil {
14631
+ map["NacosInstanceId"] = self.nacosInstanceId!
14632
+ }
14633
+ if self.nacosNamespaceId != nil {
14634
+ map["NacosNamespaceId"] = self.nacosNamespaceId!
14635
+ }
14433
14636
if self.serviceGroup != nil {
14434
14637
map["ServiceGroup"] = self.serviceGroup!
14435
14638
}
@@ -14449,6 +14652,12 @@ public class DescribeAppServiceDetailRequest : Tea.TeaModel {
14449
14652
if dict.keys.contains("AppId") && dict["AppId"] != nil {
14450
14653
self.appId = dict["AppId"] as! String
14451
14654
}
14655
+ if dict.keys.contains("NacosInstanceId") && dict["NacosInstanceId"] != nil {
14656
+ self.nacosInstanceId = dict["NacosInstanceId"] as! String
14657
+ }
14658
+ if dict.keys.contains("NacosNamespaceId") && dict["NacosNamespaceId"] != nil {
14659
+ self.nacosNamespaceId = dict["NacosNamespaceId"] as! String
14660
+ }
14452
14661
if dict.keys.contains("ServiceGroup") && dict["ServiceGroup"] != nil {
14453
14662
self.serviceGroup = dict["ServiceGroup"] as! String
14454
14663
}
@@ -14636,6 +14845,12 @@ public class DescribeAppServiceDetailResponseBody : Tea.TeaModel {
14636
14845
14637
14846
public var serviceName: String?
14638
14847
14848
+ public var servicePorts: [Int64]?
14849
+
14850
+ public var serviceProtocol: String?
14851
+
14852
+ public var serviceTags: [String]?
14853
+
14639
14854
public var serviceType: String?
14640
14855
14641
14856
public var springApplicationName: String?
@@ -14678,6 +14893,15 @@ public class DescribeAppServiceDetailResponseBody : Tea.TeaModel {
14678
14893
if self.serviceName != nil {
14679
14894
map["ServiceName"] = self.serviceName!
14680
14895
}
14896
+ if self.servicePorts != nil {
14897
+ map["ServicePorts"] = self.servicePorts!
14898
+ }
14899
+ if self.serviceProtocol != nil {
14900
+ map["ServiceProtocol"] = self.serviceProtocol!
14901
+ }
14902
+ if self.serviceTags != nil {
14903
+ map["ServiceTags"] = self.serviceTags!
14904
+ }
14681
14905
if self.serviceType != nil {
14682
14906
map["ServiceType"] = self.serviceType!
14683
14907
}
@@ -14717,6 +14941,15 @@ public class DescribeAppServiceDetailResponseBody : Tea.TeaModel {
14717
14941
if dict.keys.contains("ServiceName") && dict["ServiceName"] != nil {
14718
14942
self.serviceName = dict["ServiceName"] as! String
14719
14943
}
14944
+ if dict.keys.contains("ServicePorts") && dict["ServicePorts"] != nil {
14945
+ self.servicePorts = dict["ServicePorts"] as! [Int64]
14946
+ }
14947
+ if dict.keys.contains("ServiceProtocol") && dict["ServiceProtocol"] != nil {
14948
+ self.serviceProtocol = dict["ServiceProtocol"] as! String
14949
+ }
14950
+ if dict.keys.contains("ServiceTags") && dict["ServiceTags"] != nil {
14951
+ self.serviceTags = dict["ServiceTags"] as! [String]
14952
+ }
14720
14953
if dict.keys.contains("ServiceType") && dict["ServiceType"] != nil {
14721
14954
self.serviceType = dict["ServiceType"] as! String
14722
14955
}
0 commit comments