Class: TencentCloud::Cloudaudit::V20190319::ModifyEventsAuditTrackRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cloudaudit::V20190319::ModifyEventsAuditTrackRequest
- Defined in:
- lib/v20190319/models.rb
Overview
ModifyEventsAuditTrack请求参数结构体
Instance Attribute Summary collapse
- #Filters ⇒ Object
- #Name ⇒ Object
- #Status ⇒ Object
- #Storage ⇒ Object
- #TrackForAllMembers ⇒ Object
- #TrackId ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(trackid = nil, name = nil, status = nil, storage = nil, trackforallmembers = nil, filters = nil) ⇒ ModifyEventsAuditTrackRequest
constructor
A new instance of ModifyEventsAuditTrackRequest.
Constructor Details
#initialize(trackid = nil, name = nil, status = nil, storage = nil, trackforallmembers = nil, filters = nil) ⇒ ModifyEventsAuditTrackRequest
Returns a new instance of ModifyEventsAuditTrackRequest.
1141 1142 1143 1144 1145 1146 1147 1148 |
# File 'lib/v20190319/models.rb', line 1141 def initialize(trackid=nil, name=nil, status=nil, storage=nil, trackforallmembers=nil, filters=nil) @TrackId = trackid @Name = name @Status = status @Storage = storage @TrackForAllMembers = trackforallmembers @Filters = filters end |
Instance Attribute Details
#Filters ⇒ Object
1139 1140 1141 |
# File 'lib/v20190319/models.rb', line 1139 def Filters @Filters end |
#Name ⇒ Object
1139 1140 1141 |
# File 'lib/v20190319/models.rb', line 1139 def Name @Name end |
#Status ⇒ Object
1139 1140 1141 |
# File 'lib/v20190319/models.rb', line 1139 def Status @Status end |
#Storage ⇒ Object
1139 1140 1141 |
# File 'lib/v20190319/models.rb', line 1139 def Storage @Storage end |
#TrackForAllMembers ⇒ Object
1139 1140 1141 |
# File 'lib/v20190319/models.rb', line 1139 def TrackForAllMembers @TrackForAllMembers end |
#TrackId ⇒ Object
1139 1140 1141 |
# File 'lib/v20190319/models.rb', line 1139 def TrackId @TrackId end |
Instance Method Details
#deserialize(params) ⇒ Object
1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 |
# File 'lib/v20190319/models.rb', line 1150 def deserialize(params) @TrackId = params['TrackId'] @Name = params['Name'] @Status = params['Status'] unless params['Storage'].nil? @Storage = Storage.new @Storage.deserialize(params['Storage']) end @TrackForAllMembers = params['TrackForAllMembers'] unless params['Filters'].nil? @Filters = Filter.new @Filters.deserialize(params['Filters']) end end |