Class: TencentCloud::Cvm::V20170312::DescribeLaunchTemplateVersionsRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cvm::V20170312::DescribeLaunchTemplateVersionsRequest
- Defined in:
- lib/v20170312/models.rb
Overview
DescribeLaunchTemplateVersions请求参数结构体
Instance Attribute Summary collapse
- #DefaultVersion ⇒ Object
- #LaunchTemplateId ⇒ Object
- #LaunchTemplateVersions ⇒ Object
- #Limit ⇒ Object
- #MaxVersion ⇒ Object
- #MinVersion ⇒ Object
- #Offset ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(launchtemplateid = nil, launchtemplateversions = nil, minversion = nil, maxversion = nil, offset = nil, limit = nil, defaultversion = nil) ⇒ DescribeLaunchTemplateVersionsRequest
constructor
A new instance of DescribeLaunchTemplateVersionsRequest.
Constructor Details
#initialize(launchtemplateid = nil, launchtemplateversions = nil, minversion = nil, maxversion = nil, offset = nil, limit = nil, defaultversion = nil) ⇒ DescribeLaunchTemplateVersionsRequest
Returns a new instance of DescribeLaunchTemplateVersionsRequest.
2802 2803 2804 2805 2806 2807 2808 2809 2810 |
# File 'lib/v20170312/models.rb', line 2802 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
2800 2801 2802 |
# File 'lib/v20170312/models.rb', line 2800 def DefaultVersion @DefaultVersion end |
#LaunchTemplateId ⇒ Object
2800 2801 2802 |
# File 'lib/v20170312/models.rb', line 2800 def LaunchTemplateId @LaunchTemplateId end |
#LaunchTemplateVersions ⇒ Object
2800 2801 2802 |
# File 'lib/v20170312/models.rb', line 2800 def LaunchTemplateVersions @LaunchTemplateVersions end |
#Limit ⇒ Object
2800 2801 2802 |
# File 'lib/v20170312/models.rb', line 2800 def Limit @Limit end |
#MaxVersion ⇒ Object
2800 2801 2802 |
# File 'lib/v20170312/models.rb', line 2800 def MaxVersion @MaxVersion end |
#MinVersion ⇒ Object
2800 2801 2802 |
# File 'lib/v20170312/models.rb', line 2800 def MinVersion @MinVersion end |
#Offset ⇒ Object
2800 2801 2802 |
# File 'lib/v20170312/models.rb', line 2800 def Offset @Offset end |
Instance Method Details
#deserialize(params) ⇒ Object
2812 2813 2814 2815 2816 2817 2818 2819 2820 |
# File 'lib/v20170312/models.rb', line 2812 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 |