Class: TencentCloud::Cvm::V20170312::LaunchTemplateVersionInfo
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cvm::V20170312::LaunchTemplateVersionInfo
- Defined in:
- lib/v20170312/models.rb
Overview
实例启动模板版本集合
Instance Attribute Summary collapse
- #CreatedBy ⇒ Object
- #CreationTime ⇒ Object
- #IsDefaultVersion ⇒ Object
- #LaunchTemplateId ⇒ Object
- #LaunchTemplateVersion ⇒ Object
- #LaunchTemplateVersionData ⇒ Object
- #LaunchTemplateVersionDescription ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(launchtemplateversion = nil, launchtemplateversiondata = nil, creationtime = nil, launchtemplateid = nil, isdefaultversion = nil, launchtemplateversiondescription = nil, createdby = nil) ⇒ LaunchTemplateVersionInfo
constructor
A new instance of LaunchTemplateVersionInfo.
Constructor Details
#initialize(launchtemplateversion = nil, launchtemplateversiondata = nil, creationtime = nil, launchtemplateid = nil, isdefaultversion = nil, launchtemplateversiondescription = nil, createdby = nil) ⇒ LaunchTemplateVersionInfo
Returns a new instance of LaunchTemplateVersionInfo.
6239 6240 6241 6242 6243 6244 6245 6246 6247 |
# File 'lib/v20170312/models.rb', line 6239 def initialize(launchtemplateversion=nil, launchtemplateversiondata=nil, creationtime=nil, launchtemplateid=nil, isdefaultversion=nil, launchtemplateversiondescription=nil, createdby=nil) @LaunchTemplateVersion = launchtemplateversion @LaunchTemplateVersionData = launchtemplateversiondata @CreationTime = creationtime @LaunchTemplateId = launchtemplateid @IsDefaultVersion = isdefaultversion @LaunchTemplateVersionDescription = launchtemplateversiondescription @CreatedBy = createdby end |
Instance Attribute Details
#CreatedBy ⇒ Object
6237 6238 6239 |
# File 'lib/v20170312/models.rb', line 6237 def CreatedBy @CreatedBy end |
#CreationTime ⇒ Object
6237 6238 6239 |
# File 'lib/v20170312/models.rb', line 6237 def CreationTime @CreationTime end |
#IsDefaultVersion ⇒ Object
6237 6238 6239 |
# File 'lib/v20170312/models.rb', line 6237 def IsDefaultVersion @IsDefaultVersion end |
#LaunchTemplateId ⇒ Object
6237 6238 6239 |
# File 'lib/v20170312/models.rb', line 6237 def LaunchTemplateId @LaunchTemplateId end |
#LaunchTemplateVersion ⇒ Object
6237 6238 6239 |
# File 'lib/v20170312/models.rb', line 6237 def LaunchTemplateVersion @LaunchTemplateVersion end |
#LaunchTemplateVersionData ⇒ Object
6237 6238 6239 |
# File 'lib/v20170312/models.rb', line 6237 def LaunchTemplateVersionData @LaunchTemplateVersionData end |
#LaunchTemplateVersionDescription ⇒ Object
6237 6238 6239 |
# File 'lib/v20170312/models.rb', line 6237 def LaunchTemplateVersionDescription @LaunchTemplateVersionDescription end |
Instance Method Details
#deserialize(params) ⇒ Object
6249 6250 6251 6252 6253 6254 6255 6256 6257 6258 6259 6260 |
# File 'lib/v20170312/models.rb', line 6249 def deserialize(params) @LaunchTemplateVersion = params['LaunchTemplateVersion'] unless params['LaunchTemplateVersionData'].nil? @LaunchTemplateVersionData = LaunchTemplateVersionData.new @LaunchTemplateVersionData.deserialize(params['LaunchTemplateVersionData']) end @CreationTime = params['CreationTime'] @LaunchTemplateId = params['LaunchTemplateId'] @IsDefaultVersion = params['IsDefaultVersion'] @LaunchTemplateVersionDescription = params['LaunchTemplateVersionDescription'] @CreatedBy = params['CreatedBy'] end |