Class: TencentCloud::Cfg::V20210820::TemplateGroupAction

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(templategroupactionid = nil, actionid = nil, order = nil, generalconfiguration = nil, customconfiguration = nil, createtime = nil, updatetime = nil, actiontitle = nil, randomid = nil, recoverid = nil, executeid = nil, actionapitype = nil, actionattribute = nil, actiontype = nil, actionrisk = nil, failureperformance = nil) ⇒ TemplateGroupAction



2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
# File 'lib/v20210820/models.rb', line 2596

def initialize(templategroupactionid=nil, actionid=nil, order=nil, generalconfiguration=nil, customconfiguration=nil, createtime=nil, updatetime=nil, actiontitle=nil, randomid=nil, recoverid=nil, executeid=nil, actionapitype=nil, actionattribute=nil, actiontype=nil, actionrisk=nil, failureperformance=nil)
  @TemplateGroupActionId = templategroupactionid
  @ActionId = actionid
  @Order = order
  @GeneralConfiguration = generalconfiguration
  @CustomConfiguration = customconfiguration
  @CreateTime = createtime
  @UpdateTime = updatetime
  @ActionTitle = actiontitle
  @RandomId = randomid
  @RecoverId = recoverid
  @ExecuteId = executeid
  @ActionApiType = actionapitype
  @ActionAttribute = actionattribute
  @ActionType = actiontype
  @ActionRisk = actionrisk
  @FailurePerformance = failureperformance
end

Instance Attribute Details

#ActionApiTypeObject



2594
2595
2596
# File 'lib/v20210820/models.rb', line 2594

def ActionApiType
  @ActionApiType
end

#ActionAttributeObject



2594
2595
2596
# File 'lib/v20210820/models.rb', line 2594

def ActionAttribute
  @ActionAttribute
end

#ActionIdObject



2594
2595
2596
# File 'lib/v20210820/models.rb', line 2594

def ActionId
  @ActionId
end

#ActionRiskObject



2594
2595
2596
# File 'lib/v20210820/models.rb', line 2594

def ActionRisk
  @ActionRisk
end

#ActionTitleObject



2594
2595
2596
# File 'lib/v20210820/models.rb', line 2594

def ActionTitle
  @ActionTitle
end

#ActionTypeObject



2594
2595
2596
# File 'lib/v20210820/models.rb', line 2594

def ActionType
  @ActionType
end

#CreateTimeObject



2594
2595
2596
# File 'lib/v20210820/models.rb', line 2594

def CreateTime
  @CreateTime
end

#CustomConfigurationObject



2594
2595
2596
# File 'lib/v20210820/models.rb', line 2594

def CustomConfiguration
  @CustomConfiguration
end

#ExecuteIdObject



2594
2595
2596
# File 'lib/v20210820/models.rb', line 2594

def ExecuteId
  @ExecuteId
end

#FailurePerformanceObject



2594
2595
2596
# File 'lib/v20210820/models.rb', line 2594

def FailurePerformance
  @FailurePerformance
end

#GeneralConfigurationObject



2594
2595
2596
# File 'lib/v20210820/models.rb', line 2594

def GeneralConfiguration
  @GeneralConfiguration
end

#OrderObject



2594
2595
2596
# File 'lib/v20210820/models.rb', line 2594

def Order
  @Order
end

#RandomIdObject



2594
2595
2596
# File 'lib/v20210820/models.rb', line 2594

def RandomId
  @RandomId
end

#RecoverIdObject



2594
2595
2596
# File 'lib/v20210820/models.rb', line 2594

def RecoverId
  @RecoverId
end

#TemplateGroupActionIdObject



2594
2595
2596
# File 'lib/v20210820/models.rb', line 2594

def TemplateGroupActionId
  @TemplateGroupActionId
end

#UpdateTimeObject



2594
2595
2596
# File 'lib/v20210820/models.rb', line 2594

def UpdateTime
  @UpdateTime
end

Instance Method Details

#deserialize(params) ⇒ Object



2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
# File 'lib/v20210820/models.rb', line 2615

def deserialize(params)
  @TemplateGroupActionId = params['TemplateGroupActionId']
  @ActionId = params['ActionId']
  @Order = params['Order']
  @GeneralConfiguration = params['GeneralConfiguration']
  @CustomConfiguration = params['CustomConfiguration']
  @CreateTime = params['CreateTime']
  @UpdateTime = params['UpdateTime']
  @ActionTitle = params['ActionTitle']
  @RandomId = params['RandomId']
  @RecoverId = params['RecoverId']
  @ExecuteId = params['ExecuteId']
  @ActionApiType = params['ActionApiType']
  @ActionAttribute = params['ActionAttribute']
  @ActionType = params['ActionType']
  @ActionRisk = params['ActionRisk']
  @FailurePerformance = params['FailurePerformance']
end