Class: TencentCloud::Cvm::V20170312::LaunchTemplateVersionInfo

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

Overview

实例启动模板版本集合

Instance Attribute Summary collapse

Instance Method Summary collapse

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

Parameters:

  • LaunchTemplateVersion: —

    实例启动模板版本号。

  • LaunchTemplateVersionData: —

    实例启动模板版本数据详情。

  • CreationTime: —

    实例启动模板版本创建时间。

  • LaunchTemplateId: —

    实例启动模板ID。

  • IsDefaultVersion: —

    是否为默认启动模板版本。

  • LaunchTemplateVersionDescription: —

    实例启动模板版本描述信息。

  • CreatedBy: —

    创建者的AppId。



6237
6238
6239
# File 'lib/v20170312/models.rb', line 6237

def CreatedBy
  @CreatedBy
end

#CreationTime ⇒ Object

Parameters:

  • LaunchTemplateVersion: —

    实例启动模板版本号。

  • LaunchTemplateVersionData: —

    实例启动模板版本数据详情。

  • CreationTime: —

    实例启动模板版本创建时间。

  • LaunchTemplateId: —

    实例启动模板ID。

  • IsDefaultVersion: —

    是否为默认启动模板版本。

  • LaunchTemplateVersionDescription: —

    实例启动模板版本描述信息。

  • CreatedBy: —

    创建者的AppId。



6237
6238
6239
# File 'lib/v20170312/models.rb', line 6237

def CreationTime
  @CreationTime
end

#IsDefaultVersion ⇒ Object

Parameters:

  • LaunchTemplateVersion: —

    实例启动模板版本号。

  • LaunchTemplateVersionData: —

    实例启动模板版本数据详情。

  • CreationTime: —

    实例启动模板版本创建时间。

  • LaunchTemplateId: —

    实例启动模板ID。

  • IsDefaultVersion: —

    是否为默认启动模板版本。

  • LaunchTemplateVersionDescription: —

    实例启动模板版本描述信息。

  • CreatedBy: —

    创建者的AppId。



6237
6238
6239
# File 'lib/v20170312/models.rb', line 6237

def IsDefaultVersion
  @IsDefaultVersion
end

#LaunchTemplateId ⇒ Object

Parameters:

  • LaunchTemplateVersion: —

    实例启动模板版本号。

  • LaunchTemplateVersionData: —

    实例启动模板版本数据详情。

  • CreationTime: —

    实例启动模板版本创建时间。

  • LaunchTemplateId: —

    实例启动模板ID。

  • IsDefaultVersion: —

    是否为默认启动模板版本。

  • LaunchTemplateVersionDescription: —

    实例启动模板版本描述信息。

  • CreatedBy: —

    创建者的AppId。



6237
6238
6239
# File 'lib/v20170312/models.rb', line 6237

def LaunchTemplateId
  @LaunchTemplateId
end

#LaunchTemplateVersion ⇒ Object

Parameters:

  • LaunchTemplateVersion: —

    实例启动模板版本号。

  • LaunchTemplateVersionData: —

    实例启动模板版本数据详情。

  • CreationTime: —

    实例启动模板版本创建时间。

  • LaunchTemplateId: —

    实例启动模板ID。

  • IsDefaultVersion: —

    是否为默认启动模板版本。

  • LaunchTemplateVersionDescription: —

    实例启动模板版本描述信息。

  • CreatedBy: —

    创建者的AppId。



6237
6238
6239
# File 'lib/v20170312/models.rb', line 6237

def LaunchTemplateVersion
  @LaunchTemplateVersion
end

#LaunchTemplateVersionData ⇒ Object

Parameters:

  • LaunchTemplateVersion: —

    实例启动模板版本号。

  • LaunchTemplateVersionData: —

    实例启动模板版本数据详情。

  • CreationTime: —

    实例启动模板版本创建时间。

  • LaunchTemplateId: —

    实例启动模板ID。

  • IsDefaultVersion: —

    是否为默认启动模板版本。

  • LaunchTemplateVersionDescription: —

    实例启动模板版本描述信息。

  • CreatedBy: —

    创建者的AppId。



6237
6238
6239
# File 'lib/v20170312/models.rb', line 6237

def LaunchTemplateVersionData
  @LaunchTemplateVersionData
end

#LaunchTemplateVersionDescription ⇒ Object

Parameters:

  • LaunchTemplateVersion: —

    实例启动模板版本号。

  • LaunchTemplateVersionData: —

    实例启动模板版本数据详情。

  • CreationTime: —

    实例启动模板版本创建时间。

  • LaunchTemplateId: —

    实例启动模板ID。

  • IsDefaultVersion: —

    是否为默认启动模板版本。

  • LaunchTemplateVersionDescription: —

    实例启动模板版本描述信息。

  • CreatedBy: —

    创建者的AppId。



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