Class: TencentCloud::Cloudaudit::V20190319::CreateEventsAuditTrackRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cloudaudit::V20190319::CreateEventsAuditTrackRequest
- Defined in:
- lib/v20190319/models.rb
Overview
CreateEventsAuditTrack请求参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(name = nil, status = nil, storage = nil, filters = nil, trackforallmembers = nil) ⇒ CreateEventsAuditTrackRequest
constructor
A new instance of CreateEventsAuditTrackRequest.
Constructor Details
#initialize(name = nil, status = nil, storage = nil, filters = nil, trackforallmembers = nil) ⇒ CreateEventsAuditTrackRequest
Returns a new instance of CreateEventsAuditTrackRequest.
202 203 204 205 206 207 208 |
# File 'lib/v20190319/models.rb', line 202 def initialize(name=nil, status=nil, storage=nil, filters=nil, trackforallmembers=nil) @Name = name @Status = status @Storage = storage @Filters = filters @TrackForAllMembers = trackforallmembers end |
Instance Attribute Details
#Filters ⇒ Object
200 201 202 |
# File 'lib/v20190319/models.rb', line 200 def Filters @Filters end |
#Name ⇒ Object
200 201 202 |
# File 'lib/v20190319/models.rb', line 200 def Name @Name end |
#Status ⇒ Object
200 201 202 |
# File 'lib/v20190319/models.rb', line 200 def Status @Status end |
#Storage ⇒ Object
200 201 202 |
# File 'lib/v20190319/models.rb', line 200 def Storage @Storage end |
#TrackForAllMembers ⇒ Object
200 201 202 |
# File 'lib/v20190319/models.rb', line 200 def TrackForAllMembers @TrackForAllMembers end |
Instance Method Details
#deserialize(params) ⇒ Object
210 211 212 213 214 215 216 217 218 219 220 221 222 |
# File 'lib/v20190319/models.rb', line 210 def deserialize(params) @Name = params['Name'] @Status = params['Status'] unless params['Storage'].nil? @Storage = Storage.new @Storage.deserialize(params['Storage']) end unless params['Filters'].nil? @Filters = Filter.new @Filters.deserialize(params['Filters']) end @TrackForAllMembers = params['TrackForAllMembers'] end |