Class: TencentCloud::Cwp::V20180228::DescribeAvailableExpertServiceDetailResponse
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cwp::V20180228::DescribeAvailableExpertServiceDetailResponse
- Defined in:
- lib/v20180228/models.rb
Overview
DescribeAvailableExpertServiceDetail返回参数结构体
Instance Attribute Summary collapse
- #EmergencyResponse ⇒ Object
- #EmergencyResponseBuy ⇒ Object
- #ExpertService ⇒ Object
- #ExpertServiceBuy ⇒ Object
- #ProtectNet ⇒ Object
- #ProtectNetBuy ⇒ Object
- #RequestId ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(expertservice = nil, emergencyresponse = nil, protectnet = nil, expertservicebuy = nil, emergencyresponsebuy = nil, protectnetbuy = nil, requestid = nil) ⇒ DescribeAvailableExpertServiceDetailResponse
constructor
A new instance of DescribeAvailableExpertServiceDetailResponse.
Constructor Details
#initialize(expertservice = nil, emergencyresponse = nil, protectnet = nil, expertservicebuy = nil, emergencyresponsebuy = nil, protectnetbuy = nil, requestid = nil) ⇒ DescribeAvailableExpertServiceDetailResponse
Returns a new instance of DescribeAvailableExpertServiceDetailResponse.
11438 11439 11440 11441 11442 11443 11444 11445 11446 |
# File 'lib/v20180228/models.rb', line 11438 def initialize(expertservice=nil, emergencyresponse=nil, protectnet=nil, expertservicebuy=nil, emergencyresponsebuy=nil, protectnetbuy=nil, requestid=nil) @ExpertService = expertservice @EmergencyResponse = emergencyresponse @ProtectNet = protectnet @ExpertServiceBuy = expertservicebuy @EmergencyResponseBuy = emergencyresponsebuy @ProtectNetBuy = protectnetbuy @RequestId = requestid end |
Instance Attribute Details
#EmergencyResponse ⇒ Object
11436 11437 11438 |
# File 'lib/v20180228/models.rb', line 11436 def EmergencyResponse @EmergencyResponse end |
#EmergencyResponseBuy ⇒ Object
11436 11437 11438 |
# File 'lib/v20180228/models.rb', line 11436 def EmergencyResponseBuy @EmergencyResponseBuy end |
#ExpertService ⇒ Object
11436 11437 11438 |
# File 'lib/v20180228/models.rb', line 11436 def ExpertService @ExpertService end |
#ExpertServiceBuy ⇒ Object
11436 11437 11438 |
# File 'lib/v20180228/models.rb', line 11436 def ExpertServiceBuy @ExpertServiceBuy end |
#ProtectNet ⇒ Object
11436 11437 11438 |
# File 'lib/v20180228/models.rb', line 11436 def ProtectNet @ProtectNet end |
#ProtectNetBuy ⇒ Object
11436 11437 11438 |
# File 'lib/v20180228/models.rb', line 11436 def ProtectNetBuy @ProtectNetBuy end |
#RequestId ⇒ Object
11436 11437 11438 |
# File 'lib/v20180228/models.rb', line 11436 def RequestId @RequestId end |
Instance Method Details
#deserialize(params) ⇒ Object
11448 11449 11450 11451 11452 11453 11454 11455 11456 11457 11458 11459 11460 11461 11462 11463 |
# File 'lib/v20180228/models.rb', line 11448 def deserialize(params) unless params['ExpertService'].nil? @ExpertService = [] params['ExpertService'].each do |i| expertserviceorderinfo_tmp = ExpertServiceOrderInfo.new expertserviceorderinfo_tmp.deserialize(i) @ExpertService << expertserviceorderinfo_tmp end end @EmergencyResponse = params['EmergencyResponse'] @ProtectNet = params['ProtectNet'] @ExpertServiceBuy = params['ExpertServiceBuy'] @EmergencyResponseBuy = params['EmergencyResponseBuy'] @ProtectNetBuy = params['ProtectNetBuy'] @RequestId = params['RequestId'] end |