Class: TencentCloud::Ecm::V20190719::SrcImage
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ecm::V20190719::SrcImage
- Defined in:
- lib/v20190719/models.rb
Overview
镜像来源信息
Instance Attribute Summary collapse
- #ImageDescription ⇒ Object
- #ImageId ⇒ Object
- #ImageName ⇒ Object
- #ImageOsName ⇒ Object
- #ImageType ⇒ Object
- #InstanceId ⇒ Object
- #InstanceName ⇒ Object
- #Region ⇒ Object
- #RegionID ⇒ Object
- #RegionName ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(imageid = nil, imagename = nil, imageosname = nil, imagedescription = nil, region = nil, regionid = nil, regionname = nil, instancename = nil, instanceid = nil, imagetype = nil) ⇒ SrcImage
constructor
A new instance of SrcImage.
Constructor Details
#initialize(imageid = nil, imagename = nil, imageosname = nil, imagedescription = nil, region = nil, regionid = nil, regionname = nil, instancename = nil, instanceid = nil, imagetype = nil) ⇒ SrcImage
Returns a new instance of SrcImage.
10745 10746 10747 10748 10749 10750 10751 10752 10753 10754 10755 10756 |
# File 'lib/v20190719/models.rb', line 10745 def initialize(imageid=nil, imagename=nil, imageosname=nil, imagedescription=nil, region=nil, regionid=nil, regionname=nil, instancename=nil, instanceid=nil, imagetype=nil) @ImageId = imageid @ImageName = imagename @ImageOsName = imageosname @ImageDescription = imagedescription @Region = region @RegionID = regionid @RegionName = regionname @InstanceName = instancename @InstanceId = instanceid @ImageType = imagetype end |
Instance Attribute Details
#ImageDescription ⇒ Object
10743 10744 10745 |
# File 'lib/v20190719/models.rb', line 10743 def ImageDescription @ImageDescription end |
#ImageId ⇒ Object
10743 10744 10745 |
# File 'lib/v20190719/models.rb', line 10743 def ImageId @ImageId end |
#ImageName ⇒ Object
10743 10744 10745 |
# File 'lib/v20190719/models.rb', line 10743 def ImageName @ImageName end |
#ImageOsName ⇒ Object
10743 10744 10745 |
# File 'lib/v20190719/models.rb', line 10743 def ImageOsName @ImageOsName end |
#ImageType ⇒ Object
10743 10744 10745 |
# File 'lib/v20190719/models.rb', line 10743 def ImageType @ImageType end |
#InstanceId ⇒ Object
10743 10744 10745 |
# File 'lib/v20190719/models.rb', line 10743 def InstanceId @InstanceId end |
#InstanceName ⇒ Object
10743 10744 10745 |
# File 'lib/v20190719/models.rb', line 10743 def InstanceName @InstanceName end |
#Region ⇒ Object
10743 10744 10745 |
# File 'lib/v20190719/models.rb', line 10743 def Region @Region end |
#RegionID ⇒ Object
10743 10744 10745 |
# File 'lib/v20190719/models.rb', line 10743 def RegionID @RegionID end |
#RegionName ⇒ Object
10743 10744 10745 |
# File 'lib/v20190719/models.rb', line 10743 def RegionName @RegionName end |
Instance Method Details
#deserialize(params) ⇒ Object
10758 10759 10760 10761 10762 10763 10764 10765 10766 10767 10768 10769 |
# File 'lib/v20190719/models.rb', line 10758 def deserialize(params) @ImageId = params['ImageId'] @ImageName = params['ImageName'] @ImageOsName = params['ImageOsName'] @ImageDescription = params['ImageDescription'] @Region = params['Region'] @RegionID = params['RegionID'] @RegionName = params['RegionName'] @InstanceName = params['InstanceName'] @InstanceId = params['InstanceId'] @ImageType = params['ImageType'] end |