Class: TencentCloud::Dasb::V20191018::SearchFileBySidRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dasb::V20191018::SearchFileBySidRequest
- Defined in:
- lib/v20191018/models.rb
Overview
SearchFileBySid请求参数结构体
Instance Attribute Summary collapse
- #AuditAction ⇒ Object
- #AuditLog ⇒ Object
- #FileName ⇒ Object
- #Limit ⇒ Object
- #Offset ⇒ Object
- #Sid ⇒ Object
- #TypeFilters ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(sid = nil, auditlog = nil, limit = nil, filename = nil, offset = nil, auditaction = nil, typefilters = nil) ⇒ SearchFileBySidRequest
constructor
A new instance of SearchFileBySidRequest.
Constructor Details
#initialize(sid = nil, auditlog = nil, limit = nil, filename = nil, offset = nil, auditaction = nil, typefilters = nil) ⇒ SearchFileBySidRequest
4735 4736 4737 4738 4739 4740 4741 4742 4743 |
# File 'lib/v20191018/models.rb', line 4735 def initialize(sid=nil, auditlog=nil, limit=nil, filename=nil, offset=nil, auditaction=nil, typefilters=nil) @Sid = sid @AuditLog = auditlog @Limit = limit @FileName = filename @Offset = offset @AuditAction = auditaction @TypeFilters = typefilters end |
Instance Attribute Details
#AuditAction ⇒ Object
4733 4734 4735 |
# File 'lib/v20191018/models.rb', line 4733 def AuditAction @AuditAction end |
#AuditLog ⇒ Object
4733 4734 4735 |
# File 'lib/v20191018/models.rb', line 4733 def AuditLog @AuditLog end |
#FileName ⇒ Object
4733 4734 4735 |
# File 'lib/v20191018/models.rb', line 4733 def FileName @FileName end |
#Limit ⇒ Object
4733 4734 4735 |
# File 'lib/v20191018/models.rb', line 4733 def Limit @Limit end |
#Offset ⇒ Object
4733 4734 4735 |
# File 'lib/v20191018/models.rb', line 4733 def Offset @Offset end |
#Sid ⇒ Object
4733 4734 4735 |
# File 'lib/v20191018/models.rb', line 4733 def Sid @Sid end |
#TypeFilters ⇒ Object
4733 4734 4735 |
# File 'lib/v20191018/models.rb', line 4733 def TypeFilters @TypeFilters end |
Instance Method Details
#deserialize(params) ⇒ Object
4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 |
# File 'lib/v20191018/models.rb', line 4745 def deserialize(params) @Sid = params['Sid'] @AuditLog = params['AuditLog'] @Limit = params['Limit'] @FileName = params['FileName'] @Offset = params['Offset'] @AuditAction = params['AuditAction'] unless params['TypeFilters'].nil? @TypeFilters = [] params['TypeFilters'].each do |i| searchfiletypefilter_tmp = SearchFileTypeFilter.new searchfiletypefilter_tmp.deserialize(i) @TypeFilters << searchfiletypefilter_tmp end end end |