@@ -18784,6 +18784,10 @@ public class DescribeApplicationSlbsRequest : Tea.TeaModel {
18784
18784
public class DescribeApplicationSlbsResponseBody : Tea.TeaModel {
18785
18785
public class Data : Tea.TeaModel {
18786
18786
public class Internet : Tea.TeaModel {
18787
+ public var cookie: String?
18788
+
18789
+ public var cookieTimeout: Int32?
18790
+
18787
18791
public var httpsCaCertId: String?
18788
18792
18789
18793
public var httpsCertId: String?
@@ -18792,6 +18796,10 @@ public class DescribeApplicationSlbsResponseBody : Tea.TeaModel {
18792
18796
18793
18797
public var protocol_: String?
18794
18798
18799
+ public var stickySession: Bool?
18800
+
18801
+ public var stickySessionType: String?
18802
+
18795
18803
public var targetPort: Int32?
18796
18804
18797
18805
public override init() {
@@ -18808,6 +18816,12 @@ public class DescribeApplicationSlbsResponseBody : Tea.TeaModel {
18808
18816
18809
18817
public override func toMap() -> [String : Any] {
18810
18818
var map = super.toMap()
18819
+ if self.cookie != nil {
18820
+ map["Cookie"] = self.cookie!
18821
+ }
18822
+ if self.cookieTimeout != nil {
18823
+ map["CookieTimeout"] = self.cookieTimeout!
18824
+ }
18811
18825
if self.httpsCaCertId != nil {
18812
18826
map["HttpsCaCertId"] = self.httpsCaCertId!
18813
18827
}
@@ -18820,13 +18834,25 @@ public class DescribeApplicationSlbsResponseBody : Tea.TeaModel {
18820
18834
if self.protocol_ != nil {
18821
18835
map["Protocol"] = self.protocol_!
18822
18836
}
18837
+ if self.stickySession != nil {
18838
+ map["StickySession"] = self.stickySession!
18839
+ }
18840
+ if self.stickySessionType != nil {
18841
+ map["StickySessionType"] = self.stickySessionType!
18842
+ }
18823
18843
if self.targetPort != nil {
18824
18844
map["TargetPort"] = self.targetPort!
18825
18845
}
18826
18846
return map
18827
18847
}
18828
18848
18829
18849
public override func fromMap(_ dict: [String: Any]) -> Void {
18850
+ if dict.keys.contains("Cookie") {
18851
+ self.cookie = dict["Cookie"] as! String
18852
+ }
18853
+ if dict.keys.contains("CookieTimeout") {
18854
+ self.cookieTimeout = dict["CookieTimeout"] as! Int32
18855
+ }
18830
18856
if dict.keys.contains("HttpsCaCertId") {
18831
18857
self.httpsCaCertId = dict["HttpsCaCertId"] as! String
18832
18858
}
@@ -18839,12 +18865,22 @@ public class DescribeApplicationSlbsResponseBody : Tea.TeaModel {
18839
18865
if dict.keys.contains("Protocol") {
18840
18866
self.protocol_ = dict["Protocol"] as! String
18841
18867
}
18868
+ if dict.keys.contains("StickySession") {
18869
+ self.stickySession = dict["StickySession"] as! Bool
18870
+ }
18871
+ if dict.keys.contains("StickySessionType") {
18872
+ self.stickySessionType = dict["StickySessionType"] as! String
18873
+ }
18842
18874
if dict.keys.contains("TargetPort") {
18843
18875
self.targetPort = dict["TargetPort"] as! Int32
18844
18876
}
18845
18877
}
18846
18878
}
18847
18879
public class Intranet : Tea.TeaModel {
18880
+ public var cookie: String?
18881
+
18882
+ public var cookieTimeout: Int32?
18883
+
18848
18884
public var httpsCaCertId: String?
18849
18885
18850
18886
public var httpsCertId: String?
@@ -18853,6 +18889,10 @@ public class DescribeApplicationSlbsResponseBody : Tea.TeaModel {
18853
18889
18854
18890
public var protocol_: String?
18855
18891
18892
+ public var stickySession: Bool?
18893
+
18894
+ public var stickySessionType: String?
18895
+
18856
18896
public var targetPort: Int32?
18857
18897
18858
18898
public override init() {
@@ -18869,6 +18909,12 @@ public class DescribeApplicationSlbsResponseBody : Tea.TeaModel {
18869
18909
18870
18910
public override func toMap() -> [String : Any] {
18871
18911
var map = super.toMap()
18912
+ if self.cookie != nil {
18913
+ map["Cookie"] = self.cookie!
18914
+ }
18915
+ if self.cookieTimeout != nil {
18916
+ map["CookieTimeout"] = self.cookieTimeout!
18917
+ }
18872
18918
if self.httpsCaCertId != nil {
18873
18919
map["HttpsCaCertId"] = self.httpsCaCertId!
18874
18920
}
@@ -18881,13 +18927,25 @@ public class DescribeApplicationSlbsResponseBody : Tea.TeaModel {
18881
18927
if self.protocol_ != nil {
18882
18928
map["Protocol"] = self.protocol_!
18883
18929
}
18930
+ if self.stickySession != nil {
18931
+ map["StickySession"] = self.stickySession!
18932
+ }
18933
+ if self.stickySessionType != nil {
18934
+ map["StickySessionType"] = self.stickySessionType!
18935
+ }
18884
18936
if self.targetPort != nil {
18885
18937
map["TargetPort"] = self.targetPort!
18886
18938
}
18887
18939
return map
18888
18940
}
18889
18941
18890
18942
public override func fromMap(_ dict: [String: Any]) -> Void {
18943
+ if dict.keys.contains("Cookie") {
18944
+ self.cookie = dict["Cookie"] as! String
18945
+ }
18946
+ if dict.keys.contains("CookieTimeout") {
18947
+ self.cookieTimeout = dict["CookieTimeout"] as! Int32
18948
+ }
18891
18949
if dict.keys.contains("HttpsCaCertId") {
18892
18950
self.httpsCaCertId = dict["HttpsCaCertId"] as! String
18893
18951
}
@@ -18900,6 +18958,12 @@ public class DescribeApplicationSlbsResponseBody : Tea.TeaModel {
18900
18958
if dict.keys.contains("Protocol") {
18901
18959
self.protocol_ = dict["Protocol"] as! String
18902
18960
}
18961
+ if dict.keys.contains("StickySession") {
18962
+ self.stickySession = dict["StickySession"] as! Bool
18963
+ }
18964
+ if dict.keys.contains("StickySessionType") {
18965
+ self.stickySessionType = dict["StickySessionType"] as! String
18966
+ }
18903
18967
if dict.keys.contains("TargetPort") {
18904
18968
self.targetPort = dict["TargetPort"] as! Int32
18905
18969
}
0 commit comments