Class: TencentCloud::Weilingwith::V20230427::HandleRecordInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Weilingwith::V20230427::HandleRecordInfo
- Defined in:
- lib/v20230427/models.rb
Overview
告警处理记录
Instance Attribute Summary collapse
- #AppId ⇒ Object
- #Description ⇒ Object
- #ExtendOne ⇒ Object
- #FileSet ⇒ Object
- #Id ⇒ Object
- #Name ⇒ Object
- #OperationType ⇒ Object
- #Time ⇒ Object
- #Type ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(id = nil, description = nil, name = nil, operationtype = nil, time = nil, type = nil, fileset = nil, appid = nil, extendone = nil) ⇒ HandleRecordInfo
constructor
A new instance of HandleRecordInfo.
Constructor Details
#initialize(id = nil, description = nil, name = nil, operationtype = nil, time = nil, type = nil, fileset = nil, appid = nil, extendone = nil) ⇒ HandleRecordInfo
Returns a new instance of HandleRecordInfo.
5754 5755 5756 5757 5758 5759 5760 5761 5762 5763 5764 |
# File 'lib/v20230427/models.rb', line 5754 def initialize(id=nil, description=nil, name=nil, operationtype=nil, time=nil, type=nil, fileset=nil, appid=nil, extendone=nil) @Id = id @Description = description @Name = name @OperationType = operationtype @Time = time @Type = type @FileSet = fileset @AppId = appid @ExtendOne = extendone end |
Instance Attribute Details
#AppId ⇒ Object
5752 5753 5754 |
# File 'lib/v20230427/models.rb', line 5752 def AppId @AppId end |
#Description ⇒ Object
5752 5753 5754 |
# File 'lib/v20230427/models.rb', line 5752 def Description @Description end |
#ExtendOne ⇒ Object
5752 5753 5754 |
# File 'lib/v20230427/models.rb', line 5752 def ExtendOne @ExtendOne end |
#FileSet ⇒ Object
5752 5753 5754 |
# File 'lib/v20230427/models.rb', line 5752 def FileSet @FileSet end |
#Id ⇒ Object
5752 5753 5754 |
# File 'lib/v20230427/models.rb', line 5752 def Id @Id end |
#Name ⇒ Object
5752 5753 5754 |
# File 'lib/v20230427/models.rb', line 5752 def Name @Name end |
#OperationType ⇒ Object
5752 5753 5754 |
# File 'lib/v20230427/models.rb', line 5752 def OperationType @OperationType end |
#Time ⇒ Object
5752 5753 5754 |
# File 'lib/v20230427/models.rb', line 5752 def Time @Time end |
#Type ⇒ Object
5752 5753 5754 |
# File 'lib/v20230427/models.rb', line 5752 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
5766 5767 5768 5769 5770 5771 5772 5773 5774 5775 5776 5777 5778 5779 5780 5781 5782 5783 |
# File 'lib/v20230427/models.rb', line 5766 def deserialize(params) @Id = params['Id'] @Description = params['Description'] @Name = params['Name'] @OperationType = params['OperationType'] @Time = params['Time'] @Type = params['Type'] unless params['FileSet'].nil? @FileSet = [] params['FileSet'].each do |i| fileinfo_tmp = FileInfo.new fileinfo_tmp.deserialize(i) @FileSet << fileinfo_tmp end end @AppId = params['AppId'] @ExtendOne = params['ExtendOne'] end |