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.
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
3133 3134 3135 |
# File 'lib/v20170312/models.rb', line 3133 def DefaultVersion @DefaultVersion end |
#LaunchTemplateId ⇒ Object
3133 3134 3135 |
# File 'lib/v20170312/models.rb', line 3133 def LaunchTemplateId @LaunchTemplateId end |
#LaunchTemplateVersions ⇒ Object
3133 3134 3135 |
# File 'lib/v20170312/models.rb', line 3133 def LaunchTemplateVersions @LaunchTemplateVersions end |
#Limit ⇒ Object
3133 3134 3135 |
# File 'lib/v20170312/models.rb', line 3133 def Limit @Limit end |
#MaxVersion ⇒ Object
3133 3134 3135 |
# File 'lib/v20170312/models.rb', line 3133 def MaxVersion @MaxVersion end |
#MinVersion ⇒ Object
3133 3134 3135 |
# File 'lib/v20170312/models.rb', line 3133 def MinVersion @MinVersion end |
#Offset ⇒ Object
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 |