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.



10976
10977
10978
10979
10980
10981
10982
10983
10984
10985
10986
10987
10988
10989
10990
10991
# File 'lib/v20210820/models.rb', line 10976

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



10974
10975
10976
# File 'lib/v20210820/models.rb', line 10974

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



10974
10975
10976
# File 'lib/v20210820/models.rb', line 10974

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



10974
10975
10976
# File 'lib/v20210820/models.rb', line 10974

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



10974
10975
10976
# File 'lib/v20210820/models.rb', line 10974

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



10974
10975
10976
# File 'lib/v20210820/models.rb', line 10974

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



10974
10975
10976
# File 'lib/v20210820/models.rb', line 10974

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



10974
10975
10976
# File 'lib/v20210820/models.rb', line 10974

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



10974
10975
10976
# File 'lib/v20210820/models.rb', line 10974

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



10974
10975
10976
# File 'lib/v20210820/models.rb', line 10974

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



10974
10975
10976
# File 'lib/v20210820/models.rb', line 10974

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



10974
10975
10976
# File 'lib/v20210820/models.rb', line 10974

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



10974
10975
10976
# File 'lib/v20210820/models.rb', line 10974

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



10974
10975
10976
# File 'lib/v20210820/models.rb', line 10974

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



10974
10975
10976
# File 'lib/v20210820/models.rb', line 10974

def WorkflowId
  @WorkflowId
end

Instance Method Details

#deserialize(params) ⇒ Object



10993
10994
10995
10996
10997
10998
10999
11000
11001
11002
11003
11004
11005
11006
11007
11008
# File 'lib/v20210820/models.rb', line 10993

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