Class: TencentCloud::Cfg::V20210820::ActionFieldConfigResult

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(actionid = nil, actionname = nil, configdetail = nil) ⇒ ActionFieldConfigResult

Returns a new instance of ActionFieldConfigResult.



115
116
117
118
119
# File 'lib/v20210820/models.rb', line 115

def initialize(actionid=nil, actionname=nil, configdetail=nil)
  @ActionId = actionid
  @ActionName = actionname
  @ConfigDetail = configdetail
end

Instance Attribute Details

#ActionIdObject

Parameters:

  • ActionId:

    动作ID

  • ActionName:

    动作名称

  • ConfigDetail:

    动作对应的栏位配置详情



113
114
115
# File 'lib/v20210820/models.rb', line 113

def ActionId
  @ActionId
end

#ActionNameObject

Parameters:

  • ActionId:

    动作ID

  • ActionName:

    动作名称

  • ConfigDetail:

    动作对应的栏位配置详情



113
114
115
# File 'lib/v20210820/models.rb', line 113

def ActionName
  @ActionName
end

#ConfigDetailObject

Parameters:

  • ActionId:

    动作ID

  • ActionName:

    动作名称

  • ConfigDetail:

    动作对应的栏位配置详情



113
114
115
# File 'lib/v20210820/models.rb', line 113

def ConfigDetail
  @ConfigDetail
end

Instance Method Details

#deserialize(params) ⇒ Object



121
122
123
124
125
126
127
128
129
130
131
132
# File 'lib/v20210820/models.rb', line 121

def deserialize(params)
  @ActionId = params['ActionId']
  @ActionName = params['ActionName']
  unless params['ConfigDetail'].nil?
    @ConfigDetail = []
    params['ConfigDetail'].each do |i|
      actionfieldconfigdetail_tmp = ActionFieldConfigDetail.new
      actionfieldconfigdetail_tmp.deserialize(i)
      @ConfigDetail << actionfieldconfigdetail_tmp
    end
  end
end