Class: TencentCloud::Scf::V20180416::GetFunctionLogsRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Scf::V20180416::GetFunctionLogsRequest
- Defined in:
- lib/v20180416/models.rb
Overview
GetFunctionLogs请求参数结构体
Instance Attribute Summary collapse
- #EndTime ⇒ Object
- #Filter ⇒ Object
- #FunctionName ⇒ Object
- #FunctionRequestId ⇒ Object
- #Limit ⇒ Object
- #Namespace ⇒ Object
- #Offset ⇒ Object
- #Order ⇒ Object
- #OrderBy ⇒ Object
- #Qualifier ⇒ Object
- #SearchContext ⇒ Object
- #StartTime ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(functionname = nil, offset = nil, limit = nil, order = nil, orderby = nil, filter = nil, namespace = nil, qualifier = nil, functionrequestid = nil, starttime = nil, endtime = nil, searchcontext = nil) ⇒ GetFunctionLogsRequest
constructor
A new instance of GetFunctionLogsRequest.
Constructor Details
#initialize(functionname = nil, offset = nil, limit = nil, order = nil, orderby = nil, filter = nil, namespace = nil, qualifier = nil, functionrequestid = nil, starttime = nil, endtime = nil, searchcontext = nil) ⇒ GetFunctionLogsRequest
Returns a new instance of GetFunctionLogsRequest.
1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 |
# File 'lib/v20180416/models.rb', line 1976 def initialize(functionname=nil, offset=nil, limit=nil, order=nil, orderby=nil, filter=nil, namespace=nil, qualifier=nil, functionrequestid=nil, starttime=nil, endtime=nil, searchcontext=nil) @FunctionName = functionname @Offset = offset @Limit = limit @Order = order @OrderBy = orderby @Filter = filter @Namespace = namespace @Qualifier = qualifier @FunctionRequestId = functionrequestid @StartTime = starttime @EndTime = endtime @SearchContext = searchcontext end |
Instance Attribute Details
#EndTime ⇒ Object
1974 1975 1976 |
# File 'lib/v20180416/models.rb', line 1974 def EndTime @EndTime end |
#Filter ⇒ Object
1974 1975 1976 |
# File 'lib/v20180416/models.rb', line 1974 def Filter @Filter end |
#FunctionName ⇒ Object
1974 1975 1976 |
# File 'lib/v20180416/models.rb', line 1974 def FunctionName @FunctionName end |
#FunctionRequestId ⇒ Object
1974 1975 1976 |
# File 'lib/v20180416/models.rb', line 1974 def FunctionRequestId @FunctionRequestId end |
#Limit ⇒ Object
1974 1975 1976 |
# File 'lib/v20180416/models.rb', line 1974 def Limit @Limit end |
#Namespace ⇒ Object
1974 1975 1976 |
# File 'lib/v20180416/models.rb', line 1974 def Namespace @Namespace end |
#Offset ⇒ Object
1974 1975 1976 |
# File 'lib/v20180416/models.rb', line 1974 def Offset @Offset end |
#Order ⇒ Object
1974 1975 1976 |
# File 'lib/v20180416/models.rb', line 1974 def Order @Order end |
#OrderBy ⇒ Object
1974 1975 1976 |
# File 'lib/v20180416/models.rb', line 1974 def OrderBy @OrderBy end |
#Qualifier ⇒ Object
1974 1975 1976 |
# File 'lib/v20180416/models.rb', line 1974 def Qualifier @Qualifier end |
#SearchContext ⇒ Object
1974 1975 1976 |
# File 'lib/v20180416/models.rb', line 1974 def SearchContext @SearchContext end |
Instance Method Details
#deserialize(params) ⇒ Object
1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 |
# File 'lib/v20180416/models.rb', line 1991 def deserialize(params) @FunctionName = params['FunctionName'] @Offset = params['Offset'] @Limit = params['Limit'] @Order = params['Order'] @OrderBy = params['OrderBy'] unless params['Filter'].nil? @Filter = LogFilter.new @Filter.deserialize(params['Filter']) end @Namespace = params['Namespace'] @Qualifier = params['Qualifier'] @FunctionRequestId = params['FunctionRequestId'] @StartTime = params['StartTime'] @EndTime = params['EndTime'] unless params['SearchContext'].nil? @SearchContext = LogSearchContext.new @SearchContext.deserialize(params['SearchContext']) end end |