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.



6068
6069
6070
6071
6072
6073
6074
6075
6076
# File 'lib/v20170312/models.rb', line 6068

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

#CreatedByObject

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

Parameters:

  • LaunchTemplateVersion:

    实例启动模板版本号。

  • LaunchTemplateVersionData:

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

  • CreationTime:

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

  • LaunchTemplateId:

    实例启动模板ID。

  • IsDefaultVersion:

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

  • LaunchTemplateVersionDescription:

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

  • CreatedBy:

    创建者。



6066
6067
6068
# File 'lib/v20170312/models.rb', line 6066

def CreatedBy
  @CreatedBy
end

#CreationTimeObject

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

Parameters:

  • LaunchTemplateVersion:

    实例启动模板版本号。

  • LaunchTemplateVersionData:

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

  • CreationTime:

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

  • LaunchTemplateId:

    实例启动模板ID。

  • IsDefaultVersion:

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

  • LaunchTemplateVersionDescription:

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

  • CreatedBy:

    创建者。



6066
6067
6068
# File 'lib/v20170312/models.rb', line 6066

def CreationTime
  @CreationTime
end

#IsDefaultVersionObject

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

Parameters:

  • LaunchTemplateVersion:

    实例启动模板版本号。

  • LaunchTemplateVersionData:

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

  • CreationTime:

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

  • LaunchTemplateId:

    实例启动模板ID。

  • IsDefaultVersion:

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

  • LaunchTemplateVersionDescription:

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

  • CreatedBy:

    创建者。



6066
6067
6068
# File 'lib/v20170312/models.rb', line 6066

def IsDefaultVersion
  @IsDefaultVersion
end

#LaunchTemplateIdObject

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

Parameters:

  • LaunchTemplateVersion:

    实例启动模板版本号。

  • LaunchTemplateVersionData:

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

  • CreationTime:

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

  • LaunchTemplateId:

    实例启动模板ID。

  • IsDefaultVersion:

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

  • LaunchTemplateVersionDescription:

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

  • CreatedBy:

    创建者。



6066
6067
6068
# File 'lib/v20170312/models.rb', line 6066

def LaunchTemplateId
  @LaunchTemplateId
end

#LaunchTemplateVersionObject

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

Parameters:

  • LaunchTemplateVersion:

    实例启动模板版本号。

  • LaunchTemplateVersionData:

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

  • CreationTime:

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

  • LaunchTemplateId:

    实例启动模板ID。

  • IsDefaultVersion:

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

  • LaunchTemplateVersionDescription:

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

  • CreatedBy:

    创建者。



6066
6067
6068
# File 'lib/v20170312/models.rb', line 6066

def LaunchTemplateVersion
  @LaunchTemplateVersion
end

#LaunchTemplateVersionDataObject

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

Parameters:

  • LaunchTemplateVersion:

    实例启动模板版本号。

  • LaunchTemplateVersionData:

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

  • CreationTime:

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

  • LaunchTemplateId:

    实例启动模板ID。

  • IsDefaultVersion:

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

  • LaunchTemplateVersionDescription:

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

  • CreatedBy:

    创建者。



6066
6067
6068
# File 'lib/v20170312/models.rb', line 6066

def LaunchTemplateVersionData
  @LaunchTemplateVersionData
end

#LaunchTemplateVersionDescriptionObject

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

Parameters:

  • LaunchTemplateVersion:

    实例启动模板版本号。

  • LaunchTemplateVersionData:

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

  • CreationTime:

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

  • LaunchTemplateId:

    实例启动模板ID。

  • IsDefaultVersion:

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

  • LaunchTemplateVersionDescription:

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

  • CreatedBy:

    创建者。



6066
6067
6068
# File 'lib/v20170312/models.rb', line 6066

def LaunchTemplateVersionDescription
  @LaunchTemplateVersionDescription
end

Instance Method Details

#deserialize(params) ⇒ Object



6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
# File 'lib/v20170312/models.rb', line 6078

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