Class: TencentCloud::Scf::V20180416::ListAsyncEventsRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180416/models.rb

Overview

ListAsyncEvents请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

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

Parameters:

  • FunctionName: —

    函数名称

  • Namespace: —

    命名空间

  • Qualifier: —

    过滤条件,函数版本

  • InvokeType: —

    过滤条件,调用类型列表

  • Status: —

    过滤条件,事件状态列表

  • StartTimeInterval: —

    过滤条件,开始执行时间左闭右开区间

  • EndTimeInterval: —

    过滤条件,结束执行时间左闭右开区间

  • Order: —

    可选值 ASC 和 DESC,默认 DESC

  • Orderby: —

    可选值 StartTime 和 EndTime,默认值 StartTime

  • Offset: —

    数据偏移量,默认值为 0

  • Limit: —

    返回数据长度,默认值为 20,最大值 100

  • InvokeRequestId: —

    过滤条件,事件调用请求id



3108
3109
3110
# File 'lib/v20180416/models.rb', line 3108

def EndTimeInterval
  @EndTimeInterval
end

#FunctionName ⇒ Object

Parameters:

  • FunctionName: —

    函数名称

  • Namespace: —

    命名空间

  • Qualifier: —

    过滤条件,函数版本

  • InvokeType: —

    过滤条件,调用类型列表

  • Status: —

    过滤条件,事件状态列表

  • StartTimeInterval: —

    过滤条件,开始执行时间左闭右开区间

  • EndTimeInterval: —

    过滤条件,结束执行时间左闭右开区间

  • Order: —

    可选值 ASC 和 DESC,默认 DESC

  • Orderby: —

    可选值 StartTime 和 EndTime,默认值 StartTime

  • Offset: —

    数据偏移量,默认值为 0

  • Limit: —

    返回数据长度,默认值为 20,最大值 100

  • InvokeRequestId: —

    过滤条件,事件调用请求id



3108
3109
3110
# File 'lib/v20180416/models.rb', line 3108

def FunctionName
  @FunctionName
end

#InvokeRequestId ⇒ Object

Parameters:

  • FunctionName: —

    函数名称

  • Namespace: —

    命名空间

  • Qualifier: —

    过滤条件,函数版本

  • InvokeType: —

    过滤条件,调用类型列表

  • Status: —

    过滤条件,事件状态列表

  • StartTimeInterval: —

    过滤条件,开始执行时间左闭右开区间

  • EndTimeInterval: —

    过滤条件,结束执行时间左闭右开区间

  • Order: —

    可选值 ASC 和 DESC,默认 DESC

  • Orderby: —

    可选值 StartTime 和 EndTime,默认值 StartTime

  • Offset: —

    数据偏移量,默认值为 0

  • Limit: —

    返回数据长度,默认值为 20,最大值 100

  • InvokeRequestId: —

    过滤条件,事件调用请求id



3108
3109
3110
# File 'lib/v20180416/models.rb', line 3108

def InvokeRequestId
  @InvokeRequestId
end

#InvokeType ⇒ Object

Parameters:

  • FunctionName: —

    函数名称

  • Namespace: —

    命名空间

  • Qualifier: —

    过滤条件,函数版本

  • InvokeType: —

    过滤条件,调用类型列表

  • Status: —

    过滤条件,事件状态列表

  • StartTimeInterval: —

    过滤条件,开始执行时间左闭右开区间

  • EndTimeInterval: —

    过滤条件,结束执行时间左闭右开区间

  • Order: —

    可选值 ASC 和 DESC,默认 DESC

  • Orderby: —

    可选值 StartTime 和 EndTime,默认值 StartTime

  • Offset: —

    数据偏移量,默认值为 0

  • Limit: —

    返回数据长度,默认值为 20,最大值 100

  • InvokeRequestId: —

    过滤条件,事件调用请求id



3108
3109
3110
# File 'lib/v20180416/models.rb', line 3108

def InvokeType
  @InvokeType
end

#Limit ⇒ Object

Parameters:

  • FunctionName: —

    函数名称

  • Namespace: —

    命名空间

  • Qualifier: —

    过滤条件,函数版本

  • InvokeType: —

    过滤条件,调用类型列表

  • Status: —

    过滤条件,事件状态列表

  • StartTimeInterval: —

    过滤条件,开始执行时间左闭右开区间

  • EndTimeInterval: —

    过滤条件,结束执行时间左闭右开区间

  • Order: —

    可选值 ASC 和 DESC,默认 DESC

  • Orderby: —

    可选值 StartTime 和 EndTime,默认值 StartTime

  • Offset: —

    数据偏移量,默认值为 0

  • Limit: —

    返回数据长度,默认值为 20,最大值 100

  • InvokeRequestId: —

    过滤条件,事件调用请求id



3108
3109
3110
# File 'lib/v20180416/models.rb', line 3108

def Limit
  @Limit
end

#Namespace ⇒ Object

Parameters:

  • FunctionName: —

    函数名称

  • Namespace: —

    命名空间

  • Qualifier: —

    过滤条件,函数版本

  • InvokeType: —

    过滤条件,调用类型列表

  • Status: —

    过滤条件,事件状态列表

  • StartTimeInterval: —

    过滤条件,开始执行时间左闭右开区间

  • EndTimeInterval: —

    过滤条件,结束执行时间左闭右开区间

  • Order: —

    可选值 ASC 和 DESC,默认 DESC

  • Orderby: —

    可选值 StartTime 和 EndTime,默认值 StartTime

  • Offset: —

    数据偏移量,默认值为 0

  • Limit: —

    返回数据长度,默认值为 20,最大值 100

  • InvokeRequestId: —

    过滤条件,事件调用请求id



3108
3109
3110
# File 'lib/v20180416/models.rb', line 3108

def Namespace
  @Namespace
end

#Offset ⇒ Object

Parameters:

  • FunctionName: —

    函数名称

  • Namespace: —

    命名空间

  • Qualifier: —

    过滤条件,函数版本

  • InvokeType: —

    过滤条件,调用类型列表

  • Status: —

    过滤条件,事件状态列表

  • StartTimeInterval: —

    过滤条件,开始执行时间左闭右开区间

  • EndTimeInterval: —

    过滤条件,结束执行时间左闭右开区间

  • Order: —

    可选值 ASC 和 DESC,默认 DESC

  • Orderby: —

    可选值 StartTime 和 EndTime,默认值 StartTime

  • Offset: —

    数据偏移量,默认值为 0

  • Limit: —

    返回数据长度,默认值为 20,最大值 100

  • InvokeRequestId: —

    过滤条件,事件调用请求id



3108
3109
3110
# File 'lib/v20180416/models.rb', line 3108

def Offset
  @Offset
end

#Order ⇒ Object

Parameters:

  • FunctionName: —

    函数名称

  • Namespace: —

    命名空间

  • Qualifier: —

    过滤条件,函数版本

  • InvokeType: —

    过滤条件,调用类型列表

  • Status: —

    过滤条件,事件状态列表

  • StartTimeInterval: —

    过滤条件,开始执行时间左闭右开区间

  • EndTimeInterval: —

    过滤条件,结束执行时间左闭右开区间

  • Order: —

    可选值 ASC 和 DESC,默认 DESC

  • Orderby: —

    可选值 StartTime 和 EndTime,默认值 StartTime

  • Offset: —

    数据偏移量,默认值为 0

  • Limit: —

    返回数据长度,默认值为 20,最大值 100

  • InvokeRequestId: —

    过滤条件,事件调用请求id



3108
3109
3110
# File 'lib/v20180416/models.rb', line 3108

def Order
  @Order
end

#Orderby ⇒ Object

Parameters:

  • FunctionName: —

    函数名称

  • Namespace: —

    命名空间

  • Qualifier: —

    过滤条件,函数版本

  • InvokeType: —

    过滤条件,调用类型列表

  • Status: —

    过滤条件,事件状态列表

  • StartTimeInterval: —

    过滤条件,开始执行时间左闭右开区间

  • EndTimeInterval: —

    过滤条件,结束执行时间左闭右开区间

  • Order: —

    可选值 ASC 和 DESC,默认 DESC

  • Orderby: —

    可选值 StartTime 和 EndTime,默认值 StartTime

  • Offset: —

    数据偏移量,默认值为 0

  • Limit: —

    返回数据长度,默认值为 20,最大值 100

  • InvokeRequestId: —

    过滤条件,事件调用请求id



3108
3109
3110
# File 'lib/v20180416/models.rb', line 3108

def Orderby
  @Orderby
end

#Qualifier ⇒ Object

Parameters:

  • FunctionName: —

    函数名称

  • Namespace: —

    命名空间

  • Qualifier: —

    过滤条件,函数版本

  • InvokeType: —

    过滤条件,调用类型列表

  • Status: —

    过滤条件,事件状态列表

  • StartTimeInterval: —

    过滤条件,开始执行时间左闭右开区间

  • EndTimeInterval: —

    过滤条件,结束执行时间左闭右开区间

  • Order: —

    可选值 ASC 和 DESC,默认 DESC

  • Orderby: —

    可选值 StartTime 和 EndTime,默认值 StartTime

  • Offset: —

    数据偏移量,默认值为 0

  • Limit: —

    返回数据长度,默认值为 20,最大值 100

  • InvokeRequestId: —

    过滤条件,事件调用请求id



3108
3109
3110
# File 'lib/v20180416/models.rb', line 3108

def Qualifier
  @Qualifier
end

#StartTimeInterval ⇒ Object

Parameters:

  • FunctionName: —

    函数名称

  • Namespace: —

    命名空间

  • Qualifier: —

    过滤条件,函数版本

  • InvokeType: —

    过滤条件,调用类型列表

  • Status: —

    过滤条件,事件状态列表

  • StartTimeInterval: —

    过滤条件,开始执行时间左闭右开区间

  • EndTimeInterval: —

    过滤条件,结束执行时间左闭右开区间

  • Order: —

    可选值 ASC 和 DESC,默认 DESC

  • Orderby: —

    可选值 StartTime 和 EndTime,默认值 StartTime

  • Offset: —

    数据偏移量,默认值为 0

  • Limit: —

    返回数据长度,默认值为 20,最大值 100

  • InvokeRequestId: —

    过滤条件,事件调用请求id



3108
3109
3110
# File 'lib/v20180416/models.rb', line 3108

def StartTimeInterval
  @StartTimeInterval
end

#Status ⇒ Object

Parameters:

  • FunctionName: —

    函数名称

  • Namespace: —

    命名空间

  • Qualifier: —

    过滤条件,函数版本

  • InvokeType: —

    过滤条件,调用类型列表

  • Status: —

    过滤条件,事件状态列表

  • StartTimeInterval: —

    过滤条件,开始执行时间左闭右开区间

  • EndTimeInterval: —

    过滤条件,结束执行时间左闭右开区间

  • Order: —

    可选值 ASC 和 DESC,默认 DESC

  • Orderby: —

    可选值 StartTime 和 EndTime,默认值 StartTime

  • Offset: —

    数据偏移量,默认值为 0

  • Limit: —

    返回数据长度,默认值为 20,最大值 100

  • InvokeRequestId: —

    过滤条件,事件调用请求id



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