Class: TencentCloud::Ms::V20180408::DescribeShieldResultResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ms::V20180408::DescribeShieldResultResponse
- Defined in:
- lib/v20180408/models.rb
Overview
DescribeShieldResult返回参数结构体
Instance Attribute Summary collapse
- #AppDetailInfo ⇒ Object
- #RequestId ⇒ Object
- #ShieldInfo ⇒ Object
- #StatusDesc ⇒ Object
- #StatusRef ⇒ Object
- #TaskStatus ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(taskstatus = nil, appdetailinfo = nil, shieldinfo = nil, statusdesc = nil, statusref = nil, requestid = nil) ⇒ DescribeShieldResultResponse
constructor
A new instance of DescribeShieldResultResponse.
Constructor Details
#initialize(taskstatus = nil, appdetailinfo = nil, shieldinfo = nil, statusdesc = nil, statusref = nil, requestid = nil) ⇒ DescribeShieldResultResponse
Returns a new instance of DescribeShieldResultResponse.
1709 1710 1711 1712 1713 1714 1715 1716 |
# File 'lib/v20180408/models.rb', line 1709 def initialize(taskstatus=nil, appdetailinfo=nil, shieldinfo=nil, statusdesc=nil, statusref=nil, requestid=nil) @TaskStatus = taskstatus @AppDetailInfo = appdetailinfo @ShieldInfo = shieldinfo @StatusDesc = statusdesc @StatusRef = statusref @RequestId = requestid end |
Instance Attribute Details
#AppDetailInfo ⇒ Object
1707 1708 1709 |
# File 'lib/v20180408/models.rb', line 1707 def AppDetailInfo @AppDetailInfo end |
#RequestId ⇒ Object
1707 1708 1709 |
# File 'lib/v20180408/models.rb', line 1707 def RequestId @RequestId end |
#ShieldInfo ⇒ Object
1707 1708 1709 |
# File 'lib/v20180408/models.rb', line 1707 def ShieldInfo @ShieldInfo end |
#StatusDesc ⇒ Object
1707 1708 1709 |
# File 'lib/v20180408/models.rb', line 1707 def StatusDesc @StatusDesc end |
#StatusRef ⇒ Object
1707 1708 1709 |
# File 'lib/v20180408/models.rb', line 1707 def StatusRef @StatusRef end |
#TaskStatus ⇒ Object
1707 1708 1709 |
# File 'lib/v20180408/models.rb', line 1707 def TaskStatus @TaskStatus end |
Instance Method Details
#deserialize(params) ⇒ Object
1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 |
# File 'lib/v20180408/models.rb', line 1718 def deserialize(params) @TaskStatus = params['TaskStatus'] unless params['AppDetailInfo'].nil? @AppDetailInfo = AppDetailInfo.new @AppDetailInfo.deserialize(params['AppDetailInfo']) end unless params['ShieldInfo'].nil? @ShieldInfo = ShieldInfo.new @ShieldInfo.deserialize(params['ShieldInfo']) end @StatusDesc = params['StatusDesc'] @StatusRef = params['StatusRef'] @RequestId = params['RequestId'] end |