Class: TencentCloud::Cvm::V20170312::LaunchTemplateInfo

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(latestversionnumber = nil, launchtemplateid = nil, launchtemplatename = nil, defaultversionnumber = nil, launchtemplateversioncount = nil, createdby = nil, creationtime = nil) ⇒ LaunchTemplateInfo

Returns a new instance of LaunchTemplateInfo.



6041
6042
6043
6044
6045
6046
6047
6048
6049
# File 'lib/v20170312/models.rb', line 6041

def initialize(latestversionnumber=nil, launchtemplateid=nil, launchtemplatename=nil, defaultversionnumber=nil, launchtemplateversioncount=nil, createdby=nil, creationtime=nil)
  @LatestVersionNumber = latestversionnumber
  @LaunchTemplateId = launchtemplateid
  @LaunchTemplateName = launchtemplatename
  @DefaultVersionNumber = defaultversionnumber
  @LaunchTemplateVersionCount = launchtemplateversioncount
  @CreatedBy = createdby
  @CreationTime = creationtime
end

Instance Attribute Details

#CreatedBy ⇒ Object

Parameters:

  • LatestVersionNumber: —

    实例启动模版本号。

  • LaunchTemplateId: —

    实例启动模板ID。

  • LaunchTemplateName: —

    实例启动模板名。

  • DefaultVersionNumber: —

    实例启动模板默认版本号。

  • LaunchTemplateVersionCount: —

    实例启动模板包含的版本总数量。

  • CreatedBy: —

    创建该模板的用户UIN。

  • CreationTime: —

    创建该模板的时间。



6039
6040
6041
# File 'lib/v20170312/models.rb', line 6039

def CreatedBy
  @CreatedBy
end

#CreationTime ⇒ Object

Parameters:

  • LatestVersionNumber: —

    实例启动模版本号。

  • LaunchTemplateId: —

    实例启动模板ID。

  • LaunchTemplateName: —

    实例启动模板名。

  • DefaultVersionNumber: —

    实例启动模板默认版本号。

  • LaunchTemplateVersionCount: —

    实例启动模板包含的版本总数量。

  • CreatedBy: —

    创建该模板的用户UIN。

  • CreationTime: —

    创建该模板的时间。



6039
6040
6041
# File 'lib/v20170312/models.rb', line 6039

def CreationTime
  @CreationTime
end

#DefaultVersionNumber ⇒ Object

Parameters:

  • LatestVersionNumber: —

    实例启动模版本号。

  • LaunchTemplateId: —

    实例启动模板ID。

  • LaunchTemplateName: —

    实例启动模板名。

  • DefaultVersionNumber: —

    实例启动模板默认版本号。

  • LaunchTemplateVersionCount: —

    实例启动模板包含的版本总数量。

  • CreatedBy: —

    创建该模板的用户UIN。

  • CreationTime: —

    创建该模板的时间。



6039
6040
6041
# File 'lib/v20170312/models.rb', line 6039

def DefaultVersionNumber
  @DefaultVersionNumber
end

#LatestVersionNumber ⇒ Object

Parameters:

  • LatestVersionNumber: —

    实例启动模版本号。

  • LaunchTemplateId: —

    实例启动模板ID。

  • LaunchTemplateName: —

    实例启动模板名。

  • DefaultVersionNumber: —

    实例启动模板默认版本号。

  • LaunchTemplateVersionCount: —

    实例启动模板包含的版本总数量。

  • CreatedBy: —

    创建该模板的用户UIN。

  • CreationTime: —

    创建该模板的时间。



6039
6040
6041
# File 'lib/v20170312/models.rb', line 6039

def LatestVersionNumber
  @LatestVersionNumber
end

#LaunchTemplateId ⇒ Object

Parameters:

  • LatestVersionNumber: —

    实例启动模版本号。

  • LaunchTemplateId: —

    实例启动模板ID。

  • LaunchTemplateName: —

    实例启动模板名。

  • DefaultVersionNumber: —

    实例启动模板默认版本号。

  • LaunchTemplateVersionCount: —

    实例启动模板包含的版本总数量。

  • CreatedBy: —

    创建该模板的用户UIN。

  • CreationTime: —

    创建该模板的时间。



6039
6040
6041
# File 'lib/v20170312/models.rb', line 6039

def LaunchTemplateId
  @LaunchTemplateId
end

#LaunchTemplateName ⇒ Object

Parameters:

  • LatestVersionNumber: —

    实例启动模版本号。

  • LaunchTemplateId: —

    实例启动模板ID。

  • LaunchTemplateName: —

    实例启动模板名。

  • DefaultVersionNumber: —

    实例启动模板默认版本号。

  • LaunchTemplateVersionCount: —

    实例启动模板包含的版本总数量。

  • CreatedBy: —

    创建该模板的用户UIN。

  • CreationTime: —

    创建该模板的时间。



6039
6040
6041
# File 'lib/v20170312/models.rb', line 6039

def LaunchTemplateName
  @LaunchTemplateName
end

#LaunchTemplateVersionCount ⇒ Object

Parameters:

  • LatestVersionNumber: —

    实例启动模版本号。

  • LaunchTemplateId: —

    实例启动模板ID。

  • LaunchTemplateName: —

    实例启动模板名。

  • DefaultVersionNumber: —

    实例启动模板默认版本号。

  • LaunchTemplateVersionCount: —

    实例启动模板包含的版本总数量。

  • CreatedBy: —

    创建该模板的用户UIN。

  • CreationTime: —

    创建该模板的时间。



6039
6040
6041
# File 'lib/v20170312/models.rb', line 6039

def LaunchTemplateVersionCount
  @LaunchTemplateVersionCount
end

Instance Method Details

#deserialize(params) ⇒ Object



6051
6052
6053
6054
6055
6056
6057
6058
6059
# File 'lib/v20170312/models.rb', line 6051

def deserialize(params)
  @LatestVersionNumber = params['LatestVersionNumber']
  @LaunchTemplateId = params['LaunchTemplateId']
  @LaunchTemplateName = params['LaunchTemplateName']
  @DefaultVersionNumber = params['DefaultVersionNumber']
  @LaunchTemplateVersionCount = params['LaunchTemplateVersionCount']
  @CreatedBy = params['CreatedBy']
  @CreationTime = params['CreationTime']
end