Class: TencentCloud::Ioa::V20220601::SoftwareInformationData
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ioa::V20220601::SoftwareInformationData
- Defined in:
- lib/v20220601/models.rb
Overview
软件详情响应对象集合
Instance Attribute Summary collapse
- #CorpName ⇒ Object
- #Id ⇒ Object
- #InstallDate ⇒ Object
- #Mid ⇒ Object
- #Name ⇒ Object
- #PiracyRisk ⇒ Object
- #SoftwareId ⇒ Object
- #Version ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(name = nil, installdate = nil, softwareid = nil, mid = nil, version = nil, corpname = nil, id = nil, piracyrisk = nil) ⇒ SoftwareInformationData
constructor
A new instance of SoftwareInformationData.
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
#CorpName ⇒ Object
3860 3861 3862 |
# File 'lib/v20220601/models.rb', line 3860 def CorpName @CorpName end |
#Id ⇒ Object
3860 3861 3862 |
# File 'lib/v20220601/models.rb', line 3860 def Id @Id end |
#InstallDate ⇒ Object
3860 3861 3862 |
# File 'lib/v20220601/models.rb', line 3860 def InstallDate @InstallDate end |
#Mid ⇒ Object
3860 3861 3862 |
# File 'lib/v20220601/models.rb', line 3860 def Mid @Mid end |
#Name ⇒ Object
3860 3861 3862 |
# File 'lib/v20220601/models.rb', line 3860 def Name @Name end |
#PiracyRisk ⇒ Object
3860 3861 3862 |
# File 'lib/v20220601/models.rb', line 3860 def PiracyRisk @PiracyRisk end |
#SoftwareId ⇒ Object
3860 3861 3862 |
# File 'lib/v20220601/models.rb', line 3860 def SoftwareId @SoftwareId end |
#Version ⇒ Object
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 |