Class: TencentCloud::Tse::V20201207::DescribeSREInstanceAccessAddressResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tse::V20201207::DescribeSREInstanceAccessAddressResponse
- Defined in:
- lib/v20201207/models.rb
Overview
DescribeSREInstanceAccessAddress返回参数结构体
Instance Attribute Summary collapse
-
#CLBMultiRegion ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#ConsoleInternetAddress ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#ConsoleInternetBandWidth ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#ConsoleIntranetAddress ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#EnvAddressInfos ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#InternetAddress ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#InternetBandWidth ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#IntranetAddress ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#LimiterAddressInfos ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#RequestId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(intranetaddress = nil, internetaddress = nil, envaddressinfos = nil, consoleinternetaddress = nil, consoleintranetaddress = nil, internetbandwidth = nil, consoleinternetbandwidth = nil, limiteraddressinfos = nil, clbmultiregion = nil, requestid = nil) ⇒ DescribeSREInstanceAccessAddressResponse
constructor
A new instance of DescribeSREInstanceAccessAddressResponse.
Constructor Details
#initialize(intranetaddress = nil, internetaddress = nil, envaddressinfos = nil, consoleinternetaddress = nil, consoleintranetaddress = nil, internetbandwidth = nil, consoleinternetbandwidth = nil, limiteraddressinfos = nil, clbmultiregion = nil, requestid = nil) ⇒ DescribeSREInstanceAccessAddressResponse
Returns a new instance of DescribeSREInstanceAccessAddressResponse.
7047 7048 7049 7050 7051 7052 7053 7054 7055 7056 7057 7058 |
# File 'lib/v20201207/models.rb', line 7047 def initialize(intranetaddress=nil, internetaddress=nil, envaddressinfos=nil, consoleinternetaddress=nil, consoleintranetaddress=nil, internetbandwidth=nil, consoleinternetbandwidth=nil, limiteraddressinfos=nil, clbmultiregion=nil, requestid=nil) @IntranetAddress = intranetaddress @InternetAddress = internetaddress @EnvAddressInfos = envaddressinfos @ConsoleInternetAddress = consoleinternetaddress @ConsoleIntranetAddress = consoleintranetaddress @InternetBandWidth = internetbandwidth @ConsoleInternetBandWidth = consoleinternetbandwidth @LimiterAddressInfos = limiteraddressinfos @CLBMultiRegion = clbmultiregion @RequestId = requestid end |
Instance Attribute Details
#CLBMultiRegion ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7045 7046 7047 |
# File 'lib/v20201207/models.rb', line 7045 def CLBMultiRegion @CLBMultiRegion end |
#ConsoleInternetAddress ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7045 7046 7047 |
# File 'lib/v20201207/models.rb', line 7045 def ConsoleInternetAddress @ConsoleInternetAddress end |
#ConsoleInternetBandWidth ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7045 7046 7047 |
# File 'lib/v20201207/models.rb', line 7045 def ConsoleInternetBandWidth @ConsoleInternetBandWidth end |
#ConsoleIntranetAddress ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7045 7046 7047 |
# File 'lib/v20201207/models.rb', line 7045 def ConsoleIntranetAddress @ConsoleIntranetAddress end |
#EnvAddressInfos ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7045 7046 7047 |
# File 'lib/v20201207/models.rb', line 7045 def EnvAddressInfos @EnvAddressInfos end |
#InternetAddress ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7045 7046 7047 |
# File 'lib/v20201207/models.rb', line 7045 def InternetAddress @InternetAddress end |
#InternetBandWidth ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7045 7046 7047 |
# File 'lib/v20201207/models.rb', line 7045 def InternetBandWidth @InternetBandWidth end |
#IntranetAddress ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7045 7046 7047 |
# File 'lib/v20201207/models.rb', line 7045 def IntranetAddress @IntranetAddress end |
#LimiterAddressInfos ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7045 7046 7047 |
# File 'lib/v20201207/models.rb', line 7045 def LimiterAddressInfos @LimiterAddressInfos end |
#RequestId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7045 7046 7047 |
# File 'lib/v20201207/models.rb', line 7045 def RequestId @RequestId end |
Instance Method Details
#deserialize(params) ⇒ Object
7060 7061 7062 7063 7064 7065 7066 7067 7068 7069 7070 7071 7072 7073 7074 7075 7076 7077 7078 7079 7080 7081 7082 7083 7084 7085 7086 7087 7088 |
# File 'lib/v20201207/models.rb', line 7060 def deserialize(params) @IntranetAddress = params['IntranetAddress'] @InternetAddress = params['InternetAddress'] unless params['EnvAddressInfos'].nil? @EnvAddressInfos = [] params['EnvAddressInfos'].each do |i| envaddressinfo_tmp = EnvAddressInfo.new envaddressinfo_tmp.deserialize(i) @EnvAddressInfos << envaddressinfo_tmp end end @ConsoleInternetAddress = params['ConsoleInternetAddress'] @ConsoleIntranetAddress = params['ConsoleIntranetAddress'] @InternetBandWidth = params['InternetBandWidth'] @ConsoleInternetBandWidth = params['ConsoleInternetBandWidth'] unless params['LimiterAddressInfos'].nil? @LimiterAddressInfos = [] params['LimiterAddressInfos'].each do |i| polarislimiteraddress_tmp = PolarisLimiterAddress.new polarislimiteraddress_tmp.deserialize(i) @LimiterAddressInfos << polarislimiteraddress_tmp end end unless params['CLBMultiRegion'].nil? @CLBMultiRegion = CLBMultiRegion.new @CLBMultiRegion.deserialize(params['CLBMultiRegion']) end @RequestId = params['RequestId'] end |