Class: TencentCloud::Eis::V20210601::ListRuntimeDeployedInstancesMCRequest

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

Overview

ListRuntimeDeployedInstancesMC请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(runtimeid = nil, limit = nil, offset = nil, sorttype = nil, sort = nil, zone = nil, apiversion = nil, groupid = nil, status = nil, runtimeclass = nil) ⇒ ListRuntimeDeployedInstancesMCRequest

Returns a new instance of ListRuntimeDeployedInstancesMCRequest.



285
286
287
288
289
290
291
292
293
294
295
296
# File 'lib/v20210601/models.rb', line 285

def initialize(runtimeid=nil, limit=nil, offset=nil, sorttype=nil, sort=nil, zone=nil, apiversion=nil, groupid=nil, status=nil, runtimeclass=nil)
  @RuntimeId = runtimeid
  @Limit = limit
  @Offset = offset
  @SortType = sorttype
  @Sort = sort
  @Zone = zone
  @ApiVersion = apiversion
  @GroupId = groupid
  @Status = status
  @RuntimeClass = runtimeclass
end

Instance Attribute Details

#ApiVersion ⇒ Object

=0: 按项目id筛选 0: 运行中 2: 已停止 1: API管理 2: ETL

Parameters:

  • RuntimeId: —

    运行时id

  • Limit: —

    最大请求数量

  • Offset: —

    请求偏移量

  • SortType: —

    排序类型:1:创建时间排序, 2:更新时间排序(默认)

  • Sort: —

    排序方式:asc,desc(默认)

  • Zone: —

    运行时地域

  • ApiVersion: —

    1:3.0版本新控制台传1;否则传0

  • GroupId: —

    -1:不按项目筛选,获取所有

  • Status: —

    -2: 不按状态筛选,获取所有

  • RuntimeClass: —

    0: 应用集成



283
284
285
# File 'lib/v20210601/models.rb', line 283

def ApiVersion
  @ApiVersion
end

#GroupId ⇒ Object

=0: 按项目id筛选 0: 运行中 2: 已停止 1: API管理 2: ETL

Parameters:

  • RuntimeId: —

    运行时id

  • Limit: —

    最大请求数量

  • Offset: —

    请求偏移量

  • SortType: —

    排序类型:1:创建时间排序, 2:更新时间排序(默认)

  • Sort: —

    排序方式:asc,desc(默认)

  • Zone: —

    运行时地域

  • ApiVersion: —

    1:3.0版本新控制台传1;否则传0

  • GroupId: —

    -1:不按项目筛选,获取所有

  • Status: —

    -2: 不按状态筛选,获取所有

  • RuntimeClass: —

    0: 应用集成



283
284
285
# File 'lib/v20210601/models.rb', line 283

def GroupId
  @GroupId
end

#Limit ⇒ Object

=0: 按项目id筛选 0: 运行中 2: 已停止 1: API管理 2: ETL

Parameters:

  • RuntimeId: —

    运行时id

  • Limit: —

    最大请求数量

  • Offset: —

    请求偏移量

  • SortType: —

    排序类型:1:创建时间排序, 2:更新时间排序(默认)

  • Sort: —

    排序方式:asc,desc(默认)

  • Zone: —

    运行时地域

  • ApiVersion: —

    1:3.0版本新控制台传1;否则传0

  • GroupId: —

    -1:不按项目筛选,获取所有

  • Status: —

    -2: 不按状态筛选,获取所有

  • RuntimeClass: —

    0: 应用集成



283
284
285
# File 'lib/v20210601/models.rb', line 283

def Limit
  @Limit
end

#Offset ⇒ Object

=0: 按项目id筛选 0: 运行中 2: 已停止 1: API管理 2: ETL

Parameters:

  • RuntimeId: —

    运行时id

  • Limit: —

    最大请求数量

  • Offset: —

    请求偏移量

  • SortType: —

    排序类型:1:创建时间排序, 2:更新时间排序(默认)

  • Sort: —

    排序方式:asc,desc(默认)

  • Zone: —

    运行时地域

  • ApiVersion: —

    1:3.0版本新控制台传1;否则传0

  • GroupId: —

    -1:不按项目筛选,获取所有

  • Status: —

    -2: 不按状态筛选,获取所有

  • RuntimeClass: —

    0: 应用集成



283
284
285
# File 'lib/v20210601/models.rb', line 283

def Offset
  @Offset
end

#RuntimeClass ⇒ Object

=0: 按项目id筛选 0: 运行中 2: 已停止 1: API管理 2: ETL

Parameters:

  • RuntimeId: —

    运行时id

  • Limit: —

    最大请求数量

  • Offset: —

    请求偏移量

  • SortType: —

    排序类型:1:创建时间排序, 2:更新时间排序(默认)

  • Sort: —

    排序方式:asc,desc(默认)

  • Zone: —

    运行时地域

  • ApiVersion: —

    1:3.0版本新控制台传1;否则传0

  • GroupId: —

    -1:不按项目筛选,获取所有

  • Status: —

    -2: 不按状态筛选,获取所有

  • RuntimeClass: —

    0: 应用集成



283
284
285
# File 'lib/v20210601/models.rb', line 283

def RuntimeClass
  @RuntimeClass
end

#RuntimeId ⇒ Object

=0: 按项目id筛选 0: 运行中 2: 已停止 1: API管理 2: ETL

Parameters:

  • RuntimeId: —

    运行时id

  • Limit: —

    最大请求数量

  • Offset: —

    请求偏移量

  • SortType: —

    排序类型:1:创建时间排序, 2:更新时间排序(默认)

  • Sort: —

    排序方式:asc,desc(默认)

  • Zone: —

    运行时地域

  • ApiVersion: —

    1:3.0版本新控制台传1;否则传0

  • GroupId: —

    -1:不按项目筛选,获取所有

  • Status: —

    -2: 不按状态筛选,获取所有

  • RuntimeClass: —

    0: 应用集成



283
284
285
# File 'lib/v20210601/models.rb', line 283

def RuntimeId
  @RuntimeId
end

#Sort ⇒ Object

=0: 按项目id筛选 0: 运行中 2: 已停止 1: API管理 2: ETL

Parameters:

  • RuntimeId: —

    运行时id

  • Limit: —

    最大请求数量

  • Offset: —

    请求偏移量

  • SortType: —

    排序类型:1:创建时间排序, 2:更新时间排序(默认)

  • Sort: —

    排序方式:asc,desc(默认)

  • Zone: —

    运行时地域

  • ApiVersion: —

    1:3.0版本新控制台传1;否则传0

  • GroupId: —

    -1:不按项目筛选,获取所有

  • Status: —

    -2: 不按状态筛选,获取所有

  • RuntimeClass: —

    0: 应用集成



283
284
285
# File 'lib/v20210601/models.rb', line 283

def Sort
  @Sort
end

#SortType ⇒ Object

=0: 按项目id筛选 0: 运行中 2: 已停止 1: API管理 2: ETL

Parameters:

  • RuntimeId: —

    运行时id

  • Limit: —

    最大请求数量

  • Offset: —

    请求偏移量

  • SortType: —

    排序类型:1:创建时间排序, 2:更新时间排序(默认)

  • Sort: —

    排序方式:asc,desc(默认)

  • Zone: —

    运行时地域

  • ApiVersion: —

    1:3.0版本新控制台传1;否则传0

  • GroupId: —

    -1:不按项目筛选,获取所有

  • Status: —

    -2: 不按状态筛选,获取所有

  • RuntimeClass: —

    0: 应用集成



283
284
285
# File 'lib/v20210601/models.rb', line 283

def SortType
  @SortType
end

#Status ⇒ Object

=0: 按项目id筛选 0: 运行中 2: 已停止 1: API管理 2: ETL

Parameters:

  • RuntimeId: —

    运行时id

  • Limit: —

    最大请求数量

  • Offset: —

    请求偏移量

  • SortType: —

    排序类型:1:创建时间排序, 2:更新时间排序(默认)

  • Sort: —

    排序方式:asc,desc(默认)

  • Zone: —

    运行时地域

  • ApiVersion: —

    1:3.0版本新控制台传1;否则传0

  • GroupId: —

    -1:不按项目筛选,获取所有

  • Status: —

    -2: 不按状态筛选,获取所有

  • RuntimeClass: —

    0: 应用集成



283
284
285
# File 'lib/v20210601/models.rb', line 283

def Status
  @Status
end

#Zone ⇒ Object

=0: 按项目id筛选 0: 运行中 2: 已停止 1: API管理 2: ETL

Parameters:

  • RuntimeId: —

    运行时id

  • Limit: —

    最大请求数量

  • Offset: —

    请求偏移量

  • SortType: —

    排序类型:1:创建时间排序, 2:更新时间排序(默认)

  • Sort: —

    排序方式:asc,desc(默认)

  • Zone: —

    运行时地域

  • ApiVersion: —

    1:3.0版本新控制台传1;否则传0

  • GroupId: —

    -1:不按项目筛选,获取所有

  • Status: —

    -2: 不按状态筛选,获取所有

  • RuntimeClass: —

    0: 应用集成



283
284
285
# File 'lib/v20210601/models.rb', line 283

def Zone
  @Zone
end

Instance Method Details

#deserialize(params) ⇒ Object



298
299
300
301
302
303
304
305
306
307
308
309
# File 'lib/v20210601/models.rb', line 298

def deserialize(params)
  @RuntimeId = params['RuntimeId']
  @Limit = params['Limit']
  @Offset = params['Offset']
  @SortType = params['SortType']
  @Sort = params['Sort']
  @Zone = params['Zone']
  @ApiVersion = params['ApiVersion']
  @GroupId = params['GroupId']
  @Status = params['Status']
  @RuntimeClass = params['RuntimeClass']
end