Class: TencentCloud::Wedata::V20210820::DescribeStatisticInstanceStatusTrendOpsRequest

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

Overview

DescribeStatisticInstanceStatusTrendOps请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectid = nil, tasktypeid = nil, timetype = nil, typename = nil, starttime = nil, endtime = nil, executiongroupid = nil, executiongroupname = nil, incharge = nil, tasktype = nil, statelist = nil, aggregationunit = nil, averagewindowsize = nil, workflowid = nil) ⇒ DescribeStatisticInstanceStatusTrendOpsRequest

Returns a new instance of DescribeStatisticInstanceStatusTrendOpsRequest.



11159
11160
11161
11162
11163
11164
11165
11166
11167
11168
11169
11170
11171
11172
11173
11174
# File 'lib/v20210820/models.rb', line 11159

def initialize(projectid=nil, tasktypeid=nil, timetype=nil, typename=nil, starttime=nil, endtime=nil, executiongroupid=nil, executiongroupname=nil, incharge=nil, tasktype=nil, statelist=nil, aggregationunit=nil, averagewindowsize=nil, workflowid=nil)
  @ProjectId = projectid
  @TaskTypeId = tasktypeid
  @TimeType = timetype
  @TypeName = typename
  @StartTime = starttime
  @EndTime = endtime
  @ExecutionGroupId = executiongroupid
  @ExecutionGroupName = executiongroupname
  @InCharge = incharge
  @TaskType = tasktype
  @StateList = statelist
  @AggregationUnit = aggregationunit
  @AverageWindowSize = averagewindowsize
  @WorkflowId = workflowid
end

Instance Attribute Details

#AggregationUnitObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型Id

  • TimeType:

    时间类型

  • TypeName:

    任务类型名称

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • ExecutionGroupId:

    资源组ID

  • ExecutionGroupName:

    资源组名称

  • InCharge:

    1

  • TaskType:

    1

  • StateList:

    1

  • AggregationUnit:

    D代表天,H代表小时

  • AverageWindowSize:

    1

  • WorkflowId:

    工作流ID



11157
11158
11159
# File 'lib/v20210820/models.rb', line 11157

def AggregationUnit
  @AggregationUnit
end

#AverageWindowSizeObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型Id

  • TimeType:

    时间类型

  • TypeName:

    任务类型名称

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • ExecutionGroupId:

    资源组ID

  • ExecutionGroupName:

    资源组名称

  • InCharge:

    1

  • TaskType:

    1

  • StateList:

    1

  • AggregationUnit:

    D代表天,H代表小时

  • AverageWindowSize:

    1

  • WorkflowId:

    工作流ID



11157
11158
11159
# File 'lib/v20210820/models.rb', line 11157

def AverageWindowSize
  @AverageWindowSize
end

#EndTimeObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型Id

  • TimeType:

    时间类型

  • TypeName:

    任务类型名称

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • ExecutionGroupId:

    资源组ID

  • ExecutionGroupName:

    资源组名称

  • InCharge:

    1

  • TaskType:

    1

  • StateList:

    1

  • AggregationUnit:

    D代表天,H代表小时

  • AverageWindowSize:

    1

  • WorkflowId:

    工作流ID



11157
11158
11159
# File 'lib/v20210820/models.rb', line 11157

def EndTime
  @EndTime
end

#ExecutionGroupIdObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型Id

  • TimeType:

    时间类型

  • TypeName:

    任务类型名称

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • ExecutionGroupId:

    资源组ID

  • ExecutionGroupName:

    资源组名称

  • InCharge:

    1

  • TaskType:

    1

  • StateList:

    1

  • AggregationUnit:

    D代表天,H代表小时

  • AverageWindowSize:

    1

  • WorkflowId:

    工作流ID



11157
11158
11159
# File 'lib/v20210820/models.rb', line 11157

def ExecutionGroupId
  @ExecutionGroupId
end

#ExecutionGroupNameObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型Id

  • TimeType:

    时间类型

  • TypeName:

    任务类型名称

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • ExecutionGroupId:

    资源组ID

  • ExecutionGroupName:

    资源组名称

  • InCharge:

    1

  • TaskType:

    1

  • StateList:

    1

  • AggregationUnit:

    D代表天,H代表小时

  • AverageWindowSize:

    1

  • WorkflowId:

    工作流ID



11157
11158
11159
# File 'lib/v20210820/models.rb', line 11157

def ExecutionGroupName
  @ExecutionGroupName
end

#InChargeObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型Id

  • TimeType:

    时间类型

  • TypeName:

    任务类型名称

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • ExecutionGroupId:

    资源组ID

  • ExecutionGroupName:

    资源组名称

  • InCharge:

    1

  • TaskType:

    1

  • StateList:

    1

  • AggregationUnit:

    D代表天,H代表小时

  • AverageWindowSize:

    1

  • WorkflowId:

    工作流ID



11157
11158
11159
# File 'lib/v20210820/models.rb', line 11157

def InCharge
  @InCharge
end

#ProjectIdObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型Id

  • TimeType:

    时间类型

  • TypeName:

    任务类型名称

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • ExecutionGroupId:

    资源组ID

  • ExecutionGroupName:

    资源组名称

  • InCharge:

    1

  • TaskType:

    1

  • StateList:

    1

  • AggregationUnit:

    D代表天,H代表小时

  • AverageWindowSize:

    1

  • WorkflowId:

    工作流ID



11157
11158
11159
# File 'lib/v20210820/models.rb', line 11157

def ProjectId
  @ProjectId
end

#StartTimeObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型Id

  • TimeType:

    时间类型

  • TypeName:

    任务类型名称

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • ExecutionGroupId:

    资源组ID

  • ExecutionGroupName:

    资源组名称

  • InCharge:

    1

  • TaskType:

    1

  • StateList:

    1

  • AggregationUnit:

    D代表天,H代表小时

  • AverageWindowSize:

    1

  • WorkflowId:

    工作流ID



11157
11158
11159
# File 'lib/v20210820/models.rb', line 11157

def StartTime
  @StartTime
end

#StateListObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型Id

  • TimeType:

    时间类型

  • TypeName:

    任务类型名称

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • ExecutionGroupId:

    资源组ID

  • ExecutionGroupName:

    资源组名称

  • InCharge:

    1

  • TaskType:

    1

  • StateList:

    1

  • AggregationUnit:

    D代表天,H代表小时

  • AverageWindowSize:

    1

  • WorkflowId:

    工作流ID



11157
11158
11159
# File 'lib/v20210820/models.rb', line 11157

def StateList
  @StateList
end

#TaskTypeObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型Id

  • TimeType:

    时间类型

  • TypeName:

    任务类型名称

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • ExecutionGroupId:

    资源组ID

  • ExecutionGroupName:

    资源组名称

  • InCharge:

    1

  • TaskType:

    1

  • StateList:

    1

  • AggregationUnit:

    D代表天,H代表小时

  • AverageWindowSize:

    1

  • WorkflowId:

    工作流ID



11157
11158
11159
# File 'lib/v20210820/models.rb', line 11157

def TaskType
  @TaskType
end

#TaskTypeIdObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型Id

  • TimeType:

    时间类型

  • TypeName:

    任务类型名称

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • ExecutionGroupId:

    资源组ID

  • ExecutionGroupName:

    资源组名称

  • InCharge:

    1

  • TaskType:

    1

  • StateList:

    1

  • AggregationUnit:

    D代表天,H代表小时

  • AverageWindowSize:

    1

  • WorkflowId:

    工作流ID



11157
11158
11159
# File 'lib/v20210820/models.rb', line 11157

def TaskTypeId
  @TaskTypeId
end

#TimeTypeObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型Id

  • TimeType:

    时间类型

  • TypeName:

    任务类型名称

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • ExecutionGroupId:

    资源组ID

  • ExecutionGroupName:

    资源组名称

  • InCharge:

    1

  • TaskType:

    1

  • StateList:

    1

  • AggregationUnit:

    D代表天,H代表小时

  • AverageWindowSize:

    1

  • WorkflowId:

    工作流ID



11157
11158
11159
# File 'lib/v20210820/models.rb', line 11157

def TimeType
  @TimeType
end

#TypeNameObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型Id

  • TimeType:

    时间类型

  • TypeName:

    任务类型名称

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • ExecutionGroupId:

    资源组ID

  • ExecutionGroupName:

    资源组名称

  • InCharge:

    1

  • TaskType:

    1

  • StateList:

    1

  • AggregationUnit:

    D代表天,H代表小时

  • AverageWindowSize:

    1

  • WorkflowId:

    工作流ID



11157
11158
11159
# File 'lib/v20210820/models.rb', line 11157

def TypeName
  @TypeName
end

#WorkflowIdObject

Parameters:

  • ProjectId:

    项目ID

  • TaskTypeId:

    任务类型Id

  • TimeType:

    时间类型

  • TypeName:

    任务类型名称

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • ExecutionGroupId:

    资源组ID

  • ExecutionGroupName:

    资源组名称

  • InCharge:

    1

  • TaskType:

    1

  • StateList:

    1

  • AggregationUnit:

    D代表天,H代表小时

  • AverageWindowSize:

    1

  • WorkflowId:

    工作流ID



11157
11158
11159
# File 'lib/v20210820/models.rb', line 11157

def WorkflowId
  @WorkflowId
end

Instance Method Details

#deserialize(params) ⇒ Object



11176
11177
11178
11179
11180
11181
11182
11183
11184
11185
11186
11187
11188
11189
11190
11191
# File 'lib/v20210820/models.rb', line 11176

def deserialize(params)
  @ProjectId = params['ProjectId']
  @TaskTypeId = params['TaskTypeId']
  @TimeType = params['TimeType']
  @TypeName = params['TypeName']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @ExecutionGroupId = params['ExecutionGroupId']
  @ExecutionGroupName = params['ExecutionGroupName']
  @InCharge = params['InCharge']
  @TaskType = params['TaskType']
  @StateList = params['StateList']
  @AggregationUnit = params['AggregationUnit']
  @AverageWindowSize = params['AverageWindowSize']
  @WorkflowId = params['WorkflowId']
end