Class: TencentCloud::Weilingwith::V20230427::AddAlarmProcessRecordRequest

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

Overview

AddAlarmProcessRecord请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(recordset = nil, workspaceid = nil, applicationtoken = nil, applicationid = nil, extendone = nil) ⇒ AddAlarmProcessRecordRequest

Returns a new instance of AddAlarmProcessRecordRequest.



162
163
164
165
166
167
168
# File 'lib/v20230427/models.rb', line 162

def initialize(recordset=nil, workspaceid=nil, applicationtoken=nil, applicationid=nil, extendone=nil)
  @RecordSet = recordset
  @WorkspaceId = workspaceid
  @ApplicationToken = applicationtoken
  @ApplicationId = applicationid
  @ExtendOne = extendone
end

Instance Attribute Details

#ApplicationIdObject

Parameters:

  • RecordSet:

    处理记录项

  • WorkspaceId:

    工作空间id

  • ApplicationToken:

    应用token

  • ApplicationId:

    非孪生平台外部应用appid

  • ExtendOne:

    此字段填写的是非孪生中台的用户id(多个用逗号分隔),如果是非孪生中台用户必填该字段



160
161
162
# File 'lib/v20230427/models.rb', line 160

def ApplicationId
  @ApplicationId
end

#ApplicationTokenObject

Parameters:

  • RecordSet:

    处理记录项

  • WorkspaceId:

    工作空间id

  • ApplicationToken:

    应用token

  • ApplicationId:

    非孪生平台外部应用appid

  • ExtendOne:

    此字段填写的是非孪生中台的用户id(多个用逗号分隔),如果是非孪生中台用户必填该字段



160
161
162
# File 'lib/v20230427/models.rb', line 160

def ApplicationToken
  @ApplicationToken
end

#ExtendOneObject

Parameters:

  • RecordSet:

    处理记录项

  • WorkspaceId:

    工作空间id

  • ApplicationToken:

    应用token

  • ApplicationId:

    非孪生平台外部应用appid

  • ExtendOne:

    此字段填写的是非孪生中台的用户id(多个用逗号分隔),如果是非孪生中台用户必填该字段



160
161
162
# File 'lib/v20230427/models.rb', line 160

def ExtendOne
  @ExtendOne
end

#RecordSetObject

Parameters:

  • RecordSet:

    处理记录项

  • WorkspaceId:

    工作空间id

  • ApplicationToken:

    应用token

  • ApplicationId:

    非孪生平台外部应用appid

  • ExtendOne:

    此字段填写的是非孪生中台的用户id(多个用逗号分隔),如果是非孪生中台用户必填该字段



160
161
162
# File 'lib/v20230427/models.rb', line 160

def RecordSet
  @RecordSet
end

#WorkspaceIdObject

Parameters:

  • RecordSet:

    处理记录项

  • WorkspaceId:

    工作空间id

  • ApplicationToken:

    应用token

  • ApplicationId:

    非孪生平台外部应用appid

  • ExtendOne:

    此字段填写的是非孪生中台的用户id(多个用逗号分隔),如果是非孪生中台用户必填该字段



160
161
162
# File 'lib/v20230427/models.rb', line 160

def WorkspaceId
  @WorkspaceId
end

Instance Method Details

#deserialize(params) ⇒ Object



170
171
172
173
174
175
176
177
178
179
180
181
182
183
# File 'lib/v20230427/models.rb', line 170

def deserialize(params)
  unless params['RecordSet'].nil?
    @RecordSet = []
    params['RecordSet'].each do |i|
      processrecordinfo_tmp = ProcessRecordInfo.new
      processrecordinfo_tmp.deserialize(i)
      @RecordSet << processrecordinfo_tmp
    end
  end
  @WorkspaceId = params['WorkspaceId']
  @ApplicationToken = params['ApplicationToken']
  @ApplicationId = params['ApplicationId']
  @ExtendOne = params['ExtendOne']
end