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.



5848
5849
5850
5851
5852
5853
5854
5855
5856
# File 'lib/v20170312/models.rb', line 5848

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

#CreatedByObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LatestVersionNumber:

    实例启动模版本号。

  • LaunchTemplateId:

    实例启动模板ID。

  • LaunchTemplateName:

    实例启动模板名。

  • DefaultVersionNumber:

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

  • LaunchTemplateVersionCount:

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

  • CreatedBy:

    创建该模板的用户UIN。

  • CreationTime:

    创建该模板的时间。



5846
5847
5848
# File 'lib/v20170312/models.rb', line 5846

def CreatedBy
  @CreatedBy
end

#CreationTimeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LatestVersionNumber:

    实例启动模版本号。

  • LaunchTemplateId:

    实例启动模板ID。

  • LaunchTemplateName:

    实例启动模板名。

  • DefaultVersionNumber:

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

  • LaunchTemplateVersionCount:

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

  • CreatedBy:

    创建该模板的用户UIN。

  • CreationTime:

    创建该模板的时间。



5846
5847
5848
# File 'lib/v20170312/models.rb', line 5846

def CreationTime
  @CreationTime
end

#DefaultVersionNumberObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LatestVersionNumber:

    实例启动模版本号。

  • LaunchTemplateId:

    实例启动模板ID。

  • LaunchTemplateName:

    实例启动模板名。

  • DefaultVersionNumber:

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

  • LaunchTemplateVersionCount:

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

  • CreatedBy:

    创建该模板的用户UIN。

  • CreationTime:

    创建该模板的时间。



5846
5847
5848
# File 'lib/v20170312/models.rb', line 5846

def DefaultVersionNumber
  @DefaultVersionNumber
end

#LatestVersionNumberObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LatestVersionNumber:

    实例启动模版本号。

  • LaunchTemplateId:

    实例启动模板ID。

  • LaunchTemplateName:

    实例启动模板名。

  • DefaultVersionNumber:

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

  • LaunchTemplateVersionCount:

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

  • CreatedBy:

    创建该模板的用户UIN。

  • CreationTime:

    创建该模板的时间。



5846
5847
5848
# File 'lib/v20170312/models.rb', line 5846

def LatestVersionNumber
  @LatestVersionNumber
end

#LaunchTemplateIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LatestVersionNumber:

    实例启动模版本号。

  • LaunchTemplateId:

    实例启动模板ID。

  • LaunchTemplateName:

    实例启动模板名。

  • DefaultVersionNumber:

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

  • LaunchTemplateVersionCount:

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

  • CreatedBy:

    创建该模板的用户UIN。

  • CreationTime:

    创建该模板的时间。



5846
5847
5848
# File 'lib/v20170312/models.rb', line 5846

def LaunchTemplateId
  @LaunchTemplateId
end

#LaunchTemplateNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LatestVersionNumber:

    实例启动模版本号。

  • LaunchTemplateId:

    实例启动模板ID。

  • LaunchTemplateName:

    实例启动模板名。

  • DefaultVersionNumber:

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

  • LaunchTemplateVersionCount:

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

  • CreatedBy:

    创建该模板的用户UIN。

  • CreationTime:

    创建该模板的时间。



5846
5847
5848
# File 'lib/v20170312/models.rb', line 5846

def LaunchTemplateName
  @LaunchTemplateName
end

#LaunchTemplateVersionCountObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • LatestVersionNumber:

    实例启动模版本号。

  • LaunchTemplateId:

    实例启动模板ID。

  • LaunchTemplateName:

    实例启动模板名。

  • DefaultVersionNumber:

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

  • LaunchTemplateVersionCount:

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

  • CreatedBy:

    创建该模板的用户UIN。

  • CreationTime:

    创建该模板的时间。



5846
5847
5848
# File 'lib/v20170312/models.rb', line 5846

def LaunchTemplateVersionCount
  @LaunchTemplateVersionCount
end

Instance Method Details

#deserialize(params) ⇒ Object



5858
5859
5860
5861
5862
5863
5864
5865
5866
# File 'lib/v20170312/models.rb', line 5858

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