Class: TencentCloud::Iecp::V20210914::ModifyEdgeUnitApplicationBasicInfoRequest

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

Overview

ModifyEdgeUnitApplicationBasicInfo请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(basicinfo = nil, edgeunitid = nil, applicationid = nil) ⇒ ModifyEdgeUnitApplicationBasicInfoRequest

Returns a new instance of ModifyEdgeUnitApplicationBasicInfoRequest.



5280
5281
5282
5283
5284
# File 'lib/v20210914/models.rb', line 5280

def initialize(basicinfo=nil, edgeunitid=nil, applicationid=nil)
  @BasicInfo = basicinfo
  @EdgeUnitId = edgeunitid
  @ApplicationId = applicationid
end

Instance Attribute Details

#ApplicationIdObject

Parameters:

  • BasicInfo:

    应用基本信息

  • EdgeUnitId:

    单元ID

  • ApplicationId:

    应用ID



5278
5279
5280
# File 'lib/v20210914/models.rb', line 5278

def ApplicationId
  @ApplicationId
end

#BasicInfoObject

Parameters:

  • BasicInfo:

    应用基本信息

  • EdgeUnitId:

    单元ID

  • ApplicationId:

    应用ID



5278
5279
5280
# File 'lib/v20210914/models.rb', line 5278

def BasicInfo
  @BasicInfo
end

#EdgeUnitIdObject

Parameters:

  • BasicInfo:

    应用基本信息

  • EdgeUnitId:

    单元ID

  • ApplicationId:

    应用ID



5278
5279
5280
# File 'lib/v20210914/models.rb', line 5278

def EdgeUnitId
  @EdgeUnitId
end

Instance Method Details

#deserialize(params) ⇒ Object



5286
5287
5288
5289
5290
5291
5292
5293
# File 'lib/v20210914/models.rb', line 5286

def deserialize(params)
  unless params['BasicInfo'].nil?
    @BasicInfo = ApplicationBasicInfo.new
    @BasicInfo.deserialize(params['BasicInfo'])
  end
  @EdgeUnitId = params['EdgeUnitId']
  @ApplicationId = params['ApplicationId']
end