Class: TencentCloud::Cfg::V20210820::TaskGroupAction

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

Overview

任务分组动作

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskgroupactionid = nil, taskgroupinstances = nil, actionid = nil, taskgroupactionorder = nil, taskgroupactiongeneralconfiguration = nil, taskgroupactioncustomconfiguration = nil, taskgroupactionstatus = nil, taskgroupactioncreatetime = nil, taskgroupactionupdatetime = nil, actiontitle = nil, taskgroupactionstatustype = nil, taskgroupactionrandomid = nil, taskgroupactionrecoverid = nil, taskgroupactionexecuteid = nil, actionapitype = nil, actionattribute = nil, actiontype = nil, isexecuteredo = nil, actionrisk = nil, taskgroupactionexecutetime = nil, taskgroupactionstarttime = nil) ⇒ TaskGroupAction

Returns a new instance of TaskGroupAction.



1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
# File 'lib/v20210820/models.rb', line 1894

def initialize(taskgroupactionid=nil, taskgroupinstances=nil, actionid=nil, taskgroupactionorder=nil, taskgroupactiongeneralconfiguration=nil, taskgroupactioncustomconfiguration=nil, taskgroupactionstatus=nil, taskgroupactioncreatetime=nil, taskgroupactionupdatetime=nil, actiontitle=nil, taskgroupactionstatustype=nil, taskgroupactionrandomid=nil, taskgroupactionrecoverid=nil, taskgroupactionexecuteid=nil, actionapitype=nil, actionattribute=nil, actiontype=nil, isexecuteredo=nil, actionrisk=nil, taskgroupactionexecutetime=nil, taskgroupactionstarttime=nil)
  @TaskGroupActionId = taskgroupactionid
  @TaskGroupInstances = taskgroupinstances
  @ActionId = actionid
  @TaskGroupActionOrder = taskgroupactionorder
  @TaskGroupActionGeneralConfiguration = taskgroupactiongeneralconfiguration
  @TaskGroupActionCustomConfiguration = taskgroupactioncustomconfiguration
  @TaskGroupActionStatus = taskgroupactionstatus
  @TaskGroupActionCreateTime = taskgroupactioncreatetime
  @TaskGroupActionUpdateTime = taskgroupactionupdatetime
  @ActionTitle = actiontitle
  @TaskGroupActionStatusType = taskgroupactionstatustype
  @TaskGroupActionRandomId = taskgroupactionrandomid
  @TaskGroupActionRecoverId = taskgroupactionrecoverid
  @TaskGroupActionExecuteId = taskgroupactionexecuteid
  @ActionApiType = actionapitype
  @ActionAttribute = actionattribute
  @ActionType = actiontype
  @IsExecuteRedo = isexecuteredo
  @ActionRisk = actionrisk
  @TaskGroupActionExecuteTime = taskgroupactionexecutetime
  @TaskGroupActionStartTime = taskgroupactionstarttime
end

Instance Attribute Details

#ActionApiTypeObject

Parameters:

  • TaskGroupActionId:

    任务分组动作ID

  • TaskGroupInstances:

    任务分组动作实例列表

  • ActionId:

    动作ID

  • TaskGroupActionOrder:

    分组动作顺序

  • TaskGroupActionGeneralConfiguration:

    分组动作通用配置

  • TaskGroupActionCustomConfiguration:

    分组动作自定义配置

  • TaskGroupActionStatus:

    分组动作状态

  • TaskGroupActionCreateTime:

    动作分组创建时间

  • TaskGroupActionUpdateTime:

    动作分组更新时间

  • ActionTitle:

    动作名称

  • TaskGroupActionStatusType:

    状态类型: 0 – 无状态,1 – 成功,2– 失败,3–终止,4–跳过

  • TaskGroupActionRandomId:

    RandomId

  • TaskGroupActionRecoverId:

    RecoverId

  • TaskGroupActionExecuteId:

    ExecuteId

  • ActionApiType:

    调用api类型,0:tat, 1:云api

  • ActionAttribute:

    1:故障,2:恢复

  • ActionType:

    动作类型:平台、自定义

  • IsExecuteRedo:

    是否可重试

  • ActionRisk:

    动作风险级别

  • TaskGroupActionExecuteTime:

    动作运行时间

  • TaskGroupActionStartTime:

    动作开始执行时间



1892
1893
1894
# File 'lib/v20210820/models.rb', line 1892

def ActionApiType
  @ActionApiType
end

#ActionAttributeObject

Parameters:

  • TaskGroupActionId:

    任务分组动作ID

  • TaskGroupInstances:

    任务分组动作实例列表

  • ActionId:

    动作ID

  • TaskGroupActionOrder:

    分组动作顺序

  • TaskGroupActionGeneralConfiguration:

    分组动作通用配置

  • TaskGroupActionCustomConfiguration:

    分组动作自定义配置

  • TaskGroupActionStatus:

    分组动作状态

  • TaskGroupActionCreateTime:

    动作分组创建时间

  • TaskGroupActionUpdateTime:

    动作分组更新时间

  • ActionTitle:

    动作名称

  • TaskGroupActionStatusType:

    状态类型: 0 – 无状态,1 – 成功,2– 失败,3–终止,4–跳过

  • TaskGroupActionRandomId:

    RandomId

  • TaskGroupActionRecoverId:

    RecoverId

  • TaskGroupActionExecuteId:

    ExecuteId

  • ActionApiType:

    调用api类型,0:tat, 1:云api

  • ActionAttribute:

    1:故障,2:恢复

  • ActionType:

    动作类型:平台、自定义

  • IsExecuteRedo:

    是否可重试

  • ActionRisk:

    动作风险级别

  • TaskGroupActionExecuteTime:

    动作运行时间

  • TaskGroupActionStartTime:

    动作开始执行时间



1892
1893
1894
# File 'lib/v20210820/models.rb', line 1892

def ActionAttribute
  @ActionAttribute
end

#ActionIdObject

Parameters:

  • TaskGroupActionId:

    任务分组动作ID

  • TaskGroupInstances:

    任务分组动作实例列表

  • ActionId:

    动作ID

  • TaskGroupActionOrder:

    分组动作顺序

  • TaskGroupActionGeneralConfiguration:

    分组动作通用配置

  • TaskGroupActionCustomConfiguration:

    分组动作自定义配置

  • TaskGroupActionStatus:

    分组动作状态

  • TaskGroupActionCreateTime:

    动作分组创建时间

  • TaskGroupActionUpdateTime:

    动作分组更新时间

  • ActionTitle:

    动作名称

  • TaskGroupActionStatusType:

    状态类型: 0 – 无状态,1 – 成功,2– 失败,3–终止,4–跳过

  • TaskGroupActionRandomId:

    RandomId

  • TaskGroupActionRecoverId:

    RecoverId

  • TaskGroupActionExecuteId:

    ExecuteId

  • ActionApiType:

    调用api类型,0:tat, 1:云api

  • ActionAttribute:

    1:故障,2:恢复

  • ActionType:

    动作类型:平台、自定义

  • IsExecuteRedo:

    是否可重试

  • ActionRisk:

    动作风险级别

  • TaskGroupActionExecuteTime:

    动作运行时间

  • TaskGroupActionStartTime:

    动作开始执行时间



1892
1893
1894
# File 'lib/v20210820/models.rb', line 1892

def ActionId
  @ActionId
end

#ActionRiskObject

Parameters:

  • TaskGroupActionId:

    任务分组动作ID

  • TaskGroupInstances:

    任务分组动作实例列表

  • ActionId:

    动作ID

  • TaskGroupActionOrder:

    分组动作顺序

  • TaskGroupActionGeneralConfiguration:

    分组动作通用配置

  • TaskGroupActionCustomConfiguration:

    分组动作自定义配置

  • TaskGroupActionStatus:

    分组动作状态

  • TaskGroupActionCreateTime:

    动作分组创建时间

  • TaskGroupActionUpdateTime:

    动作分组更新时间

  • ActionTitle:

    动作名称

  • TaskGroupActionStatusType:

    状态类型: 0 – 无状态,1 – 成功,2– 失败,3–终止,4–跳过

  • TaskGroupActionRandomId:

    RandomId

  • TaskGroupActionRecoverId:

    RecoverId

  • TaskGroupActionExecuteId:

    ExecuteId

  • ActionApiType:

    调用api类型,0:tat, 1:云api

  • ActionAttribute:

    1:故障,2:恢复

  • ActionType:

    动作类型:平台、自定义

  • IsExecuteRedo:

    是否可重试

  • ActionRisk:

    动作风险级别

  • TaskGroupActionExecuteTime:

    动作运行时间

  • TaskGroupActionStartTime:

    动作开始执行时间



1892
1893
1894
# File 'lib/v20210820/models.rb', line 1892

def ActionRisk
  @ActionRisk
end

#ActionTitleObject

Parameters:

  • TaskGroupActionId:

    任务分组动作ID

  • TaskGroupInstances:

    任务分组动作实例列表

  • ActionId:

    动作ID

  • TaskGroupActionOrder:

    分组动作顺序

  • TaskGroupActionGeneralConfiguration:

    分组动作通用配置

  • TaskGroupActionCustomConfiguration:

    分组动作自定义配置

  • TaskGroupActionStatus:

    分组动作状态

  • TaskGroupActionCreateTime:

    动作分组创建时间

  • TaskGroupActionUpdateTime:

    动作分组更新时间

  • ActionTitle:

    动作名称

  • TaskGroupActionStatusType:

    状态类型: 0 – 无状态,1 – 成功,2– 失败,3–终止,4–跳过

  • TaskGroupActionRandomId:

    RandomId

  • TaskGroupActionRecoverId:

    RecoverId

  • TaskGroupActionExecuteId:

    ExecuteId

  • ActionApiType:

    调用api类型,0:tat, 1:云api

  • ActionAttribute:

    1:故障,2:恢复

  • ActionType:

    动作类型:平台、自定义

  • IsExecuteRedo:

    是否可重试

  • ActionRisk:

    动作风险级别

  • TaskGroupActionExecuteTime:

    动作运行时间

  • TaskGroupActionStartTime:

    动作开始执行时间



1892
1893
1894
# File 'lib/v20210820/models.rb', line 1892

def ActionTitle
  @ActionTitle
end

#ActionTypeObject

Parameters:

  • TaskGroupActionId:

    任务分组动作ID

  • TaskGroupInstances:

    任务分组动作实例列表

  • ActionId:

    动作ID

  • TaskGroupActionOrder:

    分组动作顺序

  • TaskGroupActionGeneralConfiguration:

    分组动作通用配置

  • TaskGroupActionCustomConfiguration:

    分组动作自定义配置

  • TaskGroupActionStatus:

    分组动作状态

  • TaskGroupActionCreateTime:

    动作分组创建时间

  • TaskGroupActionUpdateTime:

    动作分组更新时间

  • ActionTitle:

    动作名称

  • TaskGroupActionStatusType:

    状态类型: 0 – 无状态,1 – 成功,2– 失败,3–终止,4–跳过

  • TaskGroupActionRandomId:

    RandomId

  • TaskGroupActionRecoverId:

    RecoverId

  • TaskGroupActionExecuteId:

    ExecuteId

  • ActionApiType:

    调用api类型,0:tat, 1:云api

  • ActionAttribute:

    1:故障,2:恢复

  • ActionType:

    动作类型:平台、自定义

  • IsExecuteRedo:

    是否可重试

  • ActionRisk:

    动作风险级别

  • TaskGroupActionExecuteTime:

    动作运行时间

  • TaskGroupActionStartTime:

    动作开始执行时间



1892
1893
1894
# File 'lib/v20210820/models.rb', line 1892

def ActionType
  @ActionType
end

#IsExecuteRedoObject

Parameters:

  • TaskGroupActionId:

    任务分组动作ID

  • TaskGroupInstances:

    任务分组动作实例列表

  • ActionId:

    动作ID

  • TaskGroupActionOrder:

    分组动作顺序

  • TaskGroupActionGeneralConfiguration:

    分组动作通用配置

  • TaskGroupActionCustomConfiguration:

    分组动作自定义配置

  • TaskGroupActionStatus:

    分组动作状态

  • TaskGroupActionCreateTime:

    动作分组创建时间

  • TaskGroupActionUpdateTime:

    动作分组更新时间

  • ActionTitle:

    动作名称

  • TaskGroupActionStatusType:

    状态类型: 0 – 无状态,1 – 成功,2– 失败,3–终止,4–跳过

  • TaskGroupActionRandomId:

    RandomId

  • TaskGroupActionRecoverId:

    RecoverId

  • TaskGroupActionExecuteId:

    ExecuteId

  • ActionApiType:

    调用api类型,0:tat, 1:云api

  • ActionAttribute:

    1:故障,2:恢复

  • ActionType:

    动作类型:平台、自定义

  • IsExecuteRedo:

    是否可重试

  • ActionRisk:

    动作风险级别

  • TaskGroupActionExecuteTime:

    动作运行时间

  • TaskGroupActionStartTime:

    动作开始执行时间



1892
1893
1894
# File 'lib/v20210820/models.rb', line 1892

def IsExecuteRedo
  @IsExecuteRedo
end

#TaskGroupActionCreateTimeObject

Parameters:

  • TaskGroupActionId:

    任务分组动作ID

  • TaskGroupInstances:

    任务分组动作实例列表

  • ActionId:

    动作ID

  • TaskGroupActionOrder:

    分组动作顺序

  • TaskGroupActionGeneralConfiguration:

    分组动作通用配置

  • TaskGroupActionCustomConfiguration:

    分组动作自定义配置

  • TaskGroupActionStatus:

    分组动作状态

  • TaskGroupActionCreateTime:

    动作分组创建时间

  • TaskGroupActionUpdateTime:

    动作分组更新时间

  • ActionTitle:

    动作名称

  • TaskGroupActionStatusType:

    状态类型: 0 – 无状态,1 – 成功,2– 失败,3–终止,4–跳过

  • TaskGroupActionRandomId:

    RandomId

  • TaskGroupActionRecoverId:

    RecoverId

  • TaskGroupActionExecuteId:

    ExecuteId

  • ActionApiType:

    调用api类型,0:tat, 1:云api

  • ActionAttribute:

    1:故障,2:恢复

  • ActionType:

    动作类型:平台、自定义

  • IsExecuteRedo:

    是否可重试

  • ActionRisk:

    动作风险级别

  • TaskGroupActionExecuteTime:

    动作运行时间

  • TaskGroupActionStartTime:

    动作开始执行时间



1892
1893
1894
# File 'lib/v20210820/models.rb', line 1892

def TaskGroupActionCreateTime
  @TaskGroupActionCreateTime
end

#TaskGroupActionCustomConfigurationObject

Parameters:

  • TaskGroupActionId:

    任务分组动作ID

  • TaskGroupInstances:

    任务分组动作实例列表

  • ActionId:

    动作ID

  • TaskGroupActionOrder:

    分组动作顺序

  • TaskGroupActionGeneralConfiguration:

    分组动作通用配置

  • TaskGroupActionCustomConfiguration:

    分组动作自定义配置

  • TaskGroupActionStatus:

    分组动作状态

  • TaskGroupActionCreateTime:

    动作分组创建时间

  • TaskGroupActionUpdateTime:

    动作分组更新时间

  • ActionTitle:

    动作名称

  • TaskGroupActionStatusType:

    状态类型: 0 – 无状态,1 – 成功,2– 失败,3–终止,4–跳过

  • TaskGroupActionRandomId:

    RandomId

  • TaskGroupActionRecoverId:

    RecoverId

  • TaskGroupActionExecuteId:

    ExecuteId

  • ActionApiType:

    调用api类型,0:tat, 1:云api

  • ActionAttribute:

    1:故障,2:恢复

  • ActionType:

    动作类型:平台、自定义

  • IsExecuteRedo:

    是否可重试

  • ActionRisk:

    动作风险级别

  • TaskGroupActionExecuteTime:

    动作运行时间

  • TaskGroupActionStartTime:

    动作开始执行时间



1892
1893
1894
# File 'lib/v20210820/models.rb', line 1892

def TaskGroupActionCustomConfiguration
  @TaskGroupActionCustomConfiguration
end

#TaskGroupActionExecuteIdObject

Parameters:

  • TaskGroupActionId:

    任务分组动作ID

  • TaskGroupInstances:

    任务分组动作实例列表

  • ActionId:

    动作ID

  • TaskGroupActionOrder:

    分组动作顺序

  • TaskGroupActionGeneralConfiguration:

    分组动作通用配置

  • TaskGroupActionCustomConfiguration:

    分组动作自定义配置

  • TaskGroupActionStatus:

    分组动作状态

  • TaskGroupActionCreateTime:

    动作分组创建时间

  • TaskGroupActionUpdateTime:

    动作分组更新时间

  • ActionTitle:

    动作名称

  • TaskGroupActionStatusType:

    状态类型: 0 – 无状态,1 – 成功,2– 失败,3–终止,4–跳过

  • TaskGroupActionRandomId:

    RandomId

  • TaskGroupActionRecoverId:

    RecoverId

  • TaskGroupActionExecuteId:

    ExecuteId

  • ActionApiType:

    调用api类型,0:tat, 1:云api

  • ActionAttribute:

    1:故障,2:恢复

  • ActionType:

    动作类型:平台、自定义

  • IsExecuteRedo:

    是否可重试

  • ActionRisk:

    动作风险级别

  • TaskGroupActionExecuteTime:

    动作运行时间

  • TaskGroupActionStartTime:

    动作开始执行时间



1892
1893
1894
# File 'lib/v20210820/models.rb', line 1892

def TaskGroupActionExecuteId
  @TaskGroupActionExecuteId
end

#TaskGroupActionExecuteTimeObject

Parameters:

  • TaskGroupActionId:

    任务分组动作ID

  • TaskGroupInstances:

    任务分组动作实例列表

  • ActionId:

    动作ID

  • TaskGroupActionOrder:

    分组动作顺序

  • TaskGroupActionGeneralConfiguration:

    分组动作通用配置

  • TaskGroupActionCustomConfiguration:

    分组动作自定义配置

  • TaskGroupActionStatus:

    分组动作状态

  • TaskGroupActionCreateTime:

    动作分组创建时间

  • TaskGroupActionUpdateTime:

    动作分组更新时间

  • ActionTitle:

    动作名称

  • TaskGroupActionStatusType:

    状态类型: 0 – 无状态,1 – 成功,2– 失败,3–终止,4–跳过

  • TaskGroupActionRandomId:

    RandomId

  • TaskGroupActionRecoverId:

    RecoverId

  • TaskGroupActionExecuteId:

    ExecuteId

  • ActionApiType:

    调用api类型,0:tat, 1:云api

  • ActionAttribute:

    1:故障,2:恢复

  • ActionType:

    动作类型:平台、自定义

  • IsExecuteRedo:

    是否可重试

  • ActionRisk:

    动作风险级别

  • TaskGroupActionExecuteTime:

    动作运行时间

  • TaskGroupActionStartTime:

    动作开始执行时间



1892
1893
1894
# File 'lib/v20210820/models.rb', line 1892

def TaskGroupActionExecuteTime
  @TaskGroupActionExecuteTime
end

#TaskGroupActionGeneralConfigurationObject

Parameters:

  • TaskGroupActionId:

    任务分组动作ID

  • TaskGroupInstances:

    任务分组动作实例列表

  • ActionId:

    动作ID

  • TaskGroupActionOrder:

    分组动作顺序

  • TaskGroupActionGeneralConfiguration:

    分组动作通用配置

  • TaskGroupActionCustomConfiguration:

    分组动作自定义配置

  • TaskGroupActionStatus:

    分组动作状态

  • TaskGroupActionCreateTime:

    动作分组创建时间

  • TaskGroupActionUpdateTime:

    动作分组更新时间

  • ActionTitle:

    动作名称

  • TaskGroupActionStatusType:

    状态类型: 0 – 无状态,1 – 成功,2– 失败,3–终止,4–跳过

  • TaskGroupActionRandomId:

    RandomId

  • TaskGroupActionRecoverId:

    RecoverId

  • TaskGroupActionExecuteId:

    ExecuteId

  • ActionApiType:

    调用api类型,0:tat, 1:云api

  • ActionAttribute:

    1:故障,2:恢复

  • ActionType:

    动作类型:平台、自定义

  • IsExecuteRedo:

    是否可重试

  • ActionRisk:

    动作风险级别

  • TaskGroupActionExecuteTime:

    动作运行时间

  • TaskGroupActionStartTime:

    动作开始执行时间



1892
1893
1894
# File 'lib/v20210820/models.rb', line 1892

def TaskGroupActionGeneralConfiguration
  @TaskGroupActionGeneralConfiguration
end

#TaskGroupActionIdObject

Parameters:

  • TaskGroupActionId:

    任务分组动作ID

  • TaskGroupInstances:

    任务分组动作实例列表

  • ActionId:

    动作ID

  • TaskGroupActionOrder:

    分组动作顺序

  • TaskGroupActionGeneralConfiguration:

    分组动作通用配置

  • TaskGroupActionCustomConfiguration:

    分组动作自定义配置

  • TaskGroupActionStatus:

    分组动作状态

  • TaskGroupActionCreateTime:

    动作分组创建时间

  • TaskGroupActionUpdateTime:

    动作分组更新时间

  • ActionTitle:

    动作名称

  • TaskGroupActionStatusType:

    状态类型: 0 – 无状态,1 – 成功,2– 失败,3–终止,4–跳过

  • TaskGroupActionRandomId:

    RandomId

  • TaskGroupActionRecoverId:

    RecoverId

  • TaskGroupActionExecuteId:

    ExecuteId

  • ActionApiType:

    调用api类型,0:tat, 1:云api

  • ActionAttribute:

    1:故障,2:恢复

  • ActionType:

    动作类型:平台、自定义

  • IsExecuteRedo:

    是否可重试

  • ActionRisk:

    动作风险级别

  • TaskGroupActionExecuteTime:

    动作运行时间

  • TaskGroupActionStartTime:

    动作开始执行时间



1892
1893
1894
# File 'lib/v20210820/models.rb', line 1892

def TaskGroupActionId
  @TaskGroupActionId
end

#TaskGroupActionOrderObject

Parameters:

  • TaskGroupActionId:

    任务分组动作ID

  • TaskGroupInstances:

    任务分组动作实例列表

  • ActionId:

    动作ID

  • TaskGroupActionOrder:

    分组动作顺序

  • TaskGroupActionGeneralConfiguration:

    分组动作通用配置

  • TaskGroupActionCustomConfiguration:

    分组动作自定义配置

  • TaskGroupActionStatus:

    分组动作状态

  • TaskGroupActionCreateTime:

    动作分组创建时间

  • TaskGroupActionUpdateTime:

    动作分组更新时间

  • ActionTitle:

    动作名称

  • TaskGroupActionStatusType:

    状态类型: 0 – 无状态,1 – 成功,2– 失败,3–终止,4–跳过

  • TaskGroupActionRandomId:

    RandomId

  • TaskGroupActionRecoverId:

    RecoverId

  • TaskGroupActionExecuteId:

    ExecuteId

  • ActionApiType:

    调用api类型,0:tat, 1:云api

  • ActionAttribute:

    1:故障,2:恢复

  • ActionType:

    动作类型:平台、自定义

  • IsExecuteRedo:

    是否可重试

  • ActionRisk:

    动作风险级别

  • TaskGroupActionExecuteTime:

    动作运行时间

  • TaskGroupActionStartTime:

    动作开始执行时间



1892
1893
1894
# File 'lib/v20210820/models.rb', line 1892

def TaskGroupActionOrder
  @TaskGroupActionOrder
end

#TaskGroupActionRandomIdObject

Parameters:

  • TaskGroupActionId:

    任务分组动作ID

  • TaskGroupInstances:

    任务分组动作实例列表

  • ActionId:

    动作ID

  • TaskGroupActionOrder:

    分组动作顺序

  • TaskGroupActionGeneralConfiguration:

    分组动作通用配置

  • TaskGroupActionCustomConfiguration:

    分组动作自定义配置

  • TaskGroupActionStatus:

    分组动作状态

  • TaskGroupActionCreateTime:

    动作分组创建时间

  • TaskGroupActionUpdateTime:

    动作分组更新时间

  • ActionTitle:

    动作名称

  • TaskGroupActionStatusType:

    状态类型: 0 – 无状态,1 – 成功,2– 失败,3–终止,4–跳过

  • TaskGroupActionRandomId:

    RandomId

  • TaskGroupActionRecoverId:

    RecoverId

  • TaskGroupActionExecuteId:

    ExecuteId

  • ActionApiType:

    调用api类型,0:tat, 1:云api

  • ActionAttribute:

    1:故障,2:恢复

  • ActionType:

    动作类型:平台、自定义

  • IsExecuteRedo:

    是否可重试

  • ActionRisk:

    动作风险级别

  • TaskGroupActionExecuteTime:

    动作运行时间

  • TaskGroupActionStartTime:

    动作开始执行时间



1892
1893
1894
# File 'lib/v20210820/models.rb', line 1892

def TaskGroupActionRandomId
  @TaskGroupActionRandomId
end

#TaskGroupActionRecoverIdObject

Parameters:

  • TaskGroupActionId:

    任务分组动作ID

  • TaskGroupInstances:

    任务分组动作实例列表

  • ActionId:

    动作ID

  • TaskGroupActionOrder:

    分组动作顺序

  • TaskGroupActionGeneralConfiguration:

    分组动作通用配置

  • TaskGroupActionCustomConfiguration:

    分组动作自定义配置

  • TaskGroupActionStatus:

    分组动作状态

  • TaskGroupActionCreateTime:

    动作分组创建时间

  • TaskGroupActionUpdateTime:

    动作分组更新时间

  • ActionTitle:

    动作名称

  • TaskGroupActionStatusType:

    状态类型: 0 – 无状态,1 – 成功,2– 失败,3–终止,4–跳过

  • TaskGroupActionRandomId:

    RandomId

  • TaskGroupActionRecoverId:

    RecoverId

  • TaskGroupActionExecuteId:

    ExecuteId

  • ActionApiType:

    调用api类型,0:tat, 1:云api

  • ActionAttribute:

    1:故障,2:恢复

  • ActionType:

    动作类型:平台、自定义

  • IsExecuteRedo:

    是否可重试

  • ActionRisk:

    动作风险级别

  • TaskGroupActionExecuteTime:

    动作运行时间

  • TaskGroupActionStartTime:

    动作开始执行时间



1892
1893
1894
# File 'lib/v20210820/models.rb', line 1892

def TaskGroupActionRecoverId
  @TaskGroupActionRecoverId
end

#TaskGroupActionStartTimeObject

Parameters:

  • TaskGroupActionId:

    任务分组动作ID

  • TaskGroupInstances:

    任务分组动作实例列表

  • ActionId:

    动作ID

  • TaskGroupActionOrder:

    分组动作顺序

  • TaskGroupActionGeneralConfiguration:

    分组动作通用配置

  • TaskGroupActionCustomConfiguration:

    分组动作自定义配置

  • TaskGroupActionStatus:

    分组动作状态

  • TaskGroupActionCreateTime:

    动作分组创建时间

  • TaskGroupActionUpdateTime:

    动作分组更新时间

  • ActionTitle:

    动作名称

  • TaskGroupActionStatusType:

    状态类型: 0 – 无状态,1 – 成功,2– 失败,3–终止,4–跳过

  • TaskGroupActionRandomId:

    RandomId

  • TaskGroupActionRecoverId:

    RecoverId

  • TaskGroupActionExecuteId:

    ExecuteId

  • ActionApiType:

    调用api类型,0:tat, 1:云api

  • ActionAttribute:

    1:故障,2:恢复

  • ActionType:

    动作类型:平台、自定义

  • IsExecuteRedo:

    是否可重试

  • ActionRisk:

    动作风险级别

  • TaskGroupActionExecuteTime:

    动作运行时间

  • TaskGroupActionStartTime:

    动作开始执行时间



1892
1893
1894
# File 'lib/v20210820/models.rb', line 1892

def TaskGroupActionStartTime
  @TaskGroupActionStartTime
end

#TaskGroupActionStatusObject

Parameters:

  • TaskGroupActionId:

    任务分组动作ID

  • TaskGroupInstances:

    任务分组动作实例列表

  • ActionId:

    动作ID

  • TaskGroupActionOrder:

    分组动作顺序

  • TaskGroupActionGeneralConfiguration:

    分组动作通用配置

  • TaskGroupActionCustomConfiguration:

    分组动作自定义配置

  • TaskGroupActionStatus:

    分组动作状态

  • TaskGroupActionCreateTime:

    动作分组创建时间

  • TaskGroupActionUpdateTime:

    动作分组更新时间

  • ActionTitle:

    动作名称

  • TaskGroupActionStatusType:

    状态类型: 0 – 无状态,1 – 成功,2– 失败,3–终止,4–跳过

  • TaskGroupActionRandomId:

    RandomId

  • TaskGroupActionRecoverId:

    RecoverId

  • TaskGroupActionExecuteId:

    ExecuteId

  • ActionApiType:

    调用api类型,0:tat, 1:云api

  • ActionAttribute:

    1:故障,2:恢复

  • ActionType:

    动作类型:平台、自定义

  • IsExecuteRedo:

    是否可重试

  • ActionRisk:

    动作风险级别

  • TaskGroupActionExecuteTime:

    动作运行时间

  • TaskGroupActionStartTime:

    动作开始执行时间



1892
1893
1894
# File 'lib/v20210820/models.rb', line 1892

def TaskGroupActionStatus
  @TaskGroupActionStatus
end

#TaskGroupActionStatusTypeObject

Parameters:

  • TaskGroupActionId:

    任务分组动作ID

  • TaskGroupInstances:

    任务分组动作实例列表

  • ActionId:

    动作ID

  • TaskGroupActionOrder:

    分组动作顺序

  • TaskGroupActionGeneralConfiguration:

    分组动作通用配置

  • TaskGroupActionCustomConfiguration:

    分组动作自定义配置

  • TaskGroupActionStatus:

    分组动作状态

  • TaskGroupActionCreateTime:

    动作分组创建时间

  • TaskGroupActionUpdateTime:

    动作分组更新时间

  • ActionTitle:

    动作名称

  • TaskGroupActionStatusType:

    状态类型: 0 – 无状态,1 – 成功,2– 失败,3–终止,4–跳过

  • TaskGroupActionRandomId:

    RandomId

  • TaskGroupActionRecoverId:

    RecoverId

  • TaskGroupActionExecuteId:

    ExecuteId

  • ActionApiType:

    调用api类型,0:tat, 1:云api

  • ActionAttribute:

    1:故障,2:恢复

  • ActionType:

    动作类型:平台、自定义

  • IsExecuteRedo:

    是否可重试

  • ActionRisk:

    动作风险级别

  • TaskGroupActionExecuteTime:

    动作运行时间

  • TaskGroupActionStartTime:

    动作开始执行时间



1892
1893
1894
# File 'lib/v20210820/models.rb', line 1892

def TaskGroupActionStatusType
  @TaskGroupActionStatusType
end

#TaskGroupActionUpdateTimeObject

Parameters:

  • TaskGroupActionId:

    任务分组动作ID

  • TaskGroupInstances:

    任务分组动作实例列表

  • ActionId:

    动作ID

  • TaskGroupActionOrder:

    分组动作顺序

  • TaskGroupActionGeneralConfiguration:

    分组动作通用配置

  • TaskGroupActionCustomConfiguration:

    分组动作自定义配置

  • TaskGroupActionStatus:

    分组动作状态

  • TaskGroupActionCreateTime:

    动作分组创建时间

  • TaskGroupActionUpdateTime:

    动作分组更新时间

  • ActionTitle:

    动作名称

  • TaskGroupActionStatusType:

    状态类型: 0 – 无状态,1 – 成功,2– 失败,3–终止,4–跳过

  • TaskGroupActionRandomId:

    RandomId

  • TaskGroupActionRecoverId:

    RecoverId

  • TaskGroupActionExecuteId:

    ExecuteId

  • ActionApiType:

    调用api类型,0:tat, 1:云api

  • ActionAttribute:

    1:故障,2:恢复

  • ActionType:

    动作类型:平台、自定义

  • IsExecuteRedo:

    是否可重试

  • ActionRisk:

    动作风险级别

  • TaskGroupActionExecuteTime:

    动作运行时间

  • TaskGroupActionStartTime:

    动作开始执行时间



1892
1893
1894
# File 'lib/v20210820/models.rb', line 1892

def TaskGroupActionUpdateTime
  @TaskGroupActionUpdateTime
end

#TaskGroupInstancesObject

Parameters:

  • TaskGroupActionId:

    任务分组动作ID

  • TaskGroupInstances:

    任务分组动作实例列表

  • ActionId:

    动作ID

  • TaskGroupActionOrder:

    分组动作顺序

  • TaskGroupActionGeneralConfiguration:

    分组动作通用配置

  • TaskGroupActionCustomConfiguration:

    分组动作自定义配置

  • TaskGroupActionStatus:

    分组动作状态

  • TaskGroupActionCreateTime:

    动作分组创建时间

  • TaskGroupActionUpdateTime:

    动作分组更新时间

  • ActionTitle:

    动作名称

  • TaskGroupActionStatusType:

    状态类型: 0 – 无状态,1 – 成功,2– 失败,3–终止,4–跳过

  • TaskGroupActionRandomId:

    RandomId

  • TaskGroupActionRecoverId:

    RecoverId

  • TaskGroupActionExecuteId:

    ExecuteId

  • ActionApiType:

    调用api类型,0:tat, 1:云api

  • ActionAttribute:

    1:故障,2:恢复

  • ActionType:

    动作类型:平台、自定义

  • IsExecuteRedo:

    是否可重试

  • ActionRisk:

    动作风险级别

  • TaskGroupActionExecuteTime:

    动作运行时间

  • TaskGroupActionStartTime:

    动作开始执行时间



1892
1893
1894
# File 'lib/v20210820/models.rb', line 1892

def TaskGroupInstances
  @TaskGroupInstances
end

Instance Method Details

#deserialize(params) ⇒ Object



1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
# File 'lib/v20210820/models.rb', line 1918

def deserialize(params)
  @TaskGroupActionId = params['TaskGroupActionId']
  unless params['TaskGroupInstances'].nil?
    @TaskGroupInstances = []
    params['TaskGroupInstances'].each do |i|
      taskgroupinstance_tmp = TaskGroupInstance.new
      taskgroupinstance_tmp.deserialize(i)
      @TaskGroupInstances << taskgroupinstance_tmp
    end
  end
  @ActionId = params['ActionId']
  @TaskGroupActionOrder = params['TaskGroupActionOrder']
  @TaskGroupActionGeneralConfiguration = params['TaskGroupActionGeneralConfiguration']
  @TaskGroupActionCustomConfiguration = params['TaskGroupActionCustomConfiguration']
  @TaskGroupActionStatus = params['TaskGroupActionStatus']
  @TaskGroupActionCreateTime = params['TaskGroupActionCreateTime']
  @TaskGroupActionUpdateTime = params['TaskGroupActionUpdateTime']
  @ActionTitle = params['ActionTitle']
  @TaskGroupActionStatusType = params['TaskGroupActionStatusType']
  @TaskGroupActionRandomId = params['TaskGroupActionRandomId']
  @TaskGroupActionRecoverId = params['TaskGroupActionRecoverId']
  @TaskGroupActionExecuteId = params['TaskGroupActionExecuteId']
  @ActionApiType = params['ActionApiType']
  @ActionAttribute = params['ActionAttribute']
  @ActionType = params['ActionType']
  @IsExecuteRedo = params['IsExecuteRedo']
  @ActionRisk = params['ActionRisk']
  @TaskGroupActionExecuteTime = params['TaskGroupActionExecuteTime']
  @TaskGroupActionStartTime = params['TaskGroupActionStartTime']
end