Class: TencentCloud::Scf::V20180416::ListAsyncEventsRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Scf::V20180416::ListAsyncEventsRequest
- Defined in:
- lib/v20180416/models.rb
Overview
ListAsyncEvents请求参数结构体
Instance Attribute Summary collapse
- #EndTimeInterval ⇒ Object
- #FunctionName ⇒ Object
- #InvokeRequestId ⇒ Object
- #InvokeType ⇒ Object
- #Limit ⇒ Object
- #Namespace ⇒ Object
- #Offset ⇒ Object
- #Order ⇒ Object
- #Orderby ⇒ Object
- #Qualifier ⇒ Object
- #StartTimeInterval ⇒ Object
- #Status ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(functionname = nil, namespace = nil, qualifier = nil, invoketype = nil, status = nil, starttimeinterval = nil, endtimeinterval = nil, order = nil, orderby = nil, offset = nil, limit = nil, invokerequestid = nil) ⇒ ListAsyncEventsRequest
constructor
A new instance of ListAsyncEventsRequest.
Constructor Details
#initialize(functionname = nil, namespace = nil, qualifier = nil, invoketype = nil, status = nil, starttimeinterval = nil, endtimeinterval = nil, order = nil, orderby = nil, offset = nil, limit = nil, invokerequestid = nil) ⇒ ListAsyncEventsRequest
Returns a new instance of ListAsyncEventsRequest.
3110 3111 3112 3113 3114 3115 3116 3117 3118 3119 3120 3121 3122 3123 |
# File 'lib/v20180416/models.rb', line 3110 def initialize(functionname=nil, namespace=nil, qualifier=nil, invoketype=nil, status=nil, starttimeinterval=nil, endtimeinterval=nil, order=nil, orderby=nil, offset=nil, limit=nil, invokerequestid=nil) @FunctionName = functionname @Namespace = namespace @Qualifier = qualifier @InvokeType = invoketype @Status = status @StartTimeInterval = starttimeinterval @EndTimeInterval = endtimeinterval @Order = order @Orderby = orderby @Offset = offset @Limit = limit @InvokeRequestId = invokerequestid end |
Instance Attribute Details
#EndTimeInterval ⇒ Object
3108 3109 3110 |
# File 'lib/v20180416/models.rb', line 3108 def EndTimeInterval @EndTimeInterval end |
#FunctionName ⇒ Object
3108 3109 3110 |
# File 'lib/v20180416/models.rb', line 3108 def FunctionName @FunctionName end |
#InvokeRequestId ⇒ Object
3108 3109 3110 |
# File 'lib/v20180416/models.rb', line 3108 def InvokeRequestId @InvokeRequestId end |
#InvokeType ⇒ Object
3108 3109 3110 |
# File 'lib/v20180416/models.rb', line 3108 def InvokeType @InvokeType end |
#Limit ⇒ Object
3108 3109 3110 |
# File 'lib/v20180416/models.rb', line 3108 def Limit @Limit end |
#Namespace ⇒ Object
3108 3109 3110 |
# File 'lib/v20180416/models.rb', line 3108 def Namespace @Namespace end |
#Offset ⇒ Object
3108 3109 3110 |
# File 'lib/v20180416/models.rb', line 3108 def Offset @Offset end |
#Order ⇒ Object
3108 3109 3110 |
# File 'lib/v20180416/models.rb', line 3108 def Order @Order end |
#Orderby ⇒ Object
3108 3109 3110 |
# File 'lib/v20180416/models.rb', line 3108 def Orderby @Orderby end |
#Qualifier ⇒ Object
3108 3109 3110 |
# File 'lib/v20180416/models.rb', line 3108 def Qualifier @Qualifier end |
#StartTimeInterval ⇒ Object
3108 3109 3110 |
# File 'lib/v20180416/models.rb', line 3108 def StartTimeInterval @StartTimeInterval end |
#Status ⇒ Object
3108 3109 3110 |
# File 'lib/v20180416/models.rb', line 3108 def Status @Status end |
Instance Method Details
#deserialize(params) ⇒ Object
3125 3126 3127 3128 3129 3130 3131 3132 3133 3134 3135 3136 3137 3138 3139 3140 3141 3142 3143 3144 |
# File 'lib/v20180416/models.rb', line 3125 def deserialize(params) @FunctionName = params['FunctionName'] @Namespace = params['Namespace'] @Qualifier = params['Qualifier'] @InvokeType = params['InvokeType'] @Status = params['Status'] unless params['StartTimeInterval'].nil? @StartTimeInterval = TimeInterval.new @StartTimeInterval.deserialize(params['StartTimeInterval']) end unless params['EndTimeInterval'].nil? @EndTimeInterval = TimeInterval.new @EndTimeInterval.deserialize(params['EndTimeInterval']) end @Order = params['Order'] @Orderby = params['Orderby'] @Offset = params['Offset'] @Limit = params['Limit'] @InvokeRequestId = params['InvokeRequestId'] end |