Class: TencentCloud::Oceanus::V20190422::DescribeJobEventsRequest

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

Overview

DescribeJobEvents请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(jobid = nil, starttimestamp = nil, endtimestamp = nil, types = nil, runningorderids = nil, workspaceid = nil) ⇒ DescribeJobEventsRequest

Returns a new instance of DescribeJobEventsRequest.



2068
2069
2070
2071
2072
2073
2074
2075
# File 'lib/v20190422/models.rb', line 2068

def initialize(jobid=nil, starttimestamp=nil, endtimestamp=nil, types=nil, runningorderids=nil, workspaceid=nil)
  @JobId = jobid
  @StartTimestamp = starttimestamp
  @EndTimestamp = endtimestamp
  @Types = types
  @RunningOrderIds = runningorderids
  @WorkSpaceId = workspaceid
end

Instance Attribute Details

#EndTimestampObject

Parameters:

  • JobId:

    作业的 ID

  • StartTimestamp:

    筛选条件:起始 Unix 时间戳(秒)

  • EndTimestamp:

    筛选条件:结束 Unix 时间戳(秒)

  • Types:

    事件类型。如果不传则返回所有类型的数据

  • RunningOrderIds:

    运行实例 ID 数组

  • WorkSpaceId:

    工作空间 SerialId



2066
2067
2068
# File 'lib/v20190422/models.rb', line 2066

def EndTimestamp
  @EndTimestamp
end

#JobIdObject

Parameters:

  • JobId:

    作业的 ID

  • StartTimestamp:

    筛选条件:起始 Unix 时间戳(秒)

  • EndTimestamp:

    筛选条件:结束 Unix 时间戳(秒)

  • Types:

    事件类型。如果不传则返回所有类型的数据

  • RunningOrderIds:

    运行实例 ID 数组

  • WorkSpaceId:

    工作空间 SerialId



2066
2067
2068
# File 'lib/v20190422/models.rb', line 2066

def JobId
  @JobId
end

#RunningOrderIdsObject

Parameters:

  • JobId:

    作业的 ID

  • StartTimestamp:

    筛选条件:起始 Unix 时间戳(秒)

  • EndTimestamp:

    筛选条件:结束 Unix 时间戳(秒)

  • Types:

    事件类型。如果不传则返回所有类型的数据

  • RunningOrderIds:

    运行实例 ID 数组

  • WorkSpaceId:

    工作空间 SerialId



2066
2067
2068
# File 'lib/v20190422/models.rb', line 2066

def RunningOrderIds
  @RunningOrderIds
end

#StartTimestampObject

Parameters:

  • JobId:

    作业的 ID

  • StartTimestamp:

    筛选条件:起始 Unix 时间戳(秒)

  • EndTimestamp:

    筛选条件:结束 Unix 时间戳(秒)

  • Types:

    事件类型。如果不传则返回所有类型的数据

  • RunningOrderIds:

    运行实例 ID 数组

  • WorkSpaceId:

    工作空间 SerialId



2066
2067
2068
# File 'lib/v20190422/models.rb', line 2066

def StartTimestamp
  @StartTimestamp
end

#TypesObject

Parameters:

  • JobId:

    作业的 ID

  • StartTimestamp:

    筛选条件:起始 Unix 时间戳(秒)

  • EndTimestamp:

    筛选条件:结束 Unix 时间戳(秒)

  • Types:

    事件类型。如果不传则返回所有类型的数据

  • RunningOrderIds:

    运行实例 ID 数组

  • WorkSpaceId:

    工作空间 SerialId



2066
2067
2068
# File 'lib/v20190422/models.rb', line 2066

def Types
  @Types
end

#WorkSpaceIdObject

Parameters:

  • JobId:

    作业的 ID

  • StartTimestamp:

    筛选条件:起始 Unix 时间戳(秒)

  • EndTimestamp:

    筛选条件:结束 Unix 时间戳(秒)

  • Types:

    事件类型。如果不传则返回所有类型的数据

  • RunningOrderIds:

    运行实例 ID 数组

  • WorkSpaceId:

    工作空间 SerialId



2066
2067
2068
# File 'lib/v20190422/models.rb', line 2066

def WorkSpaceId
  @WorkSpaceId
end

Instance Method Details

#deserialize(params) ⇒ Object



2077
2078
2079
2080
2081
2082
2083
2084
# File 'lib/v20190422/models.rb', line 2077

def deserialize(params)
  @JobId = params['JobId']
  @StartTimestamp = params['StartTimestamp']
  @EndTimestamp = params['EndTimestamp']
  @Types = params['Types']
  @RunningOrderIds = params['RunningOrderIds']
  @WorkSpaceId = params['WorkSpaceId']
end