Class: TencentCloud::Ioa::V20220601::SoftwareInformationData

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

Overview

软件详情响应对象集合

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, installdate = nil, softwareid = nil, mid = nil, version = nil, corpname = nil, id = nil, piracyrisk = nil) ⇒ SoftwareInformationData



3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
# File 'lib/v20220601/models.rb', line 3862

def initialize(name=nil, installdate=nil, softwareid=nil, mid=nil, version=nil, corpname=nil, id=nil, piracyrisk=nil)
  @Name = name
  @InstallDate = installdate
  @SoftwareId = softwareid
  @Mid = mid
  @Version = version
  @CorpName = corpname
  @Id = id
  @PiracyRisk = piracyrisk
end

Instance Attribute Details

#CorpNameObject



3860
3861
3862
# File 'lib/v20220601/models.rb', line 3860

def CorpName
  @CorpName
end

#IdObject



3860
3861
3862
# File 'lib/v20220601/models.rb', line 3860

def Id
  @Id
end

#InstallDateObject



3860
3861
3862
# File 'lib/v20220601/models.rb', line 3860

def InstallDate
  @InstallDate
end

#MidObject



3860
3861
3862
# File 'lib/v20220601/models.rb', line 3860

def Mid
  @Mid
end

#NameObject



3860
3861
3862
# File 'lib/v20220601/models.rb', line 3860

def Name
  @Name
end

#PiracyRiskObject



3860
3861
3862
# File 'lib/v20220601/models.rb', line 3860

def PiracyRisk
  @PiracyRisk
end

#SoftwareIdObject



3860
3861
3862
# File 'lib/v20220601/models.rb', line 3860

def SoftwareId
  @SoftwareId
end

#VersionObject



3860
3861
3862
# File 'lib/v20220601/models.rb', line 3860

def Version
  @Version
end

Instance Method Details

#deserialize(params) ⇒ Object



3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
# File 'lib/v20220601/models.rb', line 3873

def deserialize(params)
  @Name = params['Name']
  @InstallDate = params['InstallDate']
  @SoftwareId = params['SoftwareId']
  @Mid = params['Mid']
  @Version = params['Version']
  @CorpName = params['CorpName']
  @Id = params['Id']
  @PiracyRisk = params['PiracyRisk']
end