Class: TencentCloud::Cvm::V20170312::DescribeLaunchTemplateVersionsRequest

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

Overview

DescribeLaunchTemplateVersions请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(launchtemplateid = nil, launchtemplateversions = nil, minversion = nil, maxversion = nil, offset = nil, limit = nil, defaultversion = nil) ⇒ DescribeLaunchTemplateVersionsRequest

Returns a new instance of DescribeLaunchTemplateVersionsRequest.



3135
3136
3137
3138
3139
3140
3141
3142
3143
# File 'lib/v20170312/models.rb', line 3135

def initialize(launchtemplateid=nil, launchtemplateversions=nil, minversion=nil, maxversion=nil, offset=nil, limit=nil, defaultversion=nil)
  @LaunchTemplateId = launchtemplateid
  @LaunchTemplateVersions = launchtemplateversions
  @MinVersion = minversion
  @MaxVersion = maxversion
  @Offset = offset
  @Limit = limit
  @DefaultVersion = defaultversion
end

Instance Attribute Details

#DefaultVersion ⇒ Object

Parameters:

  • LaunchTemplateId: —

    启动模板ID。

  • LaunchTemplateVersions: —

    实例启动模板列表。

  • MinVersion: —

    通过范围指定版本时的最小版本号,默认为0。

  • MaxVersion: —

    通过范围指定版本时的最大版本号,默认为30。

  • Offset: —

    偏移量,默认为0。关于Offset的更进一步介绍请参考 API 简介中的相关小节。

  • Limit: —

    返回数量,默认为20,最大值为100。关于Limit的更进一步介绍请参考 API 简介中的相关小节。

  • DefaultVersion: —

    是否查询默认版本。默认值:false



3133
3134
3135
# File 'lib/v20170312/models.rb', line 3133

def DefaultVersion
  @DefaultVersion
end

#LaunchTemplateId ⇒ Object

Parameters:

  • LaunchTemplateId: —

    启动模板ID。

  • LaunchTemplateVersions: —

    实例启动模板列表。

  • MinVersion: —

    通过范围指定版本时的最小版本号,默认为0。

  • MaxVersion: —

    通过范围指定版本时的最大版本号,默认为30。

  • Offset: —

    偏移量,默认为0。关于Offset的更进一步介绍请参考 API 简介中的相关小节。

  • Limit: —

    返回数量,默认为20,最大值为100。关于Limit的更进一步介绍请参考 API 简介中的相关小节。

  • DefaultVersion: —

    是否查询默认版本。默认值:false



3133
3134
3135
# File 'lib/v20170312/models.rb', line 3133

def LaunchTemplateId
  @LaunchTemplateId
end

#LaunchTemplateVersions ⇒ Object

Parameters:

  • LaunchTemplateId: —

    启动模板ID。

  • LaunchTemplateVersions: —

    实例启动模板列表。

  • MinVersion: —

    通过范围指定版本时的最小版本号,默认为0。

  • MaxVersion: —

    通过范围指定版本时的最大版本号,默认为30。

  • Offset: —

    偏移量,默认为0。关于Offset的更进一步介绍请参考 API 简介中的相关小节。

  • Limit: —

    返回数量,默认为20,最大值为100。关于Limit的更进一步介绍请参考 API 简介中的相关小节。

  • DefaultVersion: —

    是否查询默认版本。默认值:false



3133
3134
3135
# File 'lib/v20170312/models.rb', line 3133

def LaunchTemplateVersions
  @LaunchTemplateVersions
end

#Limit ⇒ Object

Parameters:

  • LaunchTemplateId: —

    启动模板ID。

  • LaunchTemplateVersions: —

    实例启动模板列表。

  • MinVersion: —

    通过范围指定版本时的最小版本号,默认为0。

  • MaxVersion: —

    通过范围指定版本时的最大版本号,默认为30。

  • Offset: —

    偏移量,默认为0。关于Offset的更进一步介绍请参考 API 简介中的相关小节。

  • Limit: —

    返回数量,默认为20,最大值为100。关于Limit的更进一步介绍请参考 API 简介中的相关小节。

  • DefaultVersion: —

    是否查询默认版本。默认值:false



3133
3134
3135
# File 'lib/v20170312/models.rb', line 3133

def Limit
  @Limit
end

#MaxVersion ⇒ Object

Parameters:

  • LaunchTemplateId: —

    启动模板ID。

  • LaunchTemplateVersions: —

    实例启动模板列表。

  • MinVersion: —

    通过范围指定版本时的最小版本号,默认为0。

  • MaxVersion: —

    通过范围指定版本时的最大版本号,默认为30。

  • Offset: —

    偏移量,默认为0。关于Offset的更进一步介绍请参考 API 简介中的相关小节。

  • Limit: —

    返回数量,默认为20,最大值为100。关于Limit的更进一步介绍请参考 API 简介中的相关小节。

  • DefaultVersion: —

    是否查询默认版本。默认值:false



3133
3134
3135
# File 'lib/v20170312/models.rb', line 3133

def MaxVersion
  @MaxVersion
end

#MinVersion ⇒ Object

Parameters:

  • LaunchTemplateId: —

    启动模板ID。

  • LaunchTemplateVersions: —

    实例启动模板列表。

  • MinVersion: —

    通过范围指定版本时的最小版本号,默认为0。

  • MaxVersion: —

    通过范围指定版本时的最大版本号,默认为30。

  • Offset: —

    偏移量,默认为0。关于Offset的更进一步介绍请参考 API 简介中的相关小节。

  • Limit: —

    返回数量,默认为20,最大值为100。关于Limit的更进一步介绍请参考 API 简介中的相关小节。

  • DefaultVersion: —

    是否查询默认版本。默认值:false



3133
3134
3135
# File 'lib/v20170312/models.rb', line 3133

def MinVersion
  @MinVersion
end

#Offset ⇒ Object

Parameters:

  • LaunchTemplateId: —

    启动模板ID。

  • LaunchTemplateVersions: —

    实例启动模板列表。

  • MinVersion: —

    通过范围指定版本时的最小版本号,默认为0。

  • MaxVersion: —

    通过范围指定版本时的最大版本号,默认为30。

  • Offset: —

    偏移量,默认为0。关于Offset的更进一步介绍请参考 API 简介中的相关小节。

  • Limit: —

    返回数量,默认为20,最大值为100。关于Limit的更进一步介绍请参考 API 简介中的相关小节。

  • DefaultVersion: —

    是否查询默认版本。默认值:false



3133
3134
3135
# File 'lib/v20170312/models.rb', line 3133

def Offset
  @Offset
end

Instance Method Details

#deserialize(params) ⇒ Object



3145
3146
3147
3148
3149
3150
3151
3152
3153
# File 'lib/v20170312/models.rb', line 3145

def deserialize(params)
  @LaunchTemplateId = params['LaunchTemplateId']
  @LaunchTemplateVersions = params['LaunchTemplateVersions']
  @MinVersion = params['MinVersion']
  @MaxVersion = params['MaxVersion']
  @Offset = params['Offset']
  @Limit = params['Limit']
  @DefaultVersion = params['DefaultVersion']
end