Class: TencentCloud::Cloudaudit::V20190319::Tracks
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cloudaudit::V20190319::Tracks
- Defined in:
- lib/v20190319/models.rb
Overview
跟踪集列表
Instance Attribute Summary collapse
- #ActionType ⇒ Object
- #CreateTime ⇒ Object
- #EventNames ⇒ Object
- #Name ⇒ Object
- #ResourceType ⇒ Object
- #Status ⇒ Object
- #Storage ⇒ Object
- #TrackId ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(name = nil, actiontype = nil, resourcetype = nil, status = nil, eventnames = nil, storage = nil, createtime = nil, trackid = nil) ⇒ Tracks
constructor
A new instance of Tracks.
Constructor Details
#initialize(name = nil, actiontype = nil, resourcetype = nil, status = nil, eventnames = nil, storage = nil, createtime = nil, trackid = nil) ⇒ Tracks
Returns a new instance of Tracks.
1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 |
# File 'lib/v20190319/models.rb', line 1362 def initialize(name=nil, actiontype=nil, resourcetype=nil, status=nil, eventnames=nil, storage=nil, createtime=nil, trackid=nil) @Name = name @ActionType = actiontype @ResourceType = resourcetype @Status = status @EventNames = eventnames @Storage = storage @CreateTime = createtime @TrackId = trackid end |
Instance Attribute Details
#ActionType ⇒ Object
1360 1361 1362 |
# File 'lib/v20190319/models.rb', line 1360 def ActionType @ActionType end |
#CreateTime ⇒ Object
1360 1361 1362 |
# File 'lib/v20190319/models.rb', line 1360 def CreateTime @CreateTime end |
#EventNames ⇒ Object
1360 1361 1362 |
# File 'lib/v20190319/models.rb', line 1360 def EventNames @EventNames end |
#Name ⇒ Object
1360 1361 1362 |
# File 'lib/v20190319/models.rb', line 1360 def Name @Name end |
#ResourceType ⇒ Object
1360 1361 1362 |
# File 'lib/v20190319/models.rb', line 1360 def ResourceType @ResourceType end |
#Status ⇒ Object
1360 1361 1362 |
# File 'lib/v20190319/models.rb', line 1360 def Status @Status end |
#Storage ⇒ Object
1360 1361 1362 |
# File 'lib/v20190319/models.rb', line 1360 def Storage @Storage end |
#TrackId ⇒ Object
1360 1361 1362 |
# File 'lib/v20190319/models.rb', line 1360 def TrackId @TrackId end |
Instance Method Details
#deserialize(params) ⇒ Object
1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 |
# File 'lib/v20190319/models.rb', line 1373 def deserialize(params) @Name = params['Name'] @ActionType = params['ActionType'] @ResourceType = params['ResourceType'] @Status = params['Status'] @EventNames = params['EventNames'] unless params['Storage'].nil? @Storage = Storage.new @Storage.deserialize(params['Storage']) end @CreateTime = params['CreateTime'] @TrackId = params['TrackId'] end |